From 485817a6234802bee78daa4b469b0e0f643c383d Mon Sep 17 00:00:00 2001 From: Brenden Harrell Date: Sat, 28 Aug 2021 11:29:21 -0500 Subject: [PATCH 01/51] Add community programs to profile --- .../Plugins/User-Profiles/harrellbm.json | 1534 ++++++++++------- 1 file changed, 902 insertions(+), 632 deletions(-) diff --git a/Projects/Governance/Plugins/User-Profiles/harrellbm.json b/Projects/Governance/Plugins/User-Profiles/harrellbm.json index ed149c9ca..45ca406dd 100644 --- a/Projects/Governance/Plugins/User-Profiles/harrellbm.json +++ b/Projects/Governance/Plugins/User-Profiles/harrellbm.json @@ -26,12 +26,12 @@ "id": "0506b1ab-94f9-4b88-9434-a88a01fe551c", "savedPayload": { "position": { - "x": 19836.496800563382, - "y": 23719.28967857314 + "x": 20022.496800563382, + "y": 23808.28967857314 }, "targetPosition": { - "x": 19556.422672614222, - "y": 23611.779293709547 + "x": 19742.422672614222, + "y": 23700.779293709547 }, "floatingObject": { "isPinned": false, @@ -49,12 +49,12 @@ "id": "f1b70eed-60f2-4f5b-ba24-3f1646fe1cf4", "savedPayload": { "position": { - "x": 19556.422672614222, - "y": 23611.779293709547 + "x": 19742.422672614222, + "y": 23700.779293709547 }, "targetPosition": { - "x": 19276.348544665063, - "y": 23504.268908845956 + "x": 19462.348544665063, + "y": 23593.268908845956 }, "floatingObject": { "isPinned": false, @@ -81,12 +81,12 @@ "id": "0b238cc2-80f7-4738-b79f-658d1ebe439c", "savedPayload": { "position": { - "x": 19653.940779294968, - "y": 23970.556485720135 + "x": 19839.940779294968, + "y": 24059.556485720135 }, "targetPosition": { - "x": 19465.144661980015, - "y": 23737.412697283045 + "x": 19651.144661980015, + "y": 23826.412697283045 }, "floatingObject": { "isPinned": false, @@ -104,12 +104,12 @@ "id": "48eafed9-37ee-4397-858c-5de5d396ce7c", "savedPayload": { "position": { - "x": 19465.144661980015, - "y": 23737.412697283045 + "x": 19651.144661980015, + "y": 23826.412697283045 }, "targetPosition": { - "x": 19276.348544665063, - "y": 23504.268908845956 + "x": 19462.348544665063, + "y": 23593.268908845956 }, "floatingObject": { "isPinned": false, @@ -127,12 +127,12 @@ "id": "6f5f5cae-ad3d-4473-b875-af4387a4c9b7", "savedPayload": { "position": { - "x": 19276.348544665063, - "y": 23504.268908845956 + "x": 19462.348544665063, + "y": 23593.268908845956 }, "targetPosition": { - "x": 19033.64344635258, - "y": 23327.933333158213 + "x": 19219.64344635258, + "y": 23416.933333158213 }, "floatingObject": { "isPinned": false, @@ -152,6 +152,252 @@ "name": "New Community Building Programs", "config": "{\n \"percentage\": 25\n}", "project": "Governance", + "referralProgram": { + "type": "Referral Program", + "name": "New Referral Program", + "config": "{}", + "project": "Governance", + "userReferrers": [ + { + "type": "User Referrer", + "name": "Julian-Molina", + "config": "{}", + "project": "Governance", + "id": "bab06e9e-ff5c-458a-bc13-92e1c4c166cf", + "savedPayload": { + "position": { + "x": 19864.967456810118, + "y": 23745.74233965614 + }, + "targetPosition": { + "x": 19579.650501921573, + "y": 23838.44743796862 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Julian-Molina", + "id": "1fd95e41-4b22-48d5-be3a-904c37afcb11" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ] + ] + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "491f24a9-109a-45ba-9540-fffb1fb5387a", + "savedPayload": { + "position": { + "x": 19846.952459178083, + "y": 23974.644587890485 + }, + "targetPosition": { + "x": 19579.650501921573, + "y": 23838.44743796862 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "86c8138e-ebc4-4e6d-9630-1413b473c09f", + "savedPayload": { + "position": { + "x": 19672.355600234056, + "y": 24123.764392857167 + }, + "targetPosition": { + "x": 19579.650501921573, + "y": 23838.44743796862 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3baec70a-332d-4013-acc0-88c6db69fadc", + "savedPayload": { + "position": { + "x": 19579.650501921573, + "y": 23838.44743796862 + }, + "targetPosition": { + "x": 19312.348544665063, + "y": 23702.25028804676 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "supportProgram": { + "type": "Support Program", + "name": "New Support Program", + "config": "{}", + "project": "Governance", + "userSupporters": [ + { + "type": "User Supporter", + "name": "Luis-Fernando-Molina", + "config": "{}", + "project": "Governance", + "id": "aaefaf23-9bec-4d54-938e-e1f1beff1ca3", + "savedPayload": { + "position": { + "x": 19672.355600234056, + "y": 24123.764392857167 + }, + "targetPosition": { + "x": 19405.053642977546, + "y": 23987.567242935304 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Luis-Fernando-Molina", + "id": "a8de78f0-c3e4-4a2a-b7e8-f659073969db" + }, + "referenceParentCombinedNodePath": [ + [ + "Luis-Fernando-Molina", + "User Profile" + ] + ] + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "497cf80a-03e3-43ba-bdfa-dd44d580e47d", + "savedPayload": { + "position": { + "x": 19497.75874129003, + "y": 24272.88419782385 + }, + "targetPosition": { + "x": 19405.053642977546, + "y": 23987.567242935304 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "c2f2e337-44b7-4641-b036-0d55ea49c62d", + "savedPayload": { + "position": { + "x": 19268.856493055682, + "y": 24254.869200191813 + }, + "targetPosition": { + "x": 19405.053642977546, + "y": 23987.567242935304 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e2312587-c5ad-4a3e-a8b6-31cadabcffaa", + "savedPayload": { + "position": { + "x": 19405.053642977546, + "y": 23987.567242935304 + }, + "targetPosition": { + "x": 19312.348544665063, + "y": 23702.25028804676 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, "mentorshipProgram": { "type": "Mentorship Program", "name": "New Mentorship Program", @@ -166,12 +412,12 @@ "id": "808ef838-4fd3-4a08-8c6e-46286df9dc86", "savedPayload": { "position": { - "x": 19504.37059786609, - "y": 23991.272341247786 + "x": 19312.348544665063, + "y": 24236.854202559778 }, "targetPosition": { - "x": 19219.053642977546, - "y": 23898.567242935304 + "x": 19176.1513947432, + "y": 23969.552245303268 }, "floatingObject": { "isPinned": false, @@ -207,12 +453,12 @@ "id": "f16e661e-981c-4394-92bf-8bcd0bab8fac", "savedPayload": { "position": { - "x": 19395.38921866529, - "y": 24141.272341247786 + "x": 19129.22105523113, + "y": 24265.85874748181 }, "targetPosition": { - "x": 19219.053642977546, - "y": 23898.567242935304 + "x": 19176.1513947432, + "y": 23969.552245303268 }, "floatingObject": { "isPinned": false, @@ -233,7 +479,9 @@ "referenceParentCombinedNodePath": [ [ "Luis-Fernando-Molina", - "User Profile" + "User Profile", + "Governance", + "a8de78f0-c3e4-4a2a-b7e8-f659073969db" ] ] } @@ -246,12 +494,12 @@ "id": "c9439f90-947e-4e83-8d2e-31fe297eef75", "savedPayload": { "position": { - "x": 19219.053642977546, - "y": 24198.567242935304 + "x": 18964.019360387236, + "y": 24181.684279659232 }, "targetPosition": { - "x": 19219.053642977546, - "y": 23898.567242935304 + "x": 19176.1513947432, + "y": 23969.552245303268 }, "floatingObject": { "isPinned": false, @@ -273,12 +521,12 @@ "id": "ed4596c0-9635-4ba3-a886-adcb3589bb7e", "savedPayload": { "position": { - "x": 19042.718067289803, - "y": 24141.272341247786 + "x": 18879.84489256466, + "y": 24016.482584815338 }, "targetPosition": { - "x": 19219.053642977546, - "y": 23898.567242935304 + "x": 19176.1513947432, + "y": 23969.552245303268 }, "floatingObject": { "isPinned": false, @@ -296,17 +544,17 @@ "id": "d0bcaca4-9361-4200-a34e-993634a9b235", "savedPayload": { "position": { - "x": 19219.053642977546, - "y": 23898.567242935304 + "x": 19176.1513947432, + "y": 23969.552245303268 }, "targetPosition": { - "x": 19126.348544665063, - "y": 23613.25028804676 + "x": 19312.348544665063, + "y": 23702.25028804676 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -319,12 +567,12 @@ "id": "e58cb93c-4e42-417b-93b0-1269bbbd2114", "savedPayload": { "position": { - "x": 19126.348544665063, - "y": 23613.25028804676 + "x": 19312.348544665063, + "y": 23702.25028804676 }, "targetPosition": { - "x": 19033.64344635258, - "y": 23327.933333158213 + "x": 19219.64344635258, + "y": 23416.933333158213 }, "floatingObject": { "isPinned": false, @@ -398,12 +646,12 @@ "id": "a2305104-7de8-4d0a-9c54-add1c5648878", "savedPayload": { "position": { - "x": 20721.967531612176, - "y": 23425.95334415152 + "x": 20907.967531612176, + "y": 23514.95334415152 }, "targetPosition": { - "x": 20558.575821107668, - "y": 23677.554514535146 + "x": 20744.575821107668, + "y": 23766.554514535146 }, "floatingObject": { "isPinned": false, @@ -481,12 +729,12 @@ "id": "b441f7db-fbc7-4905-80da-242f38dc9314", "savedPayload": { "position": { - "x": 20858.16468153404, - "y": 23693.25530140803 + "x": 21044.16468153404, + "y": 23782.25530140803 }, "targetPosition": { - "x": 20558.575821107668, - "y": 23677.554514535146 + "x": 20744.575821107668, + "y": 23766.554514535146 }, "floatingObject": { "isPinned": false, @@ -560,12 +808,12 @@ "id": "a1e25902-a618-4a2d-b63f-496f3423f570", "savedPayload": { "position": { - "x": 20558.575821107668, - "y": 23677.554514535146 + "x": 20744.575821107668, + "y": 23766.554514535146 }, "targetPosition": { - "x": 20291.27386385116, - "y": 23813.75166445701 + "x": 20477.27386385116, + "y": 23902.75166445701 }, "floatingObject": { "isPinned": false, @@ -636,12 +884,12 @@ "id": "ecec13b5-7ad3-4dc3-bf00-40c8e9c113bf", "savedPayload": { "position": { - "x": 20291.27386385116, - "y": 23813.75166445701 + "x": 20477.27386385116, + "y": 23902.75166445701 }, "targetPosition": { - "x": 20023.97190659465, - "y": 23949.948814378873 + "x": 20209.97190659465, + "y": 24038.948814378873 }, "floatingObject": { "isPinned": false, @@ -706,12 +954,12 @@ "id": "d331ab13-af14-4ea4-a431-2448c480a6c9", "savedPayload": { "position": { - "x": 20023.97190659465, - "y": 23949.948814378873 + "x": 20209.97190659465, + "y": 24038.948814378873 }, "targetPosition": { - "x": 19756.66994933814, - "y": 24086.145964300737 + "x": 19942.66994933814, + "y": 24175.145964300737 }, "floatingObject": { "isPinned": false, @@ -770,12 +1018,12 @@ "id": "4108f335-b3c8-46ce-b632-1318a461cc5d", "savedPayload": { "position": { - "x": 19756.66994933814, - "y": 24086.145964300737 + "x": 19942.66994933814, + "y": 24175.145964300737 }, "targetPosition": { - "x": 19489.36799208163, - "y": 24222.3431142226 + "x": 19675.36799208163, + "y": 24311.3431142226 }, "floatingObject": { "isPinned": false, @@ -823,12 +1071,12 @@ "id": "b70bd6a5-1c0e-4ba8-9231-473d5fdb457b", "savedPayload": { "position": { - "x": 20735.171790128465, - "y": 24075.209771796268 + "x": 20921.171790128465, + "y": 24164.209771796268 }, "targetPosition": { - "x": 20512.228342485247, - "y": 24275.948953703926 + "x": 20698.228342485247, + "y": 24364.948953703926 }, "floatingObject": { "isPinned": false, @@ -910,12 +1158,12 @@ "id": "2b922c74-303b-43aa-8f19-15545d36e528", "savedPayload": { "position": { - "x": 20512.228342485247, - "y": 24275.948953703926 + "x": 20698.228342485247, + "y": 24364.948953703926 }, "targetPosition": { - "x": 20289.28489484203, - "y": 24476.688135611585 + "x": 20475.28489484203, + "y": 24565.688135611585 }, "floatingObject": { "isPinned": false, @@ -1000,12 +1248,12 @@ "id": "baaddfb0-ab12-4d26-8edf-4d7781b23a0d", "savedPayload": { "position": { - "x": 20888.46261569477, - "y": 24508.08970935735 + "x": 21074.46261569477, + "y": 24597.08970935735 }, "targetPosition": { - "x": 20588.8737552684, - "y": 24492.388922484468 + "x": 20774.8737552684, + "y": 24581.388922484468 }, "floatingObject": { "isPinned": false, @@ -1087,12 +1335,12 @@ "id": "3d761755-8572-4ff7-80e2-f4799a274bd3", "savedPayload": { "position": { - "x": 20588.8737552684, - "y": 24492.388922484468 + "x": 20774.8737552684, + "y": 24581.388922484468 }, "targetPosition": { - "x": 20289.28489484203, - "y": 24476.688135611585 + "x": 20475.28489484203, + "y": 24565.688135611585 }, "floatingObject": { "isPinned": false, @@ -1177,12 +1425,12 @@ "id": "5c03f257-78ce-4bd8-a28a-9f9a507662eb", "savedPayload": { "position": { - "x": 20690.763258657345, - "y": 24922.57503089802 + "x": 20876.763258657345, + "y": 25011.57503089802 }, "targetPosition": { - "x": 20490.024076749687, - "y": 24699.631583254803 + "x": 20676.024076749687, + "y": 24788.631583254803 }, "floatingObject": { "isPinned": false, @@ -1264,12 +1512,12 @@ "id": "de819a48-8aa2-485e-80f8-b7517a04c39c", "savedPayload": { "position": { - "x": 20490.024076749687, - "y": 24699.631583254803 + "x": 20676.024076749687, + "y": 24788.631583254803 }, "targetPosition": { - "x": 20289.28489484203, - "y": 24476.688135611585 + "x": 20475.28489484203, + "y": 24565.688135611585 }, "floatingObject": { "isPinned": false, @@ -1346,12 +1594,12 @@ "id": "1e8c6cf0-452e-4066-87ed-245f64093403", "savedPayload": { "position": { - "x": 20289.28489484203, - "y": 24476.688135611585 + "x": 20475.28489484203, + "y": 24565.688135611585 }, "targetPosition": { - "x": 19989.696034415658, - "y": 24460.9873487387 + "x": 20175.696034415658, + "y": 24549.9873487387 }, "floatingObject": { "isPinned": false, @@ -1422,12 +1670,12 @@ "id": "90e563b3-0d62-4805-94dc-852757556a83", "savedPayload": { "position": { - "x": 20041.986904226684, - "y": 24178.85106261322 + "x": 20227.986904226684, + "y": 24267.85106261322 }, "targetPosition": { - "x": 19774.684946970174, - "y": 24315.048212535083 + "x": 19960.684946970174, + "y": 24404.048212535083 }, "floatingObject": { "isPinned": false, @@ -1506,12 +1754,12 @@ "id": "bff6dc55-3019-4c8d-b3fb-93af536026d0", "savedPayload": { "position": { - "x": 20391.174398230974, - "y": 24906.874244025137 + "x": 20577.174398230974, + "y": 24995.874244025137 }, "targetPosition": { - "x": 20091.585537804604, - "y": 24891.173457152254 + "x": 20277.585537804604, + "y": 24980.173457152254 }, "floatingObject": { "isPinned": false, @@ -1589,12 +1837,12 @@ "id": "88350491-d82e-4d56-95b2-3a246d281c74", "savedPayload": { "position": { - "x": 20292.324719712262, - "y": 25114.11690479547 + "x": 20478.324719712262, + "y": 25203.11690479547 }, "targetPosition": { - "x": 20091.585537804604, - "y": 24891.173457152254 + "x": 20277.585537804604, + "y": 24980.173457152254 }, "floatingObject": { "isPinned": false, @@ -1672,12 +1920,12 @@ "id": "f5febaa4-6984-483e-bb5f-dffd82823fdf", "savedPayload": { "position": { - "x": 20075.88475093172, - "y": 25190.762317578625 + "x": 20261.88475093172, + "y": 25279.762317578625 }, "targetPosition": { - "x": 20091.585537804604, - "y": 24891.173457152254 + "x": 20277.585537804604, + "y": 24980.173457152254 }, "floatingObject": { "isPinned": false, @@ -1753,12 +2001,12 @@ "id": "49d3021d-8f94-470a-876b-24fe9c647fce", "savedPayload": { "position": { - "x": 20091.585537804604, - "y": 24891.173457152254 + "x": 20277.585537804604, + "y": 24980.173457152254 }, "targetPosition": { - "x": 19890.846355896945, - "y": 24668.230009509036 + "x": 20076.846355896945, + "y": 24757.230009509036 }, "floatingObject": { "isPinned": false, @@ -1829,12 +2077,12 @@ "id": "4a1bb38c-053f-4e5a-bf9a-df3b495d970f", "savedPayload": { "position": { - "x": 20060.00190185872, - "y": 24407.753310847565 + "x": 20246.00190185872, + "y": 24496.753310847565 }, "targetPosition": { - "x": 19774.684946970174, - "y": 24315.048212535083 + "x": 19960.684946970174, + "y": 24404.048212535083 }, "floatingObject": { "isPinned": false, @@ -1926,12 +2174,12 @@ "id": "2aff6f90-25c6-4352-a50b-1d1a1e3332c6", "savedPayload": { "position": { - "x": 20219.194986803857, - "y": 25814.08325131823 + "x": 20405.194986803857, + "y": 25903.08325131823 }, "targetPosition": { - "x": 20082.997836881994, - "y": 25546.78129406172 + "x": 20268.997836881994, + "y": 25635.78129406172 }, "floatingObject": { "isPinned": false, @@ -2012,12 +2260,12 @@ "id": "9f83c2c6-1cb6-4fbd-aaf3-0d9a3df28033", "savedPayload": { "position": { - "x": 20082.997836881994, - "y": 25546.78129406172 + "x": 20268.997836881994, + "y": 25635.78129406172 }, "targetPosition": { - "x": 19946.80068696013, - "y": 25279.47933680521 + "x": 20132.80068696013, + "y": 25368.47933680521 }, "floatingObject": { "isPinned": false, @@ -2094,12 +2342,12 @@ "id": "67ff7735-4972-4291-af99-a2bece768939", "savedPayload": { "position": { - "x": 19946.80068696013, - "y": 25279.47933680521 + "x": 20132.80068696013, + "y": 25368.47933680521 }, "targetPosition": { - "x": 19810.603537038267, - "y": 25012.1773795487 + "x": 19996.603537038267, + "y": 25101.1773795487 }, "floatingObject": { "isPinned": false, @@ -2170,12 +2418,12 @@ "id": "cf452701-86bb-47e5-8f32-eedc82e7c568", "savedPayload": { "position": { - "x": 19810.603537038267, - "y": 25012.1773795487 + "x": 19996.603537038267, + "y": 25101.1773795487 }, "targetPosition": { - "x": 19674.406387116403, - "y": 24744.87542229219 + "x": 19860.406387116403, + "y": 24833.87542229219 }, "floatingObject": { "isPinned": false, @@ -2255,12 +2503,12 @@ "id": "1ce67be0-0e0d-4cc6-9286-af6e34081fcf", "savedPayload": { "position": { - "x": 19575.744755787397, - "y": 25442.912177558497 + "x": 19761.744755787397, + "y": 25531.912177558497 }, "targetPosition": { - "x": 19347.62296610739, - "y": 25248.077763059442 + "x": 19533.62296610739, + "y": 25337.077763059442 }, "floatingObject": { "isPinned": false, @@ -2338,12 +2586,12 @@ "id": "85e2213a-a4bb-48f9-9677-073032231ee1", "savedPayload": { "position": { - "x": 19548.362148015047, - "y": 25471.02121070266 + "x": 19734.362148015047, + "y": 25560.02121070266 }, "targetPosition": { - "x": 19347.62296610739, - "y": 25248.077763059442 + "x": 19533.62296610739, + "y": 25337.077763059442 }, "floatingObject": { "isPinned": false, @@ -2421,12 +2669,12 @@ "id": "7c0d96a5-bec5-47ad-b12d-bd5f914cabb1", "savedPayload": { "position": { - "x": 19517.54483718484, - "y": 25495.315619646048 + "x": 19703.54483718484, + "y": 25584.315619646048 }, "targetPosition": { - "x": 19347.62296610739, - "y": 25248.077763059442 + "x": 19533.62296610739, + "y": 25337.077763059442 }, "floatingObject": { "isPinned": false, @@ -2504,12 +2752,12 @@ "id": "20b9335f-ca28-4c1b-8ef6-2a0c0c229192", "savedPayload": { "position": { - "x": 19483.820116029252, - "y": 25515.379720315952 + "x": 19669.820116029252, + "y": 25604.379720315952 }, "targetPosition": { - "x": 19347.62296610739, - "y": 25248.077763059442 + "x": 19533.62296610739, + "y": 25337.077763059442 }, "floatingObject": { "isPinned": false, @@ -2587,12 +2835,12 @@ "id": "4a69227c-a2ed-4e57-8413-be9626fd1a62", "savedPayload": { "position": { - "x": 19447.76502387752, - "y": 25530.870210387096 + "x": 19633.76502387752, + "y": 25619.870210387096 }, "targetPosition": { - "x": 19347.62296610739, - "y": 25248.077763059442 + "x": 19533.62296610739, + "y": 25337.077763059442 }, "floatingObject": { "isPinned": false, @@ -2670,12 +2918,12 @@ "id": "460f411a-4c34-4cce-b9eb-542d1c7b8cd0", "savedPayload": { "position": { - "x": 19409.996473352716, - "y": 25541.522043279583 + "x": 19595.996473352716, + "y": 25630.522043279583 }, "targetPosition": { - "x": 19347.62296610739, - "y": 25248.077763059442 + "x": 19533.62296610739, + "y": 25337.077763059442 }, "floatingObject": { "isPinned": false, @@ -2753,12 +3001,12 @@ "id": "56ecc9ec-8900-4ef0-aa88-c16185bd6eb5", "savedPayload": { "position": { - "x": 19371.160694825743, - "y": 25547.152963179382 + "x": 19557.160694825743, + "y": 25636.152963179382 }, "targetPosition": { - "x": 19347.62296610739, - "y": 25248.077763059442 + "x": 19533.62296610739, + "y": 25337.077763059442 }, "floatingObject": { "isPinned": false, @@ -2836,12 +3084,12 @@ "id": "0c698a1d-37e3-4f1d-8597-c874128ad501", "savedPayload": { "position": { - "x": 19331.922179234505, - "y": 25547.666623485813 + "x": 19517.922179234505, + "y": 25636.666623485813 }, "targetPosition": { - "x": 19347.62296610739, - "y": 25248.077763059442 + "x": 19533.62296610739, + "y": 25337.077763059442 }, "floatingObject": { "isPinned": false, @@ -2919,12 +3167,12 @@ "id": "fd609c25-5742-45d8-b454-5e59110a493d", "savedPayload": { "position": { - "x": 19292.952308459746, - "y": 25543.05423532863 + "x": 19478.952308459746, + "y": 25632.05423532863 }, "targetPosition": { - "x": 19347.62296610739, - "y": 25248.077763059442 + "x": 19533.62296610739, + "y": 25337.077763059442 }, "floatingObject": { "isPinned": false, @@ -3002,12 +3250,12 @@ "id": "96091980-f06b-4119-be5b-e2e7ec746ad0", "savedPayload": { "position": { - "x": 19254.917867794906, - "y": 25533.394717947987 + "x": 19440.917867794906, + "y": 25622.394717947987 }, "targetPosition": { - "x": 19347.62296610739, - "y": 25248.077763059442 + "x": 19533.62296610739, + "y": 25337.077763059442 }, "floatingObject": { "isPinned": false, @@ -3085,12 +3333,12 @@ "id": "39c6be65-38f1-4c38-a5aa-2d33a758673d", "savedPayload": { "position": { - "x": 19218.4696370649, - "y": 25518.8533483644 + "x": 19404.4696370649, + "y": 25607.8533483644 }, "targetPosition": { - "x": 19347.62296610739, - "y": 25248.077763059442 + "x": 19533.62296610739, + "y": 25337.077763059442 }, "floatingObject": { "isPinned": false, @@ -3168,12 +3416,12 @@ "id": "b25092d7-c11e-4e02-ae9d-4e977edd5c7b", "savedPayload": { "position": { - "x": 19184.23125560288, - "y": 25499.67893344307 + "x": 19370.23125560288, + "y": 25588.67893344307 }, "targetPosition": { - "x": 19347.62296610739, - "y": 25248.077763059442 + "x": 19533.62296610739, + "y": 25337.077763059442 }, "floatingObject": { "isPinned": false, @@ -3251,12 +3499,12 @@ "id": "e906d8c8-70ca-46bd-9b1c-81cdf7a23479", "savedPayload": { "position": { - "x": 19152.788551608333, - "y": 25476.19955273945 + "x": 19338.788551608333, + "y": 25565.19955273945 }, "targetPosition": { - "x": 19347.62296610739, - "y": 25248.077763059442 + "x": 19533.62296610739, + "y": 25337.077763059442 }, "floatingObject": { "isPinned": false, @@ -3334,12 +3582,12 @@ "id": "3ad5b281-1c80-494e-bc81-f8d53adff051", "savedPayload": { "position": { - "x": 19124.67951846417, - "y": 25448.8169449671 + "x": 19310.67951846417, + "y": 25537.8169449671 }, "targetPosition": { - "x": 19347.62296610739, - "y": 25248.077763059442 + "x": 19533.62296610739, + "y": 25337.077763059442 }, "floatingObject": { "isPinned": false, @@ -3417,12 +3665,12 @@ "id": "15dba4a7-e8df-44f2-8dc9-68874da07b7a", "savedPayload": { "position": { - "x": 19100.385109520783, - "y": 25417.999634136893 + "x": 19286.385109520783, + "y": 25506.999634136893 }, "targetPosition": { - "x": 19347.62296610739, - "y": 25248.077763059442 + "x": 19533.62296610739, + "y": 25337.077763059442 }, "floatingObject": { "isPinned": false, @@ -3500,12 +3748,12 @@ "id": "b7fc7385-3dea-4bd3-8b6c-ba6e8a5ffdd7", "savedPayload": { "position": { - "x": 19080.32100885088, - "y": 25384.274912981306 + "x": 19266.32100885088, + "y": 25473.274912981306 }, "targetPosition": { - "x": 19347.62296610739, - "y": 25248.077763059442 + "x": 19533.62296610739, + "y": 25337.077763059442 }, "floatingObject": { "isPinned": false, @@ -3583,12 +3831,12 @@ "id": "565d25b3-241a-4213-8235-597eedeb8d0b", "savedPayload": { "position": { - "x": 19064.830518779734, - "y": 25348.219820829574 + "x": 19250.830518779734, + "y": 25437.219820829574 }, "targetPosition": { - "x": 19347.62296610739, - "y": 25248.077763059442 + "x": 19533.62296610739, + "y": 25337.077763059442 }, "floatingObject": { "isPinned": false, @@ -3666,12 +3914,12 @@ "id": "f150bbe7-ffb5-4fdc-8769-14628ecda9f9", "savedPayload": { "position": { - "x": 19054.178685887247, - "y": 25310.45127030477 + "x": 19240.178685887247, + "y": 25399.45127030477 }, "targetPosition": { - "x": 19347.62296610739, - "y": 25248.077763059442 + "x": 19533.62296610739, + "y": 25337.077763059442 }, "floatingObject": { "isPinned": false, @@ -3749,12 +3997,12 @@ "id": "9fbb7111-9027-4221-8d29-0adb752a2182", "savedPayload": { "position": { - "x": 19048.54776598745, - "y": 25271.615491777797 + "x": 19234.54776598745, + "y": 25360.615491777797 }, "targetPosition": { - "x": 19347.62296610739, - "y": 25248.077763059442 + "x": 19533.62296610739, + "y": 25337.077763059442 }, "floatingObject": { "isPinned": false, @@ -3832,12 +4080,12 @@ "id": "a3cc0886-625a-4737-862b-7978bcf3c72e", "savedPayload": { "position": { - "x": 19048.034105681018, - "y": 25232.37697618656 + "x": 19234.034105681018, + "y": 25321.37697618656 }, "targetPosition": { - "x": 19347.62296610739, - "y": 25248.077763059442 + "x": 19533.62296610739, + "y": 25337.077763059442 }, "floatingObject": { "isPinned": false, @@ -3915,12 +4163,12 @@ "id": "50306430-53bb-4aa9-99a0-500a5a496c11", "savedPayload": { "position": { - "x": 19052.6464938382, - "y": 25193.4071054118 + "x": 19238.6464938382, + "y": 25282.4071054118 }, "targetPosition": { - "x": 19347.62296610739, - "y": 25248.077763059442 + "x": 19533.62296610739, + "y": 25337.077763059442 }, "floatingObject": { "isPinned": false, @@ -3998,12 +4246,12 @@ "id": "2d16e46a-55b0-4b9e-919d-c9edd41993eb", "savedPayload": { "position": { - "x": 19062.306011218843, - "y": 25155.37266474696 + "x": 19248.306011218843, + "y": 25244.37266474696 }, "targetPosition": { - "x": 19347.62296610739, - "y": 25248.077763059442 + "x": 19533.62296610739, + "y": 25337.077763059442 }, "floatingObject": { "isPinned": false, @@ -4081,12 +4329,12 @@ "id": "a95d6c5f-e643-4a10-9a2c-715b1cf6e925", "savedPayload": { "position": { - "x": 19076.847380802432, - "y": 25118.924434016953 + "x": 19262.847380802432, + "y": 25207.924434016953 }, "targetPosition": { - "x": 19347.62296610739, - "y": 25248.077763059442 + "x": 19533.62296610739, + "y": 25337.077763059442 }, "floatingObject": { "isPinned": false, @@ -4161,12 +4409,12 @@ "id": "46ad4e55-69d2-413d-a1fa-2d4ea651e352", "savedPayload": { "position": { - "x": 19347.62296610739, - "y": 25248.077763059442 + "x": 19533.62296610739, + "y": 25337.077763059442 }, "targetPosition": { - "x": 19511.014676611896, - "y": 24996.476592675815 + "x": 19697.014676611896, + "y": 25085.476592675815 }, "floatingObject": { "isPinned": false, @@ -4237,12 +4485,12 @@ "id": "922cb592-1e92-4681-8704-91aec17a10fa", "savedPayload": { "position": { - "x": 19511.014676611896, - "y": 24996.476592675815 + "x": 19697.014676611896, + "y": 25085.476592675815 }, "targetPosition": { - "x": 19674.406387116403, - "y": 24744.87542229219 + "x": 19860.406387116403, + "y": 24833.87542229219 }, "floatingObject": { "isPinned": false, @@ -4307,12 +4555,12 @@ "id": "9ebe45c5-d69b-4489-b55f-1dfde62bb372", "savedPayload": { "position": { - "x": 19910.882096892037, - "y": 24582.350169791593 + "x": 20096.882096892037, + "y": 24671.350169791593 }, "targetPosition": { - "x": 19774.684946970174, - "y": 24315.048212535083 + "x": 19960.684946970174, + "y": 24404.048212535083 }, "floatingObject": { "isPinned": false, @@ -4334,12 +4582,12 @@ "id": "7a9dc433-38aa-4380-af32-8cd0289891e8", "savedPayload": { "position": { - "x": 19774.684946970174, - "y": 24315.048212535083 + "x": 19960.684946970174, + "y": 24404.048212535083 }, "targetPosition": { - "x": 19489.36799208163, - "y": 24222.3431142226 + "x": 19675.36799208163, + "y": 24311.3431142226 }, "floatingObject": { "isPinned": false, @@ -4369,12 +4617,12 @@ "id": "034eb62c-ac7a-41a4-a62f-eb265058f8d6", "savedPayload": { "position": { - "x": 19761.762291925355, - "y": 24756.94702873562 + "x": 19947.762291925355, + "y": 24845.94702873562 }, "targetPosition": { - "x": 19625.565142003492, - "y": 24489.64507147911 + "x": 19811.565142003492, + "y": 24578.64507147911 }, "floatingObject": { "isPinned": false, @@ -4395,27 +4643,39 @@ "referenceParentCombinedNodePath": [ [ "Raplh2502", - "User Profile" + "User Profile", + "Governance", + "59a87d1a-0457-4a49-a11b-216716e5c889" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "13f0fedf-2d0a-4b80-a191-05236a8138a6" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "22eacf7e-c02b-4853-a529-7789aeadb64e" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "bd26adac-cf78-4aec-888f-a8718a657469" ], [ "New Position Claims Folder", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "e880f8a6-8e53-43dd-8b11-4210ca18c9ab" ], [ "Moderator Community Management", - "Position Contribution Claim" + "Position Contribution Claim", + "Governance", + "74cbbf75-2a2c-4081-9415-ba423848f2db" ] ] } @@ -4426,12 +4686,12 @@ "id": "fd97e471-d094-47ab-89b1-07723c964722", "savedPayload": { "position": { - "x": 19625.565142003492, - "y": 24489.64507147911 + "x": 19811.565142003492, + "y": 24578.64507147911 }, "targetPosition": { - "x": 19489.36799208163, - "y": 24222.3431142226 + "x": 19675.36799208163, + "y": 24311.3431142226 }, "floatingObject": { "isPinned": false, @@ -4452,23 +4712,33 @@ "referenceParentCombinedNodePath": [ [ "Raplh2502", - "User Profile" + "User Profile", + "Governance", + "59a87d1a-0457-4a49-a11b-216716e5c889" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "13f0fedf-2d0a-4b80-a191-05236a8138a6" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "22eacf7e-c02b-4853-a529-7789aeadb64e" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "bd26adac-cf78-4aec-888f-a8718a657469" ], [ "New Position Claims Folder", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "e880f8a6-8e53-43dd-8b11-4210ca18c9ab" ] ] } @@ -4480,12 +4750,12 @@ "id": "06835af4-cf54-4cbe-b149-c5ff55ba14e9", "savedPayload": { "position": { - "x": 19489.36799208163, - "y": 24222.3431142226 + "x": 19675.36799208163, + "y": 24311.3431142226 }, "targetPosition": { - "x": 19204.051037193083, - "y": 24129.638015910117 + "x": 19390.051037193083, + "y": 24218.638015910117 }, "floatingObject": { "isPinned": false, @@ -4543,12 +4813,12 @@ "id": "19a841f2-af6a-466b-b6bf-3f64df6a0cec", "savedPayload": { "position": { - "x": 20131.157707054015, - "y": 24955.91956551084 + "x": 20317.157707054015, + "y": 25044.91956551084 }, "targetPosition": { - "x": 19942.361589739063, - "y": 25189.06335394793 + "x": 20128.361589739063, + "y": 25278.06335394793 }, "floatingObject": { "isPinned": false, @@ -4564,7 +4834,7 @@ "referenceParent": { "type": "Feature", "name": "Charting System", - "id": "992fe8ce-bd27-4857-900c-e0330b7ccc51" + "id": "50a35ceb-f25a-4481-b329-ec23152fe463" }, "referenceParentCombinedNodePath": [ [ @@ -4598,12 +4868,12 @@ "id": "29e4782b-4cbf-4726-a2f6-95f09dd8a9c3", "savedPayload": { "position": { - "x": 20232.139337625784, - "y": 25111.417640417174 + "x": 20418.139337625784, + "y": 25200.417640417174 }, "targetPosition": { - "x": 19942.361589739063, - "y": 25189.06335394793 + "x": 20128.361589739063, + "y": 25278.06335394793 }, "floatingObject": { "isPinned": false, @@ -4619,7 +4889,7 @@ "referenceParent": { "type": "Feature", "name": "Data Mining", - "id": "afa546fa-799b-4c50-baa3-65c8409aaab9" + "id": "6ff01b26-9efe-407b-bfea-36e5f94947d6" }, "referenceParentCombinedNodePath": [ [ @@ -4653,12 +4923,12 @@ "id": "c7a34104-b955-42a4-b8f0-d28f485db9e0", "savedPayload": { "position": { - "x": 20222.435717688222, - "y": 25296.573738811523 + "x": 20408.435717688222, + "y": 25385.573738811523 }, "targetPosition": { - "x": 19942.361589739063, - "y": 25189.06335394793 + "x": 20128.361589739063, + "y": 25278.06335394793 }, "floatingObject": { "isPinned": false, @@ -4674,7 +4944,7 @@ "referenceParent": { "type": "Feature", "name": "Visual Designer", - "id": "b88a3b22-7060-45c8-90bd-57ec53e95c4f" + "id": "2c2c9ca6-f1b4-4933-98ee-5d6a06c10395" }, "referenceParentCombinedNodePath": [ [ @@ -4708,12 +4978,12 @@ "id": "b59d8b16-27f3-4b63-970c-3e7062f410b4", "savedPayload": { "position": { - "x": 20105.75330024357, - "y": 25440.664524331558 + "x": 20291.75330024357, + "y": 25529.664524331558 }, "targetPosition": { - "x": 19942.361589739063, - "y": 25189.06335394793 + "x": 20128.361589739063, + "y": 25278.06335394793 }, "floatingObject": { "isPinned": false, @@ -4729,7 +4999,7 @@ "referenceParent": { "type": "Feature", "name": "Visual Debugger", - "id": "f713d118-f53a-4fc6-9b39-9e8717c4bd6f" + "id": "bc0a7224-275f-4c5d-8557-48a01913e457" }, "referenceParentCombinedNodePath": [ [ @@ -4760,12 +5030,12 @@ "id": "6c756028-15ec-45fa-a897-b438001abfa2", "savedPayload": { "position": { - "x": 19942.361589739063, - "y": 25189.06335394793 + "x": 20128.361589739063, + "y": 25278.06335394793 }, "targetPosition": { - "x": 19642.77272931269, - "y": 25173.362567075048 + "x": 19828.77272931269, + "y": 25262.362567075048 }, "floatingObject": { "isPinned": false, @@ -4781,7 +5051,7 @@ "referenceParent": { "type": "Feature Class", "name": "Existing Features", - "id": "b46ffee0-7c89-4155-8450-678d7cea24f8" + "id": "aa486758-108e-41f4-9f97-e618472a3dcb" }, "referenceParentCombinedNodePath": [ [ @@ -4820,12 +5090,12 @@ "id": "0b128d52-721d-45bf-a2f0-20f34f478dfd", "savedPayload": { "position": { - "x": 20073.815400337582, - "y": 25385.291979821803 + "x": 20259.815400337582, + "y": 25474.291979821803 }, "targetPosition": { - "x": 19778.969879234555, - "y": 25440.664524331558 + "x": 19964.969879234555, + "y": 25529.664524331558 }, "floatingObject": { "isPinned": false, @@ -4841,7 +5111,7 @@ "referenceParent": { "type": "Feature", "name": "Governance System", - "id": "a5a7304e-155a-47d1-97f7-c50b88082000" + "id": "d86cdc6e-8e19-44de-bdb1-c5345fb6c28b" }, "referenceParentCombinedNodePath": [ [ @@ -4875,12 +5145,12 @@ "id": "ab4cdd1d-0824-4214-9eb2-deae219ca9e7", "savedPayload": { "position": { - "x": 20077.472333578164, - "y": 25470.60253947689 + "x": 20263.472333578164, + "y": 25559.60253947689 }, "targetPosition": { - "x": 19778.969879234555, - "y": 25440.664524331558 + "x": 19964.969879234555, + "y": 25529.664524331558 }, "floatingObject": { "isPinned": false, @@ -4896,7 +5166,7 @@ "referenceParent": { "type": "Feature", "name": "API Maps", - "id": "28c5218d-3213-4a10-8e28-11d5ae460547" + "id": "5e1bb7d4-4ae5-4391-a12a-f935e32bd935" }, "referenceParentCombinedNodePath": [ [ @@ -4930,12 +5200,12 @@ "id": "605ae95d-01ac-4042-bd31-e295e440213e", "savedPayload": { "position": { - "x": 20056.946373230276, - "y": 25553.487699193138 + "x": 20242.946373230276, + "y": 25642.487699193138 }, "targetPosition": { - "x": 19778.969879234555, - "y": 25440.664524331558 + "x": 19964.969879234555, + "y": 25529.664524331558 }, "floatingObject": { "isPinned": false, @@ -4951,7 +5221,7 @@ "referenceParent": { "type": "Feature", "name": "User Defined Variables and Code", - "id": "55e7b969-383c-4ae8-95c0-2dc18473404f" + "id": "dd64c774-edf1-4a05-9fbd-c43a6006c800" }, "referenceParentCombinedNodePath": [ [ @@ -4985,12 +5255,12 @@ "id": "16e52d84-ff30-4bd1-af1e-4b981be3f188", "savedPayload": { "position": { - "x": 20013.90041052872, - "y": 25627.232596267353 + "x": 20199.90041052872, + "y": 25716.232596267353 }, "targetPosition": { - "x": 19778.969879234555, - "y": 25440.664524331558 + "x": 19964.969879234555, + "y": 25529.664524331558 }, "floatingObject": { "isPinned": false, @@ -5006,7 +5276,7 @@ "referenceParent": { "type": "Feature", "name": "Tensor Flow Integration", - "id": "68388215-3e97-4864-9804-72e91ecff02b" + "id": "ee907b62-290d-4e6b-ab14-7ae127752c9c" }, "referenceParentCombinedNodePath": [ [ @@ -5040,12 +5310,12 @@ "id": "f469f71d-93e9-4a78-95c9-3a2530207417", "savedPayload": { "position": { - "x": 19951.82177336738, - "y": 25685.86285771638 + "x": 20137.82177336738, + "y": 25774.86285771638 }, "targetPosition": { - "x": 19778.969879234555, - "y": 25440.664524331558 + "x": 19964.969879234555, + "y": 25529.664524331558 }, "floatingObject": { "isPinned": false, @@ -5061,7 +5331,7 @@ "referenceParent": { "type": "Feature", "name": "Node Setup Script", - "id": "940e3b9d-e58d-425b-a3b9-bd49c601ce9d" + "id": "c56a150f-f833-4eff-8972-31af09ee0e48" }, "referenceParentCombinedNodePath": [ [ @@ -5095,12 +5365,12 @@ "id": "09c4dbcb-5d88-411a-be34-73b41554de74", "savedPayload": { "position": { - "x": 19875.739703733194, - "y": 25724.628608445204 + "x": 20061.739703733194, + "y": 25813.628608445204 }, "targetPosition": { - "x": 19778.969879234555, - "y": 25440.664524331558 + "x": 19964.969879234555, + "y": 25529.664524331558 }, "floatingObject": { "isPinned": false, @@ -5116,7 +5386,7 @@ "referenceParent": { "type": "Feature", "name": "Shortcuts", - "id": "76e3188c-631e-4be0-8416-45a6805a2b0f" + "id": "1716b6c4-ae46-4a62-94df-d5c63e88ff58" }, "referenceParentCombinedNodePath": [ [ @@ -5150,12 +5420,12 @@ "id": "66be7c6c-eee7-4cdc-8386-136ac7a3b3db", "savedPayload": { "position": { - "x": 19791.817918430435, - "y": 25740.389277878578 + "x": 19977.817918430435, + "y": 25829.389277878578 }, "targetPosition": { - "x": 19778.969879234555, - "y": 25440.664524331558 + "x": 19964.969879234555, + "y": 25529.664524331558 }, "floatingObject": { "isPinned": false, @@ -5171,7 +5441,7 @@ "referenceParent": { "type": "Feature", "name": "Reference Auto Fix", - "id": "81037f67-f75d-4013-abee-3dbd4fc80473" + "id": "c299f24d-20ad-4ec9-8727-695a43fc0da3" }, "referenceParentCombinedNodePath": [ [ @@ -5205,12 +5475,12 @@ "id": "5d8c000e-1e55-4cc7-8b23-fc400b1032b3", "savedPayload": { "position": { - "x": 19706.85526140226, - "y": 25731.868030311314 + "x": 19892.85526140226, + "y": 25820.868030311314 }, "targetPosition": { - "x": 19778.969879234555, - "y": 25440.664524331558 + "x": 19964.969879234555, + "y": 25529.664524331558 }, "floatingObject": { "isPinned": false, @@ -5226,7 +5496,7 @@ "referenceParent": { "type": "Feature", "name": "Find Missing References Utility", - "id": "db84435f-d0a5-46ba-a60f-967161492533" + "id": "53b31a21-37c0-4895-90cf-23d792b83a46" }, "referenceParentCombinedNodePath": [ [ @@ -5260,12 +5530,12 @@ "id": "9aa2e723-ff1a-4ee9-bf21-24bc9962f34b", "savedPayload": { "position": { - "x": 19627.734901828706, - "y": 25699.755206543505 + "x": 19813.734901828706, + "y": 25788.755206543505 }, "targetPosition": { - "x": 19778.969879234555, - "y": 25440.664524331558 + "x": 19964.969879234555, + "y": 25529.664524331558 }, "floatingObject": { "isPinned": false, @@ -5281,7 +5551,7 @@ "referenceParent": { "type": "Feature", "name": "Uninstall Script", - "id": "f4492ec2-8177-461f-ad72-f0c0b7f89b87" + "id": "002f174e-ce7a-4935-b33d-c9efb243f0ad" }, "referenceParentCombinedNodePath": [ [ @@ -5315,12 +5585,12 @@ "id": "6ba10282-0a9f-4a09-94fe-96ded1ee7368", "savedPayload": { "position": { - "x": 19560.866700695533, - "y": 25646.652396574504 + "x": 19746.866700695533, + "y": 25735.652396574504 }, "targetPosition": { - "x": 19778.969879234555, - "y": 25440.664524331558 + "x": 19964.969879234555, + "y": 25529.664524331558 }, "floatingObject": { "isPinned": false, @@ -5336,7 +5606,7 @@ "referenceParent": { "type": "Feature", "name": "Tutorial Smooth Transition and Maptoggle Option", - "id": "55b08209-acb7-49f0-aa4f-2e6faecc31d2" + "id": "b36c4283-db40-43c3-9e3f-88c01c38caac" }, "referenceParentCombinedNodePath": [ [ @@ -5367,12 +5637,12 @@ "id": "fc1bbd62-18ac-4fbd-9e6b-918c1cd0e527", "savedPayload": { "position": { - "x": 19778.969879234555, - "y": 25440.664524331558 + "x": 19964.969879234555, + "y": 25529.664524331558 }, "targetPosition": { - "x": 19642.77272931269, - "y": 25173.362567075048 + "x": 19828.77272931269, + "y": 25262.362567075048 }, "floatingObject": { "isPinned": false, @@ -5388,7 +5658,7 @@ "referenceParent": { "type": "Feature Class", "name": "New Features", - "id": "372acad9-fb7b-4ac7-9620-28a66ac9c40d" + "id": "8a5c10f2-e19c-49fe-bb2e-fde87271548a" }, "referenceParentCombinedNodePath": [ [ @@ -5418,12 +5688,12 @@ "id": "f095d99e-1d14-4764-8b2d-5f506929fa29", "savedPayload": { "position": { - "x": 19642.77272931269, - "y": 25173.362567075048 + "x": 19828.77272931269, + "y": 25262.362567075048 }, "targetPosition": { - "x": 19391.171558929065, - "y": 25009.97085657054 + "x": 19577.171558929065, + "y": 25098.97085657054 }, "floatingObject": { "isPinned": false, @@ -5439,7 +5709,7 @@ "referenceParent": { "type": "Feature Class", "name": "Superalgos Platform", - "id": "f83a751e-ff0c-49bd-a306-8b5ab6a8cc83" + "id": "66ff697d-490b-47c6-927a-26f92564b4c5" }, "referenceParentCombinedNodePath": [ [ @@ -5480,12 +5750,12 @@ "id": "54b6c1c1-05eb-4279-9efc-5dd887f8c698", "savedPayload": { "position": { - "x": 19767.519743803347, - "y": 25760.25112751533 + "x": 19953.519743803347, + "y": 25849.25112751533 }, "targetPosition": { - "x": 19515.91857341972, - "y": 25596.859417010823 + "x": 19701.91857341972, + "y": 25685.859417010823 }, "floatingObject": { "isPinned": false, @@ -5501,7 +5771,7 @@ "referenceParent": { "type": "Feature", "name": "Android Mobile App", - "id": "22e0864c-5a2a-40b5-a24d-fe46cde7dd64" + "id": "114567ff-11e7-4414-b704-f9a897a3c346" }, "referenceParentCombinedNodePath": [ [ @@ -5535,12 +5805,12 @@ "id": "77708ce4-0522-4d3d-a3d0-8382cc86857b", "savedPayload": { "position": { - "x": 19578.292080665047, - "y": 25890.303697230964 + "x": 19764.292080665047, + "y": 25979.303697230964 }, "targetPosition": { - "x": 19515.91857341972, - "y": 25596.859417010823 + "x": 19701.91857341972, + "y": 25685.859417010823 }, "floatingObject": { "isPinned": false, @@ -5556,7 +5826,7 @@ "referenceParent": { "type": "Feature", "name": "iOS Mobile App", - "id": "dc029fe2-d4f7-46a1-908d-3d3251af002e" + "id": "c702c9e8-a866-472c-8a78-7c5f1a02a9ac" }, "referenceParentCombinedNodePath": [ [ @@ -5590,12 +5860,12 @@ "id": "2d714667-6a71-4145-adc3-f0781413e803", "savedPayload": { "position": { - "x": 19352.526862915212, - "y": 25848.46058739445 + "x": 19538.526862915212, + "y": 25937.46058739445 }, "targetPosition": { - "x": 19515.91857341972, - "y": 25596.859417010823 + "x": 19701.91857341972, + "y": 25685.859417010823 }, "floatingObject": { "isPinned": false, @@ -5611,7 +5881,7 @@ "referenceParent": { "type": "Feature", "name": "Huawei Mobile App", - "id": "198f47fc-61bd-41a1-9b2f-7bc1bea082f9" + "id": "39afc83a-ff8e-4470-87db-0e889dc4c2b6" }, "referenceParentCombinedNodePath": [ [ @@ -5642,12 +5912,12 @@ "id": "5d39e7ad-d369-4586-bd73-39e4c0b6d558", "savedPayload": { "position": { - "x": 19515.91857341972, - "y": 25596.859417010823 + "x": 19701.91857341972, + "y": 25685.859417010823 }, "targetPosition": { - "x": 19453.545066174393, - "y": 25303.41513679068 + "x": 19639.545066174393, + "y": 25392.41513679068 }, "floatingObject": { "isPinned": false, @@ -5663,7 +5933,7 @@ "referenceParent": { "type": "Feature Class", "name": "Needed Features", - "id": "243a3f35-62a2-4193-ab19-da643accd275" + "id": "045d6b4c-7c3f-4429-8588-c3e4d74d8f59" }, "referenceParentCombinedNodePath": [ [ @@ -5693,12 +5963,12 @@ "id": "12bc083f-dc64-430f-af8b-713fa9bff3f4", "savedPayload": { "position": { - "x": 19453.545066174393, - "y": 25303.41513679068 + "x": 19639.545066174393, + "y": 25392.41513679068 }, "targetPosition": { - "x": 19391.171558929065, - "y": 25009.97085657054 + "x": 19577.171558929065, + "y": 25098.97085657054 }, "floatingObject": { "isPinned": false, @@ -5714,7 +5984,7 @@ "referenceParent": { "type": "Feature Class", "name": "Superalgos Mobile App", - "id": "f193b1f9-c97d-4831-87b4-defe9f6aab9a" + "id": "48c37e94-02a7-450e-b612-7ef0c36e6ab6" }, "referenceParentCombinedNodePath": [ [ @@ -5755,12 +6025,12 @@ "id": "a69b170c-5ca6-49e4-b98a-3a77a5d66f0d", "savedPayload": { "position": { - "x": 18900.996427415543, - "y": 25764.77436772142 + "x": 19086.996427415543, + "y": 25853.77436772142 }, "targetPosition": { - "x": 19064.38813792005, - "y": 25513.173197337794 + "x": 19250.38813792005, + "y": 25602.173197337794 }, "floatingObject": { "isPinned": false, @@ -5776,7 +6046,7 @@ "referenceParent": { "type": "Feature", "name": "Node.js Implementation", - "id": "bda64809-41d7-41a8-9166-792a6df000e1" + "id": "5fda4f99-0447-4c1a-a8a0-86ab7e43c3db" }, "referenceParentCombinedNodePath": [ [ @@ -5807,12 +6077,12 @@ "id": "8db99333-434e-478f-822c-bd02b9ce9285", "savedPayload": { "position": { - "x": 19064.38813792005, - "y": 25513.173197337794 + "x": 19250.38813792005, + "y": 25602.173197337794 }, "targetPosition": { - "x": 19227.779848424558, - "y": 25261.572026954167 + "x": 19413.779848424558, + "y": 25350.572026954167 }, "floatingObject": { "isPinned": false, @@ -5828,7 +6098,7 @@ "referenceParent": { "type": "Feature Class", "name": "Needed Features", - "id": "0253c529-e28f-43b5-8b3a-a86abb38dc4a" + "id": "96e23494-0caf-4e3d-9cb2-4587eb21822e" }, "referenceParentCombinedNodePath": [ [ @@ -5858,12 +6128,12 @@ "id": "980509a3-70f0-4f6e-9c59-42fcbf8ceef1", "savedPayload": { "position": { - "x": 19227.779848424558, - "y": 25261.572026954167 + "x": 19413.779848424558, + "y": 25350.572026954167 }, "targetPosition": { - "x": 19391.171558929065, - "y": 25009.97085657054 + "x": 19577.171558929065, + "y": 25098.97085657054 }, "floatingObject": { "isPinned": false, @@ -5879,7 +6149,7 @@ "referenceParent": { "type": "Feature Class", "name": "Superalgos P2P Network", - "id": "e205d4f2-140e-4d4b-a839-e37a6537dfa9" + "id": "0d7d13ee-d348-4c77-baf6-fa795c8f0d66" }, "referenceParentCombinedNodePath": [ [ @@ -5905,12 +6175,12 @@ "id": "99ae3336-d47b-415e-a6f5-78bf428d8b49", "savedPayload": { "position": { - "x": 19391.171558929065, - "y": 25009.97085657054 + "x": 19577.171558929065, + "y": 25098.97085657054 }, "targetPosition": { - "x": 19328.798051683738, - "y": 24716.5265763504 + "x": 19514.798051683738, + "y": 24805.5265763504 }, "floatingObject": { "isPinned": false, @@ -5926,7 +6196,7 @@ "referenceParent": { "type": "Feature Class", "name": "Project Features", - "id": "136b6e7a-f042-441b-84be-395b56b65b70" + "id": "791d4a3d-f4a5-495a-9d9b-be157c24c14a" }, "referenceParentCombinedNodePath": [ [ @@ -5948,12 +6218,12 @@ "id": "ba720189-ea9f-412a-8c34-afcbc8abc300", "savedPayload": { "position": { - "x": 19328.798051683738, - "y": 24716.5265763504 + "x": 19514.798051683738, + "y": 24805.5265763504 }, "targetPosition": { - "x": 19266.42454443841, - "y": 24423.08229613026 + "x": 19452.42454443841, + "y": 24512.08229613026 }, "floatingObject": { "isPinned": false, @@ -5969,7 +6239,7 @@ "referenceParent": { "type": "Features", "name": "Superalgos", - "id": "1d2c1985-c762-4ece-b350-15bd893bd1f4" + "id": "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" }, "referenceParentCombinedNodePath": [ [ @@ -5987,12 +6257,12 @@ "id": "d8960c7c-f0fd-4600-ae45-758ee2eb7afe", "savedPayload": { "position": { - "x": 19266.42454443841, - "y": 24423.08229613026 + "x": 19452.42454443841, + "y": 24512.08229613026 }, "targetPosition": { - "x": 19204.051037193083, - "y": 24129.638015910117 + "x": 19390.051037193083, + "y": 24218.638015910117 }, "floatingObject": { "isPinned": false, @@ -6012,12 +6282,12 @@ "id": "c120e986-3b9a-4e9f-923c-9d964adeee5c", "savedPayload": { "position": { - "x": 19204.051037193083, - "y": 24129.638015910117 + "x": 19390.051037193083, + "y": 24218.638015910117 }, "targetPosition": { - "x": 19003.311855285425, - "y": 23906.6945682669 + "x": 19189.311855285425, + "y": 23995.6945682669 }, "floatingObject": { "isPinned": false, @@ -6040,12 +6310,12 @@ "id": "55a958bc-b09c-4183-89e6-008b1fc4af8e", "savedPayload": { "position": { - "x": 18910.606756972942, - "y": 24192.011523155445 + "x": 19096.606756972942, + "y": 24281.011523155445 }, "targetPosition": { - "x": 19003.311855285425, - "y": 23906.6945682669 + "x": 19189.311855285425, + "y": 23995.6945682669 }, "floatingObject": { "isPinned": false, @@ -6063,17 +6333,17 @@ "id": "47b99c6e-951f-4586-bf6d-919f10540266", "savedPayload": { "position": { - "x": 19003.311855285425, - "y": 23906.6945682669 + "x": 19189.311855285425, + "y": 23995.6945682669 }, "targetPosition": { - "x": 18940.938348040097, - "y": 23613.25028804676 + "x": 19126.938348040097, + "y": 23702.25028804676 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -6116,12 +6386,12 @@ "id": "d11a881d-8bf4-4d7a-a08d-3011b2f3c9df", "savedPayload": { "position": { - "x": 19998.31907668484, - "y": 24810.61879102247 + "x": 20184.31907668484, + "y": 24899.61879102247 }, "targetPosition": { - "x": 19587.223620745666, - "y": 24627.58730163836 + "x": 19773.223620745666, + "y": 24716.58730163836 }, "floatingObject": { "isPinned": false, @@ -6140,12 +6410,12 @@ "id": "81b49cd6-52f7-49e1-860a-cfb72d23f39d", "savedPayload": { "position": { - "x": 19587.223620745666, - "y": 24627.58730163836 + "x": 19773.223620745666, + "y": 24716.58730163836 }, "targetPosition": { - "x": 19176.128164806494, - "y": 24444.55581225425 + "x": 19362.128164806494, + "y": 24533.55581225425 }, "floatingObject": { "isPinned": false, @@ -6165,12 +6435,12 @@ "id": "9e170081-cbc4-4026-bb50-29bd6eac9b48", "savedPayload": { "position": { - "x": 19176.128164806494, - "y": 24444.55581225425 + "x": 19362.128164806494, + "y": 24533.55581225425 }, "targetPosition": { - "x": 18765.032708867322, - "y": 24261.52432287014 + "x": 18951.032708867322, + "y": 24350.52432287014 }, "floatingObject": { "isPinned": false, @@ -6200,12 +6470,12 @@ "id": "faba5994-b891-4d92-9914-99ef8d7f1b14", "savedPayload": { "position": { - "x": 19294.03943593055, - "y": 24989.639617807592 + "x": 19480.03943593055, + "y": 25078.639617807592 }, "targetPosition": { - "x": 19029.536072398936, - "y": 24625.581970338866 + "x": 19215.536072398936, + "y": 24714.581970338866 }, "floatingObject": { "isPinned": false, @@ -6224,12 +6494,12 @@ "id": "b4396fb8-3abc-4e15-9b1d-2a320b4115d9", "savedPayload": { "position": { - "x": 19029.536072398936, - "y": 24625.581970338866 + "x": 19215.536072398936, + "y": 24714.581970338866 }, "targetPosition": { - "x": 18765.032708867322, - "y": 24261.52432287014 + "x": 18951.032708867322, + "y": 24350.52432287014 }, "floatingObject": { "isPinned": false, @@ -6265,12 +6535,12 @@ "id": "fc7e42dc-db31-43ef-98de-e690b8eace1d", "savedPayload": { "position": { - "x": 19341.077244400993, - "y": 25437.174470723316 + "x": 19527.077244400993, + "y": 25526.174470723316 }, "targetPosition": { - "x": 19076.57388086938, - "y": 25073.11682325459 + "x": 19262.57388086938, + "y": 25162.11682325459 }, "floatingObject": { "isPinned": false, @@ -6289,12 +6559,12 @@ "id": "c2a79de3-b832-4238-ab44-996da7622b54", "savedPayload": { "position": { - "x": 19076.57388086938, - "y": 25073.11682325459 + "x": 19262.57388086938, + "y": 25162.11682325459 }, "targetPosition": { - "x": 18812.070517337765, - "y": 24709.059175785864 + "x": 18998.070517337765, + "y": 24798.059175785864 }, "floatingObject": { "isPinned": false, @@ -6324,12 +6594,12 @@ "id": "df769dc6-8d6d-4d2a-b543-500402f562db", "savedPayload": { "position": { - "x": 18446.007538569545, - "y": 25531.250087664208 + "x": 18632.007538569545, + "y": 25620.250087664208 }, "targetPosition": { - "x": 18629.039027953655, - "y": 25120.154631725036 + "x": 18815.039027953655, + "y": 25209.154631725036 }, "floatingObject": { "isPinned": false, @@ -6348,12 +6618,12 @@ "id": "5d7bee45-b68c-4183-8e83-032a81b05fd5", "savedPayload": { "position": { - "x": 18629.039027953655, - "y": 25120.154631725036 + "x": 18815.039027953655, + "y": 25209.154631725036 }, "targetPosition": { - "x": 18812.070517337765, - "y": 24709.059175785864 + "x": 18998.070517337765, + "y": 24798.059175785864 }, "floatingObject": { "isPinned": false, @@ -6373,12 +6643,12 @@ "id": "bf60484e-3f50-4079-9cb6-0199cb6a0f15", "savedPayload": { "position": { - "x": 18812.070517337765, - "y": 24709.059175785864 + "x": 18998.070517337765, + "y": 24798.059175785864 }, "targetPosition": { - "x": 18765.032708867322, - "y": 24261.52432287014 + "x": 18951.032708867322, + "y": 24350.52432287014 }, "floatingObject": { "isPinned": false, @@ -6414,12 +6684,12 @@ "id": "8361dceb-3dd9-46f7-9f1b-622ccde7bedc", "savedPayload": { "position": { - "x": 18676.076836424098, - "y": 25567.68948464076 + "x": 18862.076836424098, + "y": 25656.68948464076 }, "targetPosition": { - "x": 18629.039027953655, - "y": 25120.154631725036 + "x": 18815.039027953655, + "y": 25209.154631725036 }, "floatingObject": { "isPinned": false, @@ -6438,12 +6708,12 @@ "id": "f510f641-31e2-4364-8daa-6eb02a6addf2", "savedPayload": { "position": { - "x": 18629.039027953655, - "y": 25120.154631725036 + "x": 18815.039027953655, + "y": 25209.154631725036 }, "targetPosition": { - "x": 18582.001219483212, - "y": 24672.619778809312 + "x": 18768.001219483212, + "y": 24761.619778809312 }, "floatingObject": { "isPinned": false, @@ -6473,12 +6743,12 @@ "id": "bbcbbb41-46be-4375-8be4-f47f0b3c7074", "savedPayload": { "position": { - "x": 17853.88592454576, - "y": 25201.62650587254 + "x": 18039.88592454576, + "y": 25290.62650587254 }, "targetPosition": { - "x": 18217.943572014487, - "y": 24937.123142340926 + "x": 18403.943572014487, + "y": 25026.123142340926 }, "floatingObject": { "isPinned": false, @@ -6497,12 +6767,12 @@ "id": "de711693-c81a-4a4c-bf6f-d76132b9a5f3", "savedPayload": { "position": { - "x": 18217.943572014487, - "y": 24937.123142340926 + "x": 18403.943572014487, + "y": 25026.123142340926 }, "targetPosition": { - "x": 18582.001219483212, - "y": 24672.619778809312 + "x": 18768.001219483212, + "y": 24761.619778809312 }, "floatingObject": { "isPinned": false, @@ -6522,12 +6792,12 @@ "id": "c41c12cb-3077-467b-a077-3b7e61d7534d", "savedPayload": { "position": { - "x": 18582.001219483212, - "y": 24672.619778809312 + "x": 18768.001219483212, + "y": 24761.619778809312 }, "targetPosition": { - "x": 18765.032708867322, - "y": 24261.52432287014 + "x": 18951.032708867322, + "y": 24350.52432287014 }, "floatingObject": { "isPinned": false, @@ -6563,12 +6833,12 @@ "id": "0b2ed8a5-aa98-46ea-82e4-a0541f06b3dd", "savedPayload": { "position": { - "x": 18260.18404286239, - "y": 25414.94719293738 + "x": 18446.18404286239, + "y": 25503.94719293738 }, "targetPosition": { - "x": 18330.579552130494, - "y": 24970.487439669567 + "x": 18516.579552130494, + "y": 25059.487439669567 }, "floatingObject": { "isPinned": false, @@ -6587,12 +6857,12 @@ "id": "f3ea40f8-d381-4918-b76e-108f66c396df", "savedPayload": { "position": { - "x": 18330.579552130494, - "y": 24970.487439669567 + "x": 18516.579552130494, + "y": 25059.487439669567 }, "targetPosition": { - "x": 18400.975061398596, - "y": 24526.027686401754 + "x": 18586.975061398596, + "y": 24615.027686401754 }, "floatingObject": { "isPinned": false, @@ -6622,12 +6892,12 @@ "id": "8ea13f1a-1887-4f89-8327-a1702c0dc25e", "savedPayload": { "position": { - "x": 17672.859766461144, - "y": 25055.034413464982 + "x": 17858.859766461144, + "y": 25144.034413464982 }, "targetPosition": { - "x": 18036.91741392987, - "y": 24790.53104993337 + "x": 18222.91741392987, + "y": 24879.53104993337 }, "floatingObject": { "isPinned": false, @@ -6646,12 +6916,12 @@ "id": "5a013695-91f0-406e-8198-f77f7c3e99fb", "savedPayload": { "position": { - "x": 18036.91741392987, - "y": 24790.53104993337 + "x": 18222.91741392987, + "y": 24879.53104993337 }, "targetPosition": { - "x": 18400.975061398596, - "y": 24526.027686401754 + "x": 18586.975061398596, + "y": 24615.027686401754 }, "floatingObject": { "isPinned": false, @@ -6681,12 +6951,12 @@ "id": "67495187-255f-41d4-898f-ce167e866141", "savedPayload": { "position": { - "x": 17512.05555486297, - "y": 24385.23666786555 + "x": 17698.05555486297, + "y": 24474.23666786555 }, "targetPosition": { - "x": 17956.515308130784, - "y": 24455.63217713365 + "x": 18142.515308130784, + "y": 24544.63217713365 }, "floatingObject": { "isPinned": false, @@ -6742,12 +7012,12 @@ "id": "6eebb4c8-02a0-44eb-a2bd-07573c3692ec", "savedPayload": { "position": { - "x": 17956.515308130784, - "y": 24455.63217713365 + "x": 18142.515308130784, + "y": 24544.63217713365 }, "targetPosition": { - "x": 18400.975061398596, - "y": 24526.027686401754 + "x": 18586.975061398596, + "y": 24615.027686401754 }, "floatingObject": { "isPinned": false, @@ -6767,12 +7037,12 @@ "id": "0ef53186-e5fa-4407-b137-bac1f1938aba", "savedPayload": { "position": { - "x": 18400.975061398596, - "y": 24526.027686401754 + "x": 18586.975061398596, + "y": 24615.027686401754 }, "targetPosition": { - "x": 18765.032708867322, - "y": 24261.52432287014 + "x": 18951.032708867322, + "y": 24350.52432287014 }, "floatingObject": { "isPinned": false, @@ -6792,17 +7062,17 @@ "id": "bddc37ec-ecdf-4a07-9dab-1a25b356ae42", "savedPayload": { "position": { - "x": 18765.032708867322, - "y": 24261.52432287014 + "x": 18951.032708867322, + "y": 24350.52432287014 }, "targetPosition": { - "x": 18717.99490039688, - "y": 23813.989469954417 + "x": 18903.99490039688, + "y": 23902.989469954417 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 4, "arrangementStyle": 0 @@ -6835,12 +7105,12 @@ "id": "4cc08d38-c4d4-4c31-966f-2bb420ef8d94", "savedPayload": { "position": { - "x": 18567.99490039688, - "y": 24673.79709108975 + "x": 18753.99490039688, + "y": 24762.79709108975 }, "targetPosition": { - "x": 18567.99490039688, - "y": 24373.79709108975 + "x": 18753.99490039688, + "y": 24462.79709108975 }, "floatingObject": { "isPinned": false, @@ -6856,7 +7126,7 @@ "referenceParent": { "type": "Feature", "name": "Visual Designer", - "id": "b88a3b22-7060-45c8-90bd-57ec53e95c4f" + "id": "2c2c9ca6-f1b4-4933-98ee-5d6a06c10395" }, "referenceParentCombinedNodePath": [ [ @@ -6886,12 +7156,12 @@ "id": "ef82d33a-e5a4-443e-81b4-e9e2c2282342", "savedPayload": { "position": { - "x": 18567.99490039688, - "y": 24373.79709108975 + "x": 18753.99490039688, + "y": 24462.79709108975 }, "targetPosition": { - "x": 18567.99490039688, - "y": 24073.79709108975 + "x": 18753.99490039688, + "y": 24162.79709108975 }, "floatingObject": { "isPinned": false, @@ -6907,7 +7177,7 @@ "referenceParent": { "type": "Feature Class", "name": "Existing Features", - "id": "b46ffee0-7c89-4155-8450-678d7cea24f8" + "id": "aa486758-108e-41f4-9f97-e618472a3dcb" }, "referenceParentCombinedNodePath": [ [ @@ -6944,12 +7214,12 @@ "id": "961d8254-937a-4360-bd74-7a863450e00c", "savedPayload": { "position": { - "x": 18256.425148644, - "y": 24741.960579945244 + "x": 18442.425148644, + "y": 24830.960579945244 }, "targetPosition": { - "x": 18178.28346869388, - "y": 24298.79709108975 + "x": 18364.28346869388, + "y": 24387.79709108975 }, "floatingObject": { "isPinned": false, @@ -6965,7 +7235,7 @@ "referenceParent": { "type": "Feature", "name": "Governance System", - "id": "a5a7304e-155a-47d1-97f7-c50b88082000" + "id": "d86cdc6e-8e19-44de-bdb1-c5345fb6c28b" }, "referenceParentCombinedNodePath": [ [ @@ -6999,12 +7269,12 @@ "id": "b95f3111-81d6-42a3-a3ca-2d094f245680", "savedPayload": { "position": { - "x": 18100.14178874376, - "y": 24741.960579945244 + "x": 18286.14178874376, + "y": 24830.960579945244 }, "targetPosition": { - "x": 18178.28346869388, - "y": 24298.79709108975 + "x": 18364.28346869388, + "y": 24387.79709108975 }, "floatingObject": { "isPinned": false, @@ -7020,7 +7290,7 @@ "referenceParent": { "type": "Feature", "name": "API Maps", - "id": "28c5218d-3213-4a10-8e28-11d5ae460547" + "id": "5e1bb7d4-4ae5-4391-a12a-f935e32bd935" }, "referenceParentCombinedNodePath": [ [ @@ -7054,12 +7324,12 @@ "id": "b07e7bdb-8eb4-4e31-bf8c-66c25f26e127", "savedPayload": { "position": { - "x": 17953.28346869388, - "y": 24688.50852279275 + "x": 18139.28346869388, + "y": 24777.50852279275 }, "targetPosition": { - "x": 18178.28346869388, - "y": 24298.79709108975 + "x": 18364.28346869388, + "y": 24387.79709108975 }, "floatingObject": { "isPinned": false, @@ -7075,7 +7345,7 @@ "referenceParent": { "type": "Feature", "name": "Node Setup Script", - "id": "940e3b9d-e58d-425b-a3b9-bd49c601ce9d" + "id": "c56a150f-f833-4eff-8972-31af09ee0e48" }, "referenceParentCombinedNodePath": [ [ @@ -7109,12 +7379,12 @@ "id": "bdc349e1-4c13-4dfc-b119-2b9a33bbcf56", "savedPayload": { "position": { - "x": 17833.56346929034, - "y": 24588.051515448693 + "x": 18019.56346929034, + "y": 24677.051515448693 }, "targetPosition": { - "x": 18178.28346869388, - "y": 24298.79709108975 + "x": 18364.28346869388, + "y": 24387.79709108975 }, "floatingObject": { "isPinned": false, @@ -7130,7 +7400,7 @@ "referenceParent": { "type": "Feature", "name": "Shortcuts", - "id": "76e3188c-631e-4be0-8416-45a6805a2b0f" + "id": "1716b6c4-ae46-4a62-94df-d5c63e88ff58" }, "referenceParentCombinedNodePath": [ [ @@ -7164,12 +7434,12 @@ "id": "cc804dd9-9113-442a-9ceb-bfeefb7978dc", "savedPayload": { "position": { - "x": 17755.42178934022, - "y": 24452.7061555863 + "x": 17941.42178934022, + "y": 24541.7061555863 }, "targetPosition": { - "x": 18178.28346869388, - "y": 24298.79709108975 + "x": 18364.28346869388, + "y": 24387.79709108975 }, "floatingObject": { "isPinned": false, @@ -7185,7 +7455,7 @@ "referenceParent": { "type": "Feature", "name": "Reference Auto Fix", - "id": "81037f67-f75d-4013-abee-3dbd4fc80473" + "id": "c299f24d-20ad-4ec9-8727-695a43fc0da3" }, "referenceParentCombinedNodePath": [ [ @@ -7219,12 +7489,12 @@ "id": "e15f3d4c-9eed-4567-be5f-8c13327b0625", "savedPayload": { "position": { - "x": 17728.28346869388, - "y": 24298.79709108975 + "x": 17914.28346869388, + "y": 24387.79709108975 }, "targetPosition": { - "x": 18178.28346869388, - "y": 24298.79709108975 + "x": 18364.28346869388, + "y": 24387.79709108975 }, "floatingObject": { "isPinned": false, @@ -7240,7 +7510,7 @@ "referenceParent": { "type": "Feature", "name": "Find Missing References Utility", - "id": "db84435f-d0a5-46ba-a60f-967161492533" + "id": "53b31a21-37c0-4895-90cf-23d792b83a46" }, "referenceParentCombinedNodePath": [ [ @@ -7274,12 +7544,12 @@ "id": "e7c6a491-1172-4bda-be29-1d18b62efa15", "savedPayload": { "position": { - "x": 17755.42178934022, - "y": 24144.8880265932 + "x": 17941.42178934022, + "y": 24233.8880265932 }, "targetPosition": { - "x": 18178.28346869388, - "y": 24298.79709108975 + "x": 18364.28346869388, + "y": 24387.79709108975 }, "floatingObject": { "isPinned": false, @@ -7295,7 +7565,7 @@ "referenceParent": { "type": "Feature", "name": "Uninstall Script", - "id": "f4492ec2-8177-461f-ad72-f0c0b7f89b87" + "id": "002f174e-ce7a-4935-b33d-c9efb243f0ad" }, "referenceParentCombinedNodePath": [ [ @@ -7329,12 +7599,12 @@ "id": "735a7cd3-6b50-4092-8c72-a1b061850f29", "savedPayload": { "position": { - "x": 17833.56346929034, - "y": 24009.542666730806 + "x": 18019.56346929034, + "y": 24098.542666730806 }, "targetPosition": { - "x": 18178.28346869388, - "y": 24298.79709108975 + "x": 18364.28346869388, + "y": 24387.79709108975 }, "floatingObject": { "isPinned": false, @@ -7350,7 +7620,7 @@ "referenceParent": { "type": "Feature", "name": "Tutorial Smooth Transition and Maptoggle Option", - "id": "55b08209-acb7-49f0-aa4f-2e6faecc31d2" + "id": "b36c4283-db40-43c3-9e3f-88c01c38caac" }, "referenceParentCombinedNodePath": [ [ @@ -7380,12 +7650,12 @@ "id": "bfef331e-d82d-4e5e-aa9f-6d05e8ef9c09", "savedPayload": { "position": { - "x": 18178.28346869388, - "y": 24298.79709108975 + "x": 18364.28346869388, + "y": 24387.79709108975 }, "targetPosition": { - "x": 18567.99490039688, - "y": 24073.79709108975 + "x": 18753.99490039688, + "y": 24162.79709108975 }, "floatingObject": { "isPinned": false, @@ -7401,7 +7671,7 @@ "referenceParent": { "type": "Feature Class", "name": "New Features", - "id": "372acad9-fb7b-4ac7-9620-28a66ac9c40d" + "id": "8a5c10f2-e19c-49fe-bb2e-fde87271548a" }, "referenceParentCombinedNodePath": [ [ @@ -7428,12 +7698,12 @@ "id": "a5ec5a49-72bd-4bc2-9953-b0bf7fbdb303", "savedPayload": { "position": { - "x": 18567.99490039688, - "y": 24073.79709108975 + "x": 18753.99490039688, + "y": 24162.79709108975 }, "targetPosition": { - "x": 18717.99490039688, - "y": 23813.989469954417 + "x": 18903.99490039688, + "y": 23902.989469954417 }, "floatingObject": { "isPinned": false, @@ -7449,7 +7719,7 @@ "referenceParent": { "type": "Feature Class", "name": "Superalgos Platform", - "id": "f83a751e-ff0c-49bd-a306-8b5ab6a8cc83" + "id": "66ff697d-490b-47c6-927a-26f92564b4c5" }, "referenceParentCombinedNodePath": [ [ @@ -7490,12 +7760,12 @@ "id": "f6bd1317-bc60-49ed-bce2-233ccfdd2dd4", "savedPayload": { "position": { - "x": 18091.260111728614, - "y": 24421.42065950212 + "x": 18277.260111728614, + "y": 24510.42065950212 }, "targetPosition": { - "x": 18267.595687416357, - "y": 24178.715561189638 + "x": 18453.595687416357, + "y": 24267.715561189638 }, "floatingObject": { "isPinned": false, @@ -7545,12 +7815,12 @@ "id": "c7cff054-388f-4afa-add9-f8e0b599d858", "savedPayload": { "position": { - "x": 18267.595687416357, - "y": 24178.715561189638 + "x": 18453.595687416357, + "y": 24267.715561189638 }, "targetPosition": { - "x": 18443.9312631041, - "y": 23936.010462877155 + "x": 18629.9312631041, + "y": 24025.010462877155 }, "floatingObject": { "isPinned": false, @@ -7605,12 +7875,12 @@ "id": "0737efa1-942d-4b8e-959e-447764c388dd", "savedPayload": { "position": { - "x": 17847.218125883137, - "y": 23873.29338491656 + "x": 18033.218125883137, + "y": 23962.29338491656 }, "targetPosition": { - "x": 18145.574694493618, - "y": 23904.651923896858 + "x": 18331.574694493618, + "y": 23993.651923896858 }, "floatingObject": { "isPinned": false, @@ -7660,12 +7930,12 @@ "id": "3f33513a-48e3-4181-b3f7-7848d0c2db75", "savedPayload": { "position": { - "x": 18145.574694493618, - "y": 23904.651923896858 + "x": 18331.574694493618, + "y": 23993.651923896858 }, "targetPosition": { - "x": 18443.9312631041, - "y": 23936.010462877155 + "x": 18629.9312631041, + "y": 24025.010462877155 }, "floatingObject": { "isPinned": false, @@ -7710,12 +7980,12 @@ "id": "1e714443-cf8f-46df-ac93-7de2e780ceae", "savedPayload": { "position": { - "x": 18443.9312631041, - "y": 23936.010462877155 + "x": 18629.9312631041, + "y": 24025.010462877155 }, "targetPosition": { - "x": 18717.99490039688, - "y": 23813.989469954417 + "x": 18903.99490039688, + "y": 23902.989469954417 }, "floatingObject": { "isPinned": false, @@ -7738,12 +8008,12 @@ "id": "faeb0cd2-a6f4-4f3e-b528-4d6e8e8097ed", "savedPayload": { "position": { - "x": 18424.55062017674, - "y": 23751.61596270909 + "x": 18610.55062017674, + "y": 23840.61596270909 }, "targetPosition": { - "x": 18717.99490039688, - "y": 23813.989469954417 + "x": 18903.99490039688, + "y": 23902.989469954417 }, "floatingObject": { "isPinned": false, @@ -7761,17 +8031,17 @@ "id": "3eae8d92-6250-4aa9-a361-a8f4e8c9b110", "savedPayload": { "position": { - "x": 18717.99490039688, - "y": 23813.989469954417 + "x": 18903.99490039688, + "y": 23902.989469954417 }, "targetPosition": { - "x": 18940.938348040097, - "y": 23613.25028804676 + "x": 19126.938348040097, + "y": 23702.25028804676 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -7784,12 +8054,12 @@ "id": "256ab295-7e90-4c66-8a83-45c5b4eaf059", "savedPayload": { "position": { - "x": 18940.938348040097, - "y": 23613.25028804676 + "x": 19126.938348040097, + "y": 23702.25028804676 }, "targetPosition": { - "x": 19033.64344635258, - "y": 23327.933333158213 + "x": 19219.64344635258, + "y": 23416.933333158213 }, "floatingObject": { "isPinned": false, @@ -7822,12 +8092,12 @@ "id": "3c5eca51-14ad-46d5-9eb0-5dd02feba357", "savedPayload": { "position": { - "x": 18305.528151415132, - "y": 23856.94006022144 + "x": 18491.528151415132, + "y": 23945.94006022144 }, "targetPosition": { - "x": 18548.233249727615, - "y": 23680.6044845337 + "x": 18734.233249727615, + "y": 23769.6044845337 }, "floatingObject": { "isPinned": false, @@ -7845,12 +8115,12 @@ "id": "6b971e83-5d44-4e4f-bf25-64a6ebad3d2d", "savedPayload": { "position": { - "x": 18548.233249727615, - "y": 23680.6044845337 + "x": 18734.233249727615, + "y": 23769.6044845337 }, "targetPosition": { - "x": 18790.938348040097, - "y": 23504.268908845956 + "x": 18976.938348040097, + "y": 23593.268908845956 }, "floatingObject": { "isPinned": false, @@ -7868,12 +8138,12 @@ "id": "265c2e2c-7b9a-427f-a50f-d04f73896446", "savedPayload": { "position": { - "x": 18790.938348040097, - "y": 23504.268908845956 + "x": 18976.938348040097, + "y": 23593.268908845956 }, "targetPosition": { - "x": 19033.64344635258, - "y": 23327.933333158213 + "x": 19219.64344635258, + "y": 23416.933333158213 }, "floatingObject": { "isPinned": false, @@ -7891,12 +8161,12 @@ "id": "77f2f63d-b010-4c0e-8a53-a9f531d4edae", "savedPayload": { "position": { - "x": 19033.64344635258, - "y": 23327.933333158213 + "x": 19219.64344635258, + "y": 23416.933333158213 }, "targetPosition": { - "x": 19033.64344635258, - "y": 23027.933333158213 + "x": 19219.64344635258, + "y": 23116.933333158213 }, "floatingObject": { "isPinned": false, @@ -7918,12 +8188,12 @@ "id": "2bc27a1b-6a16-4164-89c0-b3674c807f30", "savedPayload": { "position": { - "x": 18733.64344635258, - "y": 23027.933333158213 + "x": 18919.64344635258, + "y": 23116.933333158213 }, "targetPosition": { - "x": 19033.64344635258, - "y": 23027.933333158213 + "x": 19219.64344635258, + "y": 23116.933333158213 }, "floatingObject": { "isPinned": false, @@ -7941,17 +8211,17 @@ "id": "3af73d3b-7c0e-4de7-a1e1-a72238081740", "savedPayload": { "position": { - "x": 19033.64344635258, - "y": 23027.933333158213 + "x": 19219.64344635258, + "y": 23116.933333158213 }, "targetPosition": { - "x": 19033.64344635258, - "y": 23027.933333158213 + "x": 19219.64344635258, + "y": 23116.933333158213 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 From e2b40dc4d6bdea7842207a549900b2579c883935 Mon Sep 17 00:00:00 2001 From: Brenden Harrell Date: Sat, 28 Aug 2021 16:02:49 -0500 Subject: [PATCH 02/51] Add Asset claims --- .../Plugins/User-Profiles/harrellbm.json | 6643 ++++++++++++++--- 1 file changed, 5719 insertions(+), 924 deletions(-) diff --git a/Projects/Governance/Plugins/User-Profiles/harrellbm.json b/Projects/Governance/Plugins/User-Profiles/harrellbm.json index 45ca406dd..aacaa09e4 100644 --- a/Projects/Governance/Plugins/User-Profiles/harrellbm.json +++ b/Projects/Governance/Plugins/User-Profiles/harrellbm.json @@ -26,12 +26,12 @@ "id": "0506b1ab-94f9-4b88-9434-a88a01fe551c", "savedPayload": { "position": { - "x": 20022.496800563382, - "y": 23808.28967857314 + "x": 29946.61647853613, + "y": 23268.99401167779 }, "targetPosition": { - "x": 19742.422672614222, - "y": 23700.779293709547 + "x": 29666.54235058697, + "y": 23161.4836268142 }, "floatingObject": { "isPinned": false, @@ -49,12 +49,12 @@ "id": "f1b70eed-60f2-4f5b-ba24-3f1646fe1cf4", "savedPayload": { "position": { - "x": 19742.422672614222, - "y": 23700.779293709547 + "x": 29666.54235058697, + "y": 23161.4836268142 }, "targetPosition": { - "x": 19462.348544665063, - "y": 23593.268908845956 + "x": 29386.46822263781, + "y": 23053.973241950607 }, "floatingObject": { "isPinned": false, @@ -81,12 +81,12 @@ "id": "0b238cc2-80f7-4738-b79f-658d1ebe439c", "savedPayload": { "position": { - "x": 19839.940779294968, - "y": 24059.556485720135 + "x": 29764.060457267715, + "y": 23520.260818824787 }, "targetPosition": { - "x": 19651.144661980015, - "y": 23826.412697283045 + "x": 29575.264339952762, + "y": 23287.117030387697 }, "floatingObject": { "isPinned": false, @@ -104,12 +104,12 @@ "id": "48eafed9-37ee-4397-858c-5de5d396ce7c", "savedPayload": { "position": { - "x": 19651.144661980015, - "y": 23826.412697283045 + "x": 29575.264339952762, + "y": 23287.117030387697 }, "targetPosition": { - "x": 19462.348544665063, - "y": 23593.268908845956 + "x": 29386.46822263781, + "y": 23053.973241950607 }, "floatingObject": { "isPinned": false, @@ -127,12 +127,12 @@ "id": "6f5f5cae-ad3d-4473-b875-af4387a4c9b7", "savedPayload": { "position": { - "x": 19462.348544665063, - "y": 23593.268908845956 + "x": 7385.562241169628, + "y": 22977.335575687743 }, "targetPosition": { - "x": 19219.64344635258, - "y": 23416.933333158213 + "x": 7142.857142857143, + "y": 22801 }, "floatingObject": { "isPinned": false, @@ -166,12 +166,12 @@ "id": "bab06e9e-ff5c-458a-bc13-92e1c4c166cf", "savedPayload": { "position": { - "x": 19864.967456810118, - "y": 23745.74233965614 + "x": 29789.087134782865, + "y": 23206.44667276079 }, "targetPosition": { - "x": 19579.650501921573, - "y": 23838.44743796862 + "x": 29503.77017989432, + "y": 23299.151771073273 }, "floatingObject": { "isPinned": false, @@ -192,7 +192,9 @@ "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ] ] } @@ -205,12 +207,12 @@ "id": "491f24a9-109a-45ba-9540-fffb1fb5387a", "savedPayload": { "position": { - "x": 19846.952459178083, - "y": 23974.644587890485 + "x": 29771.07213715083, + "y": 23435.348920995137 }, "targetPosition": { - "x": 19579.650501921573, - "y": 23838.44743796862 + "x": 29503.77017989432, + "y": 23299.151771073273 }, "floatingObject": { "isPinned": false, @@ -232,12 +234,12 @@ "id": "86c8138e-ebc4-4e6d-9630-1413b473c09f", "savedPayload": { "position": { - "x": 19672.355600234056, - "y": 24123.764392857167 + "x": 29596.475278206803, + "y": 23584.46872596182 }, "targetPosition": { - "x": 19579.650501921573, - "y": 23838.44743796862 + "x": 29503.77017989432, + "y": 23299.151771073273 }, "floatingObject": { "isPinned": false, @@ -255,12 +257,12 @@ "id": "3baec70a-332d-4013-acc0-88c6db69fadc", "savedPayload": { "position": { - "x": 19579.650501921573, - "y": 23838.44743796862 + "x": 29503.77017989432, + "y": 23299.151771073273 }, "targetPosition": { - "x": 19312.348544665063, - "y": 23702.25028804676 + "x": 29236.46822263781, + "y": 23162.95462115141 }, "floatingObject": { "isPinned": false, @@ -289,12 +291,12 @@ "id": "aaefaf23-9bec-4d54-938e-e1f1beff1ca3", "savedPayload": { "position": { - "x": 19672.355600234056, - "y": 24123.764392857167 + "x": 29596.475278206803, + "y": 23584.46872596182 }, "targetPosition": { - "x": 19405.053642977546, - "y": 23987.567242935304 + "x": 29329.173320950293, + "y": 23448.271576039955 }, "floatingObject": { "isPinned": false, @@ -315,7 +317,9 @@ "referenceParentCombinedNodePath": [ [ "Luis-Fernando-Molina", - "User Profile" + "User Profile", + "Governance", + "a8de78f0-c3e4-4a2a-b7e8-f659073969db" ] ] } @@ -328,12 +332,12 @@ "id": "497cf80a-03e3-43ba-bdfa-dd44d580e47d", "savedPayload": { "position": { - "x": 19497.75874129003, - "y": 24272.88419782385 + "x": 29421.878419262775, + "y": 23733.5885309285 }, "targetPosition": { - "x": 19405.053642977546, - "y": 23987.567242935304 + "x": 29329.173320950293, + "y": 23448.271576039955 }, "floatingObject": { "isPinned": false, @@ -355,12 +359,12 @@ "id": "c2f2e337-44b7-4641-b036-0d55ea49c62d", "savedPayload": { "position": { - "x": 19268.856493055682, - "y": 24254.869200191813 + "x": 29192.97617102843, + "y": 23715.573533296465 }, "targetPosition": { - "x": 19405.053642977546, - "y": 23987.567242935304 + "x": 29329.173320950293, + "y": 23448.271576039955 }, "floatingObject": { "isPinned": false, @@ -378,12 +382,12 @@ "id": "e2312587-c5ad-4a3e-a8b6-31cadabcffaa", "savedPayload": { "position": { - "x": 19405.053642977546, - "y": 23987.567242935304 + "x": 29329.173320950293, + "y": 23448.271576039955 }, "targetPosition": { - "x": 19312.348544665063, - "y": 23702.25028804676 + "x": 29236.46822263781, + "y": 23162.95462115141 }, "floatingObject": { "isPinned": false, @@ -412,12 +416,12 @@ "id": "808ef838-4fd3-4a08-8c6e-46286df9dc86", "savedPayload": { "position": { - "x": 19312.348544665063, - "y": 24236.854202559778 + "x": 29236.46822263781, + "y": 23697.55853566443 }, "targetPosition": { - "x": 19176.1513947432, - "y": 23969.552245303268 + "x": 29100.271072715947, + "y": 23430.25657840792 }, "floatingObject": { "isPinned": false, @@ -453,12 +457,12 @@ "id": "f16e661e-981c-4394-92bf-8bcd0bab8fac", "savedPayload": { "position": { - "x": 19129.22105523113, - "y": 24265.85874748181 + "x": 29053.340733203877, + "y": 23726.56308058646 }, "targetPosition": { - "x": 19176.1513947432, - "y": 23969.552245303268 + "x": 29100.271072715947, + "y": 23430.25657840792 }, "floatingObject": { "isPinned": false, @@ -494,12 +498,12 @@ "id": "c9439f90-947e-4e83-8d2e-31fe297eef75", "savedPayload": { "position": { - "x": 18964.019360387236, - "y": 24181.684279659232 + "x": 28888.139038359983, + "y": 23642.388612763883 }, "targetPosition": { - "x": 19176.1513947432, - "y": 23969.552245303268 + "x": 29100.271072715947, + "y": 23430.25657840792 }, "floatingObject": { "isPinned": false, @@ -521,12 +525,12 @@ "id": "ed4596c0-9635-4ba3-a886-adcb3589bb7e", "savedPayload": { "position": { - "x": 18879.84489256466, - "y": 24016.482584815338 + "x": 28803.964570537406, + "y": 23477.18691791999 }, "targetPosition": { - "x": 19176.1513947432, - "y": 23969.552245303268 + "x": 29100.271072715947, + "y": 23430.25657840792 }, "floatingObject": { "isPinned": false, @@ -544,12 +548,12 @@ "id": "d0bcaca4-9361-4200-a34e-993634a9b235", "savedPayload": { "position": { - "x": 19176.1513947432, - "y": 23969.552245303268 + "x": 29100.271072715947, + "y": 23430.25657840792 }, "targetPosition": { - "x": 19312.348544665063, - "y": 23702.25028804676 + "x": 29236.46822263781, + "y": 23162.95462115141 }, "floatingObject": { "isPinned": false, @@ -567,12 +571,12 @@ "id": "e58cb93c-4e42-417b-93b0-1269bbbd2114", "savedPayload": { "position": { - "x": 19312.348544665063, - "y": 23702.25028804676 + "x": 7235.562241169628, + "y": 23086.316954888545 }, "targetPosition": { - "x": 19219.64344635258, - "y": 23416.933333158213 + "x": 7142.857142857143, + "y": 22801 }, "floatingObject": { "isPinned": false, @@ -640,18 +644,18 @@ "featureClaimVotes": [ { "type": "Feature Claim Vote", - "name": "Luis-Fernando-Molina Governance System New Features", + "name": "Luis-Fernando-Molina ", "config": "{}", "project": "Governance", "id": "a2305104-7de8-4d0a-9c54-add1c5648878", "savedPayload": { "position": { - "x": 20907.967531612176, - "y": 23514.95334415152 + "x": 30832.087209584923, + "y": 22975.65767725617 }, "targetPosition": { - "x": 20744.575821107668, - "y": 23766.554514535146 + "x": 30668.695499080415, + "y": 23227.258847639798 }, "floatingObject": { "isPinned": false, @@ -666,7 +670,7 @@ }, "referenceParent": { "type": "Feature Contribution Claim", - "name": "Governance System New Features", + "name": "", "id": "92f0f22e-f631-482d-88b1-c16596bf951d" }, "referenceParentCombinedNodePath": [ @@ -713,7 +717,7 @@ "c4815ebe-d3a8-47fd-b204-936242bd8f40" ], [ - "Governance System New Features", + "", "Feature Contribution Claim", "Governance", "92f0f22e-f631-482d-88b1-c16596bf951d" @@ -723,18 +727,18 @@ }, { "type": "Feature Claim Vote", - "name": "Luis-Fernando-Molina API Maps New Features", + "name": "Luis-Fernando-Molina ", "config": "{\n \"percentage\": 30\n}", "project": "Governance", "id": "b441f7db-fbc7-4905-80da-242f38dc9314", "savedPayload": { "position": { - "x": 21044.16468153404, - "y": 23782.25530140803 + "x": 30968.284359506786, + "y": 23242.95963451268 }, "targetPosition": { - "x": 20744.575821107668, - "y": 23766.554514535146 + "x": 30668.695499080415, + "y": 23227.258847639798 }, "floatingObject": { "isPinned": false, @@ -749,7 +753,7 @@ }, "referenceParent": { "type": "Feature Contribution Claim", - "name": "API Maps New Features", + "name": "", "id": "81c477e0-c9bf-4b25-a875-d265011a6136" }, "referenceParentCombinedNodePath": [ @@ -796,7 +800,7 @@ "c4815ebe-d3a8-47fd-b204-936242bd8f40" ], [ - "API Maps New Features", + "", "Feature Contribution Claim", "Governance", "81c477e0-c9bf-4b25-a875-d265011a6136" @@ -808,12 +812,12 @@ "id": "a1e25902-a618-4a2d-b63f-496f3423f570", "savedPayload": { "position": { - "x": 20744.575821107668, - "y": 23766.554514535146 + "x": 30668.695499080415, + "y": 23227.258847639798 }, "targetPosition": { - "x": 20477.27386385116, - "y": 23902.75166445701 + "x": 30401.393541823905, + "y": 23363.45599756166 }, "floatingObject": { "isPinned": false, @@ -884,12 +888,12 @@ "id": "ecec13b5-7ad3-4dc3-bf00-40c8e9c113bf", "savedPayload": { "position": { - "x": 20477.27386385116, - "y": 23902.75166445701 + "x": 30401.393541823905, + "y": 23363.45599756166 }, "targetPosition": { - "x": 20209.97190659465, - "y": 24038.948814378873 + "x": 30134.091584567395, + "y": 23499.653147483525 }, "floatingObject": { "isPinned": false, @@ -954,12 +958,12 @@ "id": "d331ab13-af14-4ea4-a431-2448c480a6c9", "savedPayload": { "position": { - "x": 20209.97190659465, - "y": 24038.948814378873 + "x": 30134.091584567395, + "y": 23499.653147483525 }, "targetPosition": { - "x": 19942.66994933814, - "y": 24175.145964300737 + "x": 29866.789627310885, + "y": 23635.850297405388 }, "floatingObject": { "isPinned": false, @@ -1018,12 +1022,12 @@ "id": "4108f335-b3c8-46ce-b632-1318a461cc5d", "savedPayload": { "position": { - "x": 19942.66994933814, - "y": 24175.145964300737 + "x": 29866.789627310885, + "y": 23635.850297405388 }, "targetPosition": { - "x": 19675.36799208163, - "y": 24311.3431142226 + "x": 29599.487670054375, + "y": 23772.04744732725 }, "floatingObject": { "isPinned": false, @@ -1065,18 +1069,18 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "Julian-Molina Telgram Groups / Discord Server Manager Community Management", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "b70bd6a5-1c0e-4ba8-9231-473d5fdb457b", "savedPayload": { "position": { - "x": 20921.171790128465, - "y": 24164.209771796268 + "x": 30845.29146810121, + "y": 23624.91410490092 }, "targetPosition": { - "x": 20698.228342485247, - "y": 24364.948953703926 + "x": 30622.348020457994, + "y": 23825.653286808578 }, "floatingObject": { "isPinned": false, @@ -1091,7 +1095,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Telgram Groups / Discord Server Manager Community Management", + "name": "", "id": "e2e294a7-bfab-43c3-821f-f8f93f4adcd7" }, "referenceParentCombinedNodePath": [ @@ -1144,7 +1148,7 @@ "d208f55d-98d9-49b9-addd-e1153d86f655" ], [ - "Telgram Groups / Discord Server Manager Community Management", + "", "Position Contribution Claim", "Governance", "e2e294a7-bfab-43c3-821f-f8f93f4adcd7" @@ -1158,12 +1162,12 @@ "id": "2b922c74-303b-43aa-8f19-15545d36e528", "savedPayload": { "position": { - "x": 20698.228342485247, - "y": 24364.948953703926 + "x": 30622.348020457994, + "y": 23825.653286808578 }, "targetPosition": { - "x": 20475.28489484203, - "y": 24565.688135611585 + "x": 30399.404572814776, + "y": 24026.392468716236 }, "floatingObject": { "isPinned": false, @@ -1242,18 +1246,18 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "Julian-Molina Business Lead Business", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "baaddfb0-ab12-4d26-8edf-4d7781b23a0d", "savedPayload": { "position": { - "x": 21074.46261569477, - "y": 24597.08970935735 + "x": 30998.582293667518, + "y": 24057.794042462003 }, "targetPosition": { - "x": 20774.8737552684, - "y": 24581.388922484468 + "x": 30698.993433241147, + "y": 24042.09325558912 }, "floatingObject": { "isPinned": false, @@ -1268,7 +1272,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Business Lead Business", + "name": "", "id": "f6bc13cb-c70b-4a42-9491-6796aa862d54" }, "referenceParentCombinedNodePath": [ @@ -1321,7 +1325,7 @@ "9aa27341-8bb6-4f69-958a-53671709c2ec" ], [ - "Business Lead Business", + "", "Position Contribution Claim", "Governance", "f6bc13cb-c70b-4a42-9491-6796aa862d54" @@ -1335,12 +1339,12 @@ "id": "3d761755-8572-4ff7-80e2-f4799a274bd3", "savedPayload": { "position": { - "x": 20774.8737552684, - "y": 24581.388922484468 + "x": 30698.993433241147, + "y": 24042.09325558912 }, "targetPosition": { - "x": 20475.28489484203, - "y": 24565.688135611585 + "x": 30399.404572814776, + "y": 24026.392468716236 }, "floatingObject": { "isPinned": false, @@ -1419,18 +1423,18 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "Julian-Molina Member Core Team", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "5c03f257-78ce-4bd8-a28a-9f9a507662eb", "savedPayload": { "position": { - "x": 20876.763258657345, - "y": 25011.57503089802 + "x": 30800.882936630092, + "y": 24472.279364002672 }, "targetPosition": { - "x": 20676.024076749687, - "y": 24788.631583254803 + "x": 30600.143754722434, + "y": 24249.335916359454 }, "floatingObject": { "isPinned": false, @@ -1445,7 +1449,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Member Core Team", + "name": "", "id": "74b80085-5336-4046-959d-2d7367d4e0a0" }, "referenceParentCombinedNodePath": [ @@ -1498,7 +1502,7 @@ "c63ca77a-3d16-42bc-a50d-048ad2052430" ], [ - "Member Core Team", + "", "Position Contribution Claim", "Governance", "74b80085-5336-4046-959d-2d7367d4e0a0" @@ -1512,12 +1516,12 @@ "id": "de819a48-8aa2-485e-80f8-b7517a04c39c", "savedPayload": { "position": { - "x": 20676.024076749687, - "y": 24788.631583254803 + "x": 30600.143754722434, + "y": 24249.335916359454 }, "targetPosition": { - "x": 20475.28489484203, - "y": 24565.688135611585 + "x": 30399.404572814776, + "y": 24026.392468716236 }, "floatingObject": { "isPinned": false, @@ -1594,12 +1598,12 @@ "id": "1e8c6cf0-452e-4066-87ed-245f64093403", "savedPayload": { "position": { - "x": 20475.28489484203, - "y": 24565.688135611585 + "x": 30399.404572814776, + "y": 24026.392468716236 }, "targetPosition": { - "x": 20175.696034415658, - "y": 24549.9873487387 + "x": 30099.815712388405, + "y": 24010.691681843353 }, "floatingObject": { "isPinned": false, @@ -1670,12 +1674,12 @@ "id": "90e563b3-0d62-4805-94dc-852757556a83", "savedPayload": { "position": { - "x": 20227.986904226684, - "y": 24267.85106261322 + "x": 30152.10658219943, + "y": 23728.55539571787 }, "targetPosition": { - "x": 19960.684946970174, - "y": 24404.048212535083 + "x": 29884.80462494292, + "y": 23864.752545639734 }, "floatingObject": { "isPinned": false, @@ -1748,18 +1752,18 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "Julian-Molina Marketing Lead Rewarded Positions", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "bff6dc55-3019-4c8d-b3fb-93af536026d0", "savedPayload": { "position": { - "x": 20577.174398230974, - "y": 24995.874244025137 + "x": 30501.29407620372, + "y": 24456.57857712979 }, "targetPosition": { - "x": 20277.585537804604, - "y": 24980.173457152254 + "x": 30201.70521577735, + "y": 24440.877790256905 }, "floatingObject": { "isPinned": false, @@ -1774,7 +1778,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Marketing Lead Rewarded Positions", + "name": "", "id": "924ae88a-510a-4d4b-8d8d-906be074e3c8" }, "referenceParentCombinedNodePath": [ @@ -1821,7 +1825,7 @@ "5330adbb-3e69-403d-947f-20ec99c48561" ], [ - "Marketing Lead Rewarded Positions", + "", "Position Contribution Claim", "Governance", "924ae88a-510a-4d4b-8d8d-906be074e3c8" @@ -1831,18 +1835,18 @@ }, { "type": "Position Claim Vote", - "name": "Julian-Molina Webmaster Superalgos.org Rewarded Positions", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "88350491-d82e-4d56-95b2-3a246d281c74", "savedPayload": { "position": { - "x": 20478.324719712262, - "y": 25203.11690479547 + "x": 30402.44439768501, + "y": 24663.821237900123 }, "targetPosition": { - "x": 20277.585537804604, - "y": 24980.173457152254 + "x": 30201.70521577735, + "y": 24440.877790256905 }, "floatingObject": { "isPinned": false, @@ -1857,7 +1861,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Webmaster Superalgos.org Rewarded Positions", + "name": "", "id": "e65b1b4d-d9dc-476c-90fa-a7bf4b2ba3b0" }, "referenceParentCombinedNodePath": [ @@ -1904,7 +1908,7 @@ "5330adbb-3e69-403d-947f-20ec99c48561" ], [ - "Webmaster Superalgos.org Rewarded Positions", + "", "Position Contribution Claim", "Governance", "e65b1b4d-d9dc-476c-90fa-a7bf4b2ba3b0" @@ -1914,18 +1918,18 @@ }, { "type": "Position Claim Vote", - "name": "Julian-Molina Social Media Accounts Manager Rewarded Positions", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "f5febaa4-6984-483e-bb5f-dffd82823fdf", "savedPayload": { "position": { - "x": 20261.88475093172, - "y": 25279.762317578625 + "x": 30186.004428904467, + "y": 24740.466650683276 }, "targetPosition": { - "x": 20277.585537804604, - "y": 24980.173457152254 + "x": 30201.70521577735, + "y": 24440.877790256905 }, "floatingObject": { "isPinned": false, @@ -1940,7 +1944,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Social Media Accounts Manager Rewarded Positions", + "name": "", "id": "00c47bb5-1fb4-470d-a86c-29b46836ba8c" }, "referenceParentCombinedNodePath": [ @@ -1987,7 +1991,7 @@ "5330adbb-3e69-403d-947f-20ec99c48561" ], [ - "Social Media Accounts Manager Rewarded Positions", + "", "Position Contribution Claim", "Governance", "00c47bb5-1fb4-470d-a86c-29b46836ba8c" @@ -2001,12 +2005,12 @@ "id": "49d3021d-8f94-470a-876b-24fe9c647fce", "savedPayload": { "position": { - "x": 20277.585537804604, - "y": 24980.173457152254 + "x": 30201.70521577735, + "y": 24440.877790256905 }, "targetPosition": { - "x": 20076.846355896945, - "y": 24757.230009509036 + "x": 30000.966033869692, + "y": 24217.934342613687 }, "floatingObject": { "isPinned": false, @@ -2077,12 +2081,12 @@ "id": "4a1bb38c-053f-4e5a-bf9a-df3b495d970f", "savedPayload": { "position": { - "x": 20246.00190185872, - "y": 24496.753310847565 + "x": 30170.121579831466, + "y": 23957.457643952217 }, "targetPosition": { - "x": 19960.684946970174, - "y": 24404.048212535083 + "x": 29884.80462494292, + "y": 23864.752545639734 }, "floatingObject": { "isPinned": false, @@ -2174,12 +2178,12 @@ "id": "2aff6f90-25c6-4352-a50b-1d1a1e3332c6", "savedPayload": { "position": { - "x": 20405.194986803857, - "y": 25903.08325131823 + "x": 30329.314664776604, + "y": 25363.78758442288 }, "targetPosition": { - "x": 20268.997836881994, - "y": 25635.78129406172 + "x": 30193.11751485474, + "y": 25096.48562716637 }, "floatingObject": { "isPinned": false, @@ -2260,12 +2264,12 @@ "id": "9f83c2c6-1cb6-4fbd-aaf3-0d9a3df28033", "savedPayload": { "position": { - "x": 20268.997836881994, - "y": 25635.78129406172 + "x": 30193.11751485474, + "y": 25096.48562716637 }, "targetPosition": { - "x": 20132.80068696013, - "y": 25368.47933680521 + "x": 30056.920364932877, + "y": 24829.18366990986 }, "floatingObject": { "isPinned": false, @@ -2342,12 +2346,12 @@ "id": "67ff7735-4972-4291-af99-a2bece768939", "savedPayload": { "position": { - "x": 20132.80068696013, - "y": 25368.47933680521 + "x": 30056.920364932877, + "y": 24829.18366990986 }, "targetPosition": { - "x": 19996.603537038267, - "y": 25101.1773795487 + "x": 29920.723215011014, + "y": 24561.88171265335 }, "floatingObject": { "isPinned": false, @@ -2418,12 +2422,12 @@ "id": "cf452701-86bb-47e5-8f32-eedc82e7c568", "savedPayload": { "position": { - "x": 19996.603537038267, - "y": 25101.1773795487 + "x": 29920.723215011014, + "y": 24561.88171265335 }, "targetPosition": { - "x": 19860.406387116403, - "y": 24833.87542229219 + "x": 29784.52606508915, + "y": 24294.57975539684 }, "floatingObject": { "isPinned": false, @@ -2497,18 +2501,18 @@ "assetClaimVotes": [ { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-001-data-mining-introduction.json", "config": "{}", "project": "Governance", "id": "1ce67be0-0e0d-4cc6-9286-af6e34081fcf", "savedPayload": { "position": { - "x": 19761.744755787397, - "y": 25531.912177558497 + "x": 29685.864433760144, + "y": 24992.61651066315 }, "targetPosition": { - "x": 19533.62296610739, - "y": 25337.077763059442 + "x": 29457.742644080136, + "y": 24797.782096164094 }, "floatingObject": { "isPinned": false, @@ -2523,7 +2527,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-001-data-mining-introduction.json", "id": "7374f808-a7fb-4025-aef9-a7f263a56d4b" }, "referenceParentCombinedNodePath": [ @@ -2570,7 +2574,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", + "Data Data-Mining data-mining-001-data-mining-introduction.json", "Asset Contribution Claim", "Governance", "7374f808-a7fb-4025-aef9-a7f263a56d4b" @@ -2580,18 +2584,18 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-002-data-mining-workflows.json", "config": "{}", "project": "Governance", "id": "85e2213a-a4bb-48f9-9677-073032231ee1", "savedPayload": { "position": { - "x": 19734.362148015047, - "y": 25560.02121070266 + "x": 29658.481825987794, + "y": 25020.72554380731 }, "targetPosition": { - "x": 19533.62296610739, - "y": 25337.077763059442 + "x": 29457.742644080136, + "y": 24797.782096164094 }, "floatingObject": { "isPinned": false, @@ -2606,7 +2610,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-002-data-mining-workflows.json", "id": "c50ab92b-383d-4ba4-bacd-769542c676c1" }, "referenceParentCombinedNodePath": [ @@ -2653,7 +2657,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", + "Data Data-Mining data-mining-002-data-mining-workflows.json", "Asset Contribution Claim", "Governance", "c50ab92b-383d-4ba4-bacd-769542c676c1" @@ -2663,18 +2667,18 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-003-data-mining-dataset-types.json", "config": "{}", "project": "Governance", "id": "7c0d96a5-bec5-47ad-b12d-bd5f914cabb1", "savedPayload": { "position": { - "x": 19703.54483718484, - "y": 25584.315619646048 + "x": 29627.664515157587, + "y": 25045.0199527507 }, "targetPosition": { - "x": 19533.62296610739, - "y": 25337.077763059442 + "x": 29457.742644080136, + "y": 24797.782096164094 }, "floatingObject": { "isPinned": false, @@ -2689,7 +2693,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-003-data-mining-dataset-types.json", "id": "872621cd-d92e-4173-8d76-d0bb94432c0f" }, "referenceParentCombinedNodePath": [ @@ -2736,7 +2740,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", + "Data Data-Mining data-mining-003-data-mining-dataset-types.json", "Asset Contribution Claim", "Governance", "872621cd-d92e-4173-8d76-d0bb94432c0f" @@ -2746,18 +2750,18 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-004-data-mining-datasets-type-conversions.json", "config": "{}", "project": "Governance", "id": "20b9335f-ca28-4c1b-8ef6-2a0c0c229192", "savedPayload": { "position": { - "x": 19669.820116029252, - "y": 25604.379720315952 + "x": 29593.939794002, + "y": 25065.084053420604 }, "targetPosition": { - "x": 19533.62296610739, - "y": 25337.077763059442 + "x": 29457.742644080136, + "y": 24797.782096164094 }, "floatingObject": { "isPinned": false, @@ -2772,7 +2776,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-004-data-mining-datasets-type-conversions.json", "id": "1ef85d88-ab0a-4fb9-b193-77e0f88d091b" }, "referenceParentCombinedNodePath": [ @@ -2819,7 +2823,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", + "Data Data-Mining data-mining-004-data-mining-datasets-type-conversions.json", "Asset Contribution Claim", "Governance", "1ef85d88-ab0a-4fb9-b193-77e0f88d091b" @@ -2829,18 +2833,18 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-005-data-mining-indicator-frameworks.json", "config": "{}", "project": "Governance", "id": "4a69227c-a2ed-4e57-8413-be9626fd1a62", "savedPayload": { "position": { - "x": 19633.76502387752, - "y": 25619.870210387096 + "x": 29557.884701850267, + "y": 25080.574543491748 }, "targetPosition": { - "x": 19533.62296610739, - "y": 25337.077763059442 + "x": 29457.742644080136, + "y": 24797.782096164094 }, "floatingObject": { "isPinned": false, @@ -2855,7 +2859,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-005-data-mining-indicator-frameworks.json", "id": "c5a82a80-d288-4534-8862-8f4c0b31a7a9" }, "referenceParentCombinedNodePath": [ @@ -2902,7 +2906,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", + "Data Data-Mining data-mining-005-data-mining-indicator-frameworks.json", "Asset Contribution Claim", "Governance", "c5a82a80-d288-4534-8862-8f4c0b31a7a9" @@ -2912,18 +2916,18 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-006-data-mining-data-mine-hierarchy.json", "config": "{}", "project": "Governance", "id": "460f411a-4c34-4cce-b9eb-542d1c7b8cd0", "savedPayload": { "position": { - "x": 19595.996473352716, - "y": 25630.522043279583 + "x": 29520.116151325463, + "y": 25091.226376384235 }, "targetPosition": { - "x": 19533.62296610739, - "y": 25337.077763059442 + "x": 29457.742644080136, + "y": 24797.782096164094 }, "floatingObject": { "isPinned": false, @@ -2938,7 +2942,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-006-data-mining-data-mine-hierarchy.json", "id": "8089412c-2b1e-4173-950d-457ea2a4d53f" }, "referenceParentCombinedNodePath": [ @@ -2985,7 +2989,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", + "Data Data-Mining data-mining-006-data-mining-data-mine-hierarchy.json", "Asset Contribution Claim", "Governance", "8089412c-2b1e-4173-950d-457ea2a4d53f" @@ -2995,18 +2999,18 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-007-data-mining-managing-execution.json", "config": "{}", "project": "Governance", "id": "56ecc9ec-8900-4ef0-aa88-c16185bd6eb5", "savedPayload": { "position": { - "x": 19557.160694825743, - "y": 25636.152963179382 + "x": 29481.28037279849, + "y": 25096.857296284034 }, "targetPosition": { - "x": 19533.62296610739, - "y": 25337.077763059442 + "x": 29457.742644080136, + "y": 24797.782096164094 }, "floatingObject": { "isPinned": false, @@ -3021,7 +3025,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-007-data-mining-managing-execution.json", "id": "797f9fcc-ebd6-444f-99eb-e1d00dc7ed8d" }, "referenceParentCombinedNodePath": [ @@ -3068,7 +3072,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", + "Data Data-Mining data-mining-007-data-mining-managing-execution.json", "Asset Contribution Claim", "Governance", "797f9fcc-ebd6-444f-99eb-e1d00dc7ed8d" @@ -3078,18 +3082,18 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-008-data-mining-data-dependencies.json", "config": "{}", "project": "Governance", "id": "0c698a1d-37e3-4f1d-8597-c874128ad501", "savedPayload": { "position": { - "x": 19517.922179234505, - "y": 25636.666623485813 + "x": 29442.041857207252, + "y": 25097.370956590465 }, "targetPosition": { - "x": 19533.62296610739, - "y": 25337.077763059442 + "x": 29457.742644080136, + "y": 24797.782096164094 }, "floatingObject": { "isPinned": false, @@ -3104,7 +3108,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-008-data-mining-data-dependencies.json", "id": "040cb5e5-985a-4a85-89b2-d8843845168a" }, "referenceParentCombinedNodePath": [ @@ -3151,7 +3155,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", + "Data Data-Mining data-mining-008-data-mining-data-dependencies.json", "Asset Contribution Claim", "Governance", "040cb5e5-985a-4a85-89b2-d8843845168a" @@ -3161,18 +3165,18 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-009-data-mining-status-reports.json", "config": "{}", "project": "Governance", "id": "fd609c25-5742-45d8-b454-5e59110a493d", "savedPayload": { "position": { - "x": 19478.952308459746, - "y": 25632.05423532863 + "x": 29403.071986432493, + "y": 25092.75856843328 }, "targetPosition": { - "x": 19533.62296610739, - "y": 25337.077763059442 + "x": 29457.742644080136, + "y": 24797.782096164094 }, "floatingObject": { "isPinned": false, @@ -3187,7 +3191,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-009-data-mining-status-reports.json", "id": "43baad58-8f7f-45e1-bf55-0bb21cbc33e5" }, "referenceParentCombinedNodePath": [ @@ -3234,7 +3238,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", + "Data Data-Mining data-mining-009-data-mining-status-reports.json", "Asset Contribution Claim", "Governance", "43baad58-8f7f-45e1-bf55-0bb21cbc33e5" @@ -3244,18 +3248,18 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-010-data-mining-status-dependencies.json", "config": "{}", "project": "Governance", "id": "96091980-f06b-4119-be5b-e2e7ec746ad0", "savedPayload": { "position": { - "x": 19440.917867794906, - "y": 25622.394717947987 + "x": 29365.037545767653, + "y": 25083.09905105264 }, "targetPosition": { - "x": 19533.62296610739, - "y": 25337.077763059442 + "x": 29457.742644080136, + "y": 24797.782096164094 }, "floatingObject": { "isPinned": false, @@ -3270,7 +3274,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-010-data-mining-status-dependencies.json", "id": "7bfd9ed1-1305-4e60-8411-deaa5ef5d48e" }, "referenceParentCombinedNodePath": [ @@ -3317,7 +3321,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", + "Data Data-Mining data-mining-010-data-mining-status-dependencies.json", "Asset Contribution Claim", "Governance", "7bfd9ed1-1305-4e60-8411-deaa5ef5d48e" @@ -3327,18 +3331,18 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-011-data-mining-deployments.json", "config": "{}", "project": "Governance", "id": "39c6be65-38f1-4c38-a5aa-2d33a758673d", "savedPayload": { "position": { - "x": 19404.4696370649, - "y": 25607.8533483644 + "x": 29328.589315037647, + "y": 25068.55768146905 }, "targetPosition": { - "x": 19533.62296610739, - "y": 25337.077763059442 + "x": 29457.742644080136, + "y": 24797.782096164094 }, "floatingObject": { "isPinned": false, @@ -3353,7 +3357,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-011-data-mining-deployments.json", "id": "25a02023-7635-408c-b6db-28e9c53017d5" }, "referenceParentCombinedNodePath": [ @@ -3400,7 +3404,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", + "Data Data-Mining data-mining-011-data-mining-deployments.json", "Asset Contribution Claim", "Governance", "25a02023-7635-408c-b6db-28e9c53017d5" @@ -3410,18 +3414,18 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-012-data-mining-products.json", "config": "{}", "project": "Governance", "id": "b25092d7-c11e-4e02-ae9d-4e977edd5c7b", "savedPayload": { "position": { - "x": 19370.23125560288, - "y": 25588.67893344307 + "x": 29294.350933575628, + "y": 25049.38326654772 }, "targetPosition": { - "x": 19533.62296610739, - "y": 25337.077763059442 + "x": 29457.742644080136, + "y": 24797.782096164094 }, "floatingObject": { "isPinned": false, @@ -3436,7 +3440,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-012-data-mining-products.json", "id": "0e4fecd0-117d-46f0-9f54-67c7d7bd7f1a" }, "referenceParentCombinedNodePath": [ @@ -3483,7 +3487,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", + "Data Data-Mining data-mining-012-data-mining-products.json", "Asset Contribution Claim", "Governance", "0e4fecd0-117d-46f0-9f54-67c7d7bd7f1a" @@ -3493,18 +3497,18 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-013-data-mining-plotting.json", "config": "{}", "project": "Governance", "id": "e906d8c8-70ca-46bd-9b1c-81cdf7a23479", "savedPayload": { "position": { - "x": 19338.788551608333, - "y": 25565.19955273945 + "x": 29262.90822958108, + "y": 25025.9038858441 }, "targetPosition": { - "x": 19533.62296610739, - "y": 25337.077763059442 + "x": 29457.742644080136, + "y": 24797.782096164094 }, "floatingObject": { "isPinned": false, @@ -3519,7 +3523,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-013-data-mining-plotting.json", "id": "18543f20-fc0e-4a9d-b893-00647cdbd0e3" }, "referenceParentCombinedNodePath": [ @@ -3566,7 +3570,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", + "Data Data-Mining data-mining-013-data-mining-plotting.json", "Asset Contribution Claim", "Governance", "18543f20-fc0e-4a9d-b893-00647cdbd0e3" @@ -3576,18 +3580,18 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-014-data-mining-fetching-data-from-apis.json", "config": "{}", "project": "Governance", "id": "3ad5b281-1c80-494e-bc81-f8d53adff051", "savedPayload": { "position": { - "x": 19310.67951846417, - "y": 25537.8169449671 + "x": 29234.799196436918, + "y": 24998.521278071752 }, "targetPosition": { - "x": 19533.62296610739, - "y": 25337.077763059442 + "x": 29457.742644080136, + "y": 24797.782096164094 }, "floatingObject": { "isPinned": false, @@ -3602,7 +3606,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-014-data-mining-fetching-data-from-apis.json", "id": "94bfa541-6b42-4932-84c9-09b4b6128088" }, "referenceParentCombinedNodePath": [ @@ -3649,7 +3653,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", + "Data Data-Mining data-mining-014-data-mining-fetching-data-from-apis.json", "Asset Contribution Claim", "Governance", "94bfa541-6b42-4932-84c9-09b4b6128088" @@ -3659,18 +3663,18 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-015-data-mining-consuming-data-from-strategies.json", "config": "{}", "project": "Governance", "id": "15dba4a7-e8df-44f2-8dc9-68874da07b7a", "savedPayload": { "position": { - "x": 19286.385109520783, - "y": 25506.999634136893 + "x": 29210.50478749353, + "y": 24967.703967241545 }, "targetPosition": { - "x": 19533.62296610739, - "y": 25337.077763059442 + "x": 29457.742644080136, + "y": 24797.782096164094 }, "floatingObject": { "isPinned": false, @@ -3685,7 +3689,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-015-data-mining-consuming-data-from-strategies.json", "id": "1e539e74-e1f5-4d9f-9669-904b4b6936ef" }, "referenceParentCombinedNodePath": [ @@ -3732,7 +3736,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", + "Data Data-Mining data-mining-015-data-mining-consuming-data-from-strategies.json", "Asset Contribution Claim", "Governance", "1e539e74-e1f5-4d9f-9669-904b4b6936ef" @@ -3742,18 +3746,18 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-016-data-mining-indicator-bots.json", "config": "{}", "project": "Governance", "id": "b7fc7385-3dea-4bd3-8b6c-ba6e8a5ffdd7", "savedPayload": { "position": { - "x": 19266.32100885088, - "y": 25473.274912981306 + "x": 29190.440686823626, + "y": 24933.979246085957 }, "targetPosition": { - "x": 19533.62296610739, - "y": 25337.077763059442 + "x": 29457.742644080136, + "y": 24797.782096164094 }, "floatingObject": { "isPinned": false, @@ -3768,7 +3772,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-016-data-mining-indicator-bots.json", "id": "6fa9cd03-2703-4298-8d0d-49642dddba24" }, "referenceParentCombinedNodePath": [ @@ -3815,7 +3819,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", + "Data Data-Mining data-mining-016-data-mining-indicator-bots.json", "Asset Contribution Claim", "Governance", "6fa9cd03-2703-4298-8d0d-49642dddba24" @@ -3825,18 +3829,18 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-017-data-mining-indicator-bots-process-definition.json", "config": "{}", "project": "Governance", "id": "565d25b3-241a-4213-8235-597eedeb8d0b", "savedPayload": { "position": { - "x": 19250.830518779734, - "y": 25437.219820829574 + "x": 29174.95019675248, + "y": 24897.924153934226 }, "targetPosition": { - "x": 19533.62296610739, - "y": 25337.077763059442 + "x": 29457.742644080136, + "y": 24797.782096164094 }, "floatingObject": { "isPinned": false, @@ -3851,7 +3855,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-017-data-mining-indicator-bots-process-definition.json", "id": "a09c682d-dd6a-474e-9811-1b4d3bc55a4d" }, "referenceParentCombinedNodePath": [ @@ -3898,7 +3902,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", + "Data Data-Mining data-mining-017-data-mining-indicator-bots-process-definition.json", "Asset Contribution Claim", "Governance", "a09c682d-dd6a-474e-9811-1b4d3bc55a4d" @@ -3908,18 +3912,18 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-018-data-mining-indicator-bots-product-definition.json", "config": "{}", "project": "Governance", "id": "f150bbe7-ffb5-4fdc-8769-14628ecda9f9", "savedPayload": { "position": { - "x": 19240.178685887247, - "y": 25399.45127030477 + "x": 29164.298363859994, + "y": 24860.15560340942 }, "targetPosition": { - "x": 19533.62296610739, - "y": 25337.077763059442 + "x": 29457.742644080136, + "y": 24797.782096164094 }, "floatingObject": { "isPinned": false, @@ -3934,7 +3938,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-018-data-mining-indicator-bots-product-definition.json", "id": "d56fc2b2-4d19-4483-833c-253dd2b8f2d8" }, "referenceParentCombinedNodePath": [ @@ -3981,7 +3985,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", + "Data Data-Mining data-mining-018-data-mining-indicator-bots-product-definition.json", "Asset Contribution Claim", "Governance", "d56fc2b2-4d19-4483-833c-253dd2b8f2d8" @@ -3991,18 +3995,18 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-019-data-mining-indicator-bots-data-mining-workflow.json", "config": "{}", "project": "Governance", "id": "9fbb7111-9027-4221-8d29-0adb752a2182", "savedPayload": { "position": { - "x": 19234.54776598745, - "y": 25360.615491777797 + "x": 29158.667443960196, + "y": 24821.31982488245 }, "targetPosition": { - "x": 19533.62296610739, - "y": 25337.077763059442 + "x": 29457.742644080136, + "y": 24797.782096164094 }, "floatingObject": { "isPinned": false, @@ -4017,7 +4021,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-019-data-mining-indicator-bots-data-mining-workflow.json", "id": "dd6fbf37-f460-47f6-a958-5a595b7de2a7" }, "referenceParentCombinedNodePath": [ @@ -4064,7 +4068,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", + "Data Data-Mining data-mining-019-data-mining-indicator-bots-data-mining-workflow.json", "Asset Contribution Claim", "Governance", "dd6fbf37-f460-47f6-a958-5a595b7de2a7" @@ -4074,18 +4078,18 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-020-data-mining-indicator-bots-coding-the-indicators-logic.json", "config": "{}", "project": "Governance", "id": "a3cc0886-625a-4737-862b-7978bcf3c72e", "savedPayload": { "position": { - "x": 19234.034105681018, - "y": 25321.37697618656 + "x": 29158.153783653765, + "y": 24782.08130929121 }, "targetPosition": { - "x": 19533.62296610739, - "y": 25337.077763059442 + "x": 29457.742644080136, + "y": 24797.782096164094 }, "floatingObject": { "isPinned": false, @@ -4100,7 +4104,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-020-data-mining-indicator-bots-coding-the-indicators-logic.json", "id": "554c413c-cd47-4e79-9b14-c9a1f2e88f5b" }, "referenceParentCombinedNodePath": [ @@ -4147,7 +4151,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", + "Data Data-Mining data-mining-020-data-mining-indicator-bots-coding-the-indicators-logic.json", "Asset Contribution Claim", "Governance", "554c413c-cd47-4e79-9b14-c9a1f2e88f5b" @@ -4157,18 +4161,18 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-021-data-mining-plotters.json", "config": "{}", "project": "Governance", "id": "50306430-53bb-4aa9-99a0-500a5a496c11", "savedPayload": { "position": { - "x": 19238.6464938382, - "y": 25282.4071054118 + "x": 29162.76617181095, + "y": 24743.11143851645 }, "targetPosition": { - "x": 19533.62296610739, - "y": 25337.077763059442 + "x": 29457.742644080136, + "y": 24797.782096164094 }, "floatingObject": { "isPinned": false, @@ -4183,7 +4187,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-021-data-mining-plotters.json", "id": "719a919d-02b7-4335-b93d-d1062485393e" }, "referenceParentCombinedNodePath": [ @@ -4230,7 +4234,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", + "Data Data-Mining data-mining-021-data-mining-plotters.json", "Asset Contribution Claim", "Governance", "719a919d-02b7-4335-b93d-d1062485393e" @@ -4240,18 +4244,18 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-022-data-mining-plotters-shapes.json", "config": "{}", "project": "Governance", "id": "2d16e46a-55b0-4b9e-919d-c9edd41993eb", "savedPayload": { "position": { - "x": 19248.306011218843, - "y": 25244.37266474696 + "x": 29172.42568919159, + "y": 24705.07699785161 }, "targetPosition": { - "x": 19533.62296610739, - "y": 25337.077763059442 + "x": 29457.742644080136, + "y": 24797.782096164094 }, "floatingObject": { "isPinned": false, @@ -4266,7 +4270,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-022-data-mining-plotters-shapes.json", "id": "4ec17db7-bd10-4277-b25a-97d66a2a8465" }, "referenceParentCombinedNodePath": [ @@ -4313,7 +4317,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", + "Data Data-Mining data-mining-022-data-mining-plotters-shapes.json", "Asset Contribution Claim", "Governance", "4ec17db7-bd10-4277-b25a-97d66a2a8465" @@ -4323,18 +4327,18 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-023-data-mining-how-to-build-an-indicator-video-series.json", "config": "{}", "project": "Governance", "id": "a95d6c5f-e643-4a10-9a2c-715b1cf6e925", "savedPayload": { "position": { - "x": 19262.847380802432, - "y": 25207.924434016953 + "x": 29186.96705877518, + "y": 24668.628767121605 }, "targetPosition": { - "x": 19533.62296610739, - "y": 25337.077763059442 + "x": 29457.742644080136, + "y": 24797.782096164094 }, "floatingObject": { "isPinned": false, @@ -4349,7 +4353,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-023-data-mining-how-to-build-an-indicator-video-series.json", "id": "dd17448e-2219-4f9f-8af8-bd88e0ecc8a9" }, "referenceParentCombinedNodePath": [ @@ -4396,7 +4400,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", + "Data Data-Mining data-mining-023-data-mining-how-to-build-an-indicator-video-series.json", "Asset Contribution Claim", "Governance", "dd17448e-2219-4f9f-8af8-bd88e0ecc8a9" @@ -4409,12 +4413,12 @@ "id": "46ad4e55-69d2-413d-a1fa-2d4ea651e352", "savedPayload": { "position": { - "x": 19533.62296610739, - "y": 25337.077763059442 + "x": 29457.742644080136, + "y": 24797.782096164094 }, "targetPosition": { - "x": 19697.014676611896, - "y": 25085.476592675815 + "x": 29621.134354584643, + "y": 24546.180925780467 }, "floatingObject": { "isPinned": false, @@ -4485,12 +4489,12 @@ "id": "922cb592-1e92-4681-8704-91aec17a10fa", "savedPayload": { "position": { - "x": 19697.014676611896, - "y": 25085.476592675815 + "x": 29621.134354584643, + "y": 24546.180925780467 }, "targetPosition": { - "x": 19860.406387116403, - "y": 24833.87542229219 + "x": 29784.52606508915, + "y": 24294.57975539684 }, "floatingObject": { "isPinned": false, @@ -4555,12 +4559,12 @@ "id": "9ebe45c5-d69b-4489-b55f-1dfde62bb372", "savedPayload": { "position": { - "x": 20096.882096892037, - "y": 24671.350169791593 + "x": 30021.001774864784, + "y": 24132.054502896244 }, "targetPosition": { - "x": 19960.684946970174, - "y": 24404.048212535083 + "x": 29884.80462494292, + "y": 23864.752545639734 }, "floatingObject": { "isPinned": false, @@ -4582,12 +4586,12 @@ "id": "7a9dc433-38aa-4380-af32-8cd0289891e8", "savedPayload": { "position": { - "x": 19960.684946970174, - "y": 24404.048212535083 + "x": 29884.80462494292, + "y": 23864.752545639734 }, "targetPosition": { - "x": 19675.36799208163, - "y": 24311.3431142226 + "x": 29599.487670054375, + "y": 23772.04744732725 }, "floatingObject": { "isPinned": false, @@ -4611,18 +4615,18 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "Raplh2502 Moderator Community Management", + "name": "Raplh2502 ", "config": "{}", "project": "Governance", "id": "034eb62c-ac7a-41a4-a62f-eb265058f8d6", "savedPayload": { "position": { - "x": 19947.762291925355, - "y": 24845.94702873562 + "x": 29871.881969898102, + "y": 24306.65136184027 }, "targetPosition": { - "x": 19811.565142003492, - "y": 24578.64507147911 + "x": 29735.68481997624, + "y": 24039.34940458376 }, "floatingObject": { "isPinned": false, @@ -4637,7 +4641,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Moderator Community Management", + "name": "", "id": "74cbbf75-2a2c-4081-9415-ba423848f2db" }, "referenceParentCombinedNodePath": [ @@ -4672,7 +4676,7 @@ "e880f8a6-8e53-43dd-8b11-4210ca18c9ab" ], [ - "Moderator Community Management", + "", "Position Contribution Claim", "Governance", "74cbbf75-2a2c-4081-9415-ba423848f2db" @@ -4686,12 +4690,12 @@ "id": "fd97e471-d094-47ab-89b1-07723c964722", "savedPayload": { "position": { - "x": 19811.565142003492, - "y": 24578.64507147911 + "x": 29735.68481997624, + "y": 24039.34940458376 }, "targetPosition": { - "x": 19675.36799208163, - "y": 24311.3431142226 + "x": 29599.487670054375, + "y": 23772.04744732725 }, "floatingObject": { "isPinned": false, @@ -4750,12 +4754,12 @@ "id": "06835af4-cf54-4cbe-b149-c5ff55ba14e9", "savedPayload": { "position": { - "x": 19675.36799208163, - "y": 24311.3431142226 + "x": 29599.487670054375, + "y": 23772.04744732725 }, "targetPosition": { - "x": 19390.051037193083, - "y": 24218.638015910117 + "x": 29314.17071516583, + "y": 23679.34234901477 }, "floatingObject": { "isPinned": false, @@ -4807,18 +4811,18 @@ "featureWeightVotes": [ { "type": "Feature Weight Vote", - "name": "Superalgos Platform Existing Features Charting System", + "name": "", "config": "{}", "project": "Governance", "id": "19a841f2-af6a-466b-b6bf-3f64df6a0cec", "savedPayload": { "position": { - "x": 20317.157707054015, - "y": 25044.91956551084 + "x": 30241.277385026762, + "y": 24505.623898615493 }, "targetPosition": { - "x": 20128.361589739063, - "y": 25278.06335394793 + "x": 30052.48126771181, + "y": 24738.767687052583 }, "floatingObject": { "isPinned": false, @@ -4862,18 +4866,18 @@ }, { "type": "Feature Weight Vote", - "name": "Superalgos Platform Existing Features Data Mining", + "name": "", "config": "{}", "project": "Governance", "id": "29e4782b-4cbf-4726-a2f6-95f09dd8a9c3", "savedPayload": { "position": { - "x": 20418.139337625784, - "y": 25200.417640417174 + "x": 30342.25901559853, + "y": 24661.121973521826 }, "targetPosition": { - "x": 20128.361589739063, - "y": 25278.06335394793 + "x": 30052.48126771181, + "y": 24738.767687052583 }, "floatingObject": { "isPinned": false, @@ -4917,18 +4921,18 @@ }, { "type": "Feature Weight Vote", - "name": "Superalgos Platform Existing Features Visual Designer", + "name": "", "config": "{}", "project": "Governance", "id": "c7a34104-b955-42a4-b8f0-d28f485db9e0", "savedPayload": { "position": { - "x": 20408.435717688222, - "y": 25385.573738811523 + "x": 30332.55539566097, + "y": 24846.278071916175 }, "targetPosition": { - "x": 20128.361589739063, - "y": 25278.06335394793 + "x": 30052.48126771181, + "y": 24738.767687052583 }, "floatingObject": { "isPinned": false, @@ -4972,18 +4976,18 @@ }, { "type": "Feature Weight Vote", - "name": "Superalgos Platform Existing Features Visual Debugger", + "name": "", "config": "{}", "project": "Governance", "id": "b59d8b16-27f3-4b63-970c-3e7062f410b4", "savedPayload": { "position": { - "x": 20291.75330024357, - "y": 25529.664524331558 + "x": 30215.872978216317, + "y": 24990.36885743621 }, "targetPosition": { - "x": 20128.361589739063, - "y": 25278.06335394793 + "x": 30052.48126771181, + "y": 24738.767687052583 }, "floatingObject": { "isPinned": false, @@ -5030,12 +5034,12 @@ "id": "6c756028-15ec-45fa-a897-b438001abfa2", "savedPayload": { "position": { - "x": 20128.361589739063, - "y": 25278.06335394793 + "x": 30052.48126771181, + "y": 24738.767687052583 }, "targetPosition": { - "x": 19828.77272931269, - "y": 25262.362567075048 + "x": 29752.89240728544, + "y": 24723.0669001797 }, "floatingObject": { "isPinned": false, @@ -5084,18 +5088,18 @@ "featureWeightVotes": [ { "type": "Feature Weight Vote", - "name": "Superalgos Platform New Features Governance System", + "name": "", "config": "{}", "project": "Governance", "id": "0b128d52-721d-45bf-a2f0-20f34f478dfd", "savedPayload": { "position": { - "x": 20259.815400337582, - "y": 25474.291979821803 + "x": 30183.93507831033, + "y": 24934.996312926454 }, "targetPosition": { - "x": 19964.969879234555, - "y": 25529.664524331558 + "x": 29889.089557207302, + "y": 24990.36885743621 }, "floatingObject": { "isPinned": false, @@ -5139,18 +5143,18 @@ }, { "type": "Feature Weight Vote", - "name": "Superalgos Platform New Features API Maps", + "name": "", "config": "{}", "project": "Governance", "id": "ab4cdd1d-0824-4214-9eb2-deae219ca9e7", "savedPayload": { "position": { - "x": 20263.472333578164, - "y": 25559.60253947689 + "x": 30187.59201155091, + "y": 25020.306872581543 }, "targetPosition": { - "x": 19964.969879234555, - "y": 25529.664524331558 + "x": 29889.089557207302, + "y": 24990.36885743621 }, "floatingObject": { "isPinned": false, @@ -5194,18 +5198,18 @@ }, { "type": "Feature Weight Vote", - "name": "Superalgos Platform New Features User Defined Variables and Code", + "name": "", "config": "{}", "project": "Governance", "id": "605ae95d-01ac-4042-bd31-e295e440213e", "savedPayload": { "position": { - "x": 20242.946373230276, - "y": 25642.487699193138 + "x": 30167.066051203023, + "y": 25103.19203229779 }, "targetPosition": { - "x": 19964.969879234555, - "y": 25529.664524331558 + "x": 29889.089557207302, + "y": 24990.36885743621 }, "floatingObject": { "isPinned": false, @@ -5249,18 +5253,18 @@ }, { "type": "Feature Weight Vote", - "name": "Superalgos Platform New Features Tensor Flow Integration", + "name": "", "config": "{}", "project": "Governance", "id": "16e52d84-ff30-4bd1-af1e-4b981be3f188", "savedPayload": { "position": { - "x": 20199.90041052872, - "y": 25716.232596267353 + "x": 30124.020088501467, + "y": 25176.936929372005 }, "targetPosition": { - "x": 19964.969879234555, - "y": 25529.664524331558 + "x": 29889.089557207302, + "y": 24990.36885743621 }, "floatingObject": { "isPinned": false, @@ -5304,18 +5308,18 @@ }, { "type": "Feature Weight Vote", - "name": "Superalgos Platform New Features Node Setup Script", + "name": "", "config": "{}", "project": "Governance", "id": "f469f71d-93e9-4a78-95c9-3a2530207417", "savedPayload": { "position": { - "x": 20137.82177336738, - "y": 25774.86285771638 + "x": 30061.941451340128, + "y": 25235.56719082103 }, "targetPosition": { - "x": 19964.969879234555, - "y": 25529.664524331558 + "x": 29889.089557207302, + "y": 24990.36885743621 }, "floatingObject": { "isPinned": false, @@ -5359,18 +5363,18 @@ }, { "type": "Feature Weight Vote", - "name": "Superalgos Platform New Features Shortcuts", + "name": "", "config": "{}", "project": "Governance", "id": "09c4dbcb-5d88-411a-be34-73b41554de74", "savedPayload": { "position": { - "x": 20061.739703733194, - "y": 25813.628608445204 + "x": 29985.85938170594, + "y": 25274.332941549856 }, "targetPosition": { - "x": 19964.969879234555, - "y": 25529.664524331558 + "x": 29889.089557207302, + "y": 24990.36885743621 }, "floatingObject": { "isPinned": false, @@ -5414,18 +5418,18 @@ }, { "type": "Feature Weight Vote", - "name": "Superalgos Platform New Features Reference Auto Fix", + "name": "", "config": "{}", "project": "Governance", "id": "66be7c6c-eee7-4cdc-8386-136ac7a3b3db", "savedPayload": { "position": { - "x": 19977.817918430435, - "y": 25829.389277878578 + "x": 29901.937596403182, + "y": 25290.09361098323 }, "targetPosition": { - "x": 19964.969879234555, - "y": 25529.664524331558 + "x": 29889.089557207302, + "y": 24990.36885743621 }, "floatingObject": { "isPinned": false, @@ -5469,18 +5473,18 @@ }, { "type": "Feature Weight Vote", - "name": "Superalgos Platform New Features Find Missing References Utility", + "name": "", "config": "{}", "project": "Governance", "id": "5d8c000e-1e55-4cc7-8b23-fc400b1032b3", "savedPayload": { "position": { - "x": 19892.85526140226, - "y": 25820.868030311314 + "x": 29816.974939375006, + "y": 25281.572363415966 }, "targetPosition": { - "x": 19964.969879234555, - "y": 25529.664524331558 + "x": 29889.089557207302, + "y": 24990.36885743621 }, "floatingObject": { "isPinned": false, @@ -5524,18 +5528,18 @@ }, { "type": "Feature Weight Vote", - "name": "Superalgos Platform New Features Uninstall Script", + "name": "", "config": "{}", "project": "Governance", "id": "9aa2e723-ff1a-4ee9-bf21-24bc9962f34b", "savedPayload": { "position": { - "x": 19813.734901828706, - "y": 25788.755206543505 + "x": 29737.854579801453, + "y": 25249.459539648156 }, "targetPosition": { - "x": 19964.969879234555, - "y": 25529.664524331558 + "x": 29889.089557207302, + "y": 24990.36885743621 }, "floatingObject": { "isPinned": false, @@ -5579,18 +5583,18 @@ }, { "type": "Feature Weight Vote", - "name": "Superalgos Platform New Features Tutorial Smooth Transition and Maptoggle Option", + "name": "", "config": "{}", "project": "Governance", "id": "6ba10282-0a9f-4a09-94fe-96ded1ee7368", "savedPayload": { "position": { - "x": 19746.866700695533, - "y": 25735.652396574504 + "x": 29670.98637866828, + "y": 25196.356729679155 }, "targetPosition": { - "x": 19964.969879234555, - "y": 25529.664524331558 + "x": 29889.089557207302, + "y": 24990.36885743621 }, "floatingObject": { "isPinned": false, @@ -5637,12 +5641,12 @@ "id": "fc1bbd62-18ac-4fbd-9e6b-918c1cd0e527", "savedPayload": { "position": { - "x": 19964.969879234555, - "y": 25529.664524331558 + "x": 29889.089557207302, + "y": 24990.36885743621 }, "targetPosition": { - "x": 19828.77272931269, - "y": 25262.362567075048 + "x": 29752.89240728544, + "y": 24723.0669001797 }, "floatingObject": { "isPinned": false, @@ -5688,12 +5692,12 @@ "id": "f095d99e-1d14-4764-8b2d-5f506929fa29", "savedPayload": { "position": { - "x": 19828.77272931269, - "y": 25262.362567075048 + "x": 29752.89240728544, + "y": 24723.0669001797 }, "targetPosition": { - "x": 19577.171558929065, - "y": 25098.97085657054 + "x": 29501.291236901812, + "y": 24559.675189675192 }, "floatingObject": { "isPinned": false, @@ -5744,18 +5748,18 @@ "featureWeightVotes": [ { "type": "Feature Weight Vote", - "name": "Superalgos Mobile App Needed Features Android Mobile App", + "name": "", "config": "{}", "project": "Governance", "id": "54b6c1c1-05eb-4279-9efc-5dd887f8c698", "savedPayload": { "position": { - "x": 19953.519743803347, - "y": 25849.25112751533 + "x": 29877.639421776094, + "y": 25309.95546061998 }, "targetPosition": { - "x": 19701.91857341972, - "y": 25685.859417010823 + "x": 29626.038251392467, + "y": 25146.563750115474 }, "floatingObject": { "isPinned": false, @@ -5799,18 +5803,18 @@ }, { "type": "Feature Weight Vote", - "name": "Superalgos Mobile App Needed Features iOS Mobile App", + "name": "", "config": "{}", "project": "Governance", "id": "77708ce4-0522-4d3d-a3d0-8382cc86857b", "savedPayload": { "position": { - "x": 19764.292080665047, - "y": 25979.303697230964 + "x": 29688.411758637794, + "y": 25440.008030335615 }, "targetPosition": { - "x": 19701.91857341972, - "y": 25685.859417010823 + "x": 29626.038251392467, + "y": 25146.563750115474 }, "floatingObject": { "isPinned": false, @@ -5854,18 +5858,18 @@ }, { "type": "Feature Weight Vote", - "name": "Superalgos Mobile App Needed Features Huawei Mobile App", + "name": "", "config": "{}", "project": "Governance", "id": "2d714667-6a71-4145-adc3-f0781413e803", "savedPayload": { "position": { - "x": 19538.526862915212, - "y": 25937.46058739445 + "x": 29462.64654088796, + "y": 25398.1649204991 }, "targetPosition": { - "x": 19701.91857341972, - "y": 25685.859417010823 + "x": 29626.038251392467, + "y": 25146.563750115474 }, "floatingObject": { "isPinned": false, @@ -5912,12 +5916,12 @@ "id": "5d39e7ad-d369-4586-bd73-39e4c0b6d558", "savedPayload": { "position": { - "x": 19701.91857341972, - "y": 25685.859417010823 + "x": 29626.038251392467, + "y": 25146.563750115474 }, "targetPosition": { - "x": 19639.545066174393, - "y": 25392.41513679068 + "x": 29563.66474414714, + "y": 24853.119469895333 }, "floatingObject": { "isPinned": false, @@ -5963,12 +5967,12 @@ "id": "12bc083f-dc64-430f-af8b-713fa9bff3f4", "savedPayload": { "position": { - "x": 19639.545066174393, - "y": 25392.41513679068 + "x": 29563.66474414714, + "y": 24853.119469895333 }, "targetPosition": { - "x": 19577.171558929065, - "y": 25098.97085657054 + "x": 29501.291236901812, + "y": 24559.675189675192 }, "floatingObject": { "isPinned": false, @@ -6019,18 +6023,18 @@ "featureWeightVotes": [ { "type": "Feature Weight Vote", - "name": "Superalgos P2P Network Needed Features Node.js Implementation", + "name": "", "config": "{}", "project": "Governance", "id": "a69b170c-5ca6-49e4-b98a-3a77a5d66f0d", "savedPayload": { "position": { - "x": 19086.996427415543, - "y": 25853.77436772142 + "x": 29011.11610538829, + "y": 25314.478700826072 }, "targetPosition": { - "x": 19250.38813792005, - "y": 25602.173197337794 + "x": 29174.507815892797, + "y": 25062.877530442445 }, "floatingObject": { "isPinned": false, @@ -6077,12 +6081,12 @@ "id": "8db99333-434e-478f-822c-bd02b9ce9285", "savedPayload": { "position": { - "x": 19250.38813792005, - "y": 25602.173197337794 + "x": 29174.507815892797, + "y": 25062.877530442445 }, "targetPosition": { - "x": 19413.779848424558, - "y": 25350.572026954167 + "x": 29337.899526397305, + "y": 24811.27636005882 }, "floatingObject": { "isPinned": false, @@ -6128,12 +6132,12 @@ "id": "980509a3-70f0-4f6e-9c59-42fcbf8ceef1", "savedPayload": { "position": { - "x": 19413.779848424558, - "y": 25350.572026954167 + "x": 29337.899526397305, + "y": 24811.27636005882 }, "targetPosition": { - "x": 19577.171558929065, - "y": 25098.97085657054 + "x": 29501.291236901812, + "y": 24559.675189675192 }, "floatingObject": { "isPinned": false, @@ -6175,12 +6179,12 @@ "id": "99ae3336-d47b-415e-a6f5-78bf428d8b49", "savedPayload": { "position": { - "x": 19577.171558929065, - "y": 25098.97085657054 + "x": 29501.291236901812, + "y": 24559.675189675192 }, "targetPosition": { - "x": 19514.798051683738, - "y": 24805.5265763504 + "x": 29438.917729656485, + "y": 24266.23090945505 }, "floatingObject": { "isPinned": false, @@ -6218,12 +6222,12 @@ "id": "ba720189-ea9f-412a-8c34-afcbc8abc300", "savedPayload": { "position": { - "x": 19514.798051683738, - "y": 24805.5265763504 + "x": 29438.917729656485, + "y": 24266.23090945505 }, "targetPosition": { - "x": 19452.42454443841, - "y": 24512.08229613026 + "x": 29376.544222411158, + "y": 23972.78662923491 }, "floatingObject": { "isPinned": false, @@ -6257,12 +6261,12 @@ "id": "d8960c7c-f0fd-4600-ae45-758ee2eb7afe", "savedPayload": { "position": { - "x": 19452.42454443841, - "y": 24512.08229613026 + "x": 29376.544222411158, + "y": 23972.78662923491 }, "targetPosition": { - "x": 19390.051037193083, - "y": 24218.638015910117 + "x": 29314.17071516583, + "y": 23679.34234901477 }, "floatingObject": { "isPinned": false, @@ -6282,12 +6286,12 @@ "id": "c120e986-3b9a-4e9f-923c-9d964adeee5c", "savedPayload": { "position": { - "x": 19390.051037193083, - "y": 24218.638015910117 + "x": 29314.17071516583, + "y": 23679.34234901477 }, "targetPosition": { - "x": 19189.311855285425, - "y": 23995.6945682669 + "x": 29113.431533258172, + "y": 23456.39890137155 }, "floatingObject": { "isPinned": false, @@ -6310,12 +6314,12 @@ "id": "55a958bc-b09c-4183-89e6-008b1fc4af8e", "savedPayload": { "position": { - "x": 19096.606756972942, - "y": 24281.011523155445 + "x": 29020.72643494569, + "y": 23741.715856260096 }, "targetPosition": { - "x": 19189.311855285425, - "y": 23995.6945682669 + "x": 29113.431533258172, + "y": 23456.39890137155 }, "floatingObject": { "isPinned": false, @@ -6333,12 +6337,12 @@ "id": "47b99c6e-951f-4586-bf6d-919f10540266", "savedPayload": { "position": { - "x": 19189.311855285425, - "y": 23995.6945682669 + "x": 7112.525551789987, + "y": 23379.761235108686 }, "targetPosition": { - "x": 19126.938348040097, - "y": 23702.25028804676 + "x": 7050.152044544659, + "y": 23086.316954888545 }, "floatingObject": { "isPinned": false, @@ -6386,12 +6390,12 @@ "id": "d11a881d-8bf4-4d7a-a08d-3011b2f3c9df", "savedPayload": { "position": { - "x": 20184.31907668484, - "y": 24899.61879102247 + "x": 30108.438754657585, + "y": 24360.32312412712 }, "targetPosition": { - "x": 19773.223620745666, - "y": 24716.58730163836 + "x": 29697.343298718413, + "y": 24177.29163474301 }, "floatingObject": { "isPinned": false, @@ -6410,12 +6414,12 @@ "id": "81b49cd6-52f7-49e1-860a-cfb72d23f39d", "savedPayload": { "position": { - "x": 19773.223620745666, - "y": 24716.58730163836 + "x": 7696.4373172502255, + "y": 24100.653968480146 }, "targetPosition": { - "x": 19362.128164806494, - "y": 24533.55581225425 + "x": 7285.341861311055, + "y": 23917.622479096037 }, "floatingObject": { "isPinned": false, @@ -6435,76 +6439,17 @@ "id": "9e170081-cbc4-4026-bb50-29bd6eac9b48", "savedPayload": { "position": { - "x": 19362.128164806494, - "y": 24533.55581225425 + "x": 7285.341861311055, + "y": 23917.622479096037 }, "targetPosition": { - "x": 18951.032708867322, - "y": 24350.52432287014 + "x": 6874.246405371885, + "y": 23734.590989711927 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Claims Folder", - "name": "Chart Tutoral Maintenance ", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "faba5994-b891-4d92-9914-99ef8d7f1b14", - "savedPayload": { - "position": { - "x": 19480.03943593055, - "y": 25078.639617807592 - }, - "targetPosition": { - "x": 19215.536072398936, - "y": 24714.581970338866 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "b4396fb8-3abc-4e15-9b1d-2a320b4115d9", - "savedPayload": { - "position": { - "x": 19215.536072398936, - "y": 24714.581970338866 - }, - "targetPosition": { - "x": 18951.032708867322, - "y": 24350.52432287014 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -6535,12 +6480,12 @@ "id": "fc7e42dc-db31-43ef-98de-e690b8eace1d", "savedPayload": { "position": { - "x": 19527.077244400993, - "y": 25526.174470723316 + "x": 29451.19692237374, + "y": 24986.878803827967 }, "targetPosition": { - "x": 19262.57388086938, - "y": 25162.11682325459 + "x": 29186.693558842126, + "y": 24622.82115635924 }, "floatingObject": { "isPinned": false, @@ -6559,12 +6504,12 @@ "id": "c2a79de3-b832-4238-ab44-996da7622b54", "savedPayload": { "position": { - "x": 19262.57388086938, - "y": 25162.11682325459 + "x": 7549.845224842668, + "y": 24281.680126564763 }, "targetPosition": { - "x": 18998.070517337765, - "y": 24798.059175785864 + "x": 7138.749768903498, + "y": 24098.648637180653 }, "floatingObject": { "isPinned": false, @@ -6594,12 +6539,12 @@ "id": "df769dc6-8d6d-4d2a-b543-500402f562db", "savedPayload": { "position": { - "x": 18632.007538569545, - "y": 25620.250087664208 + "x": 28556.127216542292, + "y": 25080.95442076886 }, "targetPosition": { - "x": 18815.039027953655, - "y": 25209.154631725036 + "x": 28739.158705926402, + "y": 24669.858964829687 }, "floatingObject": { "isPinned": false, @@ -6618,12 +6563,12 @@ "id": "5d7bee45-b68c-4183-8e83-032a81b05fd5", "savedPayload": { "position": { - "x": 18815.039027953655, - "y": 25209.154631725036 + "x": 7185.787577373942, + "y": 24546.183490096377 }, "targetPosition": { - "x": 18998.070517337765, - "y": 24798.059175785864 + "x": 7138.749768903498, + "y": 24098.648637180653 }, "floatingObject": { "isPinned": false, @@ -6643,166 +6588,17 @@ "id": "bf60484e-3f50-4079-9cb6-0199cb6a0f15", "savedPayload": { "position": { - "x": 18998.070517337765, - "y": 24798.059175785864 + "x": 7138.749768903498, + "y": 24098.648637180653 }, "targetPosition": { - "x": 18951.032708867322, - "y": 24350.52432287014 + "x": 6874.246405371885, + "y": 23734.590989711927 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Claims Folder", - "name": "API Map Docs", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Messari Docs", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "8361dceb-3dd9-46f7-9f1b-622ccde7bedc", - "savedPayload": { - "position": { - "x": 18862.076836424098, - "y": 25656.68948464076 - }, - "targetPosition": { - "x": 18815.039027953655, - "y": 25209.154631725036 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "f510f641-31e2-4364-8daa-6eb02a6addf2", - "savedPayload": { - "position": { - "x": 18815.039027953655, - "y": 25209.154631725036 - }, - "targetPosition": { - "x": 18768.001219483212, - "y": 24761.619778809312 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Claims Folder", - "name": "CoinGecko Docs", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "bbcbbb41-46be-4375-8be4-f47f0b3c7074", - "savedPayload": { - "position": { - "x": 18039.88592454576, - "y": 25290.62650587254 - }, - "targetPosition": { - "x": 18403.943572014487, - "y": 25026.123142340926 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "de711693-c81a-4a4c-bf6f-d76132b9a5f3", - "savedPayload": { - "position": { - "x": 18403.943572014487, - "y": 25026.123142340926 - }, - "targetPosition": { - "x": 18768.001219483212, - "y": 24761.619778809312 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "assetContributionClaims": [], - "id": "c41c12cb-3077-467b-a077-3b7e61d7534d", - "savedPayload": { - "position": { - "x": 18768.001219483212, - "y": 24761.619778809312 - }, - "targetPosition": { - "x": 18951.032708867322, - "y": 24350.52432287014 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -6833,12 +6629,12 @@ "id": "0b2ed8a5-aa98-46ea-82e4-a0541f06b3dd", "savedPayload": { "position": { - "x": 18446.18404286239, - "y": 25503.94719293738 + "x": 31926.14628129905, + "y": 44977.07479759595 }, "targetPosition": { - "x": 18516.579552130494, - "y": 25059.487439669567 + "x": 31576.430598643412, + "y": 44693.880621623524 }, "floatingObject": { "isPinned": false, @@ -6857,12 +6653,12 @@ "id": "f3ea40f8-d381-4918-b76e-108f66c396df", "savedPayload": { "position": { - "x": 18516.579552130494, - "y": 25059.487439669567 + "x": 31576.430598643412, + "y": 44693.880621623524 }, "targetPosition": { - "x": 18586.975061398596, - "y": 24615.027686401754 + "x": 31226.714915987774, + "y": 44410.686445651096 }, "floatingObject": { "isPinned": false, @@ -6879,25 +6675,25 @@ }, { "type": "Asset Claims Folder", - "name": "Data Mining Docs", + "name": "Data-Mining Asset Class", "config": "{}", "project": "Governance", "assetClaimsFolders": [], "assetContributionClaims": [ { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-001-data-mining-introduction.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", - "id": "8ea13f1a-1887-4f89-8327-a1702c0dc25e", + "id": "15c1a1f8-25ad-445e-9f08-574d1d7f7e39", "savedPayload": { "position": { - "x": 17858.859766461144, - "y": 25144.034413464982 + "x": 31427.371500563004, + "y": 45056.90625571244 }, "targetPosition": { - "x": 18222.91741392987, - "y": 24879.53104993337 + "x": 31043.683426603664, + "y": 44821.781901590264 }, "floatingObject": { "isPinned": false, @@ -6909,31 +6705,1483 @@ }, "uiObject": { "isRunning": false - } + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-001-data-mining-introduction.json", + "id": "8be28df9-be95-4d90-9fe5-8b1bceff858c" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-001-data-mining-introduction.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Data Data-Mining data-mining-002-data-mining-workflows.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "1b475d8f-202e-47ec-9ae0-9a225a73178a", + "savedPayload": { + "position": { + "x": 31393.399109259302, + "y": 45104.97607756269 + }, + "targetPosition": { + "x": 31043.683426603664, + "y": 44821.781901590264 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-002-data-mining-workflows.json", + "id": "e3765596-cdd4-469e-aaf8-9bf4ce20da7c" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-002-data-mining-workflows.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Data Data-Mining data-mining-003-data-mining-dataset-types.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "4395afb1-0352-46fc-a0e5-b0a17ac02525", + "savedPayload": { + "position": { + "x": 31353.442985665853, + "y": 45148.2003685458 + }, + "targetPosition": { + "x": 31043.683426603664, + "y": 44821.781901590264 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-003-data-mining-dataset-types.json", + "id": "7a2525a1-ebe4-4c0a-a9a2-2aa9b87b3f68" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-003-data-mining-dataset-types.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Data Data-Mining data-mining-004-data-mining-datasets-type-conversions.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "7ff76d04-3fc1-4f57-b59b-f5593a7ce6f6", + "savedPayload": { + "position": { + "x": 31308.186790135278, + "y": 45185.83954905899 + }, + "targetPosition": { + "x": 31043.683426603664, + "y": 44821.781901590264 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-004-data-mining-datasets-type-conversions.json", + "id": "1c699ebf-add5-422d-9e0c-7a15d67b6ea9" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-004-data-mining-datasets-type-conversions.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Data Data-Mining data-mining-005-data-mining-indicator-frameworks.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "7e915dd2-737f-49ef-909d-f7783ab10a05", + "savedPayload": { + "position": { + "x": 31258.40486872049, + "y": 45217.249602288146 + }, + "targetPosition": { + "x": 31043.683426603664, + "y": 44821.781901590264 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-005-data-mining-indicator-frameworks.json", + "id": "4a173c6d-1ae2-4243-b0d5-37a1035c784d" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-005-data-mining-indicator-frameworks.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Data Data-Mining data-mining-006-data-mining-data-mine-hierarchy.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "b895861d-e631-4877-b21f-be371dee7ae8", + "savedPayload": { + "position": { + "x": 31204.949003899048, + "y": 45241.893093514 + }, + "targetPosition": { + "x": 31043.683426603664, + "y": 44821.781901590264 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-006-data-mining-data-mine-hierarchy.json", + "id": "71a80ca0-52c1-4483-959a-50c02202b472" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-006-data-mining-data-mine-hierarchy.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Data Data-Mining data-mining-007-data-mining-managing-execution.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "51041a80-afb6-4888-a423-83be9de61bec", + "savedPayload": { + "position": { + "x": 31148.73384033882, + "y": 45259.34836576922 + }, + "targetPosition": { + "x": 31043.683426603664, + "y": 44821.781901590264 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-007-data-mining-managing-execution.json", + "id": "0cb2ebbc-ae6f-461a-88b8-191e5cc0ef57" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-007-data-mining-managing-execution.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Data Data-Mining data-mining-008-data-mining-data-dependencies.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "461155fb-f8c8-44ed-94fe-e66ece72c7ef", + "savedPayload": { + "position": { + "x": 31090.721235074107, + "y": 45269.316754505984 + }, + "targetPosition": { + "x": 31043.683426603664, + "y": 44821.781901590264 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-008-data-mining-data-dependencies.json", + "id": "227bbd8d-e8fa-41df-8055-29d1c540b109" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-008-data-mining-data-dependencies.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Data Data-Mining data-mining-009-data-mining-status-reports.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "3ab4b815-b68a-4b1f-a2e2-32b30a6b49a8", + "savedPayload": { + "position": { + "x": 31031.903799865122, + "y": 45271.627697829266 + }, + "targetPosition": { + "x": 31043.683426603664, + "y": 44821.781901590264 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-009-data-mining-status-reports.json", + "id": "a5a77d36-0862-45b7-8aea-4ef30ad784f1" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-009-data-mining-status-reports.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Data Data-Mining data-mining-010-data-mining-status-dependencies.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "0583fd2b-2575-41cc-83e8-98367ffe743c", + "savedPayload": { + "position": { + "x": 30973.28791733556, + "y": 45266.24165485807 + }, + "targetPosition": { + "x": 31043.683426603664, + "y": 44821.781901590264 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-010-data-mining-status-dependencies.json", + "id": "30045833-4921-47c6-92c8-86599da184ed" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-010-data-mining-status-dependencies.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Data Data-Mining data-mining-011-data-mining-deployments.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "4832c8b7-d3cb-4232-865b-24d7611f2a37", + "savedPayload": { + "position": { + "x": 30915.876521486898, + "y": 45253.25078228095 + }, + "targetPosition": { + "x": 31043.683426603664, + "y": 44821.781901590264 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-011-data-mining-deployments.json", + "id": "a72a3880-03cb-46ce-95d7-76dda1ebe1cf" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-011-data-mining-deployments.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Data Data-Mining data-mining-012-data-mining-products.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "519d8e69-9909-4d82-a518-bfcb9bfc93c4", + "savedPayload": { + "position": { + "x": 30860.651937219554, + "y": 45232.87735752943 + }, + "targetPosition": { + "x": 31043.683426603664, + "y": 44821.781901590264 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-012-data-mining-products.json", + "id": "37a70240-45ab-43d5-8683-1c07bc1a07af" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-012-data-mining-products.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Data Data-Mining data-mining-013-data-mining-plotting.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "95d0c737-2021-43e5-856a-749dff87a8f2", + "savedPayload": { + "position": { + "x": 30808.559072481487, + "y": 45205.469975549604 + }, + "targetPosition": { + "x": 31043.683426603664, + "y": 44821.781901590264 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-013-data-mining-plotting.json", + "id": "27550dce-eaeb-412a-804b-9419f6f02144" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-013-data-mining-plotting.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Data Data-Mining data-mining-014-data-mining-fetching-data-from-apis.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "1b429b26-5939-4e60-8562-99e17a2e2fe0", + "savedPayload": { + "position": { + "x": 30760.48925063124, + "y": 45171.4975842459 + }, + "targetPosition": { + "x": 31043.683426603664, + "y": 44821.781901590264 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-014-data-mining-fetching-data-from-apis.json", + "id": "a1db751a-b17c-4b31-b2b8-eee1c5e3cbb9" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-014-data-mining-fetching-data-from-apis.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Data Data-Mining data-mining-015-data-mining-consuming-data-from-strategies.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "68b32bf3-9234-4741-896d-b7360751d483", + "savedPayload": { + "position": { + "x": 30717.264959648135, + "y": 45131.54146065245 + }, + "targetPosition": { + "x": 31043.683426603664, + "y": 44821.781901590264 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-015-data-mining-consuming-data-from-strategies.json", + "id": "d46f8ac7-a577-4602-bb96-575044da2062" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-015-data-mining-consuming-data-from-strategies.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Data Data-Mining data-mining-016-data-mining-indicator-bots.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "2e412ba4-a71c-4c2e-8556-e781a7c80186", + "savedPayload": { + "position": { + "x": 30679.625779134938, + "y": 45086.28526512188 + }, + "targetPosition": { + "x": 31043.683426603664, + "y": 44821.781901590264 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-016-data-mining-indicator-bots.json", + "id": "6ef34e7c-be21-4483-a488-257e1d717222" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-016-data-mining-indicator-bots.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Data Data-Mining data-mining-017-data-mining-indicator-bots-process-definition.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "dd9072d8-672b-4d3a-a177-12bf8152e356", + "savedPayload": { + "position": { + "x": 30648.21572590578, + "y": 45036.50334370709 + }, + "targetPosition": { + "x": 31043.683426603664, + "y": 44821.781901590264 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-017-data-mining-indicator-bots-process-definition.json", + "id": "ae0f7576-1400-493e-ad7c-46e8acc83077" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-017-data-mining-indicator-bots-process-definition.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Data Data-Mining data-mining-018-data-mining-indicator-bots-product-definition.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "614899cf-f540-45ec-8ebd-c451e4608631", + "savedPayload": { + "position": { + "x": 30623.572234679923, + "y": 44983.04747888565 + }, + "targetPosition": { + "x": 31043.683426603664, + "y": 44821.781901590264 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-018-data-mining-indicator-bots-product-definition.json", + "id": "0a2be786-6951-49a9-985b-6a83fc5c6e28" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-018-data-mining-indicator-bots-product-definition.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Data Data-Mining data-mining-019-data-mining-indicator-bots-data-mining-workflow.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "7f020d51-719d-43aa-ae7f-7c15fd33fdb1", + "savedPayload": { + "position": { + "x": 30606.11696242471, + "y": 44926.832315325424 + }, + "targetPosition": { + "x": 31043.683426603664, + "y": 44821.781901590264 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-019-data-mining-indicator-bots-data-mining-workflow.json", + "id": "8084df3b-c95b-409f-82dd-0a93ec296fbf" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-019-data-mining-indicator-bots-data-mining-workflow.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Data Data-Mining data-mining-020-data-mining-indicator-bots-coding-the-indicators-logic.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "564018a2-2e3b-43b5-9199-ee529f23f125", + "savedPayload": { + "position": { + "x": 30596.14857368794, + "y": 44868.81971006071 + }, + "targetPosition": { + "x": 31043.683426603664, + "y": 44821.781901590264 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-020-data-mining-indicator-bots-coding-the-indicators-logic.json", + "id": "36f4b9e0-dda1-477e-b804-d4d82f7ccbe6" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-020-data-mining-indicator-bots-coding-the-indicators-logic.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Data Data-Mining data-mining-021-data-mining-plotters.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "0e0a0a00-74f6-4d67-b702-3586575b19aa", + "savedPayload": { + "position": { + "x": 30593.837630364662, + "y": 44810.00227485172 + }, + "targetPosition": { + "x": 31043.683426603664, + "y": 44821.781901590264 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-021-data-mining-plotters.json", + "id": "5cd2d52d-2993-4304-bae2-62970a9c5bb8" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-021-data-mining-plotters.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Data Data-Mining data-mining-022-data-mining-plotters-shapes.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "378963df-7caf-438e-88f0-107bb480b3c6", + "savedPayload": { + "position": { + "x": 30599.22367333585, + "y": 44751.38639232216 + }, + "targetPosition": { + "x": 31043.683426603664, + "y": 44821.781901590264 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-022-data-mining-plotters-shapes.json", + "id": "a1b427a3-e01d-47dc-ae7c-f9df75260566" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-022-data-mining-plotters-shapes.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Data Data-Mining data-mining-023-data-mining-how-to-build-an-indicator-video-series.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "04996113-5885-4c8a-8f76-43b0890de78f", + "savedPayload": { + "position": { + "x": 30612.21454591298, + "y": 44693.9749964735 + }, + "targetPosition": { + "x": 31043.683426603664, + "y": 44821.781901590264 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-023-data-mining-how-to-build-an-indicator-video-series.json", + "id": "b89d7565-8941-4851-82c0-26bcfc231e28" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-023-data-mining-how-to-build-an-indicator-video-series.json", + "Asset" + ] + ] } } ], "id": "5a013695-91f0-406e-8198-f77f7c3e99fb", "savedPayload": { "position": { - "x": 18222.91741392987, - "y": 24879.53104993337 + "x": 31273.752724458216, + "y": 44858.221298566816 }, "targetPosition": { - "x": 18586.975061398596, - "y": 24615.027686401754 + "x": 31226.714915987774, + "y": 44410.686445651096 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, "uiObject": { "isRunning": false - } + }, + "referenceParent": { + "type": "Asset Class", + "name": "Data-Mining", + "id": "aea42b19-c49e-46e4-8319-f37ee415cd95" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ] + ] } }, { @@ -6945,18 +8193,18 @@ "assetContributionClaims": [ { "type": "Asset Contribution Claim", - "name": "Superalgos Root README.md", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "67495187-255f-41d4-898f-ce167e866141", "savedPayload": { "position": { - "x": 17698.05555486297, - "y": 24474.23666786555 + "x": 30660.326564042924, + "y": 45110.11781096237 }, "targetPosition": { - "x": 18142.515308130784, - "y": 24544.63217713365 + "x": 30943.52074001535, + "y": 44760.402128306734 }, "floatingObject": { "isPinned": false, @@ -7012,12 +8260,12 @@ "id": "6eebb4c8-02a0-44eb-a2bd-07573c3692ec", "savedPayload": { "position": { - "x": 18142.515308130784, - "y": 24544.63217713365 + "x": 30943.52074001535, + "y": 44760.402128306734 }, "targetPosition": { - "x": 18586.975061398596, - "y": 24615.027686401754 + "x": 31226.714915987774, + "y": 44410.686445651096 }, "floatingObject": { "isPinned": false, @@ -7037,12 +8285,3559 @@ "id": "0ef53186-e5fa-4407-b137-bac1f1938aba", "savedPayload": { "position": { - "x": 18586.975061398596, - "y": 24615.027686401754 + "x": 31226.714915987774, + "y": 44410.686445651096 }, "targetPosition": { - "x": 18951.032708867322, - "y": 24350.52432287014 + "x": 6874.246405371885, + "y": 23734.590989711927 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Claims Folder", + "name": "Maintain Setting Up Chart Tutorial", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Setting Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Setting-Up-a-New-Chart Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-001-setting-up-a-new-chart-tutorial.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "5a3bfa97-b87b-473d-a097-4193e440be9e", + "savedPayload": { + "position": { + "x": 6721.419926555086, + "y": 25181.118255642294 + }, + "targetPosition": { + "x": 6325.1519372195535, + "y": 24967.877357529444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "setting-up-a-new-chart-001-setting-up-a-new-chart-tutorial.json", + "id": "8a69cf6e-518b-446e-b41d-693810da68a0" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Tutorials", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Setting", + "Asset Class" + ], + [ + "Setting-Up-a-New-Chart", + "Asset Class" + ], + [ + "setting-up-a-new-chart-001-setting-up-a-new-chart-tutorial.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-002-tutorial-step-welcome-to-the-otherside.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "eb40f770-2521-472d-83a4-dffc654e7fbb", + "savedPayload": { + "position": { + "x": 6704.376368613871, + "y": 25210.13513477025 + }, + "targetPosition": { + "x": 6325.1519372195535, + "y": 24967.877357529444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "setting-up-a-new-chart-002-tutorial-step-welcome-to-the-otherside.json", + "id": "5e73a84b-40df-4f5e-ad99-49489d386094" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Tutorials", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Setting", + "Asset Class" + ], + [ + "Setting-Up-a-New-Chart", + "Asset Class" + ], + [ + "setting-up-a-new-chart-002-tutorial-step-welcome-to-the-otherside.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-003-tutorial-step-before-we-begin.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "fa5263c3-01e2-4a59-9cec-0a2e811fca49", + "savedPayload": { + "position": { + "x": 6685.212033824597, + "y": 25237.797210139004 + }, + "targetPosition": { + "x": 6325.1519372195535, + "y": 24967.877357529444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "setting-up-a-new-chart-003-tutorial-step-before-we-begin.json", + "id": "70e75e49-e706-408e-af85-5246f03a24e0" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Tutorials", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Setting", + "Asset Class" + ], + [ + "Setting-Up-a-New-Chart", + "Asset Class" + ], + [ + "setting-up-a-new-chart-003-tutorial-step-before-we-begin.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-004-tutorial-step-charts-without-tears.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "748eb4df-5f84-486b-9745-39ced8957c65", + "savedPayload": { + "position": { + "x": 6664.034096921178, + "y": 25263.949784202316 + }, + "targetPosition": { + "x": 6325.1519372195535, + "y": 24967.877357529444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "setting-up-a-new-chart-004-tutorial-step-charts-without-tears.json", + "id": "3b590dcb-5b3d-4358-a9f9-553ebe87892b" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Tutorials", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Setting", + "Asset Class" + ], + [ + "Setting-Up-a-New-Chart", + "Asset Class" + ], + [ + "setting-up-a-new-chart-004-tutorial-step-charts-without-tears.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-005-tutorial-step-basic-building-blocks.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "fe7f0ca3-2208-4f1b-be40-c8f4bb6be734", + "savedPayload": { + "position": { + "x": 6640.960993517349, + "y": 25288.44660115755 + }, + "targetPosition": { + "x": 6325.1519372195535, + "y": 24967.877357529444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "setting-up-a-new-chart-005-tutorial-step-basic-building-blocks.json", + "id": "c0f589c7-5bee-46d8-9266-f5f1addc0111" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Tutorials", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Setting", + "Asset Class" + ], + [ + "Setting-Up-a-New-Chart", + "Asset Class" + ], + [ + "setting-up-a-new-chart-005-tutorial-step-basic-building-blocks.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-006-tutorial-step-charting-workspace-setup.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "3a52c727-a841-48a2-9fd6-3e23fc5f434f", + "savedPayload": { + "position": { + "x": 6616.121757766663, + "y": 25311.150664867462 + }, + "targetPosition": { + "x": 6325.1519372195535, + "y": 24967.877357529444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "setting-up-a-new-chart-006-tutorial-step-charting-workspace-setup.json", + "id": "cd7410d6-649c-4386-9475-9dce748616a4" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Tutorials", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Setting", + "Asset Class" + ], + [ + "Setting-Up-a-New-Chart", + "Asset Class" + ], + [ + "setting-up-a-new-chart-006-tutorial-step-charting-workspace-setup.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-007-tutorial-step-adjust-for-your-exchange.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "164a3519-49c0-44b1-a82b-7ffd8315e4ef", + "savedPayload": { + "position": { + "x": 6589.655300751167, + "y": 25331.93500499817 + }, + "targetPosition": { + "x": 6325.1519372195535, + "y": 24967.877357529444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "setting-up-a-new-chart-007-tutorial-step-adjust-for-your-exchange.json", + "id": "836c7863-65e3-46cd-8cc6-53c0ed44a4b4" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Tutorials", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Setting", + "Asset Class" + ], + [ + "Setting-Up-a-New-Chart", + "Asset Class" + ], + [ + "setting-up-a-new-chart-007-tutorial-step-adjust-for-your-exchange.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-008-tutorial-step-charting-workspace-market.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "281cc382-5b39-4a48-a5e2-16a15ed73f3c", + "savedPayload": { + "position": { + "x": 6561.70963363428, + "y": 25350.683387088746 + }, + "targetPosition": { + "x": 6325.1519372195535, + "y": 24967.877357529444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "setting-up-a-new-chart-008-tutorial-step-charting-workspace-market.json", + "id": "3f673219-1ea0-4a4c-92ae-6b8f1cd36c6c" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Tutorials", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Setting", + "Asset Class" + ], + [ + "Setting-Up-a-New-Chart", + "Asset Class" + ], + [ + "setting-up-a-new-chart-008-tutorial-step-charting-workspace-market.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-009-tutorial-step-your-first-chart.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "debfdb44-d055-4f32-a34e-7dc8853c71d6", + "savedPayload": { + "position": { + "x": 6532.441039922338, + "y": 25367.290962581494 + }, + "targetPosition": { + "x": 6325.1519372195535, + "y": 24967.877357529444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "setting-up-a-new-chart-009-tutorial-step-your-first-chart.json", + "id": "eacf445a-74fd-47ae-9ac5-39e249133217" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Tutorials", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Setting", + "Asset Class" + ], + [ + "Setting-Up-a-New-Chart", + "Asset Class" + ], + [ + "setting-up-a-new-chart-009-tutorial-step-your-first-chart.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-010-tutorial-step-dashing-dashboards.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "e28c62ee-4bfc-4f6d-a7f5-66f5c58151a7", + "savedPayload": { + "position": { + "x": 6502.013201463819, + "y": 25381.664855177598 + }, + "targetPosition": { + "x": 6325.1519372195535, + "y": 24967.877357529444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "setting-up-a-new-chart-010-tutorial-step-dashing-dashboards.json", + "id": "b5b64677-a8e4-4dcc-946d-fe3360b008d1" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Tutorials", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Setting", + "Asset Class" + ], + [ + "Setting-Up-a-New-Chart", + "Asset Class" + ], + [ + "setting-up-a-new-chart-010-tutorial-step-dashing-dashboards.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-011-tutorial-step-dashboards-in-the-future.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "3d2f9e6e-a4c7-412f-a6be-81e1ee8d0647", + "savedPayload": { + "position": { + "x": 6470.596283074061, + "y": 25393.72468023907 + }, + "targetPosition": { + "x": 6325.1519372195535, + "y": 24967.877357529444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "setting-up-a-new-chart-011-tutorial-step-dashboards-in-the-future.json", + "id": "61a49c69-a9a6-4232-ab7f-adba2764f8fd" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Tutorials", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Setting", + "Asset Class" + ], + [ + "Setting-Up-a-New-Chart", + "Asset Class" + ], + [ + "setting-up-a-new-chart-011-tutorial-step-dashboards-in-the-future.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-012-tutorial-step-magical-machines.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "3d03ed78-2944-49b2-8520-58139215a8a8", + "savedPayload": { + "position": { + "x": 6438.365980904582, + "y": 25403.402994332242 + }, + "targetPosition": { + "x": 6325.1519372195535, + "y": 24967.877357529444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "setting-up-a-new-chart-012-tutorial-step-magical-machines.json", + "id": "8921401f-0ae2-4a85-b440-89911ea8b6ea" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Tutorials", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Setting", + "Asset Class" + ], + [ + "Setting-Up-a-New-Chart", + "Asset Class" + ], + [ + "setting-up-a-new-chart-012-tutorial-step-magical-machines.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-013-tutorial-step-keep-it-in-one-place.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "2f715b86-630f-467d-9c35-047f724b3b0b", + "savedPayload": { + "position": { + "x": 6405.50253987894, + "y": 25410.645672398827 + }, + "targetPosition": { + "x": 6325.1519372195535, + "y": 24967.877357529444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "setting-up-a-new-chart-013-tutorial-step-keep-it-in-one-place.json", + "id": "dac24514-1147-4e5b-b4bd-448ff4eb39dc" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Tutorials", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Setting", + "Asset Class" + ], + [ + "Setting-Up-a-New-Chart", + "Asset Class" + ], + [ + "setting-up-a-new-chart-013-tutorial-step-keep-it-in-one-place.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-014-tutorial-step-without-further-ado.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "d0b2ce27-b48c-49b6-b237-255f26c2fca3", + "savedPayload": { + "position": { + "x": 6372.189745689998, + "y": 25415.412210445167 + }, + "targetPosition": { + "x": 6325.1519372195535, + "y": 24967.877357529444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "setting-up-a-new-chart-014-tutorial-step-without-further-ado.json", + "id": "e27c8830-6fb2-4b02-8b0c-88e75a763b45" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Tutorials", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Setting", + "Asset Class" + ], + [ + "Setting-Up-a-New-Chart", + "Asset Class" + ], + [ + "setting-up-a-new-chart-014-tutorial-step-without-further-ado.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-015-tutorial-step-add-a-time-machine.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "a204daa5-394b-4aaa-a902-cd5fdaf5524d", + "savedPayload": { + "position": { + "x": 6338.613896995783, + "y": 25417.67595205702 + }, + "targetPosition": { + "x": 6325.1519372195535, + "y": 24967.877357529444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "setting-up-a-new-chart-015-tutorial-step-add-a-time-machine.json", + "id": "b65c75f0-a5b2-4b81-9caf-700e18424cd9" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Tutorials", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Setting", + "Asset Class" + ], + [ + "Setting-Up-a-New-Chart", + "Asset Class" + ], + [ + "setting-up-a-new-chart-015-tutorial-step-add-a-time-machine.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-016-tutorial-step-the-three-scales.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "b4aa14a2-3919-4478-a8e1-f2962b90a256", + "savedPayload": { + "position": { + "x": 6304.962763561822, + "y": 25417.424237473035 + }, + "targetPosition": { + "x": 6325.1519372195535, + "y": 24967.877357529444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "setting-up-a-new-chart-016-tutorial-step-the-three-scales.json", + "id": "8f2bded3-ffc1-4a57-a95d-7e69e48e1c5a" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Tutorials", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Setting", + "Asset Class" + ], + [ + "Setting-Up-a-New-Chart", + "Asset Class" + ], + [ + "setting-up-a-new-chart-016-tutorial-step-the-three-scales.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-017-tutorial-step-chart-spawning.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "cca79a49-f50c-4eb1-990e-81db071fc610", + "savedPayload": { + "position": { + "x": 6271.424536176443, + "y": 25414.658474383272 + }, + "targetPosition": { + "x": 6325.1519372195535, + "y": 24967.877357529444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "setting-up-a-new-chart-017-tutorial-step-chart-spawning.json", + "id": "aa0d7fec-c8cb-4471-8cd2-e9c7a63df0af" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Tutorials", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Setting", + "Asset Class" + ], + [ + "Setting-Up-a-New-Chart", + "Asset Class" + ], + [ + "setting-up-a-new-chart-017-tutorial-step-chart-spawning.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-018-tutorial-step-i-see-a-chart.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "c28a97b3-4221-42ec-bc26-56134c3abf2a", + "savedPayload": { + "position": { + "x": 6238.186774211555, + "y": 25409.394130056822 + }, + "targetPosition": { + "x": 6325.1519372195535, + "y": 24967.877357529444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "setting-up-a-new-chart-018-tutorial-step-i-see-a-chart.json", + "id": "792f4fde-ad81-42fe-891b-6f46b2273e44" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Tutorials", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Setting", + "Asset Class" + ], + [ + "Setting-Up-a-New-Chart", + "Asset Class" + ], + [ + "setting-up-a-new-chart-018-tutorial-step-i-see-a-chart.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-019-tutorial-step-add-a-timeline-chart.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "a37272ee-006f-482c-be38-44494d34a49a", + "savedPayload": { + "position": { + "x": 6205.43535671455, + "y": 25401.660644842577 + }, + "targetPosition": { + "x": 6325.1519372195535, + "y": 24967.877357529444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "setting-up-a-new-chart-019-tutorial-step-add-a-timeline-chart.json", + "id": "c242bd74-e70c-48d5-8483-405e53ddc4c6" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Tutorials", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Setting", + "Asset Class" + ], + [ + "Setting-Up-a-New-Chart", + "Asset Class" + ], + [ + "setting-up-a-new-chart-019-tutorial-step-add-a-timeline-chart.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-020-tutorial-step-why-is-it-blank.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "00cb3d1a-cfae-43c2-be80-dc2835c42fd6", + "savedPayload": { + "position": { + "x": 6173.35344289728, + "y": 25391.50126752685 + }, + "targetPosition": { + "x": 6325.1519372195535, + "y": 24967.877357529444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "setting-up-a-new-chart-020-tutorial-step-why-is-it-blank.json", + "id": "f023f599-4d1d-448a-a8fe-a281e7dd93bb" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Tutorials", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Setting", + "Asset Class" + ], + [ + "Setting-Up-a-New-Chart", + "Asset Class" + ], + [ + "setting-up-a-new-chart-020-tutorial-step-why-is-it-blank.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-021-tutorial-step-empty-layer-manager.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "12fbb47e-cf68-4cf1-8d25-b4f9c75d18c2", + "savedPayload": { + "position": { + "x": 6142.120447835443, + "y": 25378.972813468616 + }, + "targetPosition": { + "x": 6325.1519372195535, + "y": 24967.877357529444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "setting-up-a-new-chart-021-tutorial-step-empty-layer-manager.json", + "id": "650c36f8-1a94-4435-a1d3-57590edb7a3f" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Tutorials", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Setting", + "Asset Class" + ], + [ + "Setting-Up-a-New-Chart", + "Asset Class" + ], + [ + "setting-up-a-new-chart-021-tutorial-step-empty-layer-manager.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-022-tutorial-step-the-chart-of-many-talents.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "62e64a3a-ae98-4856-a91d-ccf33a1f76be", + "savedPayload": { + "position": { + "x": 6111.911039106704, + "y": 25364.145346864974 + }, + "targetPosition": { + "x": 6325.1519372195535, + "y": 24967.877357529444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "setting-up-a-new-chart-022-tutorial-step-the-chart-of-many-talents.json", + "id": "9611a788-b698-41a4-96d8-d2a7ac8eb890" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Tutorials", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Setting", + "Asset Class" + ], + [ + "Setting-Up-a-New-Chart", + "Asset Class" + ], + [ + "setting-up-a-new-chart-022-tutorial-step-the-chart-of-many-talents.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-023-tutorial-step-herding-layers.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "baec3e15-f691-448d-a3b9-6cfdcfa79432", + "savedPayload": { + "position": { + "x": 6082.894159978747, + "y": 25347.101788923763 + }, + "targetPosition": { + "x": 6325.1519372195535, + "y": 24967.877357529444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "setting-up-a-new-chart-023-tutorial-step-herding-layers.json", + "id": "ce41854d-e977-4d42-b6a6-7315ed2be2e5" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Tutorials", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Setting", + "Asset Class" + ], + [ + "Setting-Up-a-New-Chart", + "Asset Class" + ], + [ + "setting-up-a-new-chart-023-tutorial-step-herding-layers.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-024-tutorial-step-your-data-treasure-trove.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "441f7f43-8352-481c-9ea1-016f48bbf42e", + "savedPayload": { + "position": { + "x": 6055.232084609992, + "y": 25327.937454134488 + }, + "targetPosition": { + "x": 6325.1519372195535, + "y": 24967.877357529444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "setting-up-a-new-chart-024-tutorial-step-your-data-treasure-trove.json", + "id": "07c5be14-6f19-4ca8-8e39-ea4d207006fe" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Tutorials", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Setting", + "Asset Class" + ], + [ + "Setting-Up-a-New-Chart", + "Asset Class" + ], + [ + "setting-up-a-new-chart-024-tutorial-step-your-data-treasure-trove.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-025-tutorial-step-follow-the-tree.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "ee598343-b230-41aa-a8fc-413458755342", + "savedPayload": { + "position": { + "x": 6029.079510546683, + "y": 25306.75951723107 + }, + "targetPosition": { + "x": 6325.1519372195535, + "y": 24967.877357529444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "setting-up-a-new-chart-025-tutorial-step-follow-the-tree.json", + "id": "c1a5a5fa-a478-4421-8172-cbab918e7aac" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Tutorials", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Setting", + "Asset Class" + ], + [ + "Setting-Up-a-New-Chart", + "Asset Class" + ], + [ + "setting-up-a-new-chart-025-tutorial-step-follow-the-tree.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-026-tutorial-step-the-data-you-want-to-see.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "3d166d1b-b6c2-41e7-a36c-a52f33b7790a", + "savedPayload": { + "position": { + "x": 6004.582693591448, + "y": 25283.68641382724 + }, + "targetPosition": { + "x": 6325.1519372195535, + "y": 24967.877357529444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "setting-up-a-new-chart-026-tutorial-step-the-data-you-want-to-see.json", + "id": "469630cd-cbf3-4684-9cd6-c181f81dafa4" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Tutorials", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Setting", + "Asset Class" + ], + [ + "Setting-Up-a-New-Chart", + "Asset Class" + ], + [ + "setting-up-a-new-chart-026-tutorial-step-the-data-you-want-to-see.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-027-tutorial-step-link-chart-to-data-products.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "c4d04722-7f6a-4c8c-b356-a72cafaf3e28", + "savedPayload": { + "position": { + "x": 5981.878629881534, + "y": 25258.847178076554 + }, + "targetPosition": { + "x": 6325.1519372195535, + "y": 24967.877357529444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "setting-up-a-new-chart-027-tutorial-step-link-chart-to-data-products.json", + "id": "fd24152d-bb07-425c-abbd-a04a2b74020e" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Tutorials", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Setting", + "Asset Class" + ], + [ + "Setting-Up-a-New-Chart", + "Asset Class" + ], + [ + "setting-up-a-new-chart-027-tutorial-step-link-chart-to-data-products.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-028-tutorial-step-make-the-connection.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "8cd3d8e7-f3bb-479f-8ed4-a35ca9ab97cf", + "savedPayload": { + "position": { + "x": 5961.094289750828, + "y": 25232.380721061058 + }, + "targetPosition": { + "x": 6325.1519372195535, + "y": 24967.877357529444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "setting-up-a-new-chart-028-tutorial-step-make-the-connection.json", + "id": "9a8e8d45-d165-45ee-8de9-b27ff83244ef" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Tutorials", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Setting", + "Asset Class" + ], + [ + "Setting-Up-a-New-Chart", + "Asset Class" + ], + [ + "setting-up-a-new-chart-028-tutorial-step-make-the-connection.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-029-tutorial-step-add-the-layers.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "dc7f7476-6065-4e77-9faa-750566323a84", + "savedPayload": { + "position": { + "x": 5942.34590766025, + "y": 25204.43505394417 + }, + "targetPosition": { + "x": 6325.1519372195535, + "y": 24967.877357529444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "setting-up-a-new-chart-029-tutorial-step-add-the-layers.json", + "id": "7a484146-d5c4-4ccf-9297-e0531eccfa00" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Tutorials", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Setting", + "Asset Class" + ], + [ + "Setting-Up-a-New-Chart", + "Asset Class" + ], + [ + "setting-up-a-new-chart-029-tutorial-step-add-the-layers.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-030-tutorial-step-verify-the-layers.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "0d7122eb-2aea-4e2d-94ea-f0c24f194e7c", + "savedPayload": { + "position": { + "x": 5925.738332167504, + "y": 25175.166460232227 + }, + "targetPosition": { + "x": 6325.1519372195535, + "y": 24967.877357529444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "setting-up-a-new-chart-030-tutorial-step-verify-the-layers.json", + "id": "d5e7830a-2f62-4f81-8810-b016eda1e19c" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Tutorials", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Setting", + "Asset Class" + ], + [ + "Setting-Up-a-New-Chart", + "Asset Class" + ], + [ + "setting-up-a-new-chart-030-tutorial-step-verify-the-layers.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-031-tutorial-step-it’s-alive.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "40cde847-40ff-4e31-9e20-d88cf701ce4a", + "savedPayload": { + "position": { + "x": 5911.364439571401, + "y": 25144.738621773708 + }, + "targetPosition": { + "x": 6325.1519372195535, + "y": 24967.877357529444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "setting-up-a-new-chart-031-tutorial-step-it’s-alive.json", + "id": "625e5fe3-aa95-47e4-a948-9672386538cc" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Tutorials", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Setting", + "Asset Class" + ], + [ + "Setting-Up-a-New-Chart", + "Asset Class" + ], + [ + "setting-up-a-new-chart-031-tutorial-step-it’s-alive.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-032-tutorial-step-link-chart-to-trading-system.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "ee9127d1-d1d2-45a2-820a-7e040f6f2a2b", + "savedPayload": { + "position": { + "x": 5899.30461450993, + "y": 25113.32170338395 + }, + "targetPosition": { + "x": 6325.1519372195535, + "y": 24967.877357529444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "setting-up-a-new-chart-032-tutorial-step-link-chart-to-trading-system.json", + "id": "704bda96-8aea-4cdf-8670-4b56808c6c0a" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Tutorials", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Setting", + "Asset Class" + ], + [ + "Setting-Up-a-New-Chart", + "Asset Class" + ], + [ + "setting-up-a-new-chart-032-tutorial-step-link-chart-to-trading-system.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-033-tutorial-step-connection-one.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "a600e292-42e1-4390-85ef-365294c01cf5", + "savedPayload": { + "position": { + "x": 5889.626300416754, + "y": 25081.09140121447 + }, + "targetPosition": { + "x": 6325.1519372195535, + "y": 24967.877357529444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "setting-up-a-new-chart-033-tutorial-step-connection-one.json", + "id": "0cefc662-e341-4280-935a-233e5da91a06" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Tutorials", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Setting", + "Asset Class" + ], + [ + "Setting-Up-a-New-Chart", + "Asset Class" + ], + [ + "setting-up-a-new-chart-033-tutorial-step-connection-one.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-034-tutorial-step-back-to-data-storage.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "f2fc60b4-f8ad-4414-b61e-fa1be19ff4a8", + "savedPayload": { + "position": { + "x": 5882.38362235017, + "y": 25048.22796018883 + }, + "targetPosition": { + "x": 6325.1519372195535, + "y": 24967.877357529444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "setting-up-a-new-chart-034-tutorial-step-back-to-data-storage.json", + "id": "adcc2401-3043-4455-9820-0ed03d5c2eec" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Tutorials", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Setting", + "Asset Class" + ], + [ + "Setting-Up-a-New-Chart", + "Asset Class" + ], + [ + "setting-up-a-new-chart-034-tutorial-step-back-to-data-storage.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-035-tutorial-step-another-timeline-chart.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "aea9f1c1-fd2e-4690-a6dd-f2371efd85d9", + "savedPayload": { + "position": { + "x": 5877.617084303831, + "y": 25014.915165999886 + }, + "targetPosition": { + "x": 6325.1519372195535, + "y": 24967.877357529444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "setting-up-a-new-chart-035-tutorial-step-another-timeline-chart.json", + "id": "76cb7714-fbad-468a-b11f-f66c54865ad9" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Tutorials", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Setting", + "Asset Class" + ], + [ + "Setting-Up-a-New-Chart", + "Asset Class" + ], + [ + "setting-up-a-new-chart-035-tutorial-step-another-timeline-chart.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-036-tutorial-step-connection-two.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "ddec0559-e942-43ee-abc6-b46468cb59cd", + "savedPayload": { + "position": { + "x": 5875.353342691977, + "y": 24981.339317305672 + }, + "targetPosition": { + "x": 6325.1519372195535, + "y": 24967.877357529444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "setting-up-a-new-chart-036-tutorial-step-connection-two.json", + "id": "dc69f248-3533-4cd1-9803-95e631a47cff" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Tutorials", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Setting", + "Asset Class" + ], + [ + "Setting-Up-a-New-Chart", + "Asset Class" + ], + [ + "setting-up-a-new-chart-036-tutorial-step-connection-two.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-037-tutorial-step-don’t-forget-the-layers.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "94d87ef7-d9a7-4726-a922-2eb29bba283e", + "savedPayload": { + "position": { + "x": 5875.605057275962, + "y": 24947.688183871713 + }, + "targetPosition": { + "x": 6325.1519372195535, + "y": 24967.877357529444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "setting-up-a-new-chart-037-tutorial-step-don’t-forget-the-layers.json", + "id": "eeb80f61-330d-48ce-af9c-c0421dca2387" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Tutorials", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Setting", + "Asset Class" + ], + [ + "Setting-Up-a-New-Chart", + "Asset Class" + ], + [ + "setting-up-a-new-chart-037-tutorial-step-don’t-forget-the-layers.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-038-tutorial-step-check-the-chart.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "dc68aaf0-990c-48c9-b4cf-e9860f022bfe", + "savedPayload": { + "position": { + "x": 5878.370820365727, + "y": 24914.149956486333 + }, + "targetPosition": { + "x": 6325.1519372195535, + "y": 24967.877357529444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "setting-up-a-new-chart-038-tutorial-step-check-the-chart.json", + "id": "6b6ec5ee-ba4d-473d-b22f-48cc5a804fc7" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Tutorials", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Setting", + "Asset Class" + ], + [ + "Setting-Up-a-New-Chart", + "Asset Class" + ], + [ + "setting-up-a-new-chart-038-tutorial-step-check-the-chart.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-039-tutorial-step-not-seeing-anything.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "b164d86e-4dea-4e18-80a4-d41e527d297c", + "savedPayload": { + "position": { + "x": 5883.635164692176, + "y": 24880.912194521447 + }, + "targetPosition": { + "x": 6325.1519372195535, + "y": 24967.877357529444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "setting-up-a-new-chart-039-tutorial-step-not-seeing-anything.json", + "id": "9be6a0f1-5382-4aaf-99b1-f6a55e490ae9" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Tutorials", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Setting", + "Asset Class" + ], + [ + "Setting-Up-a-New-Chart", + "Asset Class" + ], + [ + "setting-up-a-new-chart-039-tutorial-step-not-seeing-anything.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-040-tutorial-step-easy-as-1-2-3.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "2b975904-3904-41a1-bab8-9548ffbb8d79", + "savedPayload": { + "position": { + "x": 5891.36864990642, + "y": 24848.16077702444 + }, + "targetPosition": { + "x": 6325.1519372195535, + "y": 24967.877357529444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "setting-up-a-new-chart-040-tutorial-step-easy-as-1-2-3.json", + "id": "8f722c57-82c8-4c2e-b8e4-b9c4a98301ef" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Tutorials", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Setting", + "Asset Class" + ], + [ + "Setting-Up-a-New-Chart", + "Asset Class" + ], + [ + "setting-up-a-new-chart-040-tutorial-step-easy-as-1-2-3.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-041-tutorial-step-before-i-go.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "471cd027-0ba6-46f8-a8a8-731c6dc4ef81", + "savedPayload": { + "position": { + "x": 5901.528027222147, + "y": 24816.07886320717 + }, + "targetPosition": { + "x": 6325.1519372195535, + "y": 24967.877357529444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "setting-up-a-new-chart-041-tutorial-step-before-i-go.json", + "id": "18eaee69-0a84-4564-b02b-0aa374924893" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Tutorials", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Setting", + "Asset Class" + ], + [ + "Setting-Up-a-New-Chart", + "Asset Class" + ], + [ + "setting-up-a-new-chart-041-tutorial-step-before-i-go.json", + "Asset" + ] + ] + } + } + ], + "id": "45ddfa1c-8d1e-458b-9753-a930fff6de13", + "savedPayload": { + "position": { + "x": 6325.1519372195535, + "y": 24967.877357529444 + }, + "targetPosition": { + "x": 6508.183426603664, + "y": 24556.78190159027 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Setting-Up-a-New-Chart", + "id": "8618b84d-a407-40ed-bac4-7a9118f71dff" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Tutorials", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Setting", + "Asset Class" + ], + [ + "Setting-Up-a-New-Chart", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "fc57e3e4-9cde-4d6e-acc6-fee958e777d0", + "savedPayload": { + "position": { + "x": 6508.183426603664, + "y": 24556.78190159027 + }, + "targetPosition": { + "x": 6691.2149159877745, + "y": 24145.6864456511 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Setting", + "id": "5fc1627e-1844-4ca6-bff9-ddefb97c0384" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Tutorials", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Setting", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "17baab68-255f-4266-ab49-4b85d4b27371", + "savedPayload": { + "position": { + "x": 6691.2149159877745, + "y": 24145.6864456511 + }, + "targetPosition": { + "x": 6874.246405371885, + "y": 23734.590989711927 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Claims Folder", + "name": "API Maps and Docs", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "CoinGecko Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "CoinGecko-API-Map-and-Mine Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "CoinGecko CoinGecko-API-Map-and-Mine coingecko-api-map-and-mine-001-coingecko-api-map-and-mine.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "1743d7bf-b764-43f0-a110-d4cff031ee40", + "savedPayload": { + "position": { + "x": 6716.486812369493, + "y": 25424.427946429736 + }, + "targetPosition": { + "x": 6555.221235074108, + "y": 25004.316754505995 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "coingecko-api-map-and-mine-001-coingecko-api-map-and-mine.json", + "id": "6c9c6a70-9b91-407b-a7d9-b4e3694c0dc7" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "C", + "Asset Class" + ], + [ + "CoinGecko", + "Asset Class" + ], + [ + "CoinGecko-API-Map-and-Mine", + "Asset Class" + ], + [ + "coingecko-api-map-and-mine-001-coingecko-api-map-and-mine.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "CoinGecko CoinGecko-API-Map-and-Mine coingecko-api-map-and-mine-002-coingecko-api-map.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "390dc878-19f4-411c-9165-b02280612237", + "savedPayload": { + "position": { + "x": 6372.189745689998, + "y": 25415.412210445167 + }, + "targetPosition": { + "x": 6555.221235074108, + "y": 25004.316754505995 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "coingecko-api-map-and-mine-002-coingecko-api-map.json", + "id": "0f69cf9f-59b0-4de8-80bf-b55b2abb9a81" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "C", + "Asset Class" + ], + [ + "CoinGecko", + "Asset Class" + ], + [ + "CoinGecko-API-Map-and-Mine", + "Asset Class" + ], + [ + "coingecko-api-map-and-mine-002-coingecko-api-map.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "CoinGecko CoinGecko-API-Map-and-Mine coingecko-api-map-and-mine-003-coingecko-api-mine.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "56a02813-031f-4e53-bc37-16850a4e4b24", + "savedPayload": { + "position": { + "x": 6135.110043150367, + "y": 25165.58233180138 + }, + "targetPosition": { + "x": 6555.221235074108, + "y": 25004.316754505995 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "coingecko-api-map-and-mine-003-coingecko-api-mine.json", + "id": "0a6dead4-26e9-4414-b09c-abef79135a27" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "C", + "Asset Class" + ], + [ + "CoinGecko", + "Asset Class" + ], + [ + "CoinGecko-API-Map-and-Mine", + "Asset Class" + ], + [ + "coingecko-api-map-and-mine-003-coingecko-api-mine.json", + "Asset" + ] + ] + } + } + ], + "id": "01059727-8f53-4dad-b4f3-5e584d0ac773", + "savedPayload": { + "position": { + "x": 6555.221235074108, + "y": 25004.316754505995 + }, + "targetPosition": { + "x": 6738.252724458219, + "y": 24593.221298566823 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "CoinGecko-API-Map-and-Mine", + "id": "4ae9013d-5fde-40f0-bef2-f2155c804fac" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "C", + "Asset Class" + ], + [ + "CoinGecko", + "Asset Class" + ], + [ + "CoinGecko-API-Map-and-Mine", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "de711693-c81a-4a4c-bf6f-d76132b9a5f3", + "savedPayload": { + "position": { + "x": 6439.7932486350555, + "y": 24443.554106511354 + }, + "targetPosition": { + "x": 6510.188757903159, + "y": 23999.09435324354 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "CoinGecko", + "id": "632185ff-cd3a-4e5c-ada7-82a7b21e9322" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "C", + "Asset Class" + ], + [ + "CoinGecko", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "Messari Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Messari-API-Map-and-Mine Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "Messari Messari-API-Map-and-Mine messari-api-map-and-mine-001-messari-api-map-and-mine.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "5b70b032-f063-4912-99b7-a24503060762", + "savedPayload": { + "position": { + "x": 7900.2909409055555, + "y": 24910.241137565103 + }, + "targetPosition": { + "x": 7450.2909409055555, + "y": 24910.241137565103 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "messari-api-map-and-mine-001-messari-api-map-and-mine.json", + "id": "6ce380f6-3d95-4ce4-bed0-4d5f1718136b" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "M", + "Asset Class" + ], + [ + "Messari", + "Asset Class" + ], + [ + "Messari-API-Map-and-Mine", + "Asset Class" + ], + [ + "messari-api-map-and-mine-001-messari-api-map-and-mine.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Messari Messari-API-Map-and-Mine messari-api-map-and-mine-002-messari-api-map.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "3e6e7035-7f95-4428-b023-57dde9bf6842", + "savedPayload": { + "position": { + "x": 7814.3485883742815, + "y": 25174.744501096717 + }, + "targetPosition": { + "x": 7450.2909409055555, + "y": 24910.241137565103 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "messari-api-map-and-mine-002-messari-api-map.json", + "id": "71491322-2230-41ee-98db-9feff30a9410" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "M", + "Asset Class" + ], + [ + "Messari", + "Asset Class" + ], + [ + "Messari-API-Map-and-Mine", + "Asset Class" + ], + [ + "messari-api-map-and-mine-002-messari-api-map.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Messari Messari-API-Map-and-Mine messari-api-map-and-mine-003-messari-api-mine.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "f80d1ba4-00a1-4d56-b8fd-0827319ba10e", + "savedPayload": { + "position": { + "x": 7589.3485883742815, + "y": 25338.216569897922 + }, + "targetPosition": { + "x": 7450.2909409055555, + "y": 24910.241137565103 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "messari-api-map-and-mine-003-messari-api-mine.json", + "id": "ff8316b7-3e81-41ac-b89a-8f02785f5281" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "M", + "Asset Class" + ], + [ + "Messari", + "Asset Class" + ], + [ + "Messari-API-Map-and-Mine", + "Asset Class" + ], + [ + "messari-api-map-and-mine-003-messari-api-mine.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Messari Messari-API-Map-and-Mine messari-api-map-and-mine-004-all-time-high-messari-api-indicator.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "eee4c1df-58f2-4598-a8de-6bf8c17e8570", + "savedPayload": { + "position": { + "x": 7311.23329343683, + "y": 25338.216569897922 + }, + "targetPosition": { + "x": 7450.2909409055555, + "y": 24910.241137565103 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "messari-api-map-and-mine-004-all-time-high-messari-api-indicator.json", + "id": "4558eac6-a0df-47d0-9813-25d5fa45a155" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "M", + "Asset Class" + ], + [ + "Messari", + "Asset Class" + ], + [ + "Messari-API-Map-and-Mine", + "Asset Class" + ], + [ + "messari-api-map-and-mine-004-all-time-high-messari-api-indicator.json", + "Asset" + ] + ] + } + } + ], + "id": "02d6f686-658c-45d3-abb0-a8fd0d2e5946", + "savedPayload": { + "position": { + "x": 7450.2909409055555, + "y": 24910.241137565103 + }, + "targetPosition": { + "x": 7185.787577373942, + "y": 24546.183490096377 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Messari-API-Map-and-Mine", + "id": "6e5af6ba-ae00-4105-b289-9c28d3ffe766" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "M", + "Asset Class" + ], + [ + "Messari", + "Asset Class" + ], + [ + "Messari-API-Map-and-Mine", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "f510f641-31e2-4364-8daa-6eb02a6addf2", + "savedPayload": { + "position": { + "x": 6146.131110434433, + "y": 24263.597716775155 + }, + "targetPosition": { + "x": 6510.188757903159, + "y": 23999.09435324354 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Messari", + "id": "96e37547-b41d-4581-ab07-30cdd88218bd" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "M", + "Asset Class" + ], + [ + "Messari", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "API-Maps Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "Plugins API-Maps CoinGecko.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "05078d23-4734-407e-acd6-e56add7bc1fb", + "savedPayload": { + "position": { + "x": 5621.269251367536, + "y": 23858.303334707336 + }, + "targetPosition": { + "x": 6065.729004635347, + "y": 23928.69884397544 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "CoinGecko.json", + "id": "5520a8c3-ab33-43cb-9fc3-91dfd446bb6f" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Plugins", + "Assets" + ], + [ + "Plugins", + "Asset Class" + ], + [ + "API-Maps", + "Asset Class" + ], + [ + "CoinGecko.json", + "Asset" + ] + ] + } + } + ], + "id": "4c1d2f36-84e4-44f7-9281-bbd8e48cf1e9", + "savedPayload": { + "position": { + "x": 6065.729004635347, + "y": 23928.69884397544 + }, + "targetPosition": { + "x": 6510.188757903159, + "y": 23999.09435324354 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "API-Maps", + "id": "a7a87688-fbce-4932-a253-792b95e3c56b" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Plugins", + "Assets" + ], + [ + "Plugins", + "Asset Class" + ], + [ + "API-Maps", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "cf0fa680-b26a-4afd-80f0-2ecbdc815579", + "savedPayload": { + "position": { + "x": 6510.188757903159, + "y": 23999.09435324354 + }, + "targetPosition": { + "x": 6874.246405371885, + "y": 23734.590989711927 }, "floatingObject": { "isPinned": false, @@ -7062,12 +11857,12 @@ "id": "bddc37ec-ecdf-4a07-9dab-1a25b356ae42", "savedPayload": { "position": { - "x": 18951.032708867322, - "y": 24350.52432287014 + "x": 6874.246405371885, + "y": 23734.590989711927 }, "targetPosition": { - "x": 18903.99490039688, - "y": 23902.989469954417 + "x": 6827.208596901441, + "y": 23287.056136796204 }, "floatingObject": { "isPinned": false, @@ -7099,18 +11894,18 @@ "featureContributionClaims": [ { "type": "Feature Contribution Claim", - "name": "Visual Designer Existing Features", + "name": "", "config": "{}", "project": "Governance", "id": "4cc08d38-c4d4-4c31-966f-2bb420ef8d94", "savedPayload": { "position": { - "x": 18753.99490039688, - "y": 24762.79709108975 + "x": 6677.208596901441, + "y": 24146.863757931536 }, "targetPosition": { - "x": 18753.99490039688, - "y": 24462.79709108975 + "x": 6677.208596901441, + "y": 23846.863757931536 }, "floatingObject": { "isPinned": false, @@ -7156,12 +11951,12 @@ "id": "ef82d33a-e5a4-443e-81b4-e9e2c2282342", "savedPayload": { "position": { - "x": 18753.99490039688, - "y": 24462.79709108975 + "x": 6677.208596901441, + "y": 23846.863757931536 }, "targetPosition": { - "x": 18753.99490039688, - "y": 24162.79709108975 + "x": 6677.208596901441, + "y": 23546.863757931536 }, "floatingObject": { "isPinned": false, @@ -7208,18 +12003,18 @@ "featureContributionClaims": [ { "type": "Feature Contribution Claim", - "name": "Governance System New Features", + "name": "", "config": "{}", "project": "Governance", "id": "961d8254-937a-4360-bd74-7a863450e00c", "savedPayload": { "position": { - "x": 18442.425148644, - "y": 24830.960579945244 + "x": 6365.638845148562, + "y": 24215.02724678703 }, "targetPosition": { - "x": 18364.28346869388, - "y": 24387.79709108975 + "x": 6287.497165198443, + "y": 23771.863757931536 }, "floatingObject": { "isPinned": false, @@ -7263,18 +12058,18 @@ }, { "type": "Feature Contribution Claim", - "name": "API Maps New Features", + "name": "", "config": "{}", "project": "Governance", "id": "b95f3111-81d6-42a3-a3ca-2d094f245680", "savedPayload": { "position": { - "x": 18286.14178874376, - "y": 24830.960579945244 + "x": 6209.355485248325, + "y": 24215.02724678703 }, "targetPosition": { - "x": 18364.28346869388, - "y": 24387.79709108975 + "x": 6287.497165198443, + "y": 23771.863757931536 }, "floatingObject": { "isPinned": false, @@ -7318,18 +12113,18 @@ }, { "type": "Feature Contribution Claim", - "name": "Node Setup Script New Features", + "name": "", "config": "{}", "project": "Governance", "id": "b07e7bdb-8eb4-4e31-bf8c-66c25f26e127", "savedPayload": { "position": { - "x": 18139.28346869388, - "y": 24777.50852279275 + "x": 6062.497165198443, + "y": 24161.575189634535 }, "targetPosition": { - "x": 18364.28346869388, - "y": 24387.79709108975 + "x": 6287.497165198443, + "y": 23771.863757931536 }, "floatingObject": { "isPinned": false, @@ -7373,18 +12168,18 @@ }, { "type": "Feature Contribution Claim", - "name": "Shortcuts New Features", + "name": "", "config": "{}", "project": "Governance", "id": "bdc349e1-4c13-4dfc-b119-2b9a33bbcf56", "savedPayload": { "position": { - "x": 18019.56346929034, - "y": 24677.051515448693 + "x": 5942.777165794903, + "y": 24061.11818229048 }, "targetPosition": { - "x": 18364.28346869388, - "y": 24387.79709108975 + "x": 6287.497165198443, + "y": 23771.863757931536 }, "floatingObject": { "isPinned": false, @@ -7428,18 +12223,18 @@ }, { "type": "Feature Contribution Claim", - "name": "Reference Auto Fix New Features", + "name": "", "config": "{}", "project": "Governance", "id": "cc804dd9-9113-442a-9ceb-bfeefb7978dc", "savedPayload": { "position": { - "x": 17941.42178934022, - "y": 24541.7061555863 + "x": 5864.635485844785, + "y": 23925.772822428087 }, "targetPosition": { - "x": 18364.28346869388, - "y": 24387.79709108975 + "x": 6287.497165198443, + "y": 23771.863757931536 }, "floatingObject": { "isPinned": false, @@ -7483,18 +12278,18 @@ }, { "type": "Feature Contribution Claim", - "name": "Find Missing References Utility New Features", + "name": "", "config": "{}", "project": "Governance", "id": "e15f3d4c-9eed-4567-be5f-8c13327b0625", "savedPayload": { "position": { - "x": 17914.28346869388, - "y": 24387.79709108975 + "x": 5837.497165198443, + "y": 23771.863757931536 }, "targetPosition": { - "x": 18364.28346869388, - "y": 24387.79709108975 + "x": 6287.497165198443, + "y": 23771.863757931536 }, "floatingObject": { "isPinned": false, @@ -7538,18 +12333,18 @@ }, { "type": "Feature Contribution Claim", - "name": "Uninstall Script New Features", + "name": "", "config": "{}", "project": "Governance", "id": "e7c6a491-1172-4bda-be29-1d18b62efa15", "savedPayload": { "position": { - "x": 17941.42178934022, - "y": 24233.8880265932 + "x": 5864.635485844785, + "y": 23617.954693434986 }, "targetPosition": { - "x": 18364.28346869388, - "y": 24387.79709108975 + "x": 6287.497165198443, + "y": 23771.863757931536 }, "floatingObject": { "isPinned": false, @@ -7593,18 +12388,18 @@ }, { "type": "Feature Contribution Claim", - "name": "Tutorial Smooth Transition and Maptoggle Option New Features", + "name": "", "config": "{}", "project": "Governance", "id": "735a7cd3-6b50-4092-8c72-a1b061850f29", "savedPayload": { "position": { - "x": 18019.56346929034, - "y": 24098.542666730806 + "x": 5942.777165794903, + "y": 23482.609333572593 }, "targetPosition": { - "x": 18364.28346869388, - "y": 24387.79709108975 + "x": 6287.497165198443, + "y": 23771.863757931536 }, "floatingObject": { "isPinned": false, @@ -7650,12 +12445,12 @@ "id": "bfef331e-d82d-4e5e-aa9f-6d05e8ef9c09", "savedPayload": { "position": { - "x": 18364.28346869388, - "y": 24387.79709108975 + "x": 6287.497165198443, + "y": 23771.863757931536 }, "targetPosition": { - "x": 18753.99490039688, - "y": 24162.79709108975 + "x": 6677.208596901441, + "y": 23546.863757931536 }, "floatingObject": { "isPinned": false, @@ -7698,12 +12493,12 @@ "id": "a5ec5a49-72bd-4bc2-9953-b0bf7fbdb303", "savedPayload": { "position": { - "x": 18753.99490039688, - "y": 24162.79709108975 + "x": 6677.208596901441, + "y": 23546.863757931536 }, "targetPosition": { - "x": 18903.99490039688, - "y": 23902.989469954417 + "x": 6827.208596901441, + "y": 23287.056136796204 }, "floatingObject": { "isPinned": false, @@ -7754,18 +12549,18 @@ "positionContributionClaims": [ { "type": "Position Contribution Claim", - "name": "Moderator Community Management", + "name": "", "config": "{}", "project": "Governance", "id": "f6bd1317-bc60-49ed-bce2-233ccfdd2dd4", "savedPayload": { "position": { - "x": 18277.260111728614, - "y": 24510.42065950212 + "x": 28201.37978970136, + "y": 23971.124992606772 }, "targetPosition": { - "x": 18453.595687416357, - "y": 24267.715561189638 + "x": 28377.715365389104, + "y": 23728.41989429429 }, "floatingObject": { "isPinned": false, @@ -7815,12 +12610,12 @@ "id": "c7cff054-388f-4afa-add9-f8e0b599d858", "savedPayload": { "position": { - "x": 18453.595687416357, - "y": 24267.715561189638 + "x": 28377.715365389104, + "y": 23728.41989429429 }, "targetPosition": { - "x": 18629.9312631041, - "y": 24025.010462877155 + "x": 28554.050941076846, + "y": 23485.714795981807 }, "floatingObject": { "isPinned": false, @@ -7869,18 +12664,18 @@ "positionContributionClaims": [ { "type": "Position Contribution Claim", - "name": "Member Core Team", + "name": "", "config": "{}", "project": "Governance", "id": "0737efa1-942d-4b8e-959e-447764c388dd", "savedPayload": { "position": { - "x": 18033.218125883137, - "y": 23962.29338491656 + "x": 27957.337803855884, + "y": 23422.99771802121 }, "targetPosition": { - "x": 18331.574694493618, - "y": 23993.651923896858 + "x": 28255.694372466365, + "y": 23454.35625700151 }, "floatingObject": { "isPinned": false, @@ -7930,12 +12725,12 @@ "id": "3f33513a-48e3-4181-b3f7-7848d0c2db75", "savedPayload": { "position": { - "x": 18331.574694493618, - "y": 23993.651923896858 + "x": 28255.694372466365, + "y": 23454.35625700151 }, "targetPosition": { - "x": 18629.9312631041, - "y": 24025.010462877155 + "x": 28554.050941076846, + "y": 23485.714795981807 }, "floatingObject": { "isPinned": false, @@ -7980,12 +12775,12 @@ "id": "1e714443-cf8f-46df-ac93-7de2e780ceae", "savedPayload": { "position": { - "x": 18629.9312631041, - "y": 24025.010462877155 + "x": 6553.14495960866, + "y": 23409.077129718942 }, "targetPosition": { - "x": 18903.99490039688, - "y": 23902.989469954417 + "x": 6827.208596901441, + "y": 23287.056136796204 }, "floatingObject": { "isPinned": false, @@ -8008,12 +12803,12 @@ "id": "faeb0cd2-a6f4-4f3e-b528-4d6e8e8097ed", "savedPayload": { "position": { - "x": 18610.55062017674, - "y": 23840.61596270909 + "x": 6533.764316681299, + "y": 23224.682629550876 }, "targetPosition": { - "x": 18903.99490039688, - "y": 23902.989469954417 + "x": 6827.208596901441, + "y": 23287.056136796204 }, "floatingObject": { "isPinned": false, @@ -8031,12 +12826,12 @@ "id": "3eae8d92-6250-4aa9-a361-a8f4e8c9b110", "savedPayload": { "position": { - "x": 18903.99490039688, - "y": 23902.989469954417 + "x": 6827.208596901441, + "y": 23287.056136796204 }, "targetPosition": { - "x": 19126.938348040097, - "y": 23702.25028804676 + "x": 7050.152044544659, + "y": 23086.316954888545 }, "floatingObject": { "isPinned": false, @@ -8054,12 +12849,12 @@ "id": "256ab295-7e90-4c66-8a83-45c5b4eaf059", "savedPayload": { "position": { - "x": 19126.938348040097, - "y": 23702.25028804676 + "x": 7050.152044544659, + "y": 23086.316954888545 }, "targetPosition": { - "x": 19219.64344635258, - "y": 23416.933333158213 + "x": 7142.857142857143, + "y": 22801 }, "floatingObject": { "isPinned": false, @@ -8092,12 +12887,12 @@ "id": "3c5eca51-14ad-46d5-9eb0-5dd02feba357", "savedPayload": { "position": { - "x": 18491.528151415132, - "y": 23945.94006022144 + "x": 28415.64782938788, + "y": 23406.644393326093 }, "targetPosition": { - "x": 18734.233249727615, - "y": 23769.6044845337 + "x": 28658.35292770036, + "y": 23230.30881763835 }, "floatingObject": { "isPinned": false, @@ -8115,12 +12910,12 @@ "id": "6b971e83-5d44-4e4f-bf25-64a6ebad3d2d", "savedPayload": { "position": { - "x": 18734.233249727615, - "y": 23769.6044845337 + "x": 28658.35292770036, + "y": 23230.30881763835 }, "targetPosition": { - "x": 18976.938348040097, - "y": 23593.268908845956 + "x": 28901.058026012844, + "y": 23053.973241950607 }, "floatingObject": { "isPinned": false, @@ -8138,12 +12933,12 @@ "id": "265c2e2c-7b9a-427f-a50f-d04f73896446", "savedPayload": { "position": { - "x": 18976.938348040097, - "y": 23593.268908845956 + "x": 6900.152044544659, + "y": 22977.335575687743 }, "targetPosition": { - "x": 19219.64344635258, - "y": 23416.933333158213 + "x": 7142.857142857143, + "y": 22801 }, "floatingObject": { "isPinned": false, @@ -8161,12 +12956,12 @@ "id": "77f2f63d-b010-4c0e-8a53-a9f531d4edae", "savedPayload": { "position": { - "x": 19219.64344635258, - "y": 23416.933333158213 + "x": 7142.857142857143, + "y": 22801 }, "targetPosition": { - "x": 19219.64344635258, - "y": 23116.933333158213 + "x": 7142.857142857143, + "y": 22501 }, "floatingObject": { "isPinned": false, @@ -8188,12 +12983,12 @@ "id": "2bc27a1b-6a16-4164-89c0-b3674c807f30", "savedPayload": { "position": { - "x": 18919.64344635258, - "y": 23116.933333158213 + "x": 6842.857142857143, + "y": 22501 }, "targetPosition": { - "x": 19219.64344635258, - "y": 23116.933333158213 + "x": 7142.857142857143, + "y": 22501 }, "floatingObject": { "isPinned": false, @@ -8211,12 +13006,12 @@ "id": "3af73d3b-7c0e-4de7-a1e1-a72238081740", "savedPayload": { "position": { - "x": 19219.64344635258, - "y": 23116.933333158213 + "x": 7142.857142857143, + "y": 22501 }, "targetPosition": { - "x": 19219.64344635258, - "y": 23116.933333158213 + "x": 7142.857142857143, + "y": 22501 }, "floatingObject": { "isPinned": false, From d091a28c79ec2fa34f7150573fe656e604a8cfd0 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Fri, 3 Sep 2021 15:48:10 +0200 Subject: [PATCH 03/51] Event Following User Debuged --- Desktop/DesktopApp.js | 30 ++- Projects/ProjectsSchema.json | 6 + Projects/Social-Trading/NT/Modules/Event.js | 198 ++++++++---------- .../Social-Trading/SA/Globals/EventTypes.js | 44 ++++ 4 files changed, 164 insertions(+), 114 deletions(-) create mode 100644 Projects/Social-Trading/SA/Globals/EventTypes.js diff --git a/Desktop/DesktopApp.js b/Desktop/DesktopApp.js index 8e0b948fb..5f3759939 100644 --- a/Desktop/DesktopApp.js +++ b/Desktop/DesktopApp.js @@ -41,8 +41,36 @@ exports.newDesktopApp = function newDesktopApp() { .then(showProfiles) .catch(onError) - function showProfiles(profiles) { + async function showProfiles(profiles) { console.log(profiles) + + for (let i = 0; i < profiles.length; i++) { + let profile = profiles[i] + + /* + Test Following Profiles. + */ + let eventMessage = { + eventType: SA.projects.socialTrading.globals.eventTypes.FOLLOW_USER_PROFILE, + emitterUserProfileId: DK.TEST_NETWORK_CLIENT_USER_PROFILE_ID, + targetUserProfileId: profile.userProfileId + } + + let event = { + requestType: 'Event', + eventMessage: JSON.stringify(eventMessage) + } + + await DK.webSocketsClient.sendMessage( + JSON.stringify(event) + ) + .then(followAdded) + .catch(onError) + + function followAdded() { + console.log("User Profile " + profile.userProfileHandle + " followed.") + } + } } /* Test Query User Profile Stats. diff --git a/Projects/ProjectsSchema.json b/Projects/ProjectsSchema.json index 6cc52d73f..c9d40726a 100644 --- a/Projects/ProjectsSchema.json +++ b/Projects/ProjectsSchema.json @@ -1439,6 +1439,12 @@ "propertyName": "queryTypes", "functionName": "newSocialTradingGlobalsQueryTypes", "fileName": "QueryTypes.js" + }, + { + "name": "Event Types", + "propertyName": "eventTypes", + "functionName": "newSocialTradingGlobalsEventTypes", + "fileName": "EventTypes.js" } ] } diff --git a/Projects/Social-Trading/NT/Modules/Event.js b/Projects/Social-Trading/NT/Modules/Event.js index bd39bcb81..271f87ebd 100644 --- a/Projects/Social-Trading/NT/Modules/Event.js +++ b/Projects/Social-Trading/NT/Modules/Event.js @@ -29,46 +29,6 @@ exports.newSocialTradingModulesEvent = function newSocialTradingModulesEvent() { finalize: finalize } - const EVENT_TYPES = { - /* Users Posts and Following Events */ - NEW_USER_POST: 10, - REPLY_TO_USER_POST: 11, - REPOST_USER_POST: 12, - QUOTE_REPOST_USER_POST: 13, - REMOVE_USER_POST: 14, - FOLLOW_USER_PROFILE: 15, - UNFOLLOW_USER_PROFILE: 16, - /* Bots Posts and Following Events */ - NEW_BOT_POST: 20, - REPLY_TO_BOT_POST: 21, - REPOST_BOT_POST: 22, - QUOTE_REPOST_BOT_POST: 23, - REMOVE_BOT_POST: 24, - FOLLOW_BOT_PROFILE: 25, - UNFOLLOW_BOT_PROFILE: 26, - /* Bots Management Events */ - ADD_BOT: 50, - REMOVE_BOT: 51, - ENABLE_BOT: 52, - DISABLE_BOT: 53, - /* Add Reaction to Posts Events */ - ADD_REACTION_LIKE: 100, - ADD_REACTION_LOVE: 101, - ADD_REACTION_HAHA: 102, - ADD_REACTION_WOW: 103, - ADD_REACTION_SAD: 104, - ADD_REACTION_ANGRY: 105, - ADD_REACTION_CARE: 106, - /* Remove Reaction to Posts Events */ - REMOVE_REACTION_LIKE: 200, - REMOVE_REACTION_LOVE: 201, - REMOVE_REACTION_HAHA: 202, - REMOVE_REACTION_WOW: 203, - REMOVE_REACTION_SAD: 204, - REMOVE_REACTION_ANGRY: 205, - REMOVE_REACTION_CARE: 206 - } - return thisObject function finalize() { @@ -101,7 +61,7 @@ exports.newSocialTradingModulesEvent = function newSocialTradingModulesEvent() { /* Validate Emitter User Profile. */ - if (emitterUserProfileId === undefined) { + if (thisObject.emitterUserProfileId === undefined) { throw ('Emitter User Profile Id Not Provided.') } emitterUserProfile = NT.projects.socialTrading.globals.memory.maps.USER_PROFILES_BY_ID.get(thisObject.emitterUserProfileId) @@ -120,8 +80,8 @@ exports.newSocialTradingModulesEvent = function newSocialTradingModulesEvent() { /* Validate Emitter Bot Profile. */ - if (emitterBotProfileId !== undefined) { - emitterBotProfile = emitterUserProfile.bots.get(emitterBotProfileId) + if (thisObject.emitterBotProfileId !== undefined) { + emitterBotProfile = emitterUserProfile.bots.get(thisObject.emitterBotProfileId) if (emitterBotProfile === undefined) { throw ('Emitter Bot Profile Not Found.') } @@ -129,8 +89,8 @@ exports.newSocialTradingModulesEvent = function newSocialTradingModulesEvent() { /* Validate Target Bot Profile. */ - if (targetBotProfileId !== undefined) { - targetBotProfile = emitterUserProfile.bots.get(targetBotProfileId) + if (thisObject.targetBotProfileId !== undefined) { + targetBotProfile = emitterUserProfile.bots.get(thisObject.targetBotProfileId) if (targetBotProfile === undefined) { throw ('Target Bot Profile Not Found.') } @@ -147,23 +107,23 @@ exports.newSocialTradingModulesEvent = function newSocialTradingModulesEvent() { Is is related to Posting? */ if ( - thisObject.eventType === EVENT_TYPES.NEW_USER_POST || - thisObject.eventType === EVENT_TYPES.REPLY_TO_USER_POST || - thisObject.eventType === EVENT_TYPES.REPOST_USER_POST || - thisObject.eventType === EVENT_TYPES.QUOTE_REPOST_USER_POST || - thisObject.eventType === EVENT_TYPES.NEW_BOT_POST || - thisObject.eventType === EVENT_TYPES.REPLY_TO_BOT_POST || - thisObject.eventType === EVENT_TYPES.REPOST_BOT_POST || - thisObject.eventType === EVENT_TYPES.QUOTE_REPOST_BOT_POST + thisObject.eventType === SA.projects.socialTrading.globals.eventTypes.NEW_USER_POST || + thisObject.eventType === SA.projects.socialTrading.globals.eventTypes.REPLY_TO_USER_POST || + thisObject.eventType === SA.projects.socialTrading.globals.eventTypes.REPOST_USER_POST || + thisObject.eventType === SA.projects.socialTrading.globals.eventTypes.QUOTE_REPOST_USER_POST || + thisObject.eventType === SA.projects.socialTrading.globals.eventTypes.NEW_BOT_POST || + thisObject.eventType === SA.projects.socialTrading.globals.eventTypes.REPLY_TO_BOT_POST || + thisObject.eventType === SA.projects.socialTrading.globals.eventTypes.REPOST_BOT_POST || + thisObject.eventType === SA.projects.socialTrading.globals.eventTypes.QUOTE_REPOST_BOT_POST ) { /* New User Post */ if ( - thisObject.eventType === EVENT_TYPES.NEW_USER_POST || - thisObject.eventType === EVENT_TYPES.REPLY_TO_USER_POST || - thisObject.eventType === EVENT_TYPES.REPOST_USER_POST || - thisObject.eventType === EVENT_TYPES.QUOTE_REPOST_USER_POST + thisObject.eventType === SA.projects.socialTrading.globals.eventTypes.NEW_USER_POST || + thisObject.eventType === SA.projects.socialTrading.globals.eventTypes.REPLY_TO_USER_POST || + thisObject.eventType === SA.projects.socialTrading.globals.eventTypes.REPOST_USER_POST || + thisObject.eventType === SA.projects.socialTrading.globals.eventTypes.QUOTE_REPOST_USER_POST ) { emitterUserProfile.addPost( thisObject.emitterUserProfileId, @@ -181,10 +141,10 @@ exports.newSocialTradingModulesEvent = function newSocialTradingModulesEvent() { New Bot Post */ if ( - thisObject.eventType === EVENT_TYPES.NEW_BOT_POST || - thisObject.eventType === EVENT_TYPES.REPLY_TO_BOT_POST || - thisObject.eventType === EVENT_TYPES.REPOST_BOT_POST || - thisObject.eventType === EVENT_TYPES.QUOTE_REPOST_BOT_POST + thisObject.eventType === SA.projects.socialTrading.globals.eventTypes.NEW_BOT_POST || + thisObject.eventType === SA.projects.socialTrading.globals.eventTypes.REPLY_TO_BOT_POST || + thisObject.eventType === SA.projects.socialTrading.globals.eventTypes.REPOST_BOT_POST || + thisObject.eventType === SA.projects.socialTrading.globals.eventTypes.QUOTE_REPOST_BOT_POST ) { if (emitterBotProfile === undefined) { throw ('Emitter Bot Profile Id Not Provided.') @@ -206,7 +166,7 @@ exports.newSocialTradingModulesEvent = function newSocialTradingModulesEvent() { Remove User Post */ if ( - thisObject.eventType === EVENT_TYPES.REMOVE_USER_POST + thisObject.eventType === SA.projects.socialTrading.globals.eventTypes.REMOVE_USER_POST ) { emitterUserProfile.removePost( thisObject.emitterPostHash @@ -217,7 +177,7 @@ exports.newSocialTradingModulesEvent = function newSocialTradingModulesEvent() { Remove Bot Post */ if ( - thisObject.eventType === EVENT_TYPES.REMOVE_BOT_POST + thisObject.eventType === SA.projects.socialTrading.globals.eventTypes.REMOVE_BOT_POST ) { if (emitterBotProfile === undefined) { throw ('Emitter Bot Profile Id Not Provided.') @@ -236,13 +196,13 @@ exports.newSocialTradingModulesEvent = function newSocialTradingModulesEvent() { Is is a following? */ if ( - thisObject.eventType === EVENT_TYPES.FOLLOW_USER_PROFILE || - thisObject.eventType === EVENT_TYPES.UNFOLLOW_USER_PROFILE || - thisObject.eventType === EVENT_TYPES.FOLLOW_BOT_PROFILE || - thisObject.eventType === EVENT_TYPES.UNFOLLOW_BOT_PROFILE + thisObject.eventType === SA.projects.socialTrading.globals.eventTypes.FOLLOW_USER_PROFILE || + thisObject.eventType === SA.projects.socialTrading.globals.eventTypes.UNFOLLOW_USER_PROFILE || + thisObject.eventType === SA.projects.socialTrading.globals.eventTypes.FOLLOW_BOT_PROFILE || + thisObject.eventType === SA.projects.socialTrading.globals.eventTypes.UNFOLLOW_BOT_PROFILE ) { switch (thisObject.eventType) { - case EVENT_TYPES.FOLLOW_USER_PROFILE: { + case SA.projects.socialTrading.globals.eventTypes.FOLLOW_USER_PROFILE: { if (thisObject.emitterUserProfileId === undefined) { throw ('Emitter User Profile Id Not Provided.') @@ -253,14 +213,14 @@ exports.newSocialTradingModulesEvent = function newSocialTradingModulesEvent() { } emitterUserProfile.addFollowing( - targetUserProfileId + thisObject.targetUserProfileId ) targetUserProfile.addFollower( - emitterUserProfileId + thisObject.emitterUserProfileId ) break } - case EVENT_TYPES.UNFOLLOW_USER_PROFILE: { + case SA.projects.socialTrading.globals.eventTypes.UNFOLLOW_USER_PROFILE: { if (thisObject.emitterUserProfileId === undefined) { throw ('Emitter User Profile Id Not Provided.') @@ -271,14 +231,14 @@ exports.newSocialTradingModulesEvent = function newSocialTradingModulesEvent() { } emitterUserProfile.removeFollowing( - targetUserProfileId + thisObject.targetUserProfileId ) targetUserProfile.removeFollower( - emitterUserProfileId + thisObject.emitterUserProfileId ) break } - case EVENT_TYPES.FOLLOW_BOT_PROFILE: { + case SA.projects.socialTrading.globals.eventTypes.FOLLOW_BOT_PROFILE: { if (thisObject.emitterBotProfileId === undefined) { throw ('Emitter Bot Profile Id Not Provided.') @@ -289,16 +249,16 @@ exports.newSocialTradingModulesEvent = function newSocialTradingModulesEvent() { } emitterBotProfile.addFollowing( - targetUserProfileId, - targetBotProfileId + thisObject.targetUserProfileId, + thisObject.targetBotProfileId ) targetBotProfile.addFollower( - emitterUserProfileId, - emitterBotProfileId + thisObject.emitterUserProfileId, + thisObject.emitterBotProfileId ) break } - case EVENT_TYPES.UNFOLLOW_BOT_PROFILE: { + case SA.projects.socialTrading.globals.eventTypes.UNFOLLOW_BOT_PROFILE: { if (thisObject.emitterBotProfileId === undefined) { throw ('Emitter Bot Profile Id Not Provided.') @@ -309,10 +269,10 @@ exports.newSocialTradingModulesEvent = function newSocialTradingModulesEvent() { } emitterBotProfile.removeFollowing( - targetBotProfileId + thisObject.targetBotProfileId ) targetBotProfile.removeFollower( - emitterBotProfileId + thisObject.emitterBotProfileId ) break } @@ -327,37 +287,49 @@ exports.newSocialTradingModulesEvent = function newSocialTradingModulesEvent() { */ let targetPost - if (targetBotProfile !== undefined) { - targetPost = targetBotProfile.posts.get(thisObject.targetPostHash) - } else { - targetPost = targetUserProfile.posts.get(thisObject.targetPostHash) - } - - if (targetPost === undefined) { - throw ('Target Post Not Found') - } - if ( - thisObject.eventType === EVENT_TYPES.ADD_REACTION_LIKE || - thisObject.eventType === EVENT_TYPES.ADD_REACTION_LOVE || - thisObject.eventType === EVENT_TYPES.ADD_REACTION_HAHA || - thisObject.eventType === EVENT_TYPES.ADD_REACTION_WOW || - thisObject.eventType === EVENT_TYPES.ADD_REACTION_SAD || - thisObject.eventType === EVENT_TYPES.ADD_REACTION_ANGRY || - thisObject.eventType === EVENT_TYPES.ADD_REACTION_CARE + thisObject.eventType === SA.projects.socialTrading.globals.eventTypes.ADD_REACTION_LIKE || + thisObject.eventType === SA.projects.socialTrading.globals.eventTypes.ADD_REACTION_LOVE || + thisObject.eventType === SA.projects.socialTrading.globals.eventTypes.ADD_REACTION_HAHA || + thisObject.eventType === SA.projects.socialTrading.globals.eventTypes.ADD_REACTION_WOW || + thisObject.eventType === SA.projects.socialTrading.globals.eventTypes.ADD_REACTION_SAD || + thisObject.eventType === SA.projects.socialTrading.globals.eventTypes.ADD_REACTION_ANGRY || + thisObject.eventType === SA.projects.socialTrading.globals.eventTypes.ADD_REACTION_CARE ) { + + if (targetBotProfile !== undefined) { + targetPost = targetBotProfile.posts.get(thisObject.targetPostHash) + } else { + targetPost = targetUserProfile.posts.get(thisObject.targetPostHash) + } + + if (targetPost === undefined) { + throw ('Target Post Not Found') + } + targetPost.addReaction(thisObject.eventType - 100) return } if ( - thisObject.eventType === EVENT_TYPES.REMOVE_REACTION_LIKE || - thisObject.eventType === EVENT_TYPES.REMOVE_REACTION_LOVE || - thisObject.eventType === EVENT_TYPES.REMOVE_REACTION_HAHA || - thisObject.eventType === EVENT_TYPES.REMOVE_REACTION_WOW || - thisObject.eventType === EVENT_TYPES.REMOVE_REACTION_SAD || - thisObject.eventType === EVENT_TYPES.REMOVE_REACTION_ANGRY || - thisObject.eventType === EVENT_TYPES.REMOVE_REACTION_CARE + thisObject.eventType === SA.projects.socialTrading.globals.eventTypes.REMOVE_REACTION_LIKE || + thisObject.eventType === SA.projects.socialTrading.globals.eventTypes.REMOVE_REACTION_LOVE || + thisObject.eventType === SA.projects.socialTrading.globals.eventTypes.REMOVE_REACTION_HAHA || + thisObject.eventType === SA.projects.socialTrading.globals.eventTypes.REMOVE_REACTION_WOW || + thisObject.eventType === SA.projects.socialTrading.globals.eventTypes.REMOVE_REACTION_SAD || + thisObject.eventType === SA.projects.socialTrading.globals.eventTypes.REMOVE_REACTION_ANGRY || + thisObject.eventType === SA.projects.socialTrading.globals.eventTypes.REMOVE_REACTION_CARE ) { + + if (targetBotProfile !== undefined) { + targetPost = targetBotProfile.posts.get(thisObject.targetPostHash) + } else { + targetPost = targetUserProfile.posts.get(thisObject.targetPostHash) + } + + if (targetPost === undefined) { + throw ('Target Post Not Found') + } + targetPost.removeReaction(thisObject.eventType - 200) return } @@ -368,13 +340,13 @@ exports.newSocialTradingModulesEvent = function newSocialTradingModulesEvent() { Is is a Bot? */ if ( - thisObject.eventType === EVENT_TYPES.ADD_BOT || - thisObject.eventType === EVENT_TYPES.REMOVE_BOT || - thisObject.eventType === EVENT_TYPES.ENABLE_BOT || - thisObject.eventType === EVENT_TYPES.DISABLE_BOT + thisObject.eventType === SA.projects.socialTrading.globals.eventTypes.ADD_BOT || + thisObject.eventType === SA.projects.socialTrading.globals.eventTypes.REMOVE_BOT || + thisObject.eventType === SA.projects.socialTrading.globals.eventTypes.ENABLE_BOT || + thisObject.eventType === SA.projects.socialTrading.globals.eventTypes.DISABLE_BOT ) { switch (thisObject.eventType) { - case EVENT_TYPES.ADD_BOT: { + case SA.projects.socialTrading.globals.eventTypes.ADD_BOT: { emitterUserProfile.addBot( thisObject.emitterUserProfileId, thisObject.emitterBotProfileId, @@ -384,19 +356,19 @@ exports.newSocialTradingModulesEvent = function newSocialTradingModulesEvent() { ) break } - case EVENT_TYPES.REMOVE_BOT: { + case SA.projects.socialTrading.globals.eventTypes.REMOVE_BOT: { emitterUserProfile.removeBot( thisObject.emitterBotProfileId ) break } - case EVENT_TYPES.ENABLE_BOT: { + case SA.projects.socialTrading.globals.eventTypes.ENABLE_BOT: { emitterUserProfile.enableBot( thisObject.emitterBotProfileId ) break } - case EVENT_TYPES.DISABLE_BOT: { + case SA.projects.socialTrading.globals.eventTypes.DISABLE_BOT: { emitterUserProfile.disableBot( thisObject.emitterBotProfileId ) diff --git a/Projects/Social-Trading/SA/Globals/EventTypes.js b/Projects/Social-Trading/SA/Globals/EventTypes.js new file mode 100644 index 000000000..e5dc63d1f --- /dev/null +++ b/Projects/Social-Trading/SA/Globals/EventTypes.js @@ -0,0 +1,44 @@ +exports.newSocialTradingGlobalsEventTypes = function () { + + let thisObject = { + /* Users Posts and Following Events */ + NEW_USER_POST: 10, + REPLY_TO_USER_POST: 11, + REPOST_USER_POST: 12, + QUOTE_REPOST_USER_POST: 13, + REMOVE_USER_POST: 14, + FOLLOW_USER_PROFILE: 15, + UNFOLLOW_USER_PROFILE: 16, + /* Bots Posts and Following Events */ + NEW_BOT_POST: 20, + REPLY_TO_BOT_POST: 21, + REPOST_BOT_POST: 22, + QUOTE_REPOST_BOT_POST: 23, + REMOVE_BOT_POST: 24, + FOLLOW_BOT_PROFILE: 25, + UNFOLLOW_BOT_PROFILE: 26, + /* Bots Management Events */ + ADD_BOT: 50, + REMOVE_BOT: 51, + ENABLE_BOT: 52, + DISABLE_BOT: 53, + /* Add Reaction to Posts Events */ + ADD_REACTION_LIKE: 100, + ADD_REACTION_LOVE: 101, + ADD_REACTION_HAHA: 102, + ADD_REACTION_WOW: 103, + ADD_REACTION_SAD: 104, + ADD_REACTION_ANGRY: 105, + ADD_REACTION_CARE: 106, + /* Remove Reaction to Posts Events */ + REMOVE_REACTION_LIKE: 200, + REMOVE_REACTION_LOVE: 201, + REMOVE_REACTION_HAHA: 202, + REMOVE_REACTION_WOW: 203, + REMOVE_REACTION_SAD: 204, + REMOVE_REACTION_ANGRY: 205, + REMOVE_REACTION_CARE: 206 + } + + return thisObject +} \ No newline at end of file From 40c7307086fa02c92e88b797e520e19926fb5235 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Fri, 3 Sep 2021 15:56:30 +0200 Subject: [PATCH 04/51] Molutple Users Followed --- Desktop/DesktopApp.js | 1 + Projects/Social-Trading/NT/Modules/Event.js | 43 +++++++++++++-------- 2 files changed, 28 insertions(+), 16 deletions(-) diff --git a/Desktop/DesktopApp.js b/Desktop/DesktopApp.js index 5f3759939..91fc7a832 100644 --- a/Desktop/DesktopApp.js +++ b/Desktop/DesktopApp.js @@ -51,6 +51,7 @@ exports.newDesktopApp = function newDesktopApp() { Test Following Profiles. */ let eventMessage = { + eventId: i, eventType: SA.projects.socialTrading.globals.eventTypes.FOLLOW_USER_PROFILE, emitterUserProfileId: DK.TEST_NETWORK_CLIENT_USER_PROFILE_ID, targetUserProfileId: profile.userProfileId diff --git a/Projects/Social-Trading/NT/Modules/Event.js b/Projects/Social-Trading/NT/Modules/Event.js index 271f87ebd..7db74847a 100644 --- a/Projects/Social-Trading/NT/Modules/Event.js +++ b/Projects/Social-Trading/NT/Modules/Event.js @@ -96,11 +96,22 @@ exports.newSocialTradingModulesEvent = function newSocialTradingModulesEvent() { } } - postingEvents() - followingEvents() - reactionEvents() - botEvents() - eventCounters() + if (postingEvents()) { + eventCounters() + return + } + if (followingEvents()) { + eventCounters() + return + } + if (reactionEvents()) { + eventCounters() + return + } + if (botEvents()) { + eventCounters() + return + } function postingEvents() { /* @@ -135,7 +146,7 @@ exports.newSocialTradingModulesEvent = function newSocialTradingModulesEvent() { thisObject.eventType - 10, thisObject.timestamp ) - return + return true } /* New Bot Post @@ -160,7 +171,7 @@ exports.newSocialTradingModulesEvent = function newSocialTradingModulesEvent() { thisObject.eventType - 20, thisObject.timestamp ) - return + return true } /* Remove User Post @@ -171,7 +182,7 @@ exports.newSocialTradingModulesEvent = function newSocialTradingModulesEvent() { emitterUserProfile.removePost( thisObject.emitterPostHash ) - return + return true } /* Remove Bot Post @@ -186,7 +197,7 @@ exports.newSocialTradingModulesEvent = function newSocialTradingModulesEvent() { emitterBotProfile.removePost( thisObject.emitterPostHash ) - return + return true } } } @@ -277,7 +288,7 @@ exports.newSocialTradingModulesEvent = function newSocialTradingModulesEvent() { break } } - return + return true } } @@ -302,13 +313,13 @@ exports.newSocialTradingModulesEvent = function newSocialTradingModulesEvent() { } else { targetPost = targetUserProfile.posts.get(thisObject.targetPostHash) } - + if (targetPost === undefined) { throw ('Target Post Not Found') } targetPost.addReaction(thisObject.eventType - 100) - return + return true } if ( thisObject.eventType === SA.projects.socialTrading.globals.eventTypes.REMOVE_REACTION_LIKE || @@ -325,13 +336,13 @@ exports.newSocialTradingModulesEvent = function newSocialTradingModulesEvent() { } else { targetPost = targetUserProfile.posts.get(thisObject.targetPostHash) } - + if (targetPost === undefined) { throw ('Target Post Not Found') } - + targetPost.removeReaction(thisObject.eventType - 200) - return + return true } } @@ -375,7 +386,7 @@ exports.newSocialTradingModulesEvent = function newSocialTradingModulesEvent() { break } } - return + return true } } From d29335489f0708d5022ddae71c0e5f2dce21b7de Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sat, 4 Sep 2021 11:29:01 +0200 Subject: [PATCH 05/51] genereteUniqueId function moved to SA --- .gitignore | 1 + Desktop/DesktopApp.js | 2 +- .../SA/Utilities/MiscellaneousFunctions.js | 15 +++++++++++++++ .../Low-Frequency-Learning/LearningEpisode.js | 2 +- .../Low-Frequency-Trading/TradingEpisode.js | 2 +- .../Low-Frequency-Trading/TradingOrders.js | 2 +- .../Low-Frequency-Trading/TradingPosition.js | 2 +- .../Low-Frequency-Trading/TradingStrategy.js | 2 +- .../TS/Utilities/MiscellaneousFunctions.js | 8 -------- Projects/ProjectsSchema.json | 6 ++++++ .../Social-Trading/NT/Modules/ClientInterface.js | 14 +++++++++----- 11 files changed, 37 insertions(+), 19 deletions(-) create mode 100644 Projects/Foundations/SA/Utilities/MiscellaneousFunctions.js diff --git a/.gitignore b/.gitignore index 3d0bf0240..0ec8e557c 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,4 @@ Projects/Foundations/Icons/Thumbs.db *.exe node_modules launch.json +.idea diff --git a/Desktop/DesktopApp.js b/Desktop/DesktopApp.js index 91fc7a832..5dfbc3ea6 100644 --- a/Desktop/DesktopApp.js +++ b/Desktop/DesktopApp.js @@ -51,7 +51,7 @@ exports.newDesktopApp = function newDesktopApp() { Test Following Profiles. */ let eventMessage = { - eventId: i, + eventId: SA.projects.foundations.utilities.miscellaneousFunctions.genereteUniqueId(), eventType: SA.projects.socialTrading.globals.eventTypes.FOLLOW_USER_PROFILE, emitterUserProfileId: DK.TEST_NETWORK_CLIENT_USER_PROFILE_ID, targetUserProfileId: profile.userProfileId diff --git a/Projects/Foundations/SA/Utilities/MiscellaneousFunctions.js b/Projects/Foundations/SA/Utilities/MiscellaneousFunctions.js new file mode 100644 index 000000000..27c00cff2 --- /dev/null +++ b/Projects/Foundations/SA/Utilities/MiscellaneousFunctions.js @@ -0,0 +1,15 @@ +exports.newFoundationsUtilitiesMiscellaneousFunctions = function () { + + let thisObject = { + genereteUniqueId: genereteUniqueId + } + + return thisObject + + function genereteUniqueId() { + return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function (c) { + var r = Math.random() * 16 | 0, v = c == 'x' ? r : (r & 0x3 | 0x8) + return v.toString(16) + }) + } +} \ No newline at end of file diff --git a/Projects/Foundations/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/LearningEpisode.js b/Projects/Foundations/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/LearningEpisode.js index 5ce13d58e..276a85fa2 100644 --- a/Projects/Foundations/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/LearningEpisode.js +++ b/Projects/Foundations/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/LearningEpisode.js @@ -58,7 +58,7 @@ exports.newFoundationsBotModulesLearningEpisode = function (processIndex) { /* Recording the opening at the Learning Engine Data Structure */ learningEngine.learningCurrent.learningEpisode.status.value = 'Open' learningEngine.learningCurrent.learningEpisode.serialNumber.value = 1 - learningEngine.learningCurrent.learningEpisode.identifier.value = TS.projects.foundations.utilities.miscellaneousFunctions.genereteUniqueId() + learningEngine.learningCurrent.learningEpisode.identifier.value = SA.projects.foundations.utilities.miscellaneousFunctions.genereteUniqueId() learningEngine.learningCurrent.learningEpisode.beginRate.value = learningEngine.learningCurrent.learningEpisode.candle.close.value } diff --git a/Projects/Foundations/TS/Bot-Modules/Trading-Bot/Low-Frequency-Trading/TradingEpisode.js b/Projects/Foundations/TS/Bot-Modules/Trading-Bot/Low-Frequency-Trading/TradingEpisode.js index 2570ab8c5..6c3b51cb2 100644 --- a/Projects/Foundations/TS/Bot-Modules/Trading-Bot/Low-Frequency-Trading/TradingEpisode.js +++ b/Projects/Foundations/TS/Bot-Modules/Trading-Bot/Low-Frequency-Trading/TradingEpisode.js @@ -66,7 +66,7 @@ exports.newFoundationsBotModulesTradingEpisode = function (processIndex) { /* Recording the opening at the Trading Engine Data Structure */ tradingEngine.tradingCurrent.tradingEpisode.status.value = 'Open' tradingEngine.tradingCurrent.tradingEpisode.serialNumber.value = 1 - tradingEngine.tradingCurrent.tradingEpisode.identifier.value = TS.projects.foundations.utilities.miscellaneousFunctions.genereteUniqueId() + tradingEngine.tradingCurrent.tradingEpisode.identifier.value = SA.projects.foundations.utilities.miscellaneousFunctions.genereteUniqueId() tradingEngine.tradingCurrent.tradingEpisode.beginRate.value = tradingEngine.tradingCurrent.tradingEpisode.candle.close.value } diff --git a/Projects/Foundations/TS/Bot-Modules/Trading-Bot/Low-Frequency-Trading/TradingOrders.js b/Projects/Foundations/TS/Bot-Modules/Trading-Bot/Low-Frequency-Trading/TradingOrders.js index fe9107dba..91d1958d2 100644 --- a/Projects/Foundations/TS/Bot-Modules/Trading-Bot/Low-Frequency-Trading/TradingOrders.js +++ b/Projects/Foundations/TS/Bot-Modules/Trading-Bot/Low-Frequency-Trading/TradingOrders.js @@ -361,7 +361,7 @@ exports.newFoundationsBotModulesTradingOrders = function (processIndex) { /* Create Order Procedure */ tradingEngineOrder.status.value = 'Open' - tradingEngineOrder.identifier.value = TS.projects.foundations.utilities.miscellaneousFunctions.genereteUniqueId() + tradingEngineOrder.identifier.value = SA.projects.foundations.utilities.miscellaneousFunctions.genereteUniqueId() tradingEngineOrder.begin.value = tradingEngine.tradingCurrent.tradingEpisode.cycle.begin.value tradingEngineOrder.end.value = tradingEngine.tradingCurrent.tradingEpisode.cycle.end.value tradingEngineOrder.serialNumber.value = tradingEngine.tradingCurrent.tradingEpisode.tradingEpisodeCounters.orders.value diff --git a/Projects/Foundations/TS/Bot-Modules/Trading-Bot/Low-Frequency-Trading/TradingPosition.js b/Projects/Foundations/TS/Bot-Modules/Trading-Bot/Low-Frequency-Trading/TradingPosition.js index 61b3ddb06..f2de2313c 100644 --- a/Projects/Foundations/TS/Bot-Modules/Trading-Bot/Low-Frequency-Trading/TradingPosition.js +++ b/Projects/Foundations/TS/Bot-Modules/Trading-Bot/Low-Frequency-Trading/TradingPosition.js @@ -58,7 +58,7 @@ exports.newFoundationsBotModulesTradingPosition = function (processIndex) { /* Recording the opening at the Trading Engine Data Structure */ tradingEngine.tradingCurrent.position.status.value = 'Open' tradingEngine.tradingCurrent.position.serialNumber.value = tradingEngine.tradingCurrent.tradingEpisode.tradingEpisodeCounters.positions.value + 1 - tradingEngine.tradingCurrent.position.identifier.value = TS.projects.foundations.utilities.miscellaneousFunctions.genereteUniqueId() + tradingEngine.tradingCurrent.position.identifier.value = SA.projects.foundations.utilities.miscellaneousFunctions.genereteUniqueId() tradingEngine.tradingCurrent.position.beginRate.value = tradingEngine.tradingCurrent.tradingEpisode.candle.close.value tradingEngine.tradingCurrent.position.positionBaseAsset.beginBalance.value = tradingEngine.tradingCurrent.tradingEpisode.episodeBaseAsset.balance.value tradingEngine.tradingCurrent.position.positionQuotedAsset.beginBalance.value = tradingEngine.tradingCurrent.tradingEpisode.episodeQuotedAsset.balance.value diff --git a/Projects/Foundations/TS/Bot-Modules/Trading-Bot/Low-Frequency-Trading/TradingStrategy.js b/Projects/Foundations/TS/Bot-Modules/Trading-Bot/Low-Frequency-Trading/TradingStrategy.js index da4f00516..f676de4d7 100644 --- a/Projects/Foundations/TS/Bot-Modules/Trading-Bot/Low-Frequency-Trading/TradingStrategy.js +++ b/Projects/Foundations/TS/Bot-Modules/Trading-Bot/Low-Frequency-Trading/TradingStrategy.js @@ -44,7 +44,7 @@ exports.newFoundationsBotModulesTradingStrategy = function (processIndex) { /* Recording the opening at the Trading Engine Data Structure */ tradingEngine.tradingCurrent.strategy.status.value = 'Open' tradingEngine.tradingCurrent.strategy.serialNumber.value = tradingEngine.tradingCurrent.tradingEpisode.tradingEpisodeCounters.strategies.value - tradingEngine.tradingCurrent.strategy.identifier.value = TS.projects.foundations.utilities.miscellaneousFunctions.genereteUniqueId() + tradingEngine.tradingCurrent.strategy.identifier.value = SA.projects.foundations.utilities.miscellaneousFunctions.genereteUniqueId() tradingEngine.tradingCurrent.strategy.beginRate.value = tradingEngine.tradingCurrent.tradingEpisode.candle.min.value tradingEngine.tradingCurrent.strategy.index.value = index diff --git a/Projects/Foundations/TS/Utilities/MiscellaneousFunctions.js b/Projects/Foundations/TS/Utilities/MiscellaneousFunctions.js index 16aae45ce..502378e7d 100644 --- a/Projects/Foundations/TS/Utilities/MiscellaneousFunctions.js +++ b/Projects/Foundations/TS/Utilities/MiscellaneousFunctions.js @@ -1,7 +1,6 @@ exports.newFoundationsUtilitiesMiscellaneousFunctions = function () { let thisObject = { - genereteUniqueId: genereteUniqueId, truncateToThisPrecision: truncateToThisPrecision, pad: pad, asyncGetDatasetFile: asyncGetDatasetFile, @@ -10,13 +9,6 @@ exports.newFoundationsUtilitiesMiscellaneousFunctions = function () { return thisObject - function genereteUniqueId() { - return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function (c) { - var r = Math.random() * 16 | 0, v = c == 'x' ? r : (r & 0x3 | 0x8) - return v.toString(16) - }) - } - function truncateToThisPrecision(floatNumber, precision) { return parseFloat(floatNumber.toFixed(precision)) } diff --git a/Projects/ProjectsSchema.json b/Projects/ProjectsSchema.json index c9d40726a..f60a3f0f5 100644 --- a/Projects/ProjectsSchema.json +++ b/Projects/ProjectsSchema.json @@ -894,6 +894,12 @@ "propertyName": "plugins", "functionName": "newFoundationsUtilitiesPlugins", "fileName": "Plugins.js" + }, + { + "name": "Miscellaneous Functions", + "propertyName": "miscellaneousFunctions", + "functionName": "newFoundationsUtilitiesMiscellaneousFunctions", + "fileName": "MiscellaneousFunctions.js" } ] }, diff --git a/Projects/Social-Trading/NT/Modules/ClientInterface.js b/Projects/Social-Trading/NT/Modules/ClientInterface.js index b74c0b675..16a1f1978 100644 --- a/Projects/Social-Trading/NT/Modules/ClientInterface.js +++ b/Projects/Social-Trading/NT/Modules/ClientInterface.js @@ -123,7 +123,7 @@ exports.newSocialTradingModulesClientInterface = function newSocialTradingModule let response = { result: 'Ok', - message: 'Client Interface Event Processed.' + message: 'Client Interface Event Processed.' } return response @@ -132,9 +132,11 @@ exports.newSocialTradingModulesClientInterface = function newSocialTradingModule Any exception that happens while trying to change the state of the Social Graph, will be returned to the caller without doing anything else here. */ + let errorMessage = err.message + if (errorMessage === undefined) { errorMessage = err } let response = { result: 'Error', - message: 'Client Interface ' + err.message + message: 'Client Interface ' + errorMessage } return response } @@ -191,21 +193,23 @@ exports.newSocialTradingModulesClientInterface = function newSocialTradingModule try { let query = NT.projects.socialTrading.modules.query.newSocialTradingModulesQuery() query.initialize(queryReceived) - + let response = { result: 'Ok', message: 'Client Interface Query Processed.', data: query.execute() } return response - + } catch (err) { /* Any exception that happens while trying to execute the query. */ + let errorMessage = err.message + if (errorMessage === undefined) { errorMessage = err } let response = { result: 'Error', - message: err.message + message: 'Client Interface ' + errorMessage } return response } From 9488ffed5d5733e0e33f100120dcabd89440a712 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sat, 4 Sep 2021 12:04:35 +0200 Subject: [PATCH 06/51] Delete suite-dummy.html --- Client/WebServer/suite-dummy.html | 54 ------------------------------- 1 file changed, 54 deletions(-) delete mode 100644 Client/WebServer/suite-dummy.html diff --git a/Client/WebServer/suite-dummy.html b/Client/WebServer/suite-dummy.html deleted file mode 100644 index 78b108803..000000000 --- a/Client/WebServer/suite-dummy.html +++ /dev/null @@ -1,54 +0,0 @@ -

Trading Engine

- -
- - - - - -The trading engine hierarchy is the data structure used by the trading bot to keep runtime information highly accessible and exposed to others. - -
- -

You will use this hierarchy for two main purposes:

- -

The hierarchy exposes—literally—all the information processed by the trading bot, providing a comprehensive feedback loop to trading systems and analysis capabilities to users. The hierarchy exposes—literally—all the information processed by the trading bot, providing a comprehensive feedback loop to trading systems and analysis capabilities to users.

- -
    -
  • -

    To let your trading systems: This allows strategies to keep track of and react to current and past events—including those involving the exchange, such as orders placed or filled—as the bot is running.

    -
  • -
  • -

    To keep track of the actions: By analyzing runtime information, you may gain a detailed understanding of what happens, when, and why, throughout a trading session.

    -
  • -
- -

The hierarchy exposes—literally—all the information processed by the trading bot, providing a comprehensive feedback loop to trading systems and analysis capabilities to users.

- -
Este callout se usa para resaltar una idea particularmente importante. Algo se sobresale, como una conclusion, o algo por el estilo.
- -

The hierarchy exposes all the information processed by the trading bot, providing a comprehensive feedback loop to trading systems and analysis capabilities to users. The hierarchy exposes all the information processed by the trading bot, providing a comprehensive feedback loop to trading systems and analysis capabilities to users.

- - - - - - - - - -

Adding a Trading Engine Node

- -

Calculo que con este segundo nivel de titulo alcanza.

- -

Este es otro formato tipico de la doc: Trading Engine

- -
- - - - - -The trading engine hierarchy is the data structure used by the trading bot to keep runtime information highly accessible and exposed to others. - -
From 9247044dc0a89bca57ea6cb101b84e0a5cd7f004 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sat, 4 Sep 2021 13:13:19 +0200 Subject: [PATCH 07/51] Cleaning HTTP Interface --- Client/client.js | 4 +- Client/httpInterface.js | 981 ++++---- Desktop/httpInterface.js | 2121 +++++++++++++++++ Environment.js | 2 +- EnvironmentForDebug.js | 3 +- .../Sensor-Bot/Webhooks/CheckWebhook.js | 2 +- 6 files changed, 2588 insertions(+), 525 deletions(-) create mode 100644 Desktop/httpInterface.js diff --git a/Client/client.js b/Client/client.js index 07990149a..74fdb60c2 100644 --- a/Client/client.js +++ b/Client/client.js @@ -6,7 +6,7 @@ global.env = ENVIRONMENT_MODULE process.on('uncaughtException', function (err) { if (err.message && err.message.indexOf("EADDRINUSE") > 0) { - console.log("A Superalgos Client cannot be started. Reason: the port configured migth be being used by another application.") + console.log("A Superalgos Client cannot be started. Reason: the port configured migth be being used by another application, or Superalgos might be already running.") return } console.log('[ERROR] Client -> client-> uncaughtException -> err.message = ' + err.message) @@ -168,7 +168,7 @@ try { HTTP_INTERFACE = HTTP_INTERFACE.newHttpInterface() HTTP_INTERFACE.initialize() HTTP_INTERFACE.run() - console.log('Http Interface .............................................. Listening at port ' + global.env.HTTP_INTERFACE_PORT) + console.log('Http Interface .............................................. Listening at port ' + global.env.CLIENT_HTTP_INTERFACE_PORT) console.log('') console.log("You are running Superalgos Beta 11") diff --git a/Client/httpInterface.js b/Client/httpInterface.js index f18721f62..c2cf65f27 100644 --- a/Client/httpInterface.js +++ b/Client/httpInterface.js @@ -13,12 +13,8 @@ exports.newHttpInterface = function newHttpInterface() { run: run } - const open = require('open') - - let port = global.env.HTTP_INTERFACE_PORT - - let http = require('http') - let isHttpServerStarted = false + const OPEN_NODE_MODULE = require('open') + const HTTP_NODE_MODULE = require('http') let webhook = new Map() @@ -33,29 +29,19 @@ exports.newHttpInterface = function newHttpInterface() { } function run() { - startHtttpServer() - } - - function startHtttpServer() { - - try { - if (isHttpServerStarted === false) { - gWebServer = http.createServer(onBrowserRequest).listen(port) - isHttpServerStarted = true - /* Starting the browser now is optional */ - if (process.argv.includes("noBrowser")) { - //Running Client only with no UI. - } else { - open('http://localhost:' + port) - } - - } - } catch (err) { - console.log('[ERROR] httpInterface -> startHtttpServer -> Error = ' + err.stack) + /* + We will create an HTTP Server and leave it running forever. + */ + HTTP_NODE_MODULE.createServer(onHttpRequest).listen(global.env.CLIENT_HTTP_INTERFACE_PORT) + /* Starting the browser now is optional */ + if (process.argv.includes("noBrowser")) { + //Running Client only with no UI. + } else { + OPEN_NODE_MODULE('http://localhost:' + global.env.CLIENT_HTTP_INTERFACE_PORT) } } - function onBrowserRequest(httpRequest, httpResponse) { + function onHttpRequest(httpRequest, httpResponse) { function getBody(callback) { // Gets the de body from a POST httpRequest to the web server try { @@ -75,17 +61,16 @@ exports.newHttpInterface = function newHttpInterface() { }) httpRequest.on('error', function (err) { - console.log('[INFO] httpInterface -> onBrowserRequest -> getBody -> err = ' + err.stack) + console.log('[ERROR] httpInterface -> err.stack = ' + err.stack) respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) }) } catch (err) { - console.log('[INFO] httpInterface -> onBrowserRequest -> getBody -> err = ' + err.stack) + console.log('[ERROR] httpInterface -> err.stack = ' + err.stack) respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) } } - let requestParameters = httpRequest.url.split('/') - + let requestParameters requestParameters = httpRequest.url.split('?') // Remove version information requestParameters = requestParameters[0].split('/') @@ -177,9 +162,8 @@ exports.newHttpInterface = function newHttpInterface() { respondWithContent(JSON.stringify(error), httpResponse) } } - break } - + break case 'CCXT': { getBody(processRequest) @@ -255,10 +239,8 @@ exports.newHttpInterface = function newHttpInterface() { respondWithContent(JSON.stringify(error), httpResponse) } } - break } break - case 'Webhook': { switch (requestParameters[2]) { // switch by command @@ -338,10 +320,8 @@ exports.newHttpInterface = function newHttpInterface() { break } } - break } break - case 'Docs': { switch (requestParameters[2]) { // switch by command @@ -659,488 +639,485 @@ exports.newHttpInterface = function newHttpInterface() { } } break + case 'App': + { + switch (requestParameters[2]) { // switch by command + case 'Contribute': { + try { + let commitMessage = unescape(requestParameters[3]) + const username = unescape(requestParameters[4]) + const token = unescape(requestParameters[5]) + const currentBranch = unescape(requestParameters[6]) + const contributionsBranch = unescape(requestParameters[7]) + let error - case 'App': { - switch (requestParameters[2]) { // switch by command - case 'Contribute': { - try { - let commitMessage = unescape(requestParameters[3]) - const username = unescape(requestParameters[4]) - const token = unescape(requestParameters[5]) - const currentBranch = unescape(requestParameters[6]) - const contributionsBranch = unescape(requestParameters[7]) - let error - - /* Unsavping # */ - for (let i = 0; i < 10; i++) { - commitMessage = commitMessage.replace('_SLASH_', '/') - commitMessage = commitMessage.replace('_HASHTAG_', '#') - } - - contribute() - - async function contribute() { - const { lookpath } = require('lookpath'); - const gitpath = await lookpath('git'); - if (gitpath === undefined) { - console.log('[ERROR] `git` not installed.') - } else { - await doGit() - if (error !== undefined) { - - let docs = { - project: 'Foundations', - category: 'Topic', - type: 'App Error - Contribution Not Sent', - anchor: undefined, - placeholder: {} - } - - respondWithDocsObject(docs, error) - return - } - - await doGithub() - if (error !== undefined) { - - let docs = { - project: 'Foundations', - category: 'Topic', - type: 'App Error - Contribution Not Sent', - anchor: undefined, - placeholder: {} - } - console.log('respond with docs ') - - respondWithDocsObject(docs, error) - return - } - respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) + /* Unsavping # */ + for (let i = 0; i < 10; i++) { + commitMessage = commitMessage.replace('_SLASH_', '/') + commitMessage = commitMessage.replace('_HASHTAG_', '#') } - } - async function doGit() { - const simpleGit = require('simple-git'); - const options = { - baseDir: process.cwd(), - binary: 'git', - maxConcurrentProcesses: 6, - } - const git = simpleGit(options) + contribute() - try { - await git.add('./*') - await git.commit(commitMessage) - await git.push('origin', currentBranch) - } catch (err) { - console.log('[ERROR] httpInterface -> App -> Contribute -> doGit -> Method call produced an error.') - console.log('[ERROR] httpInterface -> App -> Contribute -> doGit -> err.stack = ' + err.stack) - console.log('[ERROR] httpInterface -> App -> Contribute -> doGit -> commitMessage = ' + commitMessage) - console.log('[ERROR] httpInterface -> App -> Contribute -> doGit -> currentBranch = ' + currentBranch) - console.log('[ERROR] httpInterface -> App -> Contribute -> doGit -> contributionsBranch = ' + contributionsBranch) - console.log('') - console.log('Torubleshooting Tips:') - console.log('') - console.log('1. Make sure that you have set up your Github Username and Token at the APIs -> Github API node at the workspace.') - console.log('2. Make sure you are running the latest version of Git available for your OS.') - console.log('3. Make sure that you have cloned your Superalgos repository fork, and not the main Superalgos repository.') - console.log('4. If your fork is old, you might need to do an app.update and also a node setup at every branch. If you just reforked all is good.') - error = err - } - } - - async function doGithub() { - - const { Octokit } = require("@octokit/rest") - - const octokit = new Octokit({ - auth: token, - userAgent: 'Superalgos Beta 11' - }) - - const repo = 'Superalgos' - const owner = 'Superalgos' - const head = username + ':' + contributionsBranch - const base = currentBranch - const title = 'Contribution: ' + commitMessage - - try { - await octokit.pulls.create({ - owner, - repo, - title, - head, - base, - }); - } catch (err) { - if (err.stack.indexOf('A pull request already exists') >= 0) { - return + async function contribute() { + const { lookpath } = require('lookpath'); + const gitpath = await lookpath('git'); + if (gitpath === undefined) { + console.log('[ERROR] `git` not installed.') } else { - console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> Method call produced an error.') - console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> err.stack = ' + err.stack) - console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> commitMessage = ' + commitMessage) - console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> username = ' + username) - console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> token starts with = ' + token.substring(0, 10) + '...') - console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> token ends with = ' + '...' + token.substring(token.length - 10)) - console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> currentBranch = ' + currentBranch) - console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> contributionsBranch = ' + contributionsBranch) + await doGit() + if (error !== undefined) { + + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'App Error - Contribution Not Sent', + anchor: undefined, + placeholder: {} + } + + respondWithDocsObject(docs, error) + return + } + + await doGithub() + if (error !== undefined) { + + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'App Error - Contribution Not Sent', + anchor: undefined, + placeholder: {} + } + console.log('respond with docs ') + + respondWithDocsObject(docs, error) + return + } + respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) + } + } + + async function doGit() { + const simpleGit = require('simple-git'); + const options = { + baseDir: process.cwd(), + binary: 'git', + maxConcurrentProcesses: 6, + } + const git = simpleGit(options) + + try { + await git.add('./*') + await git.commit(commitMessage) + await git.push('origin', currentBranch) + } catch (err) { + console.log('[ERROR] httpInterface -> App -> Contribute -> doGit -> Method call produced an error.') + console.log('[ERROR] httpInterface -> App -> Contribute -> doGit -> err.stack = ' + err.stack) + console.log('[ERROR] httpInterface -> App -> Contribute -> doGit -> commitMessage = ' + commitMessage) + console.log('[ERROR] httpInterface -> App -> Contribute -> doGit -> currentBranch = ' + currentBranch) + console.log('[ERROR] httpInterface -> App -> Contribute -> doGit -> contributionsBranch = ' + contributionsBranch) + console.log('') + console.log('Torubleshooting Tips:') + console.log('') + console.log('1. Make sure that you have set up your Github Username and Token at the APIs -> Github API node at the workspace.') + console.log('2. Make sure you are running the latest version of Git available for your OS.') + console.log('3. Make sure that you have cloned your Superalgos repository fork, and not the main Superalgos repository.') + console.log('4. If your fork is old, you might need to do an app.update and also a node setup at every branch. If you just reforked all is good.') error = err } } - } - } catch (err) { - console.log('[ERROR] httpInterface -> App -> Contribute -> Method call produced an error.') - console.log('[ERROR] httpInterface -> App -> Contribute -> err.stack = ' + err.stack) - console.log('[ERROR] httpInterface -> App -> Contribute -> commitMessage = ' + commitMessage) - console.log('[ERROR] httpInterface -> App -> Contribute -> username = ' + username) - console.log('[ERROR] httpInterface -> App -> Contribute -> token starts with = ' + token.substring(0, 10) + '...') - console.log('[ERROR] httpInterface -> App -> Contribute -> token ends with = ' + '...' + token.substring(token.length - 10)) - console.log('[ERROR] httpInterface -> App -> Contribute -> currentBranch = ' + currentBranch) - console.log('[ERROR] httpInterface -> App -> Contribute -> contributionsBranch = ' + contributionsBranch) + async function doGithub() { - let error = { - result: 'Fail Because', - message: err.message, - stack: err.stack - } - respondWithContent(JSON.stringify(error), httpResponse) - } - break - } + const { Octokit } = require("@octokit/rest") - case 'Update': { - try { - const currentBranch = unescape(requestParameters[3]) - update() + const octokit = new Octokit({ + auth: token, + userAgent: 'Superalgos Beta 11' + }) - async function update() { - const { lookpath } = require('lookpath'); - const gitpath = await lookpath('git'); - if (gitpath === undefined) { - console.log('[ERROR] `git` not installed.') - } else { - let result = await doGit() + const repo = 'Superalgos' + const owner = 'Superalgos' + const head = username + ':' + contributionsBranch + const base = currentBranch + const title = 'Contribution: ' + commitMessage - if (result.error === undefined) { - let customResponse = { - result: global.CUSTOM_OK_RESPONSE.result, - message: result.message + try { + await octokit.pulls.create({ + owner, + repo, + title, + head, + base, + }); + } catch (err) { + if (err.stack.indexOf('A pull request already exists') >= 0) { + return + } else { + console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> Method call produced an error.') + console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> err.stack = ' + err.stack) + console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> commitMessage = ' + commitMessage) + console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> username = ' + username) + console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> token starts with = ' + token.substring(0, 10) + '...') + console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> token ends with = ' + '...' + token.substring(token.length - 10)) + console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> currentBranch = ' + currentBranch) + console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> contributionsBranch = ' + contributionsBranch) + error = err } - respondWithContent(JSON.stringify(customResponse), httpResponse) - } else { - - let docs = { - project: 'Foundations', - category: 'Topic', - type: 'App Error - Update Failed', - anchor: undefined, - placeholder: {} - } - - respondWithDocsObject(docs, result.error) - } } - } - async function doGit() { - const simpleGit = require('simple-git'); - const options = { - baseDir: process.cwd(), - binary: 'git', - maxConcurrentProcesses: 6, - } - const git = simpleGit(options) + } catch (err) { + console.log('[ERROR] httpInterface -> App -> Contribute -> Method call produced an error.') + console.log('[ERROR] httpInterface -> App -> Contribute -> err.stack = ' + err.stack) + console.log('[ERROR] httpInterface -> App -> Contribute -> commitMessage = ' + commitMessage) + console.log('[ERROR] httpInterface -> App -> Contribute -> username = ' + username) + console.log('[ERROR] httpInterface -> App -> Contribute -> token starts with = ' + token.substring(0, 10) + '...') + console.log('[ERROR] httpInterface -> App -> Contribute -> token ends with = ' + '...' + token.substring(token.length - 10)) + console.log('[ERROR] httpInterface -> App -> Contribute -> currentBranch = ' + currentBranch) + console.log('[ERROR] httpInterface -> App -> Contribute -> contributionsBranch = ' + contributionsBranch) - let message - try { - message = await git.pull('https://github.com/Superalgos/Superalgos', currentBranch) - return { message: message } - } catch (err) { - console.log('[ERROR] Error updating ' + currentBranch) - console.log(err.stack) - return { error: err } + let error = { + result: 'Fail Because', + message: err.message, + stack: err.stack } + respondWithContent(JSON.stringify(error), httpResponse) } - - } catch (err) { - console.log('[ERROR] httpInterface -> App -> Update -> Method call produced an error.') - console.log('[ERROR] httpInterface -> App -> Update -> err.stack = ' + err.stack) - - let error = { - result: 'Fail Because', - message: err.message, - stack: err.stack - } - respondWithContent(JSON.stringify(error), httpResponse) + break } - break - } - case 'Checkout': { - try { - const currentBranch = unescape(requestParameters[3]) - let error + case 'Update': { + try { + const currentBranch = unescape(requestParameters[3]) + update() - checkout() - - async function checkout() { - const { lookpath } = require('lookpath'); - const gitpath = await lookpath('git'); - if (gitpath === undefined) { - console.log('[ERROR] `git` not installed.') - } else { - await doGit() - - if (error === undefined) { - respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) + async function update() { + const { lookpath } = require('lookpath'); + const gitpath = await lookpath('git'); + if (gitpath === undefined) { + console.log('[ERROR] `git` not installed.') } else { - let docs = { - project: 'Foundations', - category: 'Topic', - type: 'Switching Branches - Current Branch Not Changed', - anchor: undefined, - placeholder: {} - } + let result = await doGit() - respondWithDocsObject(docs, error) + if (result.error === undefined) { + let customResponse = { + result: global.CUSTOM_OK_RESPONSE.result, + message: result.message + } + respondWithContent(JSON.stringify(customResponse), httpResponse) + } else { + + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'App Error - Update Failed', + anchor: undefined, + placeholder: {} + } + + respondWithDocsObject(docs, result.error) + + } } } - } - async function doGit() { - const simpleGit = require('simple-git'); - const options = { - baseDir: process.cwd(), - binary: 'git', - maxConcurrentProcesses: 6, - } - const git = simpleGit(options) - try { - await git.checkout(currentBranch) - } catch (err) { - console.log('[ERROR] Error changing current branch to ' + currentBranch) - console.log(err.stack) - error = err - } - } + async function doGit() { + const simpleGit = require('simple-git'); + const options = { + baseDir: process.cwd(), + binary: 'git', + maxConcurrentProcesses: 6, + } + const git = simpleGit(options) - } catch (err) { - console.log('[ERROR] httpInterface -> App -> Update -> Method call produced an error.') - console.log('[ERROR] httpInterface -> App -> Update -> err.stack = ' + err.stack) - - let error = { - result: 'Fail Because', - message: err.message, - stack: err.stack - } - respondWithContent(JSON.stringify(error), httpResponse) - } - break - } - - case 'Branch': { - try { - branch() - - async function branch() { - const { lookpath } = require('lookpath'); - const gitpath = await lookpath('git'); - if (gitpath === undefined) { - console.log('[ERROR] `git` not installed.') - } else { - let result = await doGit() - - if (result.error === undefined) { - let customResponse = { - result: global.CUSTOM_OK_RESPONSE.result, - message: result - } - respondWithContent(JSON.stringify(customResponse), httpResponse) - } else { - let docs = { - project: 'Foundations', - category: 'Topic', - type: 'App Error - Could Not Get Current Branch', - anchor: undefined, - placeholder: {} - } - - respondWithDocsObject(docs, error) + let message + try { + message = await git.pull('https://github.com/Superalgos/Superalgos', currentBranch) + return { message: message } + } catch (err) { + console.log('[ERROR] Error updating ' + currentBranch) + console.log(err.stack) + return { error: err } } } - } - async function doGit() { - const simpleGit = require('simple-git'); - const options = { - baseDir: process.cwd(), - binary: 'git', - maxConcurrentProcesses: 6, + } catch (err) { + console.log('[ERROR] httpInterface -> App -> Update -> Method call produced an error.') + console.log('[ERROR] httpInterface -> App -> Update -> err.stack = ' + err.stack) + + let error = { + result: 'Fail Because', + message: err.message, + stack: err.stack } - const git = simpleGit(options) - try { - return await git.branch() - } catch (err) { - console.log('[ERROR] Error reading current branch.') - console.log(err.stack) + respondWithContent(JSON.stringify(error), httpResponse) + } + break + } + + case 'Checkout': { + try { + const currentBranch = unescape(requestParameters[3]) + let error + + checkout() + + async function checkout() { + const { lookpath } = require('lookpath'); + const gitpath = await lookpath('git'); + if (gitpath === undefined) { + console.log('[ERROR] `git` not installed.') + } else { + await doGit() + + if (error === undefined) { + respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) + } else { + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'Switching Branches - Current Branch Not Changed', + anchor: undefined, + placeholder: {} + } + + respondWithDocsObject(docs, error) + } + } } + + async function doGit() { + const simpleGit = require('simple-git'); + const options = { + baseDir: process.cwd(), + binary: 'git', + maxConcurrentProcesses: 6, + } + const git = simpleGit(options) + try { + await git.checkout(currentBranch) + } catch (err) { + console.log('[ERROR] Error changing current branch to ' + currentBranch) + console.log(err.stack) + error = err + } + } + + } catch (err) { + console.log('[ERROR] httpInterface -> App -> Update -> Method call produced an error.') + console.log('[ERROR] httpInterface -> App -> Update -> err.stack = ' + err.stack) + + let error = { + result: 'Fail Because', + message: err.message, + stack: err.stack + } + respondWithContent(JSON.stringify(error), httpResponse) } + break + } - } catch (err) { - console.log('[ERROR] httpInterface -> App -> Update -> Method call produced an error.') - console.log('[ERROR] httpInterface -> App -> Update -> err.stack = ' + err.stack) + case 'Branch': { + try { + branch() - let error = { - result: 'Fail Because', - message: err.message, - stack: err.stack + async function branch() { + const { lookpath } = require('lookpath'); + const gitpath = await lookpath('git'); + if (gitpath === undefined) { + console.log('[ERROR] `git` not installed.') + } else { + let result = await doGit() + + if (result.error === undefined) { + let customResponse = { + result: global.CUSTOM_OK_RESPONSE.result, + message: result + } + respondWithContent(JSON.stringify(customResponse), httpResponse) + } else { + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'App Error - Could Not Get Current Branch', + anchor: undefined, + placeholder: {} + } + + respondWithDocsObject(docs, error) + } + } + } + + async function doGit() { + const simpleGit = require('simple-git'); + const options = { + baseDir: process.cwd(), + binary: 'git', + maxConcurrentProcesses: 6, + } + const git = simpleGit(options) + try { + return await git.branch() + } catch (err) { + console.log('[ERROR] Error reading current branch.') + console.log(err.stack) + } + } + + } catch (err) { + console.log('[ERROR] httpInterface -> App -> Update -> Method call produced an error.') + console.log('[ERROR] httpInterface -> App -> Update -> err.stack = ' + err.stack) + + let error = { + result: 'Fail Because', + message: err.message, + stack: err.stack + } + respondWithContent(JSON.stringify(error), httpResponse) } - respondWithContent(JSON.stringify(error), httpResponse) + break } - break } - } - function respondWithDocsObject(docs, error) { + function respondWithDocsObject(docs, error) { - if (error.message !== undefined) { - docs.placeholder.errorMessage = { - style: 'Error', - text: error.message + if (error.message !== undefined) { + docs.placeholder.errorMessage = { + style: 'Error', + text: error.message + } } - } - if (error.stack !== undefined) { - docs.placeholder.errorStack = { - style: 'Javascript', - text: error.stack + if (error.stack !== undefined) { + docs.placeholder.errorStack = { + style: 'Javascript', + text: error.stack + } } - } - if (error.code !== undefined) { - docs.placeholder.errorCode = { + if (error.code !== undefined) { + docs.placeholder.errorCode = { + style: 'Json', + text: error.code + } + } + + docs.placeholder.errorDetails = { style: 'Json', - text: error.code + text: JSON.stringify(error, undefined, 4) } - } - docs.placeholder.errorDetails = { - style: 'Json', - text: JSON.stringify(error, undefined, 4) - } - - let customResponse = { - result: global.CUSTOM_FAIL_RESPONSE.result, - docs: docs - } - - respondWithContent(JSON.stringify(customResponse), httpResponse) - - } - } - break - - case 'GOV': { - /* - This is the Governance endpoint at the Http Interface. All methods - related to the Governance System are implemented here and routed - to the backend Servers that can process them. - */ - getBody(processRequest) - - async function processRequest(body) { - try { - let params = JSON.parse(body) - - switch (params.method) { - case 'getGithubStars': { - - let serverResponse = await CL.servers.GITHUB_SERVER.getGithubStars( - params.repository, - params.username, - params.token - ) - - respondWithContent(JSON.stringify(serverResponse), httpResponse) - return - } - case 'getGithubWatchers': { - - let serverResponse = await CL.servers.GITHUB_SERVER.getGithubWatchers( - params.repository, - params.username, - params.token - ) - - respondWithContent(JSON.stringify(serverResponse), httpResponse) - return - } - case 'getGithubForks': { - - let serverResponse = await CL.servers.GITHUB_SERVER.getGithubForks( - params.repository, - params.username, - params.token - ) - - respondWithContent(JSON.stringify(serverResponse), httpResponse) - return - } - case 'mergePullRequests': { - - let serverResponse = await CL.servers.GITHUB_SERVER.mergePullRequests( - params.commitMessage, - params.username, - params.token - ) - - respondWithContent(JSON.stringify(serverResponse), httpResponse) - return - } - case 'payContributors': { - - let serverResponse = await CL.servers.WEB3_SERVER.payContributors( - params.contractAddress, - params.contractAbi, - params.paymentsArray, - params.mnemonic - ) - - respondWithContent(JSON.stringify(serverResponse), httpResponse) - return - } - default: { - respondWithContent(JSON.stringify({ error: 'Method ' + params.method + ' is invalid.' }), httpResponse) - } + let customResponse = { + result: global.CUSTOM_FAIL_RESPONSE.result, + docs: docs } - } catch (err) { - console.log('[ERROR] httpInterface -> GOV -> Method call produced an error.') - console.log('[ERROR] httpInterface -> GOV -> err.stack = ' + err.stack) - console.log('[ERROR] httpInterface -> GOV -> Params Received = ' + body) - let error = { - result: 'Fail Because', - message: err.message, - stack: err.stack - } - respondWithContent(JSON.stringify(error), httpResponse) + respondWithContent(JSON.stringify(customResponse), httpResponse) + } } break - } + case 'GOV': + { + /* + This is the Governance endpoint at the Http Interface. All methods + related to the Governance System are implemented here and routed + to the backend Servers that can process them. + */ + getBody(processRequest) + async function processRequest(body) { + try { + let params = JSON.parse(body) + + switch (params.method) { + case 'getGithubStars': { + + let serverResponse = await CL.servers.GITHUB_SERVER.getGithubStars( + params.repository, + params.username, + params.token + ) + + respondWithContent(JSON.stringify(serverResponse), httpResponse) + return + } + case 'getGithubWatchers': { + + let serverResponse = await CL.servers.GITHUB_SERVER.getGithubWatchers( + params.repository, + params.username, + params.token + ) + + respondWithContent(JSON.stringify(serverResponse), httpResponse) + return + } + case 'getGithubForks': { + + let serverResponse = await CL.servers.GITHUB_SERVER.getGithubForks( + params.repository, + params.username, + params.token + ) + + respondWithContent(JSON.stringify(serverResponse), httpResponse) + return + } + case 'mergePullRequests': { + + let serverResponse = await CL.servers.GITHUB_SERVER.mergePullRequests( + params.commitMessage, + params.username, + params.token + ) + + respondWithContent(JSON.stringify(serverResponse), httpResponse) + return + } + case 'payContributors': { + + let serverResponse = await CL.servers.WEB3_SERVER.payContributors( + params.contractAddress, + params.contractAbi, + params.paymentsArray, + params.mnemonic + ) + + respondWithContent(JSON.stringify(serverResponse), httpResponse) + return + } + default: { + respondWithContent(JSON.stringify({ error: 'Method ' + params.method + ' is invalid.' }), httpResponse) + } + } + } catch (err) { + console.log('[ERROR] httpInterface -> GOV -> Method call produced an error.') + console.log('[ERROR] httpInterface -> GOV -> err.stack = ' + err.stack) + console.log('[ERROR] httpInterface -> GOV -> Params Received = ' + body) + + let error = { + result: 'Fail Because', + message: err.message, + stack: err.stack + } + respondWithContent(JSON.stringify(error), httpResponse) + } + } + } + break case 'LegacyPlotter.js': { respondWithFile(global.env.PATH_TO_CLIENT + 'WebServer/LegacyPlotter.js', httpResponse) } break - case 'PlotterPanel.js': { respondWithFile(global.env.PATH_TO_CLIENT + 'WebServer/PlotterPanel.js', httpResponse) } break - case 'Images': // This means the Images folder. { let path = global.env.PATH_TO_CLIENT + 'WebServer/Images/' + requestParameters[2] @@ -1162,7 +1139,6 @@ exports.newHttpInterface = function newHttpInterface() { respondWithImage(path, httpResponse) } break - case 'Icons': // This means the Icons folder under Projects. { let path = global.env.PATH_TO_PROJECTS + '/' + requestParameters[2] + '/Icons' @@ -1184,7 +1160,6 @@ exports.newHttpInterface = function newHttpInterface() { respondWithImage(path, httpResponse) } break - case 'GIFs': // This means the GIFs folder under Projects. { let path = global.env.PATH_TO_PROJECTS + '/' + requestParameters[2] + '/GIFs' @@ -1205,7 +1180,6 @@ exports.newHttpInterface = function newHttpInterface() { respondWithImage(path, httpResponse) } break - case 'PNGs': // This means the PNGs folder under Projects. { let path = global.env.PATH_TO_PROJECTS + '/' + requestParameters[2] + '/PNGs' @@ -1226,25 +1200,21 @@ exports.newHttpInterface = function newHttpInterface() { respondWithImage(path, httpResponse) } break - case 'favicon.ico': // This means the Scripts folder. { respondWithImage(global.env.PATH_TO_CLIENT + 'WebServer/Images/' + 'favicon.ico', httpResponse) } break - case 'WebServer': // This means the WebServer folder. { respondWithFile(global.env.PATH_TO_CLIENT + 'WebServer/' + requestParameters[2], httpResponse) } break - case 'externalScripts': // This means the WebServer folder. { respondWithFile(global.env.PATH_TO_CLIENT + 'WebServer/externalScripts/' + requestParameters[2], httpResponse) } break - case 'Plotters': // This means the plotter folder, not to be confused with the Plotters script! { let project = requestParameters[2] @@ -1255,31 +1225,26 @@ exports.newHttpInterface = function newHttpInterface() { respondWithFile(filePath, httpResponse) } break - case 'ChartLayers': { respondWithFile(global.env.PATH_TO_UI + '/' + requestParameters[1] + '/' + requestParameters[2], httpResponse) } break - case 'Files': { respondWithFile(global.env.PATH_TO_DATA_FILES + '/' + requestParameters[2], httpResponse) } break - case 'Fonts': { respondWithFont(global.env.PATH_TO_FONTS + '/' + requestParameters[2], httpResponse) } break - case 'Schema': { sendSchema(global.env.PATH_TO_PROJECTS + '/' + requestParameters[2] + '/Schemas/', requestParameters[3]) } break - case 'DirContent': { let folderPath = unescape(requestParameters[2]) @@ -1308,7 +1273,6 @@ exports.newHttpInterface = function newHttpInterface() { } } break - case 'IconNames': { let projects = getDirectories(global.env.PATH_TO_PROJECTS) @@ -1340,7 +1304,6 @@ exports.newHttpInterface = function newHttpInterface() { } } break - case 'PluginFileNames': { processRequest() @@ -1370,11 +1333,9 @@ exports.newHttpInterface = function newHttpInterface() { respondWithContent(JSON.stringify(error), httpResponse) } } - break } - + break case 'LoadPlugin': - { processRequest() @@ -1412,38 +1373,38 @@ exports.newHttpInterface = function newHttpInterface() { respondWithContent(JSON.stringify(error), httpResponse) } } - break } - + break case 'SavePlugin': - getBody(processRequest) + { + getBody(processRequest) - async function processRequest(body) { - try { - let plugin = JSON.parse(body) - let project = requestParameters[2] - let folder = requestParameters[3] - let fileName = requestParameters[4] - let filePath = global.env.PATH_TO_PROJECTS + '/' + project + '/Plugins/' + folder - let fileContent = JSON.stringify(plugin, undefined, 4) - const fs = require('fs') - fs.writeFileSync(filePath + '/' + fileName + '.json', fileContent) - respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) - } catch (err) { - console.log('[ERROR] httpInterface -> SavePlugin -> Method call produced an error.') - console.log('[ERROR] httpInterface -> SavePlugin -> err.stack = ' + err.stack) - console.log('[ERROR] httpInterface -> SavePlugin -> Params Received = ' + body) + async function processRequest(body) { + try { + let plugin = JSON.parse(body) + let project = requestParameters[2] + let folder = requestParameters[3] + let fileName = requestParameters[4] + let filePath = global.env.PATH_TO_PROJECTS + '/' + project + '/Plugins/' + folder + let fileContent = JSON.stringify(plugin, undefined, 4) + const fs = require('fs') + fs.writeFileSync(filePath + '/' + fileName + '.json', fileContent) + respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) + } catch (err) { + console.log('[ERROR] httpInterface -> SavePlugin -> Method call produced an error.') + console.log('[ERROR] httpInterface -> SavePlugin -> err.stack = ' + err.stack) + console.log('[ERROR] httpInterface -> SavePlugin -> Params Received = ' + body) - let error = { - result: 'Fail Because', - message: err.message, - stack: err.stack + let error = { + result: 'Fail Because', + message: err.message, + stack: err.stack + } + respondWithContent(JSON.stringify(error), httpResponse) } - respondWithContent(JSON.stringify(error), httpResponse) } } break - case 'Workspace.js': { let fs = require('fs') @@ -1465,7 +1426,6 @@ exports.newHttpInterface = function newHttpInterface() { } } break - case 'ListWorkspaces': { let allWorkspaces = [] @@ -1542,7 +1502,6 @@ exports.newHttpInterface = function newHttpInterface() { } } break - case 'LoadMyWorkspace': { let fileName = unescape(requestParameters[2]) @@ -1550,7 +1509,6 @@ exports.newHttpInterface = function newHttpInterface() { respondWithFile(filePath, httpResponse) } break - case 'SaveWorkspace': { getBody(processRequest) @@ -1600,20 +1558,17 @@ exports.newHttpInterface = function newHttpInterface() { } } break - case 'ListFunctionLibraries': { returnProjectFolderFileList('Function-Libraries') } break - case 'ProjectsSchema': { let path = global.env.PATH_TO_PROJECTS + '/' + 'ProjectsSchema.json' respondWithFile(path, httpResponse) } break - case 'ListSpaceFiles': { let fs = require('fs') @@ -1672,19 +1627,16 @@ exports.newHttpInterface = function newHttpInterface() { } } break - case 'ListUtilitiesFiles': { returnProjectFolderFileList('Utilities') } break - case 'ListGlobalFiles': { returnProjectFolderFileList('Globals') } break - case 'Projects': { let path = '' @@ -1699,7 +1651,6 @@ exports.newHttpInterface = function newHttpInterface() { respondWithFile(filePath, httpResponse) } break - case 'Storage': { let pathToFile = httpRequest.url.substring(9) @@ -1710,61 +1661,51 @@ exports.newHttpInterface = function newHttpInterface() { respondWithFile(global.env.PATH_TO_DATA_STORAGE + '/' + pathToFile, httpResponse) } break - case 'main.css': { sendStyleSheet('main.css') } break - case 'tutorial.css': { sendStyleSheet('tutorial.css') } break - case 'docs.css': { sendStyleSheet('docs.css') } break - case 'governance.css': { sendStyleSheet('governance.css') } break - case 'context-menu.css': { sendStyleSheet('context-menu.css') } break - case 'credits.css': { sendStyleSheet('credits.css') } break - case 'docs.css': { sendStyleSheet('docs.css') } break - case 'font-awasome.css': { sendStyleSheet('font-awasome.css') } break - case 'prism.css': { sendStyleSheet('prism.css') } break - case 'ExecuteTerminalCommand': { let command = unescape(requestParameters[2]) @@ -1918,9 +1859,9 @@ exports.newHttpInterface = function newHttpInterface() { try { let fileContent = file.toString() - fileContent = fileContent.replace('HTTP_INTERFACE_PORT', global.env.HTTP_INTERFACE_PORT) - fileContent = fileContent.replace('HTTP_INTERFACE_PORT', global.env.HTTP_INTERFACE_PORT) - fileContent = fileContent.replace('HTTP_INTERFACE_PORT', global.env.HTTP_INTERFACE_PORT) + fileContent = fileContent.replace('CLIENT_HTTP_INTERFACE_PORT', global.env.CLIENT_HTTP_INTERFACE_PORT) + fileContent = fileContent.replace('CLIENT_HTTP_INTERFACE_PORT', global.env.CLIENT_HTTP_INTERFACE_PORT) + fileContent = fileContent.replace('CLIENT_HTTP_INTERFACE_PORT', global.env.CLIENT_HTTP_INTERFACE_PORT) respondWithContent(fileContent, httpResponse, 'text/css') } catch (err) { console.log('[ERROR] httpInterface -> mainCSS -> File Not Found: ' + fileName + ' or Error = ' + err.stack) @@ -1942,7 +1883,7 @@ exports.newHttpInterface = function newHttpInterface() { try { let fileContent = file.toString() - fileContent = fileContent.replace('HTTP_INTERFACE_PORT', global.env.HTTP_INTERFACE_PORT) + fileContent = fileContent.replace('CLIENT_HTTP_INTERFACE_PORT', global.env.CLIENT_HTTP_INTERFACE_PORT) respondWithContent(fileContent, httpResponse) } catch (err) { console.log('[ERROR] httpInterface -> homePage -> File Not Found: ' + fileName + ' or Error = ' + err.stack) diff --git a/Desktop/httpInterface.js b/Desktop/httpInterface.js new file mode 100644 index 000000000..20a557a51 --- /dev/null +++ b/Desktop/httpInterface.js @@ -0,0 +1,2121 @@ +exports.newHttpInterface = function newHttpInterface() { + + /* + This module represent the HTTP API of the + Desktop App. All HTTP request are processed + by this module. + */ + let thisObject = { + initialize: initialize, + finalize: finalize, + run: run + } + + const open = require('open') + + let port = global.env.DESKTOP_HTTP_INTERFACE_PORT + + let http = require('http') + let isHttpServerStarted = false + + let webhook = new Map() + + return thisObject + + function finalize() { + + } + + function initialize() { + + } + + function run() { + startHtttpServer() + } + + function startHtttpServer() { + + try { + if (isHttpServerStarted === false) { + gWebServer = http.createServer(onBrowserRequest).listen(port) + isHttpServerStarted = true + /* Starting the browser now is optional */ + if (process.argv.includes("noBrowser")) { + //Running Client only with no UI. + } else { + open('http://localhost:' + port) + } + + } + } catch (err) { + console.log('[ERROR] httpInterface -> startHtttpServer -> Error = ' + err.stack) + } + } + + function onBrowserRequest(httpRequest, httpResponse) { + + function getBody(callback) { // Gets the de body from a POST httpRequest to the web server + try { + + let body = '' + + httpRequest.on('data', function (data) { + body += data + // Too much POST data + //if (body.length > 1e6) { + // httpRequest.connection.destroy() + //} + }) + + httpRequest.on('end', function () { + callback(body) + }) + + httpRequest.on('error', function (err) { + console.log('[INFO] httpInterface -> onBrowserRequest -> getBody -> err = ' + err.stack) + respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) + }) + } catch (err) { + console.log('[INFO] httpInterface -> onBrowserRequest -> getBody -> err = ' + err.stack) + respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) + } + } + + let requestParameters = httpRequest.url.split('/') + + requestParameters = httpRequest.url.split('?') // Remove version information + requestParameters = requestParameters[0].split('/') + + switch (requestParameters[1]) { + + case 'WEB3': + { + getBody(processRequest) + + async function processRequest(body) { + try { + let params = JSON.parse(body) + + switch (params.method) { + case 'getNetworkClientStatus': { + + let serverResponse = await CL.servers.WEB3_SERVER.getNetworkClientStatus( + params.host, + params.port, + params.interface + ) + + respondWithContent(JSON.stringify(serverResponse), httpResponse) + return + } + case 'createWalletAccount': { + + let serverResponse = await CL.servers.WEB3_SERVER.createWalletAccount( + params.entropy + ) + + respondWithContent(JSON.stringify(serverResponse), httpResponse) + return + } + case 'getWalletBalances': { + + let serverResponse = await CL.servers.WEB3_SERVER.getWalletBalances( + params.host, + params.port, + params.interface, + params.walletDefinition + ) + + respondWithContent(JSON.stringify(serverResponse), httpResponse) + return + } + case 'signData': { + + let serverResponse = await CL.servers.WEB3_SERVER.signData( + params.privateKey, + params.data + ) + + respondWithContent(JSON.stringify(serverResponse), httpResponse) + return + } + case 'recoverAddress': { + + let serverResponse = await CL.servers.WEB3_SERVER.recoverAddress( + params.signature + ) + + respondWithContent(JSON.stringify(serverResponse), httpResponse) + return + } + case 'mnemonicToPrivateKey': { + + let serverResponse = await CL.servers.WEB3_SERVER.mnemonicToPrivateKey( + params.mnemonic + ) + + respondWithContent(JSON.stringify(serverResponse), httpResponse) + return + } + default: { + respondWithContent(JSON.stringify({ error: 'Method ' + params.method + ' is invalid.' }), httpResponse) + } + } + } catch (err) { + console.log('[ERROR] httpInterface -> WEB3s -> Method call produced an error.') + console.log('[ERROR] httpInterface -> WEB3s -> err.stack = ' + err.stack) + console.log('[ERROR] httpInterface -> WEB3s -> Params Received = ' + body) + + let error = { + result: 'Fail Because', + message: err.message, + stack: err.stack + } + respondWithContent(JSON.stringify(error), httpResponse) + } + } + break + } + + case 'CCXT': + { + getBody(processRequest) + + async function processRequest(body) { + try { + let params = JSON.parse(body) + + const ccxt = require('ccxt') + + switch (params.method) { + case 'fetchMarkets': { + + const exchangeClass = ccxt[params.exchangeId] + const exchangeConstructorParams = { + 'timeout': 30000, + 'enableRateLimit': true, + verbose: false + } + + let ccxtExchange = new exchangeClass(exchangeConstructorParams) + let ccxtMarkets = [] + + if (ccxtExchange.has.fetchMarkets === true) { + ccxtMarkets = await ccxtExchange.fetchMarkets() + } + respondWithContent(JSON.stringify(ccxtMarkets), httpResponse) + return + } + case 'listExchanges': { + let exchanges = [] + for (let i = 0; i < ccxt.exchanges.length; i++) { + let exchangeId = ccxt.exchanges[i] + + const exchangeClass = ccxt[exchangeId] + const exchangeConstructorParams = { + 'timeout': 30000, + 'enableRateLimit': true, + verbose: false + } + let ccxtExchange + try { ccxtExchange = new exchangeClass(exchangeConstructorParams) } + catch (err) { } + if (ccxtExchange === undefined) { continue } + + + if (ccxtExchange.has.fetchOHLCV === params.has.fetchOHLCV) { + if (ccxtExchange.has.fetchMarkets === params.has.fetchMarkets) { + if (ccxtExchange.timeframes['1m'] !== undefined) { + let exchange = { + name: ccxtExchange.name, + id: ccxtExchange.id + } + exchanges.push(exchange) + } + } + } + } + respondWithContent(JSON.stringify(exchanges), httpResponse) + return + } + } + + let content = { + err: global.DEFAULT_FAIL_RESPONSE // method not supported + } + } catch (err) { + console.log('[INFO] httpInterface -> CCXT FetchMarkets -> Could not fetch markets.') + let error = { + result: 'Fail Because', + message: err.message + } + respondWithContent(JSON.stringify(error), httpResponse) + } + } + break + } + break + + case 'Webhook': + { + switch (requestParameters[2]) { // switch by command + case 'Fetch-Messages': { + let exchange = requestParameters[3] + let market = requestParameters[4] + + /* Some validations */ + if (exchange === undefined) { + console.log('[WARN] httpInterface -> Webhook -> Fetch-Messages -> Message with no Exchange received -> messageReceived = ' + messageReceived) + respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) + return + } + if (market === undefined) { + console.log('[WARN] httpInterface -> Webhook -> Fetch-Messages -> Message with no market received -> messageReceived = ' + messageReceived) + respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) + return + } + + let key = exchange + '-' + market + + let webhookMessages = webhook.get(key) + if (webhookMessages === undefined) { + webhookMessages = [] + } + + console.log('[INFO] httpInterface -> Webhook -> Fetch-Messages -> Exchange-Market = ' + exchange + '-' + market) + console.log('[INFO] httpInterface -> Webhook -> Fetch-Messages -> Messeges Fetched by Webhooks Sensor Bot = ' + webhookMessages.length) + + respondWithContent(JSON.stringify(webhookMessages), httpResponse) + webhookMessages = [] + + webhook.set(key, webhookMessages) + break + } + case 'New-Message': { + getBody(processRequest) + + function processRequest(messageReceived) { + let timestamp = (new Date()).valueOf() + let source = requestParameters[3] + let exchange = requestParameters[4] + let market = requestParameters[5] + + /* Some validations */ + if (source === undefined) { + console.log('[WARN] httpInterface -> Webhook -> New-Message -> Message with no Source received -> messageReceived = ' + messageReceived) + respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) + return + } + if (exchange === undefined) { + console.log('[WARN] httpInterface -> Webhook -> New-Message -> Message with no Exchange received -> messageReceived = ' + messageReceived) + respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) + return + } + if (market === undefined) { + console.log('[WARN] httpInterface -> Webhook -> New-Message -> Message with no market received -> messageReceived = ' + messageReceived) + respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) + return + } + + let key = exchange + '-' + market + + let webhookMessages = webhook.get(key) + if (webhookMessages === undefined) { + webhookMessages = [] + } + + webhookMessages.push([timestamp, source, messageReceived]) + webhook.set(key, webhookMessages) + + console.log('[INFO] httpInterface -> Webhook -> New-Message -> Exchange-Market = ' + exchange + '-' + market) + console.log('[INFO] httpInterface -> Webhook -> New-Message -> messageReceived = ' + messageReceived) + console.log('[INFO] httpInterface -> Webhook -> New-Message -> Messeges waiting to be Fetched by Webhooks Sensor Bot = ' + webhookMessages.length) + respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) + } + break + } + } + break + } + break + + case 'Docs': + { + switch (requestParameters[2]) { // switch by command + case 'Save-Node-Schema': { + getBody(processRequest) + + async function processRequest(body) { + try { + let docsSchema = JSON.parse(body) + let project = requestParameters[3] + let filePath = global.env.PATH_TO_PROJECTS + '/' + project + '/Schemas/Docs-Nodes' + + if (checkAllSchmemaDocuments('Node', docsSchema, filePath) === true) { + respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) + } else { + respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) + } + + } catch (err) { + console.log('[ERROR] httpInterface -> Docs -> Save-Node-Schema -> Method call produced an error.') + console.log('[ERROR] httpInterface -> Docs -> Save-Node-Schema -> err.stack = ' + err.stack) + console.log('[ERROR] httpInterface -> Docs -> Save-Node-Schema -> Params Received = ' + body) + + let error = { + result: 'Fail Because', + message: err.message, + stack: err.stack + } + respondWithContent(JSON.stringify(error), httpResponse) + } + } + break + } + + case 'Save-Concept-Schema': { + getBody(processRequest) + + async function processRequest(body) { + try { + let docsSchema = JSON.parse(body) + let project = requestParameters[3] + let filePath = global.env.PATH_TO_PROJECTS + '/' + project + '/Schemas/Docs-Concepts' + + if (checkAllSchmemaDocuments('Concept', docsSchema, filePath) === true) { + respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) + } else { + respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) + } + + } catch (err) { + console.log('[ERROR] httpInterface -> Docs -> Save-Concept-Schema -> Method call produced an error.') + console.log('[ERROR] httpInterface -> Docs -> Save-Concept-Schema -> err.stack = ' + err.stack) + console.log('[ERROR] httpInterface -> Docs -> Save-Concept-Schema -> Params Received = ' + body) + + let error = { + result: 'Fail Because', + message: err.message, + stack: err.stack + } + respondWithContent(JSON.stringify(error), httpResponse) + } + } + break + } + + case 'Save-Topic-Schema': { + getBody(processRequest) + + async function processRequest(body) { + try { + let docsSchema = JSON.parse(body) + let project = requestParameters[3] + let filePath = global.env.PATH_TO_PROJECTS + '/' + project + '/Schemas/Docs-Topics' + + if (checkAllSchmemaDocuments('Topic', docsSchema, filePath) === true) { + respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) + } else { + respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) + } + + } catch (err) { + console.log('[ERROR] httpInterface -> Docs -> Save-Topic-Schema -> Method call produced an error.') + console.log('[ERROR] httpInterface -> Docs -> Save-Topic-Schema -> err.stack = ' + err.stack) + console.log('[ERROR] httpInterface -> Docs -> Save-Topic-Schema -> Params Received = ' + body) + + let error = { + result: 'Fail Because', + message: err.message, + stack: err.stack + } + respondWithContent(JSON.stringify(error), httpResponse) + } + } + break + } + + case 'Save-Tutorial-Schema': { + getBody(processRequest) + + async function processRequest(body) { + try { + let docsSchema = JSON.parse(body) + let project = requestParameters[3] + let filePath = global.env.PATH_TO_PROJECTS + '/' + project + '/Schemas/Docs-Tutorials' + + if (checkAllSchmemaDocuments('Tutorial', docsSchema, filePath) === true) { + respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) + } else { + respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) + } + + } catch (err) { + console.log('[ERROR] httpInterface -> Docs -> Save-Tutorial-Schema -> Method call produced an error.') + console.log('[ERROR] httpInterface -> Docs -> Save-Tutorial-Schema -> err.stack = ' + err.stack) + console.log('[ERROR] httpInterface -> Docs -> Save-Tutorial-Schema -> Params Received = ' + body) + + let error = { + result: 'Fail Because', + message: err.message, + stack: err.stack + } + respondWithContent(JSON.stringify(error), httpResponse) + } + } + break + } + + case 'Save-Review-Schema': { + getBody(processRequest) + + async function processRequest(body) { + try { + let docsSchema = JSON.parse(body) + let project = requestParameters[3] + let filePath = global.env.PATH_TO_PROJECTS + '/' + project + '/Schemas/Docs-Reviews' + + if (checkAllSchmemaDocuments('Review', docsSchema, filePath) === true) { + respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) + } else { + respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) + } + + } catch (err) { + console.log('[ERROR] httpInterface -> Docs -> Save-Review-Schema -> Method call produced an error.') + console.log('[ERROR] httpInterface -> Docs -> Save-Review-Schema -> err.stack = ' + err.stack) + console.log('[ERROR] httpInterface -> Docs -> Save-Review-Schema -> Params Received = ' + body) + + let error = { + result: 'Fail Because', + message: err.message, + stack: err.stack + } + respondWithContent(JSON.stringify(error), httpResponse) + } + } + break + } + + case 'Save-Book-Schema': { + getBody(processRequest) + + async function processRequest(body) { + try { + let docsSchema = JSON.parse(body) + let project = requestParameters[3] + let filePath = global.env.PATH_TO_PROJECTS + '/' + project + '/Schemas/Docs-Books' + + if (checkAllSchmemaDocuments('Book', docsSchema, filePath) === true) { + respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) + } else { + respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) + } + + } catch (err) { + console.log('[ERROR] httpInterface -> Docs -> Save-Book-Schema -> Method call produced an error.') + console.log('[ERROR] httpInterface -> Docs -> Save-Book-Schema -> err.stack = ' + err.stack) + console.log('[ERROR] httpInterface -> Docs -> Save-Book-Schema -> Params Received = ' + body) + + let error = { + result: 'Fail Because', + message: err.message, + stack: err.stack + } + respondWithContent(JSON.stringify(error), httpResponse) + } + } + break + } + } + + function checkAllSchmemaDocuments(category, docsSchema, filePath) { + const fs = require('fs') + let noErrorsDuringSaving = true + + for (let i = 0; i < docsSchema.length; i++) { + let schemaDocument = docsSchema[i] + /* + For some type of schemas we will save the file at an extra + folder derived from the document's type. + */ + let fileName = schemaDocument.type.toLowerCase() + for (let j = 0; j < 10; j++) { + fileName = cleanFileName(fileName) + } + let pageNumber = '00' + schemaDocument.pageNumber + let newFilepath = filePath + switch (category) { + case 'Topic': { + fileName = schemaDocument.topic.toLowerCase() + '-' + pageNumber.substring(pageNumber.length - 3, pageNumber.length) + '-' + schemaDocument.type.toLowerCase() + fileName = cleanFileName(fileName) + newFilepath = createPrefixDirectories(filePath, schemaDocument.topic) + break + } + case 'Tutorial': { + fileName = schemaDocument.tutorial.toLowerCase() + '-' + pageNumber.substring(pageNumber.length - 3, pageNumber.length) + '-' + schemaDocument.type.toLowerCase() + fileName = cleanFileName(fileName) + newFilepath = createPrefixDirectories(filePath, schemaDocument.tutorial) + break + } + case 'Review': { + fileName = schemaDocument.review.toLowerCase() + '-' + pageNumber.substring(pageNumber.length - 3, pageNumber.length) + '-' + schemaDocument.type.toLowerCase() + fileName = cleanFileName(fileName) + newFilepath = createPrefixDirectories(filePath, schemaDocument.review) + break + } + case 'Node': { + newFilepath = createPrefixDirectories(filePath, schemaDocument.type) + break + } + case 'Concept': { + newFilepath = createPrefixDirectories(filePath, schemaDocument.type) + break + } + } + + function createPrefixDirectories(filePath, schemaTextToUse) { + let firstLetter = schemaTextToUse.substring(0, 1) + createNewDir(filePath + '/' + firstLetter) + let extraWord = schemaTextToUse.split(' ')[0] + createNewDir(filePath + '/' + firstLetter + '/' + extraWord) + return filePath + '/' + firstLetter + '/' + extraWord + '/' + cleanFileName(schemaTextToUse) + } + + fileName = fileName + '.json' + + if (schemaDocument.deleted === true) { + try { + fs.unlinkSync(newFilepath + '/' + fileName) + console.log('[SUCCESS] ' + newFilepath + '/' + fileName + ' deleted.') + } catch (err) { + noErrorsDuringSaving = false + console.log('[ERROR] httpInterface -> Docs -> Delete -> ' + newFilepath + '/' + fileName + ' could not be deleted.') + console.log('[ERROR] httpInterface -> Docs -> Delete -> Resolve the issue that is preventing the Client to delete this file. Look at the error message below as a guide. At the UI you will need to delete this page again in order for the Client to retry next time you execute the docs.save command.') + console.log('[ERROR] httpInterface -> Docs -> Delete -> err.stack = ' + err.stack) + } + } else { + if (schemaDocument.updated === true || schemaDocument.created === true) { + try { + let created = schemaDocument.created + let updated = schemaDocument.updated + schemaDocument.updated = undefined + schemaDocument.created = undefined + let fileContent = JSON.stringify(schemaDocument, undefined, 4) + createNewDir(newFilepath) + fs.writeFileSync(newFilepath + '/' + fileName, fileContent) + if (created === true) { + console.log('[SUCCESS] ' + newFilepath + '/' + fileName + ' created.') + } else { + if (updated === true) { + console.log('[SUCCESS] ' + newFilepath + '/' + fileName + ' updated.') + } + } + } catch (err) { + noErrorsDuringSaving = false + console.log('[ERROR] httpInterface -> Docs -> Save -> ' + newFilepath + '/' + fileName + ' could not be created / updated.') + console.log('[ERROR] httpInterface -> Docs -> Save -> err.stack = ' + err.stack) + } + } + } + + function createNewDir(path) { + try { + fs.mkdirSync(path) + } catch (err) { + if (err.message.indexOf('file already exists') < 0) { + throw (err) + } + } + } + } + + return noErrorsDuringSaving + } + + function cleanFileName(fileName) { + for (let i = 0; i < 100; i++) { + fileName = fileName + .replace(' ', '-') + .replace('--', '-') + .replace('?', '') + .replace('#', '') + .replace('$', '') + .replace('%', '') + .replace('^', '') + .replace('&', '') + .replace('*', '') + .replace('(', '') + .replace(')', '') + .replace('!', '') + .replace('..', '.') + .replace(',', '') + .replace('\'', '') + } + return fileName + } + } + break + + case 'App': { + switch (requestParameters[2]) { // switch by command + case 'Contribute': { + try { + let commitMessage = unescape(requestParameters[3]) + const username = unescape(requestParameters[4]) + const token = unescape(requestParameters[5]) + const currentBranch = unescape(requestParameters[6]) + const contributionsBranch = unescape(requestParameters[7]) + let error + + /* Unsavping # */ + for (let i = 0; i < 10; i++) { + commitMessage = commitMessage.replace('_SLASH_', '/') + commitMessage = commitMessage.replace('_HASHTAG_', '#') + } + + contribute() + + async function contribute() { + const { lookpath } = require('lookpath'); + const gitpath = await lookpath('git'); + if (gitpath === undefined) { + console.log('[ERROR] `git` not installed.') + } else { + await doGit() + if (error !== undefined) { + + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'App Error - Contribution Not Sent', + anchor: undefined, + placeholder: {} + } + + respondWithDocsObject(docs, error) + return + } + + await doGithub() + if (error !== undefined) { + + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'App Error - Contribution Not Sent', + anchor: undefined, + placeholder: {} + } + console.log('respond with docs ') + + respondWithDocsObject(docs, error) + return + } + respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) + } + } + + async function doGit() { + const simpleGit = require('simple-git'); + const options = { + baseDir: process.cwd(), + binary: 'git', + maxConcurrentProcesses: 6, + } + const git = simpleGit(options) + + try { + await git.add('./*') + await git.commit(commitMessage) + await git.push('origin', currentBranch) + } catch (err) { + console.log('[ERROR] httpInterface -> App -> Contribute -> doGit -> Method call produced an error.') + console.log('[ERROR] httpInterface -> App -> Contribute -> doGit -> err.stack = ' + err.stack) + console.log('[ERROR] httpInterface -> App -> Contribute -> doGit -> commitMessage = ' + commitMessage) + console.log('[ERROR] httpInterface -> App -> Contribute -> doGit -> currentBranch = ' + currentBranch) + console.log('[ERROR] httpInterface -> App -> Contribute -> doGit -> contributionsBranch = ' + contributionsBranch) + console.log('') + console.log('Torubleshooting Tips:') + console.log('') + console.log('1. Make sure that you have set up your Github Username and Token at the APIs -> Github API node at the workspace.') + console.log('2. Make sure you are running the latest version of Git available for your OS.') + console.log('3. Make sure that you have cloned your Superalgos repository fork, and not the main Superalgos repository.') + console.log('4. If your fork is old, you might need to do an app.update and also a node setup at every branch. If you just reforked all is good.') + error = err + } + } + + async function doGithub() { + + const { Octokit } = require("@octokit/rest") + + const octokit = new Octokit({ + auth: token, + userAgent: 'Superalgos Beta 11' + }) + + const repo = 'Superalgos' + const owner = 'Superalgos' + const head = username + ':' + contributionsBranch + const base = currentBranch + const title = 'Contribution: ' + commitMessage + + try { + await octokit.pulls.create({ + owner, + repo, + title, + head, + base, + }); + } catch (err) { + if (err.stack.indexOf('A pull request already exists') >= 0) { + return + } else { + console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> Method call produced an error.') + console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> err.stack = ' + err.stack) + console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> commitMessage = ' + commitMessage) + console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> username = ' + username) + console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> token starts with = ' + token.substring(0, 10) + '...') + console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> token ends with = ' + '...' + token.substring(token.length - 10)) + console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> currentBranch = ' + currentBranch) + console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> contributionsBranch = ' + contributionsBranch) + error = err + } + } + } + + } catch (err) { + console.log('[ERROR] httpInterface -> App -> Contribute -> Method call produced an error.') + console.log('[ERROR] httpInterface -> App -> Contribute -> err.stack = ' + err.stack) + console.log('[ERROR] httpInterface -> App -> Contribute -> commitMessage = ' + commitMessage) + console.log('[ERROR] httpInterface -> App -> Contribute -> username = ' + username) + console.log('[ERROR] httpInterface -> App -> Contribute -> token starts with = ' + token.substring(0, 10) + '...') + console.log('[ERROR] httpInterface -> App -> Contribute -> token ends with = ' + '...' + token.substring(token.length - 10)) + console.log('[ERROR] httpInterface -> App -> Contribute -> currentBranch = ' + currentBranch) + console.log('[ERROR] httpInterface -> App -> Contribute -> contributionsBranch = ' + contributionsBranch) + + let error = { + result: 'Fail Because', + message: err.message, + stack: err.stack + } + respondWithContent(JSON.stringify(error), httpResponse) + } + break + } + + case 'Update': { + try { + const currentBranch = unescape(requestParameters[3]) + update() + + async function update() { + const { lookpath } = require('lookpath'); + const gitpath = await lookpath('git'); + if (gitpath === undefined) { + console.log('[ERROR] `git` not installed.') + } else { + let result = await doGit() + + if (result.error === undefined) { + let customResponse = { + result: global.CUSTOM_OK_RESPONSE.result, + message: result.message + } + respondWithContent(JSON.stringify(customResponse), httpResponse) + } else { + + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'App Error - Update Failed', + anchor: undefined, + placeholder: {} + } + + respondWithDocsObject(docs, result.error) + + } + } + } + + async function doGit() { + const simpleGit = require('simple-git'); + const options = { + baseDir: process.cwd(), + binary: 'git', + maxConcurrentProcesses: 6, + } + const git = simpleGit(options) + + let message + try { + message = await git.pull('https://github.com/Superalgos/Superalgos', currentBranch) + return { message: message } + } catch (err) { + console.log('[ERROR] Error updating ' + currentBranch) + console.log(err.stack) + return { error: err } + } + } + + } catch (err) { + console.log('[ERROR] httpInterface -> App -> Update -> Method call produced an error.') + console.log('[ERROR] httpInterface -> App -> Update -> err.stack = ' + err.stack) + + let error = { + result: 'Fail Because', + message: err.message, + stack: err.stack + } + respondWithContent(JSON.stringify(error), httpResponse) + } + break + } + + case 'Checkout': { + try { + const currentBranch = unescape(requestParameters[3]) + let error + + checkout() + + async function checkout() { + const { lookpath } = require('lookpath'); + const gitpath = await lookpath('git'); + if (gitpath === undefined) { + console.log('[ERROR] `git` not installed.') + } else { + await doGit() + + if (error === undefined) { + respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) + } else { + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'Switching Branches - Current Branch Not Changed', + anchor: undefined, + placeholder: {} + } + + respondWithDocsObject(docs, error) + } + } + } + + async function doGit() { + const simpleGit = require('simple-git'); + const options = { + baseDir: process.cwd(), + binary: 'git', + maxConcurrentProcesses: 6, + } + const git = simpleGit(options) + try { + await git.checkout(currentBranch) + } catch (err) { + console.log('[ERROR] Error changing current branch to ' + currentBranch) + console.log(err.stack) + error = err + } + } + + } catch (err) { + console.log('[ERROR] httpInterface -> App -> Update -> Method call produced an error.') + console.log('[ERROR] httpInterface -> App -> Update -> err.stack = ' + err.stack) + + let error = { + result: 'Fail Because', + message: err.message, + stack: err.stack + } + respondWithContent(JSON.stringify(error), httpResponse) + } + break + } + + case 'Branch': { + try { + branch() + + async function branch() { + const { lookpath } = require('lookpath'); + const gitpath = await lookpath('git'); + if (gitpath === undefined) { + console.log('[ERROR] `git` not installed.') + } else { + let result = await doGit() + + if (result.error === undefined) { + let customResponse = { + result: global.CUSTOM_OK_RESPONSE.result, + message: result + } + respondWithContent(JSON.stringify(customResponse), httpResponse) + } else { + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'App Error - Could Not Get Current Branch', + anchor: undefined, + placeholder: {} + } + + respondWithDocsObject(docs, error) + } + } + } + + async function doGit() { + const simpleGit = require('simple-git'); + const options = { + baseDir: process.cwd(), + binary: 'git', + maxConcurrentProcesses: 6, + } + const git = simpleGit(options) + try { + return await git.branch() + } catch (err) { + console.log('[ERROR] Error reading current branch.') + console.log(err.stack) + } + } + + } catch (err) { + console.log('[ERROR] httpInterface -> App -> Update -> Method call produced an error.') + console.log('[ERROR] httpInterface -> App -> Update -> err.stack = ' + err.stack) + + let error = { + result: 'Fail Because', + message: err.message, + stack: err.stack + } + respondWithContent(JSON.stringify(error), httpResponse) + } + break + } + } + + function respondWithDocsObject(docs, error) { + + if (error.message !== undefined) { + docs.placeholder.errorMessage = { + style: 'Error', + text: error.message + } + } + if (error.stack !== undefined) { + docs.placeholder.errorStack = { + style: 'Javascript', + text: error.stack + } + } + if (error.code !== undefined) { + docs.placeholder.errorCode = { + style: 'Json', + text: error.code + } + } + + docs.placeholder.errorDetails = { + style: 'Json', + text: JSON.stringify(error, undefined, 4) + } + + let customResponse = { + result: global.CUSTOM_FAIL_RESPONSE.result, + docs: docs + } + + respondWithContent(JSON.stringify(customResponse), httpResponse) + + } + } + break + + case 'GOV': { + /* + This is the Governance endpoint at the Http Interface. All methods + related to the Governance System are implemented here and routed + to the backend Servers that can process them. + */ + getBody(processRequest) + + async function processRequest(body) { + try { + let params = JSON.parse(body) + + switch (params.method) { + case 'getGithubStars': { + + let serverResponse = await CL.servers.GITHUB_SERVER.getGithubStars( + params.repository, + params.username, + params.token + ) + + respondWithContent(JSON.stringify(serverResponse), httpResponse) + return + } + case 'getGithubWatchers': { + + let serverResponse = await CL.servers.GITHUB_SERVER.getGithubWatchers( + params.repository, + params.username, + params.token + ) + + respondWithContent(JSON.stringify(serverResponse), httpResponse) + return + } + case 'getGithubForks': { + + let serverResponse = await CL.servers.GITHUB_SERVER.getGithubForks( + params.repository, + params.username, + params.token + ) + + respondWithContent(JSON.stringify(serverResponse), httpResponse) + return + } + case 'mergePullRequests': { + + let serverResponse = await CL.servers.GITHUB_SERVER.mergePullRequests( + params.commitMessage, + params.username, + params.token + ) + + respondWithContent(JSON.stringify(serverResponse), httpResponse) + return + } + case 'payContributors': { + + let serverResponse = await CL.servers.WEB3_SERVER.payContributors( + params.contractAddress, + params.contractAbi, + params.paymentsArray, + params.mnemonic + ) + + respondWithContent(JSON.stringify(serverResponse), httpResponse) + return + } + default: { + respondWithContent(JSON.stringify({ error: 'Method ' + params.method + ' is invalid.' }), httpResponse) + } + } + } catch (err) { + console.log('[ERROR] httpInterface -> GOV -> Method call produced an error.') + console.log('[ERROR] httpInterface -> GOV -> err.stack = ' + err.stack) + console.log('[ERROR] httpInterface -> GOV -> Params Received = ' + body) + + let error = { + result: 'Fail Because', + message: err.message, + stack: err.stack + } + respondWithContent(JSON.stringify(error), httpResponse) + } + } + break + } + + case 'LegacyPlotter.js': + { + respondWithFile(global.env.PATH_TO_CLIENT + 'WebServer/LegacyPlotter.js', httpResponse) + } + break + + case 'PlotterPanel.js': + { + respondWithFile(global.env.PATH_TO_CLIENT + 'WebServer/PlotterPanel.js', httpResponse) + } + break + + case 'Images': // This means the Images folder. + { + let path = global.env.PATH_TO_CLIENT + 'WebServer/Images/' + requestParameters[2] + + if (requestParameters[3] !== undefined) { + path = path + '/' + requestParameters[3] + } + + if (requestParameters[4] !== undefined) { + path = path + '/' + requestParameters[4] + } + + if (requestParameters[5] !== undefined) { + path = path + '/' + requestParameters[5] + } + + path = unescape(path) + + respondWithImage(path, httpResponse) + } + break + + case 'Icons': // This means the Icons folder under Projects. + { + let path = global.env.PATH_TO_PROJECTS + '/' + requestParameters[2] + '/Icons' + + if (requestParameters[3] !== undefined) { + path = path + '/' + requestParameters[3] + } + + if (requestParameters[4] !== undefined) { + path = path + '/' + requestParameters[4] + } + + if (requestParameters[5] !== undefined) { + path = path + '/' + requestParameters[5] + } + + path = unescape(path) + + respondWithImage(path, httpResponse) + } + break + + case 'GIFs': // This means the GIFs folder under Projects. + { + let path = global.env.PATH_TO_PROJECTS + '/' + requestParameters[2] + '/GIFs' + + if (requestParameters[3] !== undefined) { + path = path + '/' + requestParameters[3] + } + + if (requestParameters[4] !== undefined) { + path = path + '/' + requestParameters[4] + } + + if (requestParameters[5] !== undefined) { + path = path + '/' + requestParameters[5] + } + + path = unescape(path) + respondWithImage(path, httpResponse) + } + break + + case 'PNGs': // This means the PNGs folder under Projects. + { + let path = global.env.PATH_TO_PROJECTS + '/' + requestParameters[2] + '/PNGs' + + if (requestParameters[3] !== undefined) { + path = path + '/' + requestParameters[3] + } + + if (requestParameters[4] !== undefined) { + path = path + '/' + requestParameters[4] + } + + if (requestParameters[5] !== undefined) { + path = path + '/' + requestParameters[5] + } + + path = unescape(path) + respondWithImage(path, httpResponse) + } + break + + case 'favicon.ico': // This means the Scripts folder. + { + respondWithImage(global.env.PATH_TO_CLIENT + 'WebServer/Images/' + 'favicon.ico', httpResponse) + } + break + + case 'WebServer': // This means the WebServer folder. + { + respondWithFile(global.env.PATH_TO_CLIENT + 'WebServer/' + requestParameters[2], httpResponse) + } + break + + case 'externalScripts': // This means the WebServer folder. + { + respondWithFile(global.env.PATH_TO_CLIENT + 'WebServer/externalScripts/' + requestParameters[2], httpResponse) + } + break + + case 'Plotters': // This means the plotter folder, not to be confused with the Plotters script! + { + let project = requestParameters[2] + let dataMine = requestParameters[3] + let codeName = requestParameters[4] + let moduleName = requestParameters[5] + let filePath = global.env.PATH_TO_PROJECTS + '/' + project + '/' + 'Bots-Plotters-Code' + '/' + dataMine + '/plotters/' + codeName + '/' + moduleName + respondWithFile(filePath, httpResponse) + } + break + + case 'ChartLayers': + { + respondWithFile(global.env.PATH_TO_UI + '/' + requestParameters[1] + '/' + requestParameters[2], httpResponse) + } + break + + case 'Files': + { + respondWithFile(global.env.PATH_TO_DATA_FILES + '/' + requestParameters[2], httpResponse) + } + break + + case 'Fonts': + { + respondWithFont(global.env.PATH_TO_FONTS + '/' + requestParameters[2], httpResponse) + } + break + + case 'Schema': + { + sendSchema(global.env.PATH_TO_PROJECTS + '/' + requestParameters[2] + '/Schemas/', requestParameters[3]) + } + break + + case 'DirContent': + { + let folderPath = unescape(requestParameters[2]) + if (requestParameters[3] !== undefined) { + folderPath = folderPath + '/' + requestParameters[3] + } + + if (requestParameters[4] !== undefined) { + folderPath = folderPath + '/' + requestParameters[4] + } + + if (requestParameters[5] !== undefined) { + folderPath = folderPath + '/' + requestParameters[5] + } + let folder + if (requestParameters[2] === 'Root') { + folder = folderPath.replace('Root', '../Superalgos/') + } else { + folder = global.env.PATH_TO_PROJECTS + '/' + folderPath + } + + getAllFilesInDirectoryAndSubdirectories(folder, onFilesReady) + + function onFilesReady(files) { + respondWithContent(JSON.stringify(files), httpResponse) + } + } + break + + case 'IconNames': + { + let projects = getDirectories(global.env.PATH_TO_PROJECTS) + let icons = [] + let totalProjects = projects.length + let projectCounter = 0 + + for (let i = 0; i < projects.length; i++) { + let project = projects[i] + + const folder = global.env.PATH_TO_PROJECTS + '/' + project + '/Icons/' + + getAllFilesInDirectoryAndSubdirectories(folder, onFilesReady) + + function onFilesReady(files) { + for (let j = 0; j < files.length; j++) { + let file = files[j] + for (let i = 0; i < 10; i++) { + file = file.replace('/', '\\') + } + icons.push([project, file]) + } + + projectCounter++ + if (projectCounter === totalProjects) { + respondWithContent(JSON.stringify(icons), httpResponse) + } + } + } + } + break + + case 'PluginFileNames': + { + processRequest() + + async function processRequest(body) { + try { + let project = unescape(requestParameters[2]) + let folder = unescape(requestParameters[3]) + + let response = await SA.projects.foundations.utilities.plugins.getPluginFileNames( + project, + folder + ) + + respondWithContent(JSON.stringify(response), httpResponse) + + } catch (err) { + console.log('[ERROR] httpInterface -> PluginFileNames -> Method call produced an error.') + console.log('[ERROR] httpInterface -> PluginFileNames -> err.stack = ' + err.stack) + console.log('[ERROR] httpInterface -> PluginFileNames -> Params Received = ' + body) + + let error = { + result: 'Fail Because', + message: err.message, + stack: err.stack + } + respondWithContent(JSON.stringify(error), httpResponse) + } + } + break + } + + case 'LoadPlugin': + + { + processRequest() + + async function processRequest(body) { + try { + let project = unescape(requestParameters[2]) + let folder = unescape(requestParameters[3]) + let fileName = unescape(requestParameters[4]) + + let response = await SA.projects.foundations.utilities.plugins.getPluginFileContent( + project, + folder, + fileName + ).catch(err => { + let error = { + result: 'Fail Because', + message: err + } + respondWithContent(JSON.stringify(error), httpResponse) + return + }) + + respondWithContent(response, httpResponse) + + } catch (err) { + console.log('[ERROR] httpInterface -> LoadPlugin -> Method call produced an error.') + console.log('[ERROR] httpInterface -> LoadPlugin -> err.stack = ' + err.stack) + console.log('[ERROR] httpInterface -> LoadPlugin -> Params Received = ' + body) + + let error = { + result: 'Fail Because', + message: err.message, + stack: err.stack + } + respondWithContent(JSON.stringify(error), httpResponse) + } + } + break + } + + case 'SavePlugin': + getBody(processRequest) + + async function processRequest(body) { + try { + let plugin = JSON.parse(body) + let project = requestParameters[2] + let folder = requestParameters[3] + let fileName = requestParameters[4] + let filePath = global.env.PATH_TO_PROJECTS + '/' + project + '/Plugins/' + folder + let fileContent = JSON.stringify(plugin, undefined, 4) + const fs = require('fs') + fs.writeFileSync(filePath + '/' + fileName + '.json', fileContent) + respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) + } catch (err) { + console.log('[ERROR] httpInterface -> SavePlugin -> Method call produced an error.') + console.log('[ERROR] httpInterface -> SavePlugin -> err.stack = ' + err.stack) + console.log('[ERROR] httpInterface -> SavePlugin -> Params Received = ' + body) + + let error = { + result: 'Fail Because', + message: err.message, + stack: err.stack + } + respondWithContent(JSON.stringify(error), httpResponse) + } + } + break + + case 'Workspace.js': + { + let fs = require('fs') + + try { + let filePath = global.env.PATH_TO_DEFAULT_WORKSPACE + '/Getting-Started-Tutorials.json' + fs.readFile(filePath, onFileRead) + } catch (e) { + console.log('[ERROR] Error reading the Workspace.', e) + } + + function onFileRead(err, workspace) { + if (err) { + respondWithContent(undefined, httpResponse) + } else { + let responseContent = 'function getWorkspace(){ return ' + workspace + '}' + respondWithContent(responseContent, httpResponse) + } + } + } + break + + case 'ListWorkspaces': + { + let allWorkspaces = [] + let projects = getDirectories(global.env.PATH_TO_PROJECTS) + let projectsCount = 0 + + for (let i = 0; i < projects.length; i++) { + let project = projects[i] + readPluginWorkspaces() + function readPluginWorkspaces() { + let dirPath = global.env.PATH_TO_PROJECTS + '/' + project + '/Plugins/Workspaces' + try { + let fs = require('fs') + fs.readdir(dirPath, onDirRead) + + function onDirRead(err, fileList) { + let updatedFileList = [] + + if (err) { + /* + If we have a problem reading this folder we will assume that it is + because this project does not need this folder and that's it. + */ + //console.log('[WARN] Error reading a directory content. filePath = ' + dirPath) + } else { + for (let i = 0; i < fileList.length; i++) { + let name = 'Plugin \u2192 ' + fileList[i] + updatedFileList.push([project, name]) + } + } + allWorkspaces = allWorkspaces.concat(updatedFileList) + projectsCount++ + if (projectsCount === projects.length) { + readMyWorkspaces() + } + } + } catch (err) { + console.log('[ERROR] Error reading a directory content. filePath = ' + dirPath) + console.log('[ERROR] err.stack = ' + err.stack) + respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) + return + } + } + } + + function readMyWorkspaces() { + let dirPath = global.env.PATH_TO_MY_WORKSPACES + try { + let fs = require('fs') + fs.readdir(dirPath, onDirRead) + + function onDirRead(err, fileList) { + if (err) { + // This happens the first time you run the software. + respondWithContent(JSON.stringify(allWorkspaces), httpResponse) + return + } else { + let updatedFileList = [] + for (let i = 0; i < fileList.length; i++) { + let name = fileList[i] + updatedFileList.push(['', name]) + } + allWorkspaces = allWorkspaces.concat(updatedFileList) + respondWithContent(JSON.stringify(allWorkspaces), httpResponse) + return + } + } + } catch (err) { + console.log('[ERROR] Error reading a directory content. filePath = ' + dirPath) + console.log('[ERROR] err.stack = ' + err.stack) + respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) + return + } + } + } + break + + case 'LoadMyWorkspace': + { + let fileName = unescape(requestParameters[2]) + let filePath = global.env.PATH_TO_MY_WORKSPACES + '/' + fileName + '.json' + respondWithFile(filePath, httpResponse) + } + break + + case 'SaveWorkspace': + { + getBody(processRequest) + + async function processRequest(body) { + + let fileContent = body + let fileName = unescape(requestParameters[2]) + let filePath = global.env.PATH_TO_MY_WORKSPACES + '/' + fileName + '.json' + + try { + let fs = require('fs') + let dir = global.env.PATH_TO_MY_WORKSPACES; + + /* Create Dir if it does not exist */ + if (!fs.existsSync(dir)) { + fs.mkdirSync(dir); + } + + fs.writeFile(filePath, fileContent, onFileWritten) + + function onFileWritten(err) { + if (err) { + console.log('[ERROR] SaveWorkspace -> onFileWritten -> Error writing the Workspace file. fileName = ' + fileName) + console.log('[ERROR] SaveWorkspace -> onFileWritten -> err.stack = ' + err.stack) + let error = { + result: 'Fail Because', + message: err.message, + stack: err.stack + } + respondWithContent(JSON.stringify(error), httpResponse) + } else { + respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) + } + } + + } catch (err) { + console.log('[ERROR] SaveWorkspace -> Error writing the Workspace file. fileName = ' + fileName) + console.log('[ERROR] SaveWorkspace -> err.stack = ' + err.stack) + let error = { + result: 'Fail Because', + message: err.message, + stack: err.stack + } + respondWithContent(JSON.stringify(error), httpResponse) + } + } + } + break + + case 'ListFunctionLibraries': + { + returnProjectFolderFileList('Function-Libraries') + } + break + + case 'ProjectsSchema': + { + let path = global.env.PATH_TO_PROJECTS + '/' + 'ProjectsSchema.json' + respondWithFile(path, httpResponse) + } + break + + case 'ListSpaceFiles': + { + let fs = require('fs') + let allFiles = [] + let projects = getDirectories(global.env.PATH_TO_PROJECTS) + let dirCount = 0 + let totalDirs = 0 + + for (let i = 0; i < projects.length; i++) { + let project = projects[i] + + let dirPath = project + '/UI/Spaces' + let spaces = getDirectories(global.env.PATH_TO_PROJECTS + '/' + dirPath) + + for (let j = 0; j < spaces.length; j++) { + let space = spaces[j] + readDirectory(dirPath + '/' + space) + } + + function readDirectory(path) { + try { + + totalDirs++ + fs.readdir(global.env.PATH_TO_PROJECTS + '/' + path, onDirRead) + + let otherDirs = getDirectories(global.env.PATH_TO_PROJECTS + '/' + path) + for (let m = 0; m < otherDirs.length; m++) { + let otherDir = otherDirs[m] + readDirectory(path + '/' + otherDir) + } + + function onDirRead(err, fileList) { + if (err) { + respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) + } else { + let updatedFileList = [] + for (let k = 0; k < fileList.length; k++) { + let name = fileList[k] + if (name.indexOf('.js') < 0) { continue } + updatedFileList.push(path + '/' + name) + } + allFiles = allFiles.concat(updatedFileList) + dirCount++ + if (dirCount === totalDirs) { + respondWithContent(JSON.stringify(allFiles), httpResponse) + } + } + } + } catch (err) { + console.log('[ERROR] Error reading a directory content. filePath = ' + path) + console.log('[ERROR] err.stack = ' + err.stack) + respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) + return + } + } + } + } + break + + case 'ListUtilitiesFiles': + { + returnProjectFolderFileList('Utilities') + } + break + + case 'ListGlobalFiles': + { + returnProjectFolderFileList('Globals') + } + break + + case 'Projects': + { + let path = '' + for (let i = 2; i < 10; i++) { + if (requestParameters[i] !== undefined) { + let parameter = unescape(requestParameters[i]) + path = path + '/' + parameter + } + + } + let filePath = global.env.PATH_TO_PROJECTS + path + respondWithFile(filePath, httpResponse) + } + break + + case 'Storage': + { + let pathToFile = httpRequest.url.substring(9) + /* Unsavping # */ + for (let i = 0; i < 10; i++) { + pathToFile = pathToFile.replace('_HASHTAG_', '#') + } + respondWithFile(global.env.PATH_TO_DATA_STORAGE + '/' + pathToFile, httpResponse) + } + break + + case 'main.css': + { + sendStyleSheet('main.css') + } + break + + case 'tutorial.css': + { + sendStyleSheet('tutorial.css') + } + break + + case 'docs.css': + { + sendStyleSheet('docs.css') + } + break + + case 'governance.css': + { + sendStyleSheet('governance.css') + } + break + + case 'context-menu.css': + { + sendStyleSheet('context-menu.css') + } + break + + case 'credits.css': + { + sendStyleSheet('credits.css') + } + break + + case 'docs.css': + { + sendStyleSheet('docs.css') + } + break + + case 'font-awasome.css': + { + sendStyleSheet('font-awasome.css') + } + break + + case 'prism.css': + { + sendStyleSheet('prism.css') + } + break + + case 'ExecuteTerminalCommand': + { + let command = unescape(requestParameters[2]) + executeTerminalCommand(command) + } + break + default: + { + homePage() + } + } + + function returnProjectFolderFileList(projectFolderName) { + { + let allLibraries = [] + let projects = getDirectories(global.env.PATH_TO_PROJECTS) + let projectsCount = 0 + + for (let i = 0; i < projects.length; i++) { + let project = projects[i] + + let dirPath = global.env.PATH_TO_PROJECTS + '/' + project + '/' + 'UI' + '/' + projectFolderName + try { + let fs = require('fs') + fs.readdir(dirPath, onDirRead) + + function onDirRead(err, fileList) { + let updatedFileList = [] + if (err) { + /* + If we have a problem reading this folder we will assume that it is + because this project does not need this folder and that's it. + */ + // console.log('[WARN] Error reading a directory content. filePath = ' + dirPath) + } else { + for (let i = 0; i < fileList.length; i++) { + let name = fileList[i] + updatedFileList.push([project, name]) + } + } + allLibraries = allLibraries.concat(updatedFileList) + projectsCount++ + if (projectsCount === projects.length) { + respondWithContent(JSON.stringify(allLibraries), httpResponse) + } + } + } catch (err) { + console.log('[ERROR] Error reading a directory content. filePath = ' + dirPath) + console.log('[ERROR] err.stack = ' + err.stack) + + respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) + return + } + } + } + } + + function executeTerminalCommand(command) { + const util = require('util'); + const exec = util.promisify(require('child_process').exec); + async function lsWithGrep() { + try { + const { stdout, stderr } = await exec(command); + console.log('stdout:', stdout); + console.log('stderr:', stderr); + } catch (err) { + console.error(err.stack); + }; + }; + lsWithGrep(); + } + + function sendSchema(filePath, schemaType) { + let fs = require('fs') + try { + let folder = '' + switch (schemaType) { + case 'AppSchema': { + folder = 'App-Schema' + break + } + case 'DocsNodeSchema': { + folder = 'Docs-Nodes' + break + } + case 'DocsConceptSchema': { + folder = 'Docs-Concepts' + break + } + case 'DocsTopicSchema': { + folder = 'Docs-Topics' + break + } + case 'DocsTutorialSchema': { + folder = 'Docs-Tutorials' + break + } + case 'DocsReviewSchema': { + folder = 'Docs-Reviews' + break + } + case 'DocsBookSchema': { + folder = 'Docs-Books' + break + } + } + getAllFilesInDirectoryAndSubdirectories(filePath + folder, onFilesReady) + function onFilesReady(files) { + + let schemaArray = [] + for (let k = 0; k < files.length; k++) { + let name = files[k] + let nameSplitted = name.split(folder) + let fileName = nameSplitted[1] + for (let i = 0; i < 10; i++) { + fileName = fileName.replace('\\', '/') + } + let fileToRead = filePath + folder + fileName + + let fileContent = fs.readFileSync(fileToRead) + let schemaDocument + try { + schemaDocument = JSON.parse(fileContent) + } catch (err) { + console.log('[ERROR] httpInterface -> sendSchema -> Error Parsing JSON File: ' + fileToRead + ' .Error = ' + err.stack) + respondWithContent("[]", httpResponse) + return + } + schemaArray.push(schemaDocument) + } + let schema = JSON.stringify(schemaArray) + respondWithContent(schema, httpResponse) + } + } catch (err) { + if (err.message.indexOf('no such file or directory') < 0) { + console.log('Could not send Schema:', filePath, schemaType) + console.log(err.stack) + } + respondWithContent("[]", httpResponse) + } + + } + + function sendStyleSheet(fileName) { + let fs = require('fs') + try { + let filePath = global.env.PATH_TO_CLIENT + 'WebServer/css/' + fileName + fs.readFile(filePath, onFileRead) + + function onFileRead(err, file) { + try { + let fileContent = file.toString() + + fileContent = fileContent.replace('DESKTOP_HTTP_INTERFACE_PORT', global.env.DESKTOP_HTTP_INTERFACE_PORT) + fileContent = fileContent.replace('DESKTOP_HTTP_INTERFACE_PORT', global.env.DESKTOP_HTTP_INTERFACE_PORT) + fileContent = fileContent.replace('DESKTOP_HTTP_INTERFACE_PORT', global.env.DESKTOP_HTTP_INTERFACE_PORT) + respondWithContent(fileContent, httpResponse, 'text/css') + } catch (err) { + console.log('[ERROR] httpInterface -> mainCSS -> File Not Found: ' + fileName + ' or Error = ' + err.stack) + } + } + } catch (err) { + console.log(err) + } + } + + function homePage() { + if (requestParameters[1] === '') { + let fs = require('fs') + try { + let fileName = global.env.PATH_TO_CLIENT + 'WebServer/index.html' + fs.readFile(fileName, onFileRead) + + function onFileRead(err, file) { + try { + let fileContent = file.toString() + + fileContent = fileContent.replace('DESKTOP_HTTP_INTERFACE_PORT', global.env.DESKTOP_HTTP_INTERFACE_PORT) + respondWithContent(fileContent, httpResponse) + } catch (err) { + console.log('[ERROR] httpInterface -> homePage -> File Not Found: ' + fileName + ' or Error = ' + err.stack) + } + } + } catch (err) { + console.log(err) + } + } else { + respondWithFile(global.env.PATH_TO_UI + '/' + requestParameters[1], httpResponse) + } + } + } + + function respondWithFile(fileName, httpResponse) { + let fs = require('fs') + if (fileName.indexOf('undefined') > 0) { + console.log('[WRN] httpInterface -> respondWithFile -> Received httpRequest for undefined file. ') + respondWithContent(undefined, httpResponse) + } else { + try { + fs.readFile(fileName, onFileRead) + + function onFileRead(err, file) { + if (!err) { + respondWithContent(file.toString(), httpResponse) + } else { + //console.log('File requested not found: ' + fileName) + respondWithContent(undefined, httpResponse) + } + } + } catch (err) { + returnEmptyArray() + } + } + } + + function respondWithContent(content, httpResponse, contentType) { + try { + httpResponse.setHeader('Cache-Control', 'no-cache, no-store, must-revalidate') // HTTP 1.1. + httpResponse.setHeader('Pragma', 'no-cache') // HTTP 1.0. + httpResponse.setHeader('Expires', '0') // Proxies. + httpResponse.setHeader('Access-Control-Allow-Origin', '*') // Allows to access data from other domains. + + if (content !== undefined) { + if (contentType !== undefined) { + httpResponse.writeHead(200, { 'Content-Type': contentType }) + } else { + httpResponse.writeHead(200, { 'Content-Type': 'text/html' }) + } + httpResponse.write(content) + } else { + httpResponse.writeHead(404, { 'Content-Type': 'text/html' }) + httpResponse.write('The specified key does not exist.') + } + httpResponse.end('\n') + } catch (err) { + returnEmptyArray(httpResponse) + } + } + + function respondWithImage(fileName, httpResponse) { + let fs = require('fs') + try { + fs.readFile(fileName, onFileRead) + + function onFileRead(err, file) { + if (err) { + console.log('[ERROR] httpInterface -> respondWithImage -> onFileRead -> File Not Found: ' + fileName + ' or Error = ' + err.stack) + return + } + try { + httpResponse.setHeader('Cache-Control', 'no-cache, no-store, must-revalidate') // HTTP 1.1. + httpResponse.setHeader('Pragma', 'no-cache') // HTTP 1.0. + httpResponse.setHeader('Expires', '0') // Proxies. + httpResponse.setHeader('Access-Control-Allow-Origin', '*') // Allows to access data from other domains. + + httpResponse.writeHead(200, { 'Content-Type': 'image/png' }) + httpResponse.end(file, 'binary') + } catch (err) { + console.log('[ERROR] httpInterface -> respondWithImage -> onFileRead -> File Not Found: ' + fileName + ' or Error = ' + err.stack) + } + } + } catch (err) { + console.log('[ERROR] httpInterface -> respondWithImage -> err = ' + err.stack) + } + } + + function respondWithFont(fileName, httpResponse) { + let fs = require('fs') + try { + fs.readFile(fileName, onFileRead) + + function onFileRead(err, file) { + try { + if (err) { + console.log('[ERROR] httpInterface -> respondWithBinary -> onFileRead -> File Not Found: ' + fileName + ' or Error = ' + err.stack) + return + } + httpResponse.setHeader('Cache-Control', 'no-cache, no-store, must-revalidate') // HTTP 1.1. + httpResponse.setHeader('Pragma', 'no-cache') // HTTP 1.0. + httpResponse.setHeader('Expires', '0') // Proxies. + httpResponse.setHeader('Access-Control-Allow-Origin', '*') // Allows to access data from other domains. + + if (fileName.indexOf('2') < 0) { + httpResponse.writeHead(200, { 'Content-Type': 'font/woff' }) + } else { + httpResponse.writeHead(200, { 'Content-Type': 'font/woff2' }) + } + httpResponse.end(file, 'binary') + } catch (err) { + console.log('[ERROR] httpInterface -> respondWithBinary -> onFileRead -> File Not Found: ' + fileName + ' or Error = ' + err.stack) + } + } + } catch (err) { + console.log('[ERROR] httpInterface -> respondWithBinary -> err = ' + err.stack) + } + } + + function returnEmptyArray(httpResponse) { + try { + httpResponse.setHeader('Cache-Control', 'no-cache, no-store, must-revalidate') // HTTP 1.1. + httpResponse.setHeader('Pragma', 'no-cache') // HTTP 1.0. + httpResponse.setHeader('Expires', '0') // Proxies. + + httpResponse.writeHead(200, { 'Content-Type': 'text/html' }) + httpResponse.write('[]') + httpResponse.end('\n') + } catch (err) { + console.log('[ERROR] httpInterface -> returnEmptyArray -> err.stack ' + err.stack) + } + } + + function getDirectories(path) { + try { + const fs = require('fs') + return fs.readdirSync(path).filter(function (file) { + return fs.statSync(path + '/' + file).isDirectory(); + }); + } catch (err) { + return [] + } + } + + function getAllFilesInDirectoryAndSubdirectories(dir, callback) { + const { promisify } = require('util'); + const { resolve } = require('path'); + const fs = require('fs'); + const readdir = promisify(fs.readdir); + const stat = promisify(fs.stat); + + getFiles(dir) + .then(files => { + let splittedDir = dir.split('/') + let lastFolder = splittedDir[splittedDir.length - 2] + let pathAndNames = [] + for (let i = 0; i < files.length; i++) { + let file = files[i] + let pathName = file.substring(file.indexOf(lastFolder) + lastFolder.length, file.length) + pathName = pathName.substring(1, pathName.length) + pathAndNames.push(pathName) + } + callback(pathAndNames) + }) + .catch(e => { + callback([]) + }); + + async function getFiles(dir) { + const subdirs = await readdir(dir); + const files = await Promise.all(subdirs.map(async (subdir) => { + const res = resolve(dir, subdir); + return (await stat(res)).isDirectory() ? getFiles(res) : res; + })); + return files.reduce((a, f) => a.concat(f), []); + } + } +} diff --git a/Environment.js b/Environment.js index 76276e22a..a237cf14f 100644 --- a/Environment.js +++ b/Environment.js @@ -3,7 +3,7 @@ exports.newEnvironment = function () { let thisObject = { WEB_SERVER_URL: 'localhost', CLIENT_WEB_SOCKETS_INTERFACE_PORT: 18041, - HTTP_INTERFACE_PORT: 34248, + CLIENT_HTTP_INTERFACE_PORT: 34248, PATH_TO_TASK_SERVER: './TaskServer', PATH_TO_DATA_STORAGE: './Data-Storage', PATH_TO_PROJECTS: './Projects', diff --git a/EnvironmentForDebug.js b/EnvironmentForDebug.js index 5e88fb9da..1387f5699 100644 --- a/EnvironmentForDebug.js +++ b/EnvironmentForDebug.js @@ -4,7 +4,8 @@ exports.newEnvironment = function () { WEB_SERVER_URL: 'localhost', CLIENT_WEB_SOCKETS_INTERFACE_PORT: 18041, NETWORK_WEB_SOCKETS_INTERFACE_PORT: 18042, - HTTP_INTERFACE_PORT: 34248, + CLIENT_HTTP_INTERFACE_PORT: 34248, + DESKTOP_HTTP_INTERFACE_PORT: 34249, PATH_TO_TASK_SERVER: './TaskServer', PATH_TO_DATA_STORAGE: './Data-Storage', PATH_TO_PROJECTS: './Projects', diff --git a/Projects/Foundations/TS/Bot-Modules/Sensor-Bot/Webhooks/CheckWebhook.js b/Projects/Foundations/TS/Bot-Modules/Sensor-Bot/Webhooks/CheckWebhook.js index 84d8cfa01..be0254915 100644 --- a/Projects/Foundations/TS/Bot-Modules/Sensor-Bot/Webhooks/CheckWebhook.js +++ b/Projects/Foundations/TS/Bot-Modules/Sensor-Bot/Webhooks/CheckWebhook.js @@ -90,7 +90,7 @@ exports.newFoundationsBotModulesCheckWebhook = function (processIndex) { try { let http = require('http'); let url = 'http://' + global.env.WEB_SERVER_URL + - ':' + global.env.HTTP_INTERFACE_PORT + + ':' + global.env.CLIENT_HTTP_INTERFACE_PORT + '/Webhook/Fetch-Messages/' + TS.projects.foundations.globals.taskConstants.TASK_NODE.parentNode.parentNode.parentNode.referenceParent.parentNode.parentNode.config.codeName + "/" + TS.projects.foundations.globals.taskConstants.TASK_NODE.parentNode.parentNode.parentNode.referenceParent.baseAsset.referenceParent.config.codeName + "-" + From c99cbbc7a0d6fab6086ad064815dd09ae0fbebfe Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sat, 4 Sep 2021 13:32:31 +0200 Subject: [PATCH 08/51] Update httpInterface.js --- Client/httpInterface.js | 3245 ++++++++++++++++++++------------------- 1 file changed, 1625 insertions(+), 1620 deletions(-) diff --git a/Client/httpInterface.js b/Client/httpInterface.js index c2cf65f27..46c6c5c8b 100644 --- a/Client/httpInterface.js +++ b/Client/httpInterface.js @@ -42,262 +42,191 @@ exports.newHttpInterface = function newHttpInterface() { } function onHttpRequest(httpRequest, httpResponse) { + try { + let requestParameters = httpRequest.url.split('/') - function getBody(callback) { // Gets the de body from a POST httpRequest to the web server - try { + switch (requestParameters[1]) { - let body = '' + case 'WEB3': + { + getBody(processRequest) - httpRequest.on('data', function (data) { - body += data - // Too much POST data - //if (body.length > 1e6) { - // httpRequest.connection.destroy() - //} - }) + async function processRequest(body) { + try { + let params = JSON.parse(body) - httpRequest.on('end', function () { - callback(body) - }) + switch (params.method) { + case 'getNetworkClientStatus': { - httpRequest.on('error', function (err) { - console.log('[ERROR] httpInterface -> err.stack = ' + err.stack) - respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) - }) - } catch (err) { - console.log('[ERROR] httpInterface -> err.stack = ' + err.stack) - respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) - } - } + let serverResponse = await CL.servers.WEB3_SERVER.getNetworkClientStatus( + params.host, + params.port, + params.interface + ) - let requestParameters - requestParameters = httpRequest.url.split('?') // Remove version information - requestParameters = requestParameters[0].split('/') + respondWithContent(JSON.stringify(serverResponse), httpResponse) + return + } + case 'createWalletAccount': { - switch (requestParameters[1]) { + let serverResponse = await CL.servers.WEB3_SERVER.createWalletAccount( + params.entropy + ) - case 'WEB3': - { - getBody(processRequest) + respondWithContent(JSON.stringify(serverResponse), httpResponse) + return + } + case 'getWalletBalances': { - async function processRequest(body) { - try { - let params = JSON.parse(body) + let serverResponse = await CL.servers.WEB3_SERVER.getWalletBalances( + params.host, + params.port, + params.interface, + params.walletDefinition + ) - switch (params.method) { - case 'getNetworkClientStatus': { + respondWithContent(JSON.stringify(serverResponse), httpResponse) + return + } + case 'signData': { - let serverResponse = await CL.servers.WEB3_SERVER.getNetworkClientStatus( - params.host, - params.port, - params.interface - ) + let serverResponse = await CL.servers.WEB3_SERVER.signData( + params.privateKey, + params.data + ) - respondWithContent(JSON.stringify(serverResponse), httpResponse) - return + respondWithContent(JSON.stringify(serverResponse), httpResponse) + return + } + case 'recoverAddress': { + + let serverResponse = await CL.servers.WEB3_SERVER.recoverAddress( + params.signature + ) + + respondWithContent(JSON.stringify(serverResponse), httpResponse) + return + } + case 'mnemonicToPrivateKey': { + + let serverResponse = await CL.servers.WEB3_SERVER.mnemonicToPrivateKey( + params.mnemonic + ) + + respondWithContent(JSON.stringify(serverResponse), httpResponse) + return + } + default: { + respondWithContent(JSON.stringify({ error: 'Method ' + params.method + ' is invalid.' }), httpResponse) + } } - case 'createWalletAccount': { + } catch (err) { + console.log('[ERROR] httpInterface -> WEB3s -> Method call produced an error.') + console.log('[ERROR] httpInterface -> WEB3s -> err.stack = ' + err.stack) + console.log('[ERROR] httpInterface -> WEB3s -> Params Received = ' + body) - let serverResponse = await CL.servers.WEB3_SERVER.createWalletAccount( - params.entropy - ) - - respondWithContent(JSON.stringify(serverResponse), httpResponse) - return - } - case 'getWalletBalances': { - - let serverResponse = await CL.servers.WEB3_SERVER.getWalletBalances( - params.host, - params.port, - params.interface, - params.walletDefinition - ) - - respondWithContent(JSON.stringify(serverResponse), httpResponse) - return - } - case 'signData': { - - let serverResponse = await CL.servers.WEB3_SERVER.signData( - params.privateKey, - params.data - ) - - respondWithContent(JSON.stringify(serverResponse), httpResponse) - return - } - case 'recoverAddress': { - - let serverResponse = await CL.servers.WEB3_SERVER.recoverAddress( - params.signature - ) - - respondWithContent(JSON.stringify(serverResponse), httpResponse) - return - } - case 'mnemonicToPrivateKey': { - - let serverResponse = await CL.servers.WEB3_SERVER.mnemonicToPrivateKey( - params.mnemonic - ) - - respondWithContent(JSON.stringify(serverResponse), httpResponse) - return - } - default: { - respondWithContent(JSON.stringify({ error: 'Method ' + params.method + ' is invalid.' }), httpResponse) + let error = { + result: 'Fail Because', + message: err.message, + stack: err.stack } + respondWithContent(JSON.stringify(error), httpResponse) } - } catch (err) { - console.log('[ERROR] httpInterface -> WEB3s -> Method call produced an error.') - console.log('[ERROR] httpInterface -> WEB3s -> err.stack = ' + err.stack) - console.log('[ERROR] httpInterface -> WEB3s -> Params Received = ' + body) - - let error = { - result: 'Fail Because', - message: err.message, - stack: err.stack - } - respondWithContent(JSON.stringify(error), httpResponse) } } - } - break - case 'CCXT': - { - getBody(processRequest) + break + case 'CCXT': + { + getBody(processRequest) - async function processRequest(body) { - try { - let params = JSON.parse(body) + async function processRequest(body) { + try { + let params = JSON.parse(body) - const ccxt = require('ccxt') + const ccxt = require('ccxt') - switch (params.method) { - case 'fetchMarkets': { + switch (params.method) { + case 'fetchMarkets': { - const exchangeClass = ccxt[params.exchangeId] - const exchangeConstructorParams = { - 'timeout': 30000, - 'enableRateLimit': true, - verbose: false - } - - let ccxtExchange = new exchangeClass(exchangeConstructorParams) - let ccxtMarkets = [] - - if (ccxtExchange.has.fetchMarkets === true) { - ccxtMarkets = await ccxtExchange.fetchMarkets() - } - respondWithContent(JSON.stringify(ccxtMarkets), httpResponse) - return - } - case 'listExchanges': { - let exchanges = [] - for (let i = 0; i < ccxt.exchanges.length; i++) { - let exchangeId = ccxt.exchanges[i] - - const exchangeClass = ccxt[exchangeId] + const exchangeClass = ccxt[params.exchangeId] const exchangeConstructorParams = { 'timeout': 30000, 'enableRateLimit': true, verbose: false } - let ccxtExchange - try { ccxtExchange = new exchangeClass(exchangeConstructorParams) } - catch (err) { } - if (ccxtExchange === undefined) { continue } + + let ccxtExchange = new exchangeClass(exchangeConstructorParams) + let ccxtMarkets = [] + + if (ccxtExchange.has.fetchMarkets === true) { + ccxtMarkets = await ccxtExchange.fetchMarkets() + } + respondWithContent(JSON.stringify(ccxtMarkets), httpResponse) + return + } + case 'listExchanges': { + let exchanges = [] + for (let i = 0; i < ccxt.exchanges.length; i++) { + let exchangeId = ccxt.exchanges[i] + + const exchangeClass = ccxt[exchangeId] + const exchangeConstructorParams = { + 'timeout': 30000, + 'enableRateLimit': true, + verbose: false + } + let ccxtExchange + try { ccxtExchange = new exchangeClass(exchangeConstructorParams) } + catch (err) { } + if (ccxtExchange === undefined) { continue } - if (ccxtExchange.has.fetchOHLCV === params.has.fetchOHLCV) { - if (ccxtExchange.has.fetchMarkets === params.has.fetchMarkets) { - if (ccxtExchange.timeframes['1m'] !== undefined) { - let exchange = { - name: ccxtExchange.name, - id: ccxtExchange.id + if (ccxtExchange.has.fetchOHLCV === params.has.fetchOHLCV) { + if (ccxtExchange.has.fetchMarkets === params.has.fetchMarkets) { + if (ccxtExchange.timeframes['1m'] !== undefined) { + let exchange = { + name: ccxtExchange.name, + id: ccxtExchange.id + } + exchanges.push(exchange) } - exchanges.push(exchange) } } } + respondWithContent(JSON.stringify(exchanges), httpResponse) + return } - respondWithContent(JSON.stringify(exchanges), httpResponse) - return } - } - let content = { - err: global.DEFAULT_FAIL_RESPONSE // method not supported + let content = { + err: global.DEFAULT_FAIL_RESPONSE // method not supported + } + } catch (err) { + console.log('[INFO] httpInterface -> CCXT FetchMarkets -> Could not fetch markets.') + let error = { + result: 'Fail Because', + message: err.message + } + respondWithContent(JSON.stringify(error), httpResponse) } - } catch (err) { - console.log('[INFO] httpInterface -> CCXT FetchMarkets -> Could not fetch markets.') - let error = { - result: 'Fail Because', - message: err.message - } - respondWithContent(JSON.stringify(error), httpResponse) } } - } - break - case 'Webhook': - { - switch (requestParameters[2]) { // switch by command - case 'Fetch-Messages': { - let exchange = requestParameters[3] - let market = requestParameters[4] - - /* Some validations */ - if (exchange === undefined) { - console.log('[WARN] httpInterface -> Webhook -> Fetch-Messages -> Message with no Exchange received -> messageReceived = ' + messageReceived) - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) - return - } - if (market === undefined) { - console.log('[WARN] httpInterface -> Webhook -> Fetch-Messages -> Message with no market received -> messageReceived = ' + messageReceived) - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) - return - } - - let key = exchange + '-' + market - - let webhookMessages = webhook.get(key) - if (webhookMessages === undefined) { - webhookMessages = [] - } - - console.log('[INFO] httpInterface -> Webhook -> Fetch-Messages -> Exchange-Market = ' + exchange + '-' + market) - console.log('[INFO] httpInterface -> Webhook -> Fetch-Messages -> Messeges Fetched by Webhooks Sensor Bot = ' + webhookMessages.length) - - respondWithContent(JSON.stringify(webhookMessages), httpResponse) - webhookMessages = [] - - webhook.set(key, webhookMessages) - break - } - case 'New-Message': { - getBody(processRequest) - - function processRequest(messageReceived) { - let timestamp = (new Date()).valueOf() - let source = requestParameters[3] - let exchange = requestParameters[4] - let market = requestParameters[5] + break + case 'Webhook': + { + switch (requestParameters[2]) { // switch by command + case 'Fetch-Messages': { + let exchange = requestParameters[3] + let market = requestParameters[4] /* Some validations */ - if (source === undefined) { - console.log('[WARN] httpInterface -> Webhook -> New-Message -> Message with no Source received -> messageReceived = ' + messageReceived) - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) - return - } if (exchange === undefined) { - console.log('[WARN] httpInterface -> Webhook -> New-Message -> Message with no Exchange received -> messageReceived = ' + messageReceived) + console.log('[WARN] httpInterface -> Webhook -> Fetch-Messages -> Message with no Exchange received -> messageReceived = ' + messageReceived) respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) return } if (market === undefined) { - console.log('[WARN] httpInterface -> Webhook -> New-Message -> Message with no market received -> messageReceived = ' + messageReceived) + console.log('[WARN] httpInterface -> Webhook -> Fetch-Messages -> Message with no market received -> messageReceived = ' + messageReceived) respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) return } @@ -309,1157 +238,1230 @@ exports.newHttpInterface = function newHttpInterface() { webhookMessages = [] } - webhookMessages.push([timestamp, source, messageReceived]) + console.log('[INFO] httpInterface -> Webhook -> Fetch-Messages -> Exchange-Market = ' + exchange + '-' + market) + console.log('[INFO] httpInterface -> Webhook -> Fetch-Messages -> Messeges Fetched by Webhooks Sensor Bot = ' + webhookMessages.length) + + respondWithContent(JSON.stringify(webhookMessages), httpResponse) + webhookMessages = [] + webhook.set(key, webhookMessages) + break + } + case 'New-Message': { + getBody(processRequest) - console.log('[INFO] httpInterface -> Webhook -> New-Message -> Exchange-Market = ' + exchange + '-' + market) - console.log('[INFO] httpInterface -> Webhook -> New-Message -> messageReceived = ' + messageReceived) - console.log('[INFO] httpInterface -> Webhook -> New-Message -> Messeges waiting to be Fetched by Webhooks Sensor Bot = ' + webhookMessages.length) - respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) + function processRequest(messageReceived) { + let timestamp = (new Date()).valueOf() + let source = requestParameters[3] + let exchange = requestParameters[4] + let market = requestParameters[5] + + /* Some validations */ + if (source === undefined) { + console.log('[WARN] httpInterface -> Webhook -> New-Message -> Message with no Source received -> messageReceived = ' + messageReceived) + respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) + return + } + if (exchange === undefined) { + console.log('[WARN] httpInterface -> Webhook -> New-Message -> Message with no Exchange received -> messageReceived = ' + messageReceived) + respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) + return + } + if (market === undefined) { + console.log('[WARN] httpInterface -> Webhook -> New-Message -> Message with no market received -> messageReceived = ' + messageReceived) + respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) + return + } + + let key = exchange + '-' + market + + let webhookMessages = webhook.get(key) + if (webhookMessages === undefined) { + webhookMessages = [] + } + + webhookMessages.push([timestamp, source, messageReceived]) + webhook.set(key, webhookMessages) + + console.log('[INFO] httpInterface -> Webhook -> New-Message -> Exchange-Market = ' + exchange + '-' + market) + console.log('[INFO] httpInterface -> Webhook -> New-Message -> messageReceived = ' + messageReceived) + console.log('[INFO] httpInterface -> Webhook -> New-Message -> Messeges waiting to be Fetched by Webhooks Sensor Bot = ' + webhookMessages.length) + respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) + } + break } - break } } - } - break - case 'Docs': - { - switch (requestParameters[2]) { // switch by command - case 'Save-Node-Schema': { - getBody(processRequest) + break + case 'Docs': + { + switch (requestParameters[2]) { // switch by command + case 'Save-Node-Schema': { + getBody(processRequest) - async function processRequest(body) { - try { - let docsSchema = JSON.parse(body) - let project = requestParameters[3] - let filePath = global.env.PATH_TO_PROJECTS + '/' + project + '/Schemas/Docs-Nodes' - - if (checkAllSchmemaDocuments('Node', docsSchema, filePath) === true) { - respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) - } else { - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) - } - - } catch (err) { - console.log('[ERROR] httpInterface -> Docs -> Save-Node-Schema -> Method call produced an error.') - console.log('[ERROR] httpInterface -> Docs -> Save-Node-Schema -> err.stack = ' + err.stack) - console.log('[ERROR] httpInterface -> Docs -> Save-Node-Schema -> Params Received = ' + body) - - let error = { - result: 'Fail Because', - message: err.message, - stack: err.stack - } - respondWithContent(JSON.stringify(error), httpResponse) - } - } - break - } - - case 'Save-Concept-Schema': { - getBody(processRequest) - - async function processRequest(body) { - try { - let docsSchema = JSON.parse(body) - let project = requestParameters[3] - let filePath = global.env.PATH_TO_PROJECTS + '/' + project + '/Schemas/Docs-Concepts' - - if (checkAllSchmemaDocuments('Concept', docsSchema, filePath) === true) { - respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) - } else { - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) - } - - } catch (err) { - console.log('[ERROR] httpInterface -> Docs -> Save-Concept-Schema -> Method call produced an error.') - console.log('[ERROR] httpInterface -> Docs -> Save-Concept-Schema -> err.stack = ' + err.stack) - console.log('[ERROR] httpInterface -> Docs -> Save-Concept-Schema -> Params Received = ' + body) - - let error = { - result: 'Fail Because', - message: err.message, - stack: err.stack - } - respondWithContent(JSON.stringify(error), httpResponse) - } - } - break - } - - case 'Save-Topic-Schema': { - getBody(processRequest) - - async function processRequest(body) { - try { - let docsSchema = JSON.parse(body) - let project = requestParameters[3] - let filePath = global.env.PATH_TO_PROJECTS + '/' + project + '/Schemas/Docs-Topics' - - if (checkAllSchmemaDocuments('Topic', docsSchema, filePath) === true) { - respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) - } else { - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) - } - - } catch (err) { - console.log('[ERROR] httpInterface -> Docs -> Save-Topic-Schema -> Method call produced an error.') - console.log('[ERROR] httpInterface -> Docs -> Save-Topic-Schema -> err.stack = ' + err.stack) - console.log('[ERROR] httpInterface -> Docs -> Save-Topic-Schema -> Params Received = ' + body) - - let error = { - result: 'Fail Because', - message: err.message, - stack: err.stack - } - respondWithContent(JSON.stringify(error), httpResponse) - } - } - break - } - - case 'Save-Tutorial-Schema': { - getBody(processRequest) - - async function processRequest(body) { - try { - let docsSchema = JSON.parse(body) - let project = requestParameters[3] - let filePath = global.env.PATH_TO_PROJECTS + '/' + project + '/Schemas/Docs-Tutorials' - - if (checkAllSchmemaDocuments('Tutorial', docsSchema, filePath) === true) { - respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) - } else { - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) - } - - } catch (err) { - console.log('[ERROR] httpInterface -> Docs -> Save-Tutorial-Schema -> Method call produced an error.') - console.log('[ERROR] httpInterface -> Docs -> Save-Tutorial-Schema -> err.stack = ' + err.stack) - console.log('[ERROR] httpInterface -> Docs -> Save-Tutorial-Schema -> Params Received = ' + body) - - let error = { - result: 'Fail Because', - message: err.message, - stack: err.stack - } - respondWithContent(JSON.stringify(error), httpResponse) - } - } - break - } - - case 'Save-Review-Schema': { - getBody(processRequest) - - async function processRequest(body) { - try { - let docsSchema = JSON.parse(body) - let project = requestParameters[3] - let filePath = global.env.PATH_TO_PROJECTS + '/' + project + '/Schemas/Docs-Reviews' - - if (checkAllSchmemaDocuments('Review', docsSchema, filePath) === true) { - respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) - } else { - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) - } - - } catch (err) { - console.log('[ERROR] httpInterface -> Docs -> Save-Review-Schema -> Method call produced an error.') - console.log('[ERROR] httpInterface -> Docs -> Save-Review-Schema -> err.stack = ' + err.stack) - console.log('[ERROR] httpInterface -> Docs -> Save-Review-Schema -> Params Received = ' + body) - - let error = { - result: 'Fail Because', - message: err.message, - stack: err.stack - } - respondWithContent(JSON.stringify(error), httpResponse) - } - } - break - } - - case 'Save-Book-Schema': { - getBody(processRequest) - - async function processRequest(body) { - try { - let docsSchema = JSON.parse(body) - let project = requestParameters[3] - let filePath = global.env.PATH_TO_PROJECTS + '/' + project + '/Schemas/Docs-Books' - - if (checkAllSchmemaDocuments('Book', docsSchema, filePath) === true) { - respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) - } else { - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) - } - - } catch (err) { - console.log('[ERROR] httpInterface -> Docs -> Save-Book-Schema -> Method call produced an error.') - console.log('[ERROR] httpInterface -> Docs -> Save-Book-Schema -> err.stack = ' + err.stack) - console.log('[ERROR] httpInterface -> Docs -> Save-Book-Schema -> Params Received = ' + body) - - let error = { - result: 'Fail Because', - message: err.message, - stack: err.stack - } - respondWithContent(JSON.stringify(error), httpResponse) - } - } - break - } - } - - function checkAllSchmemaDocuments(category, docsSchema, filePath) { - const fs = require('fs') - let noErrorsDuringSaving = true - - for (let i = 0; i < docsSchema.length; i++) { - let schemaDocument = docsSchema[i] - /* - For some type of schemas we will save the file at an extra - folder derived from the document's type. - */ - let fileName = schemaDocument.type.toLowerCase() - for (let j = 0; j < 10; j++) { - fileName = cleanFileName(fileName) - } - let pageNumber = '00' + schemaDocument.pageNumber - let newFilepath = filePath - switch (category) { - case 'Topic': { - fileName = schemaDocument.topic.toLowerCase() + '-' + pageNumber.substring(pageNumber.length - 3, pageNumber.length) + '-' + schemaDocument.type.toLowerCase() - fileName = cleanFileName(fileName) - newFilepath = createPrefixDirectories(filePath, schemaDocument.topic) - break - } - case 'Tutorial': { - fileName = schemaDocument.tutorial.toLowerCase() + '-' + pageNumber.substring(pageNumber.length - 3, pageNumber.length) + '-' + schemaDocument.type.toLowerCase() - fileName = cleanFileName(fileName) - newFilepath = createPrefixDirectories(filePath, schemaDocument.tutorial) - break - } - case 'Review': { - fileName = schemaDocument.review.toLowerCase() + '-' + pageNumber.substring(pageNumber.length - 3, pageNumber.length) + '-' + schemaDocument.type.toLowerCase() - fileName = cleanFileName(fileName) - newFilepath = createPrefixDirectories(filePath, schemaDocument.review) - break - } - case 'Node': { - newFilepath = createPrefixDirectories(filePath, schemaDocument.type) - break - } - case 'Concept': { - newFilepath = createPrefixDirectories(filePath, schemaDocument.type) - break - } - } - - function createPrefixDirectories(filePath, schemaTextToUse) { - let firstLetter = schemaTextToUse.substring(0, 1) - createNewDir(filePath + '/' + firstLetter) - let extraWord = schemaTextToUse.split(' ')[0] - createNewDir(filePath + '/' + firstLetter + '/' + extraWord) - return filePath + '/' + firstLetter + '/' + extraWord + '/' + cleanFileName(schemaTextToUse) - } - - fileName = fileName + '.json' - - if (schemaDocument.deleted === true) { - try { - fs.unlinkSync(newFilepath + '/' + fileName) - console.log('[SUCCESS] ' + newFilepath + '/' + fileName + ' deleted.') - } catch (err) { - noErrorsDuringSaving = false - console.log('[ERROR] httpInterface -> Docs -> Delete -> ' + newFilepath + '/' + fileName + ' could not be deleted.') - console.log('[ERROR] httpInterface -> Docs -> Delete -> Resolve the issue that is preventing the Client to delete this file. Look at the error message below as a guide. At the UI you will need to delete this page again in order for the Client to retry next time you execute the docs.save command.') - console.log('[ERROR] httpInterface -> Docs -> Delete -> err.stack = ' + err.stack) - } - } else { - if (schemaDocument.updated === true || schemaDocument.created === true) { + async function processRequest(body) { try { - let created = schemaDocument.created - let updated = schemaDocument.updated - schemaDocument.updated = undefined - schemaDocument.created = undefined - let fileContent = JSON.stringify(schemaDocument, undefined, 4) - createNewDir(newFilepath) - fs.writeFileSync(newFilepath + '/' + fileName, fileContent) - if (created === true) { - console.log('[SUCCESS] ' + newFilepath + '/' + fileName + ' created.') + let docsSchema = JSON.parse(body) + let project = requestParameters[3] + let filePath = global.env.PATH_TO_PROJECTS + '/' + project + '/Schemas/Docs-Nodes' + + if (checkAllSchmemaDocuments('Node', docsSchema, filePath) === true) { + respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) } else { - if (updated === true) { - console.log('[SUCCESS] ' + newFilepath + '/' + fileName + ' updated.') - } + respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) } + + } catch (err) { + console.log('[ERROR] httpInterface -> Docs -> Save-Node-Schema -> Method call produced an error.') + console.log('[ERROR] httpInterface -> Docs -> Save-Node-Schema -> err.stack = ' + err.stack) + console.log('[ERROR] httpInterface -> Docs -> Save-Node-Schema -> Params Received = ' + body) + + let error = { + result: 'Fail Because', + message: err.message, + stack: err.stack + } + respondWithContent(JSON.stringify(error), httpResponse) + } + } + break + } + + case 'Save-Concept-Schema': { + getBody(processRequest) + + async function processRequest(body) { + try { + let docsSchema = JSON.parse(body) + let project = requestParameters[3] + let filePath = global.env.PATH_TO_PROJECTS + '/' + project + '/Schemas/Docs-Concepts' + + if (checkAllSchmemaDocuments('Concept', docsSchema, filePath) === true) { + respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) + } else { + respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) + } + + } catch (err) { + console.log('[ERROR] httpInterface -> Docs -> Save-Concept-Schema -> Method call produced an error.') + console.log('[ERROR] httpInterface -> Docs -> Save-Concept-Schema -> err.stack = ' + err.stack) + console.log('[ERROR] httpInterface -> Docs -> Save-Concept-Schema -> Params Received = ' + body) + + let error = { + result: 'Fail Because', + message: err.message, + stack: err.stack + } + respondWithContent(JSON.stringify(error), httpResponse) + } + } + break + } + + case 'Save-Topic-Schema': { + getBody(processRequest) + + async function processRequest(body) { + try { + let docsSchema = JSON.parse(body) + let project = requestParameters[3] + let filePath = global.env.PATH_TO_PROJECTS + '/' + project + '/Schemas/Docs-Topics' + + if (checkAllSchmemaDocuments('Topic', docsSchema, filePath) === true) { + respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) + } else { + respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) + } + + } catch (err) { + console.log('[ERROR] httpInterface -> Docs -> Save-Topic-Schema -> Method call produced an error.') + console.log('[ERROR] httpInterface -> Docs -> Save-Topic-Schema -> err.stack = ' + err.stack) + console.log('[ERROR] httpInterface -> Docs -> Save-Topic-Schema -> Params Received = ' + body) + + let error = { + result: 'Fail Because', + message: err.message, + stack: err.stack + } + respondWithContent(JSON.stringify(error), httpResponse) + } + } + break + } + + case 'Save-Tutorial-Schema': { + getBody(processRequest) + + async function processRequest(body) { + try { + let docsSchema = JSON.parse(body) + let project = requestParameters[3] + let filePath = global.env.PATH_TO_PROJECTS + '/' + project + '/Schemas/Docs-Tutorials' + + if (checkAllSchmemaDocuments('Tutorial', docsSchema, filePath) === true) { + respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) + } else { + respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) + } + + } catch (err) { + console.log('[ERROR] httpInterface -> Docs -> Save-Tutorial-Schema -> Method call produced an error.') + console.log('[ERROR] httpInterface -> Docs -> Save-Tutorial-Schema -> err.stack = ' + err.stack) + console.log('[ERROR] httpInterface -> Docs -> Save-Tutorial-Schema -> Params Received = ' + body) + + let error = { + result: 'Fail Because', + message: err.message, + stack: err.stack + } + respondWithContent(JSON.stringify(error), httpResponse) + } + } + break + } + + case 'Save-Review-Schema': { + getBody(processRequest) + + async function processRequest(body) { + try { + let docsSchema = JSON.parse(body) + let project = requestParameters[3] + let filePath = global.env.PATH_TO_PROJECTS + '/' + project + '/Schemas/Docs-Reviews' + + if (checkAllSchmemaDocuments('Review', docsSchema, filePath) === true) { + respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) + } else { + respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) + } + + } catch (err) { + console.log('[ERROR] httpInterface -> Docs -> Save-Review-Schema -> Method call produced an error.') + console.log('[ERROR] httpInterface -> Docs -> Save-Review-Schema -> err.stack = ' + err.stack) + console.log('[ERROR] httpInterface -> Docs -> Save-Review-Schema -> Params Received = ' + body) + + let error = { + result: 'Fail Because', + message: err.message, + stack: err.stack + } + respondWithContent(JSON.stringify(error), httpResponse) + } + } + break + } + + case 'Save-Book-Schema': { + getBody(processRequest) + + async function processRequest(body) { + try { + let docsSchema = JSON.parse(body) + let project = requestParameters[3] + let filePath = global.env.PATH_TO_PROJECTS + '/' + project + '/Schemas/Docs-Books' + + if (checkAllSchmemaDocuments('Book', docsSchema, filePath) === true) { + respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) + } else { + respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) + } + + } catch (err) { + console.log('[ERROR] httpInterface -> Docs -> Save-Book-Schema -> Method call produced an error.') + console.log('[ERROR] httpInterface -> Docs -> Save-Book-Schema -> err.stack = ' + err.stack) + console.log('[ERROR] httpInterface -> Docs -> Save-Book-Schema -> Params Received = ' + body) + + let error = { + result: 'Fail Because', + message: err.message, + stack: err.stack + } + respondWithContent(JSON.stringify(error), httpResponse) + } + } + break + } + } + + function checkAllSchmemaDocuments(category, docsSchema, filePath) { + const fs = require('fs') + let noErrorsDuringSaving = true + + for (let i = 0; i < docsSchema.length; i++) { + let schemaDocument = docsSchema[i] + /* + For some type of schemas we will save the file at an extra + folder derived from the document's type. + */ + let fileName = schemaDocument.type.toLowerCase() + for (let j = 0; j < 10; j++) { + fileName = cleanFileName(fileName) + } + let pageNumber = '00' + schemaDocument.pageNumber + let newFilepath = filePath + switch (category) { + case 'Topic': { + fileName = schemaDocument.topic.toLowerCase() + '-' + pageNumber.substring(pageNumber.length - 3, pageNumber.length) + '-' + schemaDocument.type.toLowerCase() + fileName = cleanFileName(fileName) + newFilepath = createPrefixDirectories(filePath, schemaDocument.topic) + break + } + case 'Tutorial': { + fileName = schemaDocument.tutorial.toLowerCase() + '-' + pageNumber.substring(pageNumber.length - 3, pageNumber.length) + '-' + schemaDocument.type.toLowerCase() + fileName = cleanFileName(fileName) + newFilepath = createPrefixDirectories(filePath, schemaDocument.tutorial) + break + } + case 'Review': { + fileName = schemaDocument.review.toLowerCase() + '-' + pageNumber.substring(pageNumber.length - 3, pageNumber.length) + '-' + schemaDocument.type.toLowerCase() + fileName = cleanFileName(fileName) + newFilepath = createPrefixDirectories(filePath, schemaDocument.review) + break + } + case 'Node': { + newFilepath = createPrefixDirectories(filePath, schemaDocument.type) + break + } + case 'Concept': { + newFilepath = createPrefixDirectories(filePath, schemaDocument.type) + break + } + } + + function createPrefixDirectories(filePath, schemaTextToUse) { + let firstLetter = schemaTextToUse.substring(0, 1) + createNewDir(filePath + '/' + firstLetter) + let extraWord = schemaTextToUse.split(' ')[0] + createNewDir(filePath + '/' + firstLetter + '/' + extraWord) + return filePath + '/' + firstLetter + '/' + extraWord + '/' + cleanFileName(schemaTextToUse) + } + + fileName = fileName + '.json' + + if (schemaDocument.deleted === true) { + try { + fs.unlinkSync(newFilepath + '/' + fileName) + console.log('[SUCCESS] ' + newFilepath + '/' + fileName + ' deleted.') } catch (err) { noErrorsDuringSaving = false - console.log('[ERROR] httpInterface -> Docs -> Save -> ' + newFilepath + '/' + fileName + ' could not be created / updated.') - console.log('[ERROR] httpInterface -> Docs -> Save -> err.stack = ' + err.stack) + console.log('[ERROR] httpInterface -> Docs -> Delete -> ' + newFilepath + '/' + fileName + ' could not be deleted.') + console.log('[ERROR] httpInterface -> Docs -> Delete -> Resolve the issue that is preventing the Client to delete this file. Look at the error message below as a guide. At the UI you will need to delete this page again in order for the Client to retry next time you execute the docs.save command.') + console.log('[ERROR] httpInterface -> Docs -> Delete -> err.stack = ' + err.stack) + } + } else { + if (schemaDocument.updated === true || schemaDocument.created === true) { + try { + let created = schemaDocument.created + let updated = schemaDocument.updated + schemaDocument.updated = undefined + schemaDocument.created = undefined + let fileContent = JSON.stringify(schemaDocument, undefined, 4) + createNewDir(newFilepath) + fs.writeFileSync(newFilepath + '/' + fileName, fileContent) + if (created === true) { + console.log('[SUCCESS] ' + newFilepath + '/' + fileName + ' created.') + } else { + if (updated === true) { + console.log('[SUCCESS] ' + newFilepath + '/' + fileName + ' updated.') + } + } + } catch (err) { + noErrorsDuringSaving = false + console.log('[ERROR] httpInterface -> Docs -> Save -> ' + newFilepath + '/' + fileName + ' could not be created / updated.') + console.log('[ERROR] httpInterface -> Docs -> Save -> err.stack = ' + err.stack) + } + } + } + + function createNewDir(path) { + try { + fs.mkdirSync(path) + } catch (err) { + if (err.message.indexOf('file already exists') < 0) { + throw (err) + } } } } - function createNewDir(path) { + return noErrorsDuringSaving + } + + function cleanFileName(fileName) { + for (let i = 0; i < 100; i++) { + fileName = fileName + .replace(' ', '-') + .replace('--', '-') + .replace('?', '') + .replace('#', '') + .replace('$', '') + .replace('%', '') + .replace('^', '') + .replace('&', '') + .replace('*', '') + .replace('(', '') + .replace(')', '') + .replace('!', '') + .replace('..', '.') + .replace(',', '') + .replace('\'', '') + } + return fileName + } + } + break + case 'App': + { + switch (requestParameters[2]) { // switch by command + case 'Contribute': { try { - fs.mkdirSync(path) - } catch (err) { - if (err.message.indexOf('file already exists') < 0) { - throw (err) + let commitMessage = unescape(requestParameters[3]) + const username = unescape(requestParameters[4]) + const token = unescape(requestParameters[5]) + const currentBranch = unescape(requestParameters[6]) + const contributionsBranch = unescape(requestParameters[7]) + let error + + /* Unsavping # */ + for (let i = 0; i < 10; i++) { + commitMessage = commitMessage.replace('_SLASH_', '/') + commitMessage = commitMessage.replace('_HASHTAG_', '#') } - } - } - } - return noErrorsDuringSaving - } + contribute() - function cleanFileName(fileName) { - for (let i = 0; i < 100; i++) { - fileName = fileName - .replace(' ', '-') - .replace('--', '-') - .replace('?', '') - .replace('#', '') - .replace('$', '') - .replace('%', '') - .replace('^', '') - .replace('&', '') - .replace('*', '') - .replace('(', '') - .replace(')', '') - .replace('!', '') - .replace('..', '.') - .replace(',', '') - .replace('\'', '') - } - return fileName - } - } - break - case 'App': - { - switch (requestParameters[2]) { // switch by command - case 'Contribute': { - try { - let commitMessage = unescape(requestParameters[3]) - const username = unescape(requestParameters[4]) - const token = unescape(requestParameters[5]) - const currentBranch = unescape(requestParameters[6]) - const contributionsBranch = unescape(requestParameters[7]) - let error - - /* Unsavping # */ - for (let i = 0; i < 10; i++) { - commitMessage = commitMessage.replace('_SLASH_', '/') - commitMessage = commitMessage.replace('_HASHTAG_', '#') - } - - contribute() - - async function contribute() { - const { lookpath } = require('lookpath'); - const gitpath = await lookpath('git'); - if (gitpath === undefined) { - console.log('[ERROR] `git` not installed.') - } else { - await doGit() - if (error !== undefined) { - - let docs = { - project: 'Foundations', - category: 'Topic', - type: 'App Error - Contribution Not Sent', - anchor: undefined, - placeholder: {} - } - - respondWithDocsObject(docs, error) - return - } - - await doGithub() - if (error !== undefined) { - - let docs = { - project: 'Foundations', - category: 'Topic', - type: 'App Error - Contribution Not Sent', - anchor: undefined, - placeholder: {} - } - console.log('respond with docs ') - - respondWithDocsObject(docs, error) - return - } - respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) - } - } - - async function doGit() { - const simpleGit = require('simple-git'); - const options = { - baseDir: process.cwd(), - binary: 'git', - maxConcurrentProcesses: 6, - } - const git = simpleGit(options) - - try { - await git.add('./*') - await git.commit(commitMessage) - await git.push('origin', currentBranch) - } catch (err) { - console.log('[ERROR] httpInterface -> App -> Contribute -> doGit -> Method call produced an error.') - console.log('[ERROR] httpInterface -> App -> Contribute -> doGit -> err.stack = ' + err.stack) - console.log('[ERROR] httpInterface -> App -> Contribute -> doGit -> commitMessage = ' + commitMessage) - console.log('[ERROR] httpInterface -> App -> Contribute -> doGit -> currentBranch = ' + currentBranch) - console.log('[ERROR] httpInterface -> App -> Contribute -> doGit -> contributionsBranch = ' + contributionsBranch) - console.log('') - console.log('Torubleshooting Tips:') - console.log('') - console.log('1. Make sure that you have set up your Github Username and Token at the APIs -> Github API node at the workspace.') - console.log('2. Make sure you are running the latest version of Git available for your OS.') - console.log('3. Make sure that you have cloned your Superalgos repository fork, and not the main Superalgos repository.') - console.log('4. If your fork is old, you might need to do an app.update and also a node setup at every branch. If you just reforked all is good.') - error = err - } - } - - async function doGithub() { - - const { Octokit } = require("@octokit/rest") - - const octokit = new Octokit({ - auth: token, - userAgent: 'Superalgos Beta 11' - }) - - const repo = 'Superalgos' - const owner = 'Superalgos' - const head = username + ':' + contributionsBranch - const base = currentBranch - const title = 'Contribution: ' + commitMessage - - try { - await octokit.pulls.create({ - owner, - repo, - title, - head, - base, - }); - } catch (err) { - if (err.stack.indexOf('A pull request already exists') >= 0) { - return + async function contribute() { + const { lookpath } = require('lookpath'); + const gitpath = await lookpath('git'); + if (gitpath === undefined) { + console.log('[ERROR] `git` not installed.') } else { - console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> Method call produced an error.') - console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> err.stack = ' + err.stack) - console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> commitMessage = ' + commitMessage) - console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> username = ' + username) - console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> token starts with = ' + token.substring(0, 10) + '...') - console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> token ends with = ' + '...' + token.substring(token.length - 10)) - console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> currentBranch = ' + currentBranch) - console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> contributionsBranch = ' + contributionsBranch) + await doGit() + if (error !== undefined) { + + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'App Error - Contribution Not Sent', + anchor: undefined, + placeholder: {} + } + + respondWithDocsObject(docs, error) + return + } + + await doGithub() + if (error !== undefined) { + + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'App Error - Contribution Not Sent', + anchor: undefined, + placeholder: {} + } + console.log('respond with docs ') + + respondWithDocsObject(docs, error) + return + } + respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) + } + } + + async function doGit() { + const simpleGit = require('simple-git'); + const options = { + baseDir: process.cwd(), + binary: 'git', + maxConcurrentProcesses: 6, + } + const git = simpleGit(options) + + try { + await git.add('./*') + await git.commit(commitMessage) + await git.push('origin', currentBranch) + } catch (err) { + console.log('[ERROR] httpInterface -> App -> Contribute -> doGit -> Method call produced an error.') + console.log('[ERROR] httpInterface -> App -> Contribute -> doGit -> err.stack = ' + err.stack) + console.log('[ERROR] httpInterface -> App -> Contribute -> doGit -> commitMessage = ' + commitMessage) + console.log('[ERROR] httpInterface -> App -> Contribute -> doGit -> currentBranch = ' + currentBranch) + console.log('[ERROR] httpInterface -> App -> Contribute -> doGit -> contributionsBranch = ' + contributionsBranch) + console.log('') + console.log('Torubleshooting Tips:') + console.log('') + console.log('1. Make sure that you have set up your Github Username and Token at the APIs -> Github API node at the workspace.') + console.log('2. Make sure you are running the latest version of Git available for your OS.') + console.log('3. Make sure that you have cloned your Superalgos repository fork, and not the main Superalgos repository.') + console.log('4. If your fork is old, you might need to do an app.update and also a node setup at every branch. If you just reforked all is good.') error = err } } - } - } catch (err) { - console.log('[ERROR] httpInterface -> App -> Contribute -> Method call produced an error.') - console.log('[ERROR] httpInterface -> App -> Contribute -> err.stack = ' + err.stack) - console.log('[ERROR] httpInterface -> App -> Contribute -> commitMessage = ' + commitMessage) - console.log('[ERROR] httpInterface -> App -> Contribute -> username = ' + username) - console.log('[ERROR] httpInterface -> App -> Contribute -> token starts with = ' + token.substring(0, 10) + '...') - console.log('[ERROR] httpInterface -> App -> Contribute -> token ends with = ' + '...' + token.substring(token.length - 10)) - console.log('[ERROR] httpInterface -> App -> Contribute -> currentBranch = ' + currentBranch) - console.log('[ERROR] httpInterface -> App -> Contribute -> contributionsBranch = ' + contributionsBranch) + async function doGithub() { - let error = { - result: 'Fail Because', - message: err.message, - stack: err.stack - } - respondWithContent(JSON.stringify(error), httpResponse) - } - break - } + const { Octokit } = require("@octokit/rest") - case 'Update': { - try { - const currentBranch = unescape(requestParameters[3]) - update() + const octokit = new Octokit({ + auth: token, + userAgent: 'Superalgos Beta 11' + }) - async function update() { - const { lookpath } = require('lookpath'); - const gitpath = await lookpath('git'); - if (gitpath === undefined) { - console.log('[ERROR] `git` not installed.') - } else { - let result = await doGit() + const repo = 'Superalgos' + const owner = 'Superalgos' + const head = username + ':' + contributionsBranch + const base = currentBranch + const title = 'Contribution: ' + commitMessage - if (result.error === undefined) { - let customResponse = { - result: global.CUSTOM_OK_RESPONSE.result, - message: result.message + try { + await octokit.pulls.create({ + owner, + repo, + title, + head, + base, + }); + } catch (err) { + if (err.stack.indexOf('A pull request already exists') >= 0) { + return + } else { + console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> Method call produced an error.') + console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> err.stack = ' + err.stack) + console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> commitMessage = ' + commitMessage) + console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> username = ' + username) + console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> token starts with = ' + token.substring(0, 10) + '...') + console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> token ends with = ' + '...' + token.substring(token.length - 10)) + console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> currentBranch = ' + currentBranch) + console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> contributionsBranch = ' + contributionsBranch) + error = err } - respondWithContent(JSON.stringify(customResponse), httpResponse) - } else { - - let docs = { - project: 'Foundations', - category: 'Topic', - type: 'App Error - Update Failed', - anchor: undefined, - placeholder: {} - } - - respondWithDocsObject(docs, result.error) - } } - } - async function doGit() { - const simpleGit = require('simple-git'); - const options = { - baseDir: process.cwd(), - binary: 'git', - maxConcurrentProcesses: 6, - } - const git = simpleGit(options) + } catch (err) { + console.log('[ERROR] httpInterface -> App -> Contribute -> Method call produced an error.') + console.log('[ERROR] httpInterface -> App -> Contribute -> err.stack = ' + err.stack) + console.log('[ERROR] httpInterface -> App -> Contribute -> commitMessage = ' + commitMessage) + console.log('[ERROR] httpInterface -> App -> Contribute -> username = ' + username) + console.log('[ERROR] httpInterface -> App -> Contribute -> token starts with = ' + token.substring(0, 10) + '...') + console.log('[ERROR] httpInterface -> App -> Contribute -> token ends with = ' + '...' + token.substring(token.length - 10)) + console.log('[ERROR] httpInterface -> App -> Contribute -> currentBranch = ' + currentBranch) + console.log('[ERROR] httpInterface -> App -> Contribute -> contributionsBranch = ' + contributionsBranch) - let message - try { - message = await git.pull('https://github.com/Superalgos/Superalgos', currentBranch) - return { message: message } - } catch (err) { - console.log('[ERROR] Error updating ' + currentBranch) - console.log(err.stack) - return { error: err } + let error = { + result: 'Fail Because', + message: err.message, + stack: err.stack } + respondWithContent(JSON.stringify(error), httpResponse) } - - } catch (err) { - console.log('[ERROR] httpInterface -> App -> Update -> Method call produced an error.') - console.log('[ERROR] httpInterface -> App -> Update -> err.stack = ' + err.stack) - - let error = { - result: 'Fail Because', - message: err.message, - stack: err.stack - } - respondWithContent(JSON.stringify(error), httpResponse) + break } - break - } - case 'Checkout': { - try { - const currentBranch = unescape(requestParameters[3]) - let error + case 'Update': { + try { + const currentBranch = unescape(requestParameters[3]) + update() - checkout() - - async function checkout() { - const { lookpath } = require('lookpath'); - const gitpath = await lookpath('git'); - if (gitpath === undefined) { - console.log('[ERROR] `git` not installed.') - } else { - await doGit() - - if (error === undefined) { - respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) + async function update() { + const { lookpath } = require('lookpath'); + const gitpath = await lookpath('git'); + if (gitpath === undefined) { + console.log('[ERROR] `git` not installed.') } else { - let docs = { - project: 'Foundations', - category: 'Topic', - type: 'Switching Branches - Current Branch Not Changed', - anchor: undefined, - placeholder: {} - } + let result = await doGit() - respondWithDocsObject(docs, error) + if (result.error === undefined) { + let customResponse = { + result: global.CUSTOM_OK_RESPONSE.result, + message: result.message + } + respondWithContent(JSON.stringify(customResponse), httpResponse) + } else { + + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'App Error - Update Failed', + anchor: undefined, + placeholder: {} + } + + respondWithDocsObject(docs, result.error) + + } } } - } - async function doGit() { - const simpleGit = require('simple-git'); - const options = { - baseDir: process.cwd(), - binary: 'git', - maxConcurrentProcesses: 6, - } - const git = simpleGit(options) - try { - await git.checkout(currentBranch) - } catch (err) { - console.log('[ERROR] Error changing current branch to ' + currentBranch) - console.log(err.stack) - error = err - } - } + async function doGit() { + const simpleGit = require('simple-git'); + const options = { + baseDir: process.cwd(), + binary: 'git', + maxConcurrentProcesses: 6, + } + const git = simpleGit(options) - } catch (err) { - console.log('[ERROR] httpInterface -> App -> Update -> Method call produced an error.') - console.log('[ERROR] httpInterface -> App -> Update -> err.stack = ' + err.stack) - - let error = { - result: 'Fail Because', - message: err.message, - stack: err.stack - } - respondWithContent(JSON.stringify(error), httpResponse) - } - break - } - - case 'Branch': { - try { - branch() - - async function branch() { - const { lookpath } = require('lookpath'); - const gitpath = await lookpath('git'); - if (gitpath === undefined) { - console.log('[ERROR] `git` not installed.') - } else { - let result = await doGit() - - if (result.error === undefined) { - let customResponse = { - result: global.CUSTOM_OK_RESPONSE.result, - message: result - } - respondWithContent(JSON.stringify(customResponse), httpResponse) - } else { - let docs = { - project: 'Foundations', - category: 'Topic', - type: 'App Error - Could Not Get Current Branch', - anchor: undefined, - placeholder: {} - } - - respondWithDocsObject(docs, error) + let message + try { + message = await git.pull('https://github.com/Superalgos/Superalgos', currentBranch) + return { message: message } + } catch (err) { + console.log('[ERROR] Error updating ' + currentBranch) + console.log(err.stack) + return { error: err } } } - } - async function doGit() { - const simpleGit = require('simple-git'); - const options = { - baseDir: process.cwd(), - binary: 'git', - maxConcurrentProcesses: 6, + } catch (err) { + console.log('[ERROR] httpInterface -> App -> Update -> Method call produced an error.') + console.log('[ERROR] httpInterface -> App -> Update -> err.stack = ' + err.stack) + + let error = { + result: 'Fail Because', + message: err.message, + stack: err.stack } - const git = simpleGit(options) - try { - return await git.branch() - } catch (err) { - console.log('[ERROR] Error reading current branch.') - console.log(err.stack) + respondWithContent(JSON.stringify(error), httpResponse) + } + break + } + + case 'Checkout': { + try { + const currentBranch = unescape(requestParameters[3]) + let error + + checkout() + + async function checkout() { + const { lookpath } = require('lookpath'); + const gitpath = await lookpath('git'); + if (gitpath === undefined) { + console.log('[ERROR] `git` not installed.') + } else { + await doGit() + + if (error === undefined) { + respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) + } else { + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'Switching Branches - Current Branch Not Changed', + anchor: undefined, + placeholder: {} + } + + respondWithDocsObject(docs, error) + } + } } + + async function doGit() { + const simpleGit = require('simple-git'); + const options = { + baseDir: process.cwd(), + binary: 'git', + maxConcurrentProcesses: 6, + } + const git = simpleGit(options) + try { + await git.checkout(currentBranch) + } catch (err) { + console.log('[ERROR] Error changing current branch to ' + currentBranch) + console.log(err.stack) + error = err + } + } + + } catch (err) { + console.log('[ERROR] httpInterface -> App -> Update -> Method call produced an error.') + console.log('[ERROR] httpInterface -> App -> Update -> err.stack = ' + err.stack) + + let error = { + result: 'Fail Because', + message: err.message, + stack: err.stack + } + respondWithContent(JSON.stringify(error), httpResponse) } + break + } - } catch (err) { - console.log('[ERROR] httpInterface -> App -> Update -> Method call produced an error.') - console.log('[ERROR] httpInterface -> App -> Update -> err.stack = ' + err.stack) + case 'Branch': { + try { + branch() - let error = { - result: 'Fail Because', - message: err.message, - stack: err.stack + async function branch() { + const { lookpath } = require('lookpath'); + const gitpath = await lookpath('git'); + if (gitpath === undefined) { + console.log('[ERROR] `git` not installed.') + } else { + let result = await doGit() + + if (result.error === undefined) { + let customResponse = { + result: global.CUSTOM_OK_RESPONSE.result, + message: result + } + respondWithContent(JSON.stringify(customResponse), httpResponse) + } else { + let docs = { + project: 'Foundations', + category: 'Topic', + type: 'App Error - Could Not Get Current Branch', + anchor: undefined, + placeholder: {} + } + + respondWithDocsObject(docs, error) + } + } + } + + async function doGit() { + const simpleGit = require('simple-git'); + const options = { + baseDir: process.cwd(), + binary: 'git', + maxConcurrentProcesses: 6, + } + const git = simpleGit(options) + try { + return await git.branch() + } catch (err) { + console.log('[ERROR] Error reading current branch.') + console.log(err.stack) + } + } + + } catch (err) { + console.log('[ERROR] httpInterface -> App -> Update -> Method call produced an error.') + console.log('[ERROR] httpInterface -> App -> Update -> err.stack = ' + err.stack) + + let error = { + result: 'Fail Because', + message: err.message, + stack: err.stack + } + respondWithContent(JSON.stringify(error), httpResponse) } - respondWithContent(JSON.stringify(error), httpResponse) + break } - break } - } - function respondWithDocsObject(docs, error) { + function respondWithDocsObject(docs, error) { - if (error.message !== undefined) { - docs.placeholder.errorMessage = { - style: 'Error', - text: error.message + if (error.message !== undefined) { + docs.placeholder.errorMessage = { + style: 'Error', + text: error.message + } } - } - if (error.stack !== undefined) { - docs.placeholder.errorStack = { - style: 'Javascript', - text: error.stack + if (error.stack !== undefined) { + docs.placeholder.errorStack = { + style: 'Javascript', + text: error.stack + } } - } - if (error.code !== undefined) { - docs.placeholder.errorCode = { + if (error.code !== undefined) { + docs.placeholder.errorCode = { + style: 'Json', + text: error.code + } + } + + docs.placeholder.errorDetails = { style: 'Json', - text: error.code + text: JSON.stringify(error, undefined, 4) + } + + let customResponse = { + result: global.CUSTOM_FAIL_RESPONSE.result, + docs: docs + } + + respondWithContent(JSON.stringify(customResponse), httpResponse) + + } + } + break + case 'GOV': + { + /* + This is the Governance endpoint at the Http Interface. All methods + related to the Governance System are implemented here and routed + to the backend Servers that can process them. + */ + getBody(processRequest) + + async function processRequest(body) { + try { + let params = JSON.parse(body) + + switch (params.method) { + case 'getGithubStars': { + + let serverResponse = await CL.servers.GITHUB_SERVER.getGithubStars( + params.repository, + params.username, + params.token + ) + + respondWithContent(JSON.stringify(serverResponse), httpResponse) + return + } + case 'getGithubWatchers': { + + let serverResponse = await CL.servers.GITHUB_SERVER.getGithubWatchers( + params.repository, + params.username, + params.token + ) + + respondWithContent(JSON.stringify(serverResponse), httpResponse) + return + } + case 'getGithubForks': { + + let serverResponse = await CL.servers.GITHUB_SERVER.getGithubForks( + params.repository, + params.username, + params.token + ) + + respondWithContent(JSON.stringify(serverResponse), httpResponse) + return + } + case 'mergePullRequests': { + + let serverResponse = await CL.servers.GITHUB_SERVER.mergePullRequests( + params.commitMessage, + params.username, + params.token + ) + + respondWithContent(JSON.stringify(serverResponse), httpResponse) + return + } + case 'payContributors': { + + let serverResponse = await CL.servers.WEB3_SERVER.payContributors( + params.contractAddress, + params.contractAbi, + params.paymentsArray, + params.mnemonic + ) + + respondWithContent(JSON.stringify(serverResponse), httpResponse) + return + } + default: { + respondWithContent(JSON.stringify({ error: 'Method ' + params.method + ' is invalid.' }), httpResponse) + } + } + } catch (err) { + console.log('[ERROR] httpInterface -> GOV -> Method call produced an error.') + console.log('[ERROR] httpInterface -> GOV -> err.stack = ' + err.stack) + console.log('[ERROR] httpInterface -> GOV -> Params Received = ' + body) + + let error = { + result: 'Fail Because', + message: err.message, + stack: err.stack + } + respondWithContent(JSON.stringify(error), httpResponse) } } + } + break + case 'LegacyPlotter.js': + { + respondWithFile(global.env.PATH_TO_CLIENT + 'WebServer/LegacyPlotter.js', httpResponse) + } + break + case 'PlotterPanel.js': + { + respondWithFile(global.env.PATH_TO_CLIENT + 'WebServer/PlotterPanel.js', httpResponse) + } + break + case 'Images': // This means the Images folder. + { + let path = global.env.PATH_TO_CLIENT + 'WebServer/Images/' + requestParameters[2] - docs.placeholder.errorDetails = { - style: 'Json', - text: JSON.stringify(error, undefined, 4) + if (requestParameters[3] !== undefined) { + path = path + '/' + requestParameters[3] } - let customResponse = { - result: global.CUSTOM_FAIL_RESPONSE.result, - docs: docs + if (requestParameters[4] !== undefined) { + path = path + '/' + requestParameters[4] } - respondWithContent(JSON.stringify(customResponse), httpResponse) - - } - } - break - case 'GOV': - { - /* - This is the Governance endpoint at the Http Interface. All methods - related to the Governance System are implemented here and routed - to the backend Servers that can process them. - */ - getBody(processRequest) - - async function processRequest(body) { - try { - let params = JSON.parse(body) - - switch (params.method) { - case 'getGithubStars': { - - let serverResponse = await CL.servers.GITHUB_SERVER.getGithubStars( - params.repository, - params.username, - params.token - ) - - respondWithContent(JSON.stringify(serverResponse), httpResponse) - return - } - case 'getGithubWatchers': { - - let serverResponse = await CL.servers.GITHUB_SERVER.getGithubWatchers( - params.repository, - params.username, - params.token - ) - - respondWithContent(JSON.stringify(serverResponse), httpResponse) - return - } - case 'getGithubForks': { - - let serverResponse = await CL.servers.GITHUB_SERVER.getGithubForks( - params.repository, - params.username, - params.token - ) - - respondWithContent(JSON.stringify(serverResponse), httpResponse) - return - } - case 'mergePullRequests': { - - let serverResponse = await CL.servers.GITHUB_SERVER.mergePullRequests( - params.commitMessage, - params.username, - params.token - ) - - respondWithContent(JSON.stringify(serverResponse), httpResponse) - return - } - case 'payContributors': { - - let serverResponse = await CL.servers.WEB3_SERVER.payContributors( - params.contractAddress, - params.contractAbi, - params.paymentsArray, - params.mnemonic - ) - - respondWithContent(JSON.stringify(serverResponse), httpResponse) - return - } - default: { - respondWithContent(JSON.stringify({ error: 'Method ' + params.method + ' is invalid.' }), httpResponse) - } - } - } catch (err) { - console.log('[ERROR] httpInterface -> GOV -> Method call produced an error.') - console.log('[ERROR] httpInterface -> GOV -> err.stack = ' + err.stack) - console.log('[ERROR] httpInterface -> GOV -> Params Received = ' + body) - - let error = { - result: 'Fail Because', - message: err.message, - stack: err.stack - } - respondWithContent(JSON.stringify(error), httpResponse) + if (requestParameters[5] !== undefined) { + path = path + '/' + requestParameters[5] } + + path = unescape(path) + + respondWithImage(path, httpResponse) } - } - break - case 'LegacyPlotter.js': - { - respondWithFile(global.env.PATH_TO_CLIENT + 'WebServer/LegacyPlotter.js', httpResponse) - } - break - case 'PlotterPanel.js': - { - respondWithFile(global.env.PATH_TO_CLIENT + 'WebServer/PlotterPanel.js', httpResponse) - } - break - case 'Images': // This means the Images folder. - { - let path = global.env.PATH_TO_CLIENT + 'WebServer/Images/' + requestParameters[2] + break + case 'Icons': // This means the Icons folder under Projects. + { + let path = global.env.PATH_TO_PROJECTS + '/' + requestParameters[2] + '/Icons' - if (requestParameters[3] !== undefined) { - path = path + '/' + requestParameters[3] + if (requestParameters[3] !== undefined) { + path = path + '/' + requestParameters[3] + } + + if (requestParameters[4] !== undefined) { + path = path + '/' + requestParameters[4] + } + + if (requestParameters[5] !== undefined) { + path = path + '/' + requestParameters[5] + } + + path = unescape(path) + + respondWithImage(path, httpResponse) } + break + case 'GIFs': // This means the GIFs folder under Projects. + { + let path = global.env.PATH_TO_PROJECTS + '/' + requestParameters[2] + '/GIFs' - if (requestParameters[4] !== undefined) { - path = path + '/' + requestParameters[4] + if (requestParameters[3] !== undefined) { + path = path + '/' + requestParameters[3] + } + + if (requestParameters[4] !== undefined) { + path = path + '/' + requestParameters[4] + } + + if (requestParameters[5] !== undefined) { + path = path + '/' + requestParameters[5] + } + + path = unescape(path) + respondWithImage(path, httpResponse) } + break + case 'PNGs': // This means the PNGs folder under Projects. + { + let path = global.env.PATH_TO_PROJECTS + '/' + requestParameters[2] + '/PNGs' - if (requestParameters[5] !== undefined) { - path = path + '/' + requestParameters[5] + if (requestParameters[3] !== undefined) { + path = path + '/' + requestParameters[3] + } + + if (requestParameters[4] !== undefined) { + path = path + '/' + requestParameters[4] + } + + if (requestParameters[5] !== undefined) { + path = path + '/' + requestParameters[5] + } + + path = unescape(path) + respondWithImage(path, httpResponse) } - - path = unescape(path) - - respondWithImage(path, httpResponse) - } - break - case 'Icons': // This means the Icons folder under Projects. - { - let path = global.env.PATH_TO_PROJECTS + '/' + requestParameters[2] + '/Icons' - - if (requestParameters[3] !== undefined) { - path = path + '/' + requestParameters[3] + break + case 'favicon.ico': // This means the Scripts folder. + { + respondWithImage(global.env.PATH_TO_CLIENT + 'WebServer/Images/' + 'favicon.ico', httpResponse) } - - if (requestParameters[4] !== undefined) { - path = path + '/' + requestParameters[4] + break + case 'WebServer': // This means the WebServer folder. + { + respondWithFile(global.env.PATH_TO_CLIENT + 'WebServer/' + requestParameters[2], httpResponse) } - - if (requestParameters[5] !== undefined) { - path = path + '/' + requestParameters[5] + break + case 'externalScripts': // This means the WebServer folder. + { + respondWithFile(global.env.PATH_TO_CLIENT + 'WebServer/externalScripts/' + requestParameters[2], httpResponse) } - - path = unescape(path) - - respondWithImage(path, httpResponse) - } - break - case 'GIFs': // This means the GIFs folder under Projects. - { - let path = global.env.PATH_TO_PROJECTS + '/' + requestParameters[2] + '/GIFs' - - if (requestParameters[3] !== undefined) { - path = path + '/' + requestParameters[3] + break + case 'Plotters': // This means the plotter folder, not to be confused with the Plotters script! + { + let project = requestParameters[2] + let dataMine = requestParameters[3] + let codeName = requestParameters[4] + let moduleName = requestParameters[5] + let filePath = global.env.PATH_TO_PROJECTS + '/' + project + '/' + 'Bots-Plotters-Code' + '/' + dataMine + '/plotters/' + codeName + '/' + moduleName + respondWithFile(filePath, httpResponse) } - - if (requestParameters[4] !== undefined) { - path = path + '/' + requestParameters[4] + break + case 'ChartLayers': + { + respondWithFile(global.env.PATH_TO_UI + '/' + requestParameters[1] + '/' + requestParameters[2], httpResponse) } - - if (requestParameters[5] !== undefined) { - path = path + '/' + requestParameters[5] + break + case 'Files': + { + respondWithFile(global.env.PATH_TO_DATA_FILES + '/' + requestParameters[2], httpResponse) } - - path = unescape(path) - respondWithImage(path, httpResponse) - } - break - case 'PNGs': // This means the PNGs folder under Projects. - { - let path = global.env.PATH_TO_PROJECTS + '/' + requestParameters[2] + '/PNGs' - - if (requestParameters[3] !== undefined) { - path = path + '/' + requestParameters[3] + break + case 'Fonts': + { + respondWithFont(global.env.PATH_TO_FONTS + '/' + requestParameters[2], httpResponse) } - - if (requestParameters[4] !== undefined) { - path = path + '/' + requestParameters[4] + break + case 'Schema': + { + sendSchema(global.env.PATH_TO_PROJECTS + '/' + requestParameters[2] + '/Schemas/', requestParameters[3]) } + break + case 'DirContent': + { + let folderPath = unescape(requestParameters[2]) + if (requestParameters[3] !== undefined) { + folderPath = folderPath + '/' + requestParameters[3] + } - if (requestParameters[5] !== undefined) { - path = path + '/' + requestParameters[5] - } + if (requestParameters[4] !== undefined) { + folderPath = folderPath + '/' + requestParameters[4] + } - path = unescape(path) - respondWithImage(path, httpResponse) - } - break - case 'favicon.ico': // This means the Scripts folder. - { - respondWithImage(global.env.PATH_TO_CLIENT + 'WebServer/Images/' + 'favicon.ico', httpResponse) - } - break - case 'WebServer': // This means the WebServer folder. - { - respondWithFile(global.env.PATH_TO_CLIENT + 'WebServer/' + requestParameters[2], httpResponse) - } - break - case 'externalScripts': // This means the WebServer folder. - { - respondWithFile(global.env.PATH_TO_CLIENT + 'WebServer/externalScripts/' + requestParameters[2], httpResponse) - } - break - case 'Plotters': // This means the plotter folder, not to be confused with the Plotters script! - { - let project = requestParameters[2] - let dataMine = requestParameters[3] - let codeName = requestParameters[4] - let moduleName = requestParameters[5] - let filePath = global.env.PATH_TO_PROJECTS + '/' + project + '/' + 'Bots-Plotters-Code' + '/' + dataMine + '/plotters/' + codeName + '/' + moduleName - respondWithFile(filePath, httpResponse) - } - break - case 'ChartLayers': - { - respondWithFile(global.env.PATH_TO_UI + '/' + requestParameters[1] + '/' + requestParameters[2], httpResponse) - } - break - case 'Files': - { - respondWithFile(global.env.PATH_TO_DATA_FILES + '/' + requestParameters[2], httpResponse) - } - break - case 'Fonts': - { - respondWithFont(global.env.PATH_TO_FONTS + '/' + requestParameters[2], httpResponse) - } - break - case 'Schema': - { - sendSchema(global.env.PATH_TO_PROJECTS + '/' + requestParameters[2] + '/Schemas/', requestParameters[3]) - } - break - case 'DirContent': - { - let folderPath = unescape(requestParameters[2]) - if (requestParameters[3] !== undefined) { - folderPath = folderPath + '/' + requestParameters[3] - } - - if (requestParameters[4] !== undefined) { - folderPath = folderPath + '/' + requestParameters[4] - } - - if (requestParameters[5] !== undefined) { - folderPath = folderPath + '/' + requestParameters[5] - } - let folder - if (requestParameters[2] === 'Root') { - folder = folderPath.replace('Root', '../Superalgos/') - } else { - folder = global.env.PATH_TO_PROJECTS + '/' + folderPath - } - - getAllFilesInDirectoryAndSubdirectories(folder, onFilesReady) - - function onFilesReady(files) { - respondWithContent(JSON.stringify(files), httpResponse) - } - } - break - case 'IconNames': - { - let projects = getDirectories(global.env.PATH_TO_PROJECTS) - let icons = [] - let totalProjects = projects.length - let projectCounter = 0 - - for (let i = 0; i < projects.length; i++) { - let project = projects[i] - - const folder = global.env.PATH_TO_PROJECTS + '/' + project + '/Icons/' + if (requestParameters[5] !== undefined) { + folderPath = folderPath + '/' + requestParameters[5] + } + let folder + if (requestParameters[2] === 'Root') { + folder = folderPath.replace('Root', '../Superalgos/') + } else { + folder = global.env.PATH_TO_PROJECTS + '/' + folderPath + } getAllFilesInDirectoryAndSubdirectories(folder, onFilesReady) function onFilesReady(files) { - for (let j = 0; j < files.length; j++) { - let file = files[j] - for (let i = 0; i < 10; i++) { - file = file.replace('/', '\\') + respondWithContent(JSON.stringify(files), httpResponse) + } + } + break + case 'IconNames': + { + let projects = getDirectories(global.env.PATH_TO_PROJECTS) + let icons = [] + let totalProjects = projects.length + let projectCounter = 0 + + for (let i = 0; i < projects.length; i++) { + let project = projects[i] + + const folder = global.env.PATH_TO_PROJECTS + '/' + project + '/Icons/' + + getAllFilesInDirectoryAndSubdirectories(folder, onFilesReady) + + function onFilesReady(files) { + for (let j = 0; j < files.length; j++) { + let file = files[j] + for (let i = 0; i < 10; i++) { + file = file.replace('/', '\\') + } + icons.push([project, file]) } - icons.push([project, file]) - } - projectCounter++ - if (projectCounter === totalProjects) { - respondWithContent(JSON.stringify(icons), httpResponse) + projectCounter++ + if (projectCounter === totalProjects) { + respondWithContent(JSON.stringify(icons), httpResponse) + } } } } - } - break - case 'PluginFileNames': - { - processRequest() + break + case 'PluginFileNames': + { + processRequest() - async function processRequest(body) { - try { - let project = unescape(requestParameters[2]) - let folder = unescape(requestParameters[3]) + async function processRequest(body) { + try { + let project = unescape(requestParameters[2]) + let folder = unescape(requestParameters[3]) - let response = await SA.projects.foundations.utilities.plugins.getPluginFileNames( - project, - folder - ) + let response = await SA.projects.foundations.utilities.plugins.getPluginFileNames( + project, + folder + ) - respondWithContent(JSON.stringify(response), httpResponse) + respondWithContent(JSON.stringify(response), httpResponse) - } catch (err) { - console.log('[ERROR] httpInterface -> PluginFileNames -> Method call produced an error.') - console.log('[ERROR] httpInterface -> PluginFileNames -> err.stack = ' + err.stack) - console.log('[ERROR] httpInterface -> PluginFileNames -> Params Received = ' + body) + } catch (err) { + console.log('[ERROR] httpInterface -> PluginFileNames -> Method call produced an error.') + console.log('[ERROR] httpInterface -> PluginFileNames -> err.stack = ' + err.stack) + console.log('[ERROR] httpInterface -> PluginFileNames -> Params Received = ' + body) - let error = { - result: 'Fail Because', - message: err.message, - stack: err.stack - } - respondWithContent(JSON.stringify(error), httpResponse) - } - } - } - break - case 'LoadPlugin': - { - processRequest() - - async function processRequest(body) { - try { - let project = unescape(requestParameters[2]) - let folder = unescape(requestParameters[3]) - let fileName = unescape(requestParameters[4]) - - let response = await SA.projects.foundations.utilities.plugins.getPluginFileContent( - project, - folder, - fileName - ).catch(err => { let error = { result: 'Fail Because', - message: err + message: err.message, + stack: err.stack } respondWithContent(JSON.stringify(error), httpResponse) - return - }) - - respondWithContent(response, httpResponse) - - } catch (err) { - console.log('[ERROR] httpInterface -> LoadPlugin -> Method call produced an error.') - console.log('[ERROR] httpInterface -> LoadPlugin -> err.stack = ' + err.stack) - console.log('[ERROR] httpInterface -> LoadPlugin -> Params Received = ' + body) - - let error = { - result: 'Fail Because', - message: err.message, - stack: err.stack } - respondWithContent(JSON.stringify(error), httpResponse) } } - } - break - case 'SavePlugin': - { - getBody(processRequest) + break + case 'LoadPlugin': + { + processRequest() + + async function processRequest(body) { + try { + let project = unescape(requestParameters[2]) + let folder = unescape(requestParameters[3]) + let fileName = unescape(requestParameters[4]) + + let response = await SA.projects.foundations.utilities.plugins.getPluginFileContent( + project, + folder, + fileName + ).catch(err => { + let error = { + result: 'Fail Because', + message: err + } + respondWithContent(JSON.stringify(error), httpResponse) + return + }) + + respondWithContent(response, httpResponse) + + } catch (err) { + console.log('[ERROR] httpInterface -> LoadPlugin -> Method call produced an error.') + console.log('[ERROR] httpInterface -> LoadPlugin -> err.stack = ' + err.stack) + console.log('[ERROR] httpInterface -> LoadPlugin -> Params Received = ' + body) + + let error = { + result: 'Fail Because', + message: err.message, + stack: err.stack + } + respondWithContent(JSON.stringify(error), httpResponse) + } + } + } + break + case 'SavePlugin': + { + getBody(processRequest) + + async function processRequest(body) { + try { + let plugin = JSON.parse(body) + let project = requestParameters[2] + let folder = requestParameters[3] + let fileName = requestParameters[4] + let filePath = global.env.PATH_TO_PROJECTS + '/' + project + '/Plugins/' + folder + let fileContent = JSON.stringify(plugin, undefined, 4) + const fs = require('fs') + fs.writeFileSync(filePath + '/' + fileName + '.json', fileContent) + respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) + } catch (err) { + console.log('[ERROR] httpInterface -> SavePlugin -> Method call produced an error.') + console.log('[ERROR] httpInterface -> SavePlugin -> err.stack = ' + err.stack) + console.log('[ERROR] httpInterface -> SavePlugin -> Params Received = ' + body) + + let error = { + result: 'Fail Because', + message: err.message, + stack: err.stack + } + respondWithContent(JSON.stringify(error), httpResponse) + } + } + } + break + case 'Workspace.js': + { + let fs = require('fs') - async function processRequest(body) { try { - let plugin = JSON.parse(body) - let project = requestParameters[2] - let folder = requestParameters[3] - let fileName = requestParameters[4] - let filePath = global.env.PATH_TO_PROJECTS + '/' + project + '/Plugins/' + folder - let fileContent = JSON.stringify(plugin, undefined, 4) - const fs = require('fs') - fs.writeFileSync(filePath + '/' + fileName + '.json', fileContent) - respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) - } catch (err) { - console.log('[ERROR] httpInterface -> SavePlugin -> Method call produced an error.') - console.log('[ERROR] httpInterface -> SavePlugin -> err.stack = ' + err.stack) - console.log('[ERROR] httpInterface -> SavePlugin -> Params Received = ' + body) + let filePath = global.env.PATH_TO_DEFAULT_WORKSPACE + '/Getting-Started-Tutorials.json' + fs.readFile(filePath, onFileRead) + } catch (e) { + console.log('[ERROR] Error reading the Workspace.', e) + } - let error = { - result: 'Fail Because', - message: err.message, - stack: err.stack + function onFileRead(err, workspace) { + if (err) { + respondWithContent(undefined, httpResponse) + } else { + let responseContent = 'function getWorkspace(){ return ' + workspace + '}' + respondWithContent(responseContent, httpResponse) } - respondWithContent(JSON.stringify(error), httpResponse) } } - } - break - case 'Workspace.js': - { - let fs = require('fs') + break + case 'ListWorkspaces': + { + let allWorkspaces = [] + let projects = getDirectories(global.env.PATH_TO_PROJECTS) + let projectsCount = 0 - try { - let filePath = global.env.PATH_TO_DEFAULT_WORKSPACE + '/Getting-Started-Tutorials.json' - fs.readFile(filePath, onFileRead) - } catch (e) { - console.log('[ERROR] Error reading the Workspace.', e) - } + for (let i = 0; i < projects.length; i++) { + let project = projects[i] + readPluginWorkspaces() + function readPluginWorkspaces() { + let dirPath = global.env.PATH_TO_PROJECTS + '/' + project + '/Plugins/Workspaces' + try { + let fs = require('fs') + fs.readdir(dirPath, onDirRead) - function onFileRead(err, workspace) { - if (err) { - respondWithContent(undefined, httpResponse) - } else { - let responseContent = 'function getWorkspace(){ return ' + workspace + '}' - respondWithContent(responseContent, httpResponse) + function onDirRead(err, fileList) { + let updatedFileList = [] + + if (err) { + /* + If we have a problem reading this folder we will assume that it is + because this project does not need this folder and that's it. + */ + //console.log('[WARN] Error reading a directory content. filePath = ' + dirPath) + } else { + for (let i = 0; i < fileList.length; i++) { + let name = 'Plugin \u2192 ' + fileList[i] + updatedFileList.push([project, name]) + } + } + allWorkspaces = allWorkspaces.concat(updatedFileList) + projectsCount++ + if (projectsCount === projects.length) { + readMyWorkspaces() + } + } + } catch (err) { + console.log('[ERROR] Error reading a directory content. filePath = ' + dirPath) + console.log('[ERROR] err.stack = ' + err.stack) + respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) + return + } + } } - } - } - break - case 'ListWorkspaces': - { - let allWorkspaces = [] - let projects = getDirectories(global.env.PATH_TO_PROJECTS) - let projectsCount = 0 - for (let i = 0; i < projects.length; i++) { - let project = projects[i] - readPluginWorkspaces() - function readPluginWorkspaces() { - let dirPath = global.env.PATH_TO_PROJECTS + '/' + project + '/Plugins/Workspaces' + function readMyWorkspaces() { + let dirPath = global.env.PATH_TO_MY_WORKSPACES try { let fs = require('fs') fs.readdir(dirPath, onDirRead) function onDirRead(err, fileList) { - let updatedFileList = [] - if (err) { - /* - If we have a problem reading this folder we will assume that it is - because this project does not need this folder and that's it. - */ - //console.log('[WARN] Error reading a directory content. filePath = ' + dirPath) + // This happens the first time you run the software. + respondWithContent(JSON.stringify(allWorkspaces), httpResponse) + return } else { + let updatedFileList = [] for (let i = 0; i < fileList.length; i++) { - let name = 'Plugin \u2192 ' + fileList[i] - updatedFileList.push([project, name]) + let name = fileList[i] + updatedFileList.push(['', name]) } - } - allWorkspaces = allWorkspaces.concat(updatedFileList) - projectsCount++ - if (projectsCount === projects.length) { - readMyWorkspaces() + allWorkspaces = allWorkspaces.concat(updatedFileList) + respondWithContent(JSON.stringify(allWorkspaces), httpResponse) + return } } } catch (err) { @@ -1470,431 +1472,434 @@ exports.newHttpInterface = function newHttpInterface() { } } } + break + case 'LoadMyWorkspace': + { + let fileName = unescape(requestParameters[2]) + let filePath = global.env.PATH_TO_MY_WORKSPACES + '/' + fileName + '.json' + respondWithFile(filePath, httpResponse) + } + break + case 'SaveWorkspace': + { + getBody(processRequest) - function readMyWorkspaces() { - let dirPath = global.env.PATH_TO_MY_WORKSPACES + async function processRequest(body) { + + let fileContent = body + let fileName = unescape(requestParameters[2]) + let filePath = global.env.PATH_TO_MY_WORKSPACES + '/' + fileName + '.json' + + try { + let fs = require('fs') + let dir = global.env.PATH_TO_MY_WORKSPACES; + + /* Create Dir if it does not exist */ + if (!fs.existsSync(dir)) { + fs.mkdirSync(dir); + } + + fs.writeFile(filePath, fileContent, onFileWritten) + + function onFileWritten(err) { + if (err) { + console.log('[ERROR] SaveWorkspace -> onFileWritten -> Error writing the Workspace file. fileName = ' + fileName) + console.log('[ERROR] SaveWorkspace -> onFileWritten -> err.stack = ' + err.stack) + let error = { + result: 'Fail Because', + message: err.message, + stack: err.stack + } + respondWithContent(JSON.stringify(error), httpResponse) + } else { + respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) + } + } + + } catch (err) { + console.log('[ERROR] SaveWorkspace -> Error writing the Workspace file. fileName = ' + fileName) + console.log('[ERROR] SaveWorkspace -> err.stack = ' + err.stack) + let error = { + result: 'Fail Because', + message: err.message, + stack: err.stack + } + respondWithContent(JSON.stringify(error), httpResponse) + } + } + } + break + case 'ListFunctionLibraries': + { + returnProjectFolderFileList('Function-Libraries') + } + break + case 'ProjectsSchema': + { + let path = global.env.PATH_TO_PROJECTS + '/' + 'ProjectsSchema.json' + respondWithFile(path, httpResponse) + } + break + case 'ListSpaceFiles': + { + let fs = require('fs') + let allFiles = [] + let projects = getDirectories(global.env.PATH_TO_PROJECTS) + let dirCount = 0 + let totalDirs = 0 + + for (let i = 0; i < projects.length; i++) { + let project = projects[i] + + let dirPath = project + '/UI/Spaces' + let spaces = getDirectories(global.env.PATH_TO_PROJECTS + '/' + dirPath) + + for (let j = 0; j < spaces.length; j++) { + let space = spaces[j] + readDirectory(dirPath + '/' + space) + } + + function readDirectory(path) { + try { + + totalDirs++ + fs.readdir(global.env.PATH_TO_PROJECTS + '/' + path, onDirRead) + + let otherDirs = getDirectories(global.env.PATH_TO_PROJECTS + '/' + path) + for (let m = 0; m < otherDirs.length; m++) { + let otherDir = otherDirs[m] + readDirectory(path + '/' + otherDir) + } + + function onDirRead(err, fileList) { + if (err) { + respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) + } else { + let updatedFileList = [] + for (let k = 0; k < fileList.length; k++) { + let name = fileList[k] + if (name.indexOf('.js') < 0) { continue } + updatedFileList.push(path + '/' + name) + } + allFiles = allFiles.concat(updatedFileList) + dirCount++ + if (dirCount === totalDirs) { + respondWithContent(JSON.stringify(allFiles), httpResponse) + } + } + } + } catch (err) { + console.log('[ERROR] Error reading a directory content. filePath = ' + path) + console.log('[ERROR] err.stack = ' + err.stack) + respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) + return + } + } + } + } + break + case 'ListUtilitiesFiles': + { + returnProjectFolderFileList('Utilities') + } + break + case 'ListGlobalFiles': + { + returnProjectFolderFileList('Globals') + } + break + case 'Projects': + { + let path = '' + for (let i = 2; i < 10; i++) { + if (requestParameters[i] !== undefined) { + let parameter = unescape(requestParameters[i]) + path = path + '/' + parameter + } + + } + let filePath = global.env.PATH_TO_PROJECTS + path + respondWithFile(filePath, httpResponse) + } + break + case 'Storage': + { + let pathToFile = httpRequest.url.substring(9) + /* Unsavping # */ + for (let i = 0; i < 10; i++) { + pathToFile = pathToFile.replace('_HASHTAG_', '#') + } + respondWithFile(global.env.PATH_TO_DATA_STORAGE + '/' + pathToFile, httpResponse) + } + break + case 'main.css': + { + sendStyleSheet('main.css') + } + break + case 'tutorial.css': + { + sendStyleSheet('tutorial.css') + } + break + case 'docs.css': + { + sendStyleSheet('docs.css') + } + break + case 'governance.css': + { + sendStyleSheet('governance.css') + } + break + case 'context-menu.css': + { + sendStyleSheet('context-menu.css') + } + break + case 'credits.css': + { + sendStyleSheet('credits.css') + } + break + case 'docs.css': + { + sendStyleSheet('docs.css') + } + break + case 'font-awasome.css': + { + sendStyleSheet('font-awasome.css') + } + break + case 'prism.css': + { + sendStyleSheet('prism.css') + } + break + case 'ExecuteTerminalCommand': + { + let command = unescape(requestParameters[2]) + executeTerminalCommand(command) + } + break + default: + { + defaultEndpoint() + } + } + + function getBody(callback) { // Gets the de body from a POST httpRequest to the web server + try { + + let body = '' + + httpRequest.on('data', function (data) { + body += data + // Too much POST data + //if (body.length > 1e6) { + // httpRequest.connection.destroy() + //} + }) + + httpRequest.on('end', function () { + callback(body) + }) + + httpRequest.on('error', function (err) { + console.log('[ERROR] httpInterface -> err.stack = ' + err.stack) + respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) + }) + } catch (err) { + console.log('[ERROR] httpInterface -> err.stack = ' + err.stack) + respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) + } + } + + function returnProjectFolderFileList(projectFolderName) { + { + let allLibraries = [] + let projects = getDirectories(global.env.PATH_TO_PROJECTS) + let projectsCount = 0 + + for (let i = 0; i < projects.length; i++) { + let project = projects[i] + + let dirPath = global.env.PATH_TO_PROJECTS + '/' + project + '/' + 'UI' + '/' + projectFolderName try { let fs = require('fs') fs.readdir(dirPath, onDirRead) function onDirRead(err, fileList) { + let updatedFileList = [] if (err) { - // This happens the first time you run the software. - respondWithContent(JSON.stringify(allWorkspaces), httpResponse) - return + /* + If we have a problem reading this folder we will assume that it is + because this project does not need this folder and that's it. + */ + // console.log('[WARN] Error reading a directory content. filePath = ' + dirPath) } else { - let updatedFileList = [] for (let i = 0; i < fileList.length; i++) { let name = fileList[i] - updatedFileList.push(['', name]) + updatedFileList.push([project, name]) } - allWorkspaces = allWorkspaces.concat(updatedFileList) - respondWithContent(JSON.stringify(allWorkspaces), httpResponse) - return + } + allLibraries = allLibraries.concat(updatedFileList) + projectsCount++ + if (projectsCount === projects.length) { + respondWithContent(JSON.stringify(allLibraries), httpResponse) } } } catch (err) { console.log('[ERROR] Error reading a directory content. filePath = ' + dirPath) console.log('[ERROR] err.stack = ' + err.stack) + respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) return } } } - break - case 'LoadMyWorkspace': - { - let fileName = unescape(requestParameters[2]) - let filePath = global.env.PATH_TO_MY_WORKSPACES + '/' + fileName + '.json' - respondWithFile(filePath, httpResponse) - } - break - case 'SaveWorkspace': - { - getBody(processRequest) - - async function processRequest(body) { - - let fileContent = body - let fileName = unescape(requestParameters[2]) - let filePath = global.env.PATH_TO_MY_WORKSPACES + '/' + fileName + '.json' - - try { - let fs = require('fs') - let dir = global.env.PATH_TO_MY_WORKSPACES; - - /* Create Dir if it does not exist */ - if (!fs.existsSync(dir)) { - fs.mkdirSync(dir); - } - - fs.writeFile(filePath, fileContent, onFileWritten) - - function onFileWritten(err) { - if (err) { - console.log('[ERROR] SaveWorkspace -> onFileWritten -> Error writing the Workspace file. fileName = ' + fileName) - console.log('[ERROR] SaveWorkspace -> onFileWritten -> err.stack = ' + err.stack) - let error = { - result: 'Fail Because', - message: err.message, - stack: err.stack - } - respondWithContent(JSON.stringify(error), httpResponse) - } else { - respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) - } - } - - } catch (err) { - console.log('[ERROR] SaveWorkspace -> Error writing the Workspace file. fileName = ' + fileName) - console.log('[ERROR] SaveWorkspace -> err.stack = ' + err.stack) - let error = { - result: 'Fail Because', - message: err.message, - stack: err.stack - } - respondWithContent(JSON.stringify(error), httpResponse) - } - } - } - break - case 'ListFunctionLibraries': - { - returnProjectFolderFileList('Function-Libraries') - } - break - case 'ProjectsSchema': - { - let path = global.env.PATH_TO_PROJECTS + '/' + 'ProjectsSchema.json' - respondWithFile(path, httpResponse) - } - break - case 'ListSpaceFiles': - { - let fs = require('fs') - let allFiles = [] - let projects = getDirectories(global.env.PATH_TO_PROJECTS) - let dirCount = 0 - let totalDirs = 0 - - for (let i = 0; i < projects.length; i++) { - let project = projects[i] - - let dirPath = project + '/UI/Spaces' - let spaces = getDirectories(global.env.PATH_TO_PROJECTS + '/' + dirPath) - - for (let j = 0; j < spaces.length; j++) { - let space = spaces[j] - readDirectory(dirPath + '/' + space) - } - - function readDirectory(path) { - try { - - totalDirs++ - fs.readdir(global.env.PATH_TO_PROJECTS + '/' + path, onDirRead) - - let otherDirs = getDirectories(global.env.PATH_TO_PROJECTS + '/' + path) - for (let m = 0; m < otherDirs.length; m++) { - let otherDir = otherDirs[m] - readDirectory(path + '/' + otherDir) - } - - function onDirRead(err, fileList) { - if (err) { - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) - } else { - let updatedFileList = [] - for (let k = 0; k < fileList.length; k++) { - let name = fileList[k] - if (name.indexOf('.js') < 0) { continue } - updatedFileList.push(path + '/' + name) - } - allFiles = allFiles.concat(updatedFileList) - dirCount++ - if (dirCount === totalDirs) { - respondWithContent(JSON.stringify(allFiles), httpResponse) - } - } - } - } catch (err) { - console.log('[ERROR] Error reading a directory content. filePath = ' + path) - console.log('[ERROR] err.stack = ' + err.stack) - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) - return - } - } - } - } - break - case 'ListUtilitiesFiles': - { - returnProjectFolderFileList('Utilities') - } - break - case 'ListGlobalFiles': - { - returnProjectFolderFileList('Globals') - } - break - case 'Projects': - { - let path = '' - for (let i = 2; i < 10; i++) { - if (requestParameters[i] !== undefined) { - let parameter = unescape(requestParameters[i]) - path = path + '/' + parameter - } - - } - let filePath = global.env.PATH_TO_PROJECTS + path - respondWithFile(filePath, httpResponse) - } - break - case 'Storage': - { - let pathToFile = httpRequest.url.substring(9) - /* Unsavping # */ - for (let i = 0; i < 10; i++) { - pathToFile = pathToFile.replace('_HASHTAG_', '#') - } - respondWithFile(global.env.PATH_TO_DATA_STORAGE + '/' + pathToFile, httpResponse) - } - break - case 'main.css': - { - sendStyleSheet('main.css') - } - break - case 'tutorial.css': - { - sendStyleSheet('tutorial.css') - } - break - case 'docs.css': - { - sendStyleSheet('docs.css') - } - break - case 'governance.css': - { - sendStyleSheet('governance.css') - } - break - case 'context-menu.css': - { - sendStyleSheet('context-menu.css') - } - break - case 'credits.css': - { - sendStyleSheet('credits.css') - } - break - case 'docs.css': - { - sendStyleSheet('docs.css') - } - break - case 'font-awasome.css': - { - sendStyleSheet('font-awasome.css') - } - break - case 'prism.css': - { - sendStyleSheet('prism.css') - } - break - case 'ExecuteTerminalCommand': - { - let command = unescape(requestParameters[2]) - executeTerminalCommand(command) - } - break - default: - { - homePage() - } - } - - function returnProjectFolderFileList(projectFolderName) { - { - let allLibraries = [] - let projects = getDirectories(global.env.PATH_TO_PROJECTS) - let projectsCount = 0 - - for (let i = 0; i < projects.length; i++) { - let project = projects[i] - - let dirPath = global.env.PATH_TO_PROJECTS + '/' + project + '/' + 'UI' + '/' + projectFolderName - try { - let fs = require('fs') - fs.readdir(dirPath, onDirRead) - - function onDirRead(err, fileList) { - let updatedFileList = [] - if (err) { - /* - If we have a problem reading this folder we will assume that it is - because this project does not need this folder and that's it. - */ - // console.log('[WARN] Error reading a directory content. filePath = ' + dirPath) - } else { - for (let i = 0; i < fileList.length; i++) { - let name = fileList[i] - updatedFileList.push([project, name]) - } - } - allLibraries = allLibraries.concat(updatedFileList) - projectsCount++ - if (projectsCount === projects.length) { - respondWithContent(JSON.stringify(allLibraries), httpResponse) - } - } - } catch (err) { - console.log('[ERROR] Error reading a directory content. filePath = ' + dirPath) - console.log('[ERROR] err.stack = ' + err.stack) - - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) - return - } - } } - } - function executeTerminalCommand(command) { - const util = require('util'); - const exec = util.promisify(require('child_process').exec); - async function lsWithGrep() { - try { - const { stdout, stderr } = await exec(command); - console.log('stdout:', stdout); - console.log('stderr:', stderr); - } catch (err) { - console.error(err.stack); + function executeTerminalCommand(command) { + const util = require('util'); + const exec = util.promisify(require('child_process').exec); + async function lsWithGrep() { + try { + const { stdout, stderr } = await exec(command); + console.log('stdout:', stdout); + console.log('stderr:', stderr); + } catch (err) { + console.error(err.stack); + }; }; - }; - lsWithGrep(); - } - - function sendSchema(filePath, schemaType) { - let fs = require('fs') - try { - let folder = '' - switch (schemaType) { - case 'AppSchema': { - folder = 'App-Schema' - break - } - case 'DocsNodeSchema': { - folder = 'Docs-Nodes' - break - } - case 'DocsConceptSchema': { - folder = 'Docs-Concepts' - break - } - case 'DocsTopicSchema': { - folder = 'Docs-Topics' - break - } - case 'DocsTutorialSchema': { - folder = 'Docs-Tutorials' - break - } - case 'DocsReviewSchema': { - folder = 'Docs-Reviews' - break - } - case 'DocsBookSchema': { - folder = 'Docs-Books' - break - } - } - getAllFilesInDirectoryAndSubdirectories(filePath + folder, onFilesReady) - function onFilesReady(files) { - - let schemaArray = [] - for (let k = 0; k < files.length; k++) { - let name = files[k] - let nameSplitted = name.split(folder) - let fileName = nameSplitted[1] - for (let i = 0; i < 10; i++) { - fileName = fileName.replace('\\', '/') - } - let fileToRead = filePath + folder + fileName - - let fileContent = fs.readFileSync(fileToRead) - let schemaDocument - try { - schemaDocument = JSON.parse(fileContent) - } catch (err) { - console.log('[ERROR] httpInterface -> sendSchema -> Error Parsing JSON File: ' + fileToRead + ' .Error = ' + err.stack) - respondWithContent("[]", httpResponse) - return - } - schemaArray.push(schemaDocument) - } - let schema = JSON.stringify(schemaArray) - respondWithContent(schema, httpResponse) - } - } catch (err) { - if (err.message.indexOf('no such file or directory') < 0) { - console.log('Could not send Schema:', filePath, schemaType) - console.log(err.stack) - } - respondWithContent("[]", httpResponse) + lsWithGrep(); } - } - - function sendStyleSheet(fileName) { - let fs = require('fs') - try { - let filePath = global.env.PATH_TO_CLIENT + 'WebServer/css/' + fileName - fs.readFile(filePath, onFileRead) - - function onFileRead(err, file) { - try { - let fileContent = file.toString() - - fileContent = fileContent.replace('CLIENT_HTTP_INTERFACE_PORT', global.env.CLIENT_HTTP_INTERFACE_PORT) - fileContent = fileContent.replace('CLIENT_HTTP_INTERFACE_PORT', global.env.CLIENT_HTTP_INTERFACE_PORT) - fileContent = fileContent.replace('CLIENT_HTTP_INTERFACE_PORT', global.env.CLIENT_HTTP_INTERFACE_PORT) - respondWithContent(fileContent, httpResponse, 'text/css') - } catch (err) { - console.log('[ERROR] httpInterface -> mainCSS -> File Not Found: ' + fileName + ' or Error = ' + err.stack) - } - } - } catch (err) { - console.log(err) - } - } - - function homePage() { - if (requestParameters[1] === '') { + function sendSchema(filePath, schemaType) { let fs = require('fs') try { - let fileName = global.env.PATH_TO_CLIENT + 'WebServer/index.html' - fs.readFile(fileName, onFileRead) + let folder = '' + switch (schemaType) { + case 'AppSchema': { + folder = 'App-Schema' + break + } + case 'DocsNodeSchema': { + folder = 'Docs-Nodes' + break + } + case 'DocsConceptSchema': { + folder = 'Docs-Concepts' + break + } + case 'DocsTopicSchema': { + folder = 'Docs-Topics' + break + } + case 'DocsTutorialSchema': { + folder = 'Docs-Tutorials' + break + } + case 'DocsReviewSchema': { + folder = 'Docs-Reviews' + break + } + case 'DocsBookSchema': { + folder = 'Docs-Books' + break + } + } + getAllFilesInDirectoryAndSubdirectories(filePath + folder, onFilesReady) + function onFilesReady(files) { + + let schemaArray = [] + for (let k = 0; k < files.length; k++) { + let name = files[k] + let nameSplitted = name.split(folder) + let fileName = nameSplitted[1] + for (let i = 0; i < 10; i++) { + fileName = fileName.replace('\\', '/') + } + let fileToRead = filePath + folder + fileName + + let fileContent = fs.readFileSync(fileToRead) + let schemaDocument + try { + schemaDocument = JSON.parse(fileContent) + } catch (err) { + console.log('[ERROR] httpInterface -> sendSchema -> Error Parsing JSON File: ' + fileToRead + ' .Error = ' + err.stack) + respondWithContent("[]", httpResponse) + return + } + schemaArray.push(schemaDocument) + } + let schema = JSON.stringify(schemaArray) + respondWithContent(schema, httpResponse) + } + } catch (err) { + if (err.message.indexOf('no such file or directory') < 0) { + console.log('Could not send Schema:', filePath, schemaType) + console.log(err.stack) + } + respondWithContent("[]", httpResponse) + } + + } + + function sendStyleSheet(fileName) { + let fs = require('fs') + try { + let filePath = global.env.PATH_TO_CLIENT + 'WebServer/css/' + fileName + fs.readFile(filePath, onFileRead) function onFileRead(err, file) { try { let fileContent = file.toString() fileContent = fileContent.replace('CLIENT_HTTP_INTERFACE_PORT', global.env.CLIENT_HTTP_INTERFACE_PORT) - respondWithContent(fileContent, httpResponse) + fileContent = fileContent.replace('CLIENT_HTTP_INTERFACE_PORT', global.env.CLIENT_HTTP_INTERFACE_PORT) + fileContent = fileContent.replace('CLIENT_HTTP_INTERFACE_PORT', global.env.CLIENT_HTTP_INTERFACE_PORT) + respondWithContent(fileContent, httpResponse, 'text/css') } catch (err) { - console.log('[ERROR] httpInterface -> homePage -> File Not Found: ' + fileName + ' or Error = ' + err.stack) + console.log('[ERROR] httpInterface -> mainCSS -> File Not Found: ' + fileName + ' or Error = ' + err.stack) } } } catch (err) { console.log(err) } - } else { - respondWithFile(global.env.PATH_TO_UI + '/' + requestParameters[1], httpResponse) } + + function defaultEndpoint() { + + if (requestParameters[1] === '') { + /* + When there is no endpoint specidied we will respond with this app's Home Page. + */ + let fs = require('fs') + + let fileName = global.env.PATH_TO_CLIENT + 'WebServer/index.html' + fs.readFile(fileName, onFileRead) + + function onFileRead(err, file) { + + let fileContent = file.toString() + + fileContent = fileContent.replace('CLIENT_HTTP_INTERFACE_PORT', global.env.CLIENT_HTTP_INTERFACE_PORT) + respondWithContent(fileContent, httpResponse) + } + + } else { + /* + When there is a parameter but it does not match any of the available endpoints, we + will serve the file with the same name at the UI folder. These are in general js files. + */ + respondWithFile(global.env.PATH_TO_UI + '/' + requestParameters[1], httpResponse) + } + } + + } catch (err) { + console.log(err.stack) } } From d69e63030320b7c5f2bafe407d28c96c379a81c6 Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Sat, 4 Sep 2021 13:50:37 +0200 Subject: [PATCH 09/51] Governance tutorial revision --- .../T/Tutorial/Tutorial/tutorial.json | 7 +- .../Creating Your User Profile Tutorial.json | 87 +++++++++++++++++-- ...ser-profile-001-building-your-profile.json | 6 +- ...l-035-tutorial-step-save-it-once-more.json | 30 +++++++ ...036-tutorial-step-thank-your-mentors.json} | 8 +- ...l-037-tutorial-step-make-it-official.json} | 6 +- ...tutorial-step-to-infinity-and-beyond.json} | 6 +- ...rial-038-tutorial-step-welcome-aboard.json | 30 ------- ...rial-039-tutorial-step-welcome-aboard.json | 30 +++++++ ...ial-040-tutorial-step-deep-governance.json | 30 +++++++ 10 files changed, 190 insertions(+), 50 deletions(-) create mode 100644 Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-035-tutorial-step-save-it-once-more.json rename Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/{creating-your-user-profile-tutorial-035-tutorial-step-thank-your-mentors.json => creating-your-user-profile-tutorial-036-tutorial-step-thank-your-mentors.json} (73%) rename Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/{creating-your-user-profile-tutorial-036-tutorial-step-make-it-official.json => creating-your-user-profile-tutorial-037-tutorial-step-make-it-official.json} (78%) rename Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/{creating-your-user-profile-tutorial-037-tutorial-step-to-infinity-and-beyond.json => creating-your-user-profile-tutorial-038-tutorial-step-to-infinity-and-beyond.json} (88%) delete mode 100644 Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-038-tutorial-step-welcome-aboard.json create mode 100644 Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-039-tutorial-step-welcome-aboard.json create mode 100644 Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-040-tutorial-step-deep-governance.json diff --git a/Projects/Education/Schemas/Docs-Nodes/T/Tutorial/Tutorial/tutorial.json b/Projects/Education/Schemas/Docs-Nodes/T/Tutorial/Tutorial/tutorial.json index 0c5966bcd..4932414ce 100644 --- a/Projects/Education/Schemas/Docs-Nodes/T/Tutorial/Tutorial/tutorial.json +++ b/Projects/Education/Schemas/Docs-Nodes/T/Tutorial/Tutorial/tutorial.json @@ -7,7 +7,8 @@ { "language": "ES", "text": "La jerarquía del tutorial presenta una disposición libre de los nodos Tutorial Topic y Tutorial Step que componen un tutorial. Cada nodo de la jerarquía, incluido el nodo del tutorial principal, representa una página HTML que puede superponerse en la parte superior de ambos Design Space y el Charting Space.", - "updated": 1627245866146 + "updated": 1627245866146, + "style": "Definition" } ] }, @@ -285,8 +286,8 @@ }, { "style": "Text", - "text": "The page property is where you define which Docs Page must be loaded. You must specify the Project, the Docs Page Category, and the \"type\" which is the complete name of the page. The optional property anchor allows you to points the user to a specific paragraph in the page with the Docs Anchor Style.", - "updated": 1617649332425 + "text": "The page property is where you define which Docs Page must be loaded. You must specify the Project, the Docs Page Category, and the \"type\" which is the complete name of the page. The optional property anchor allows you to point the user to a specific paragraph in the page with the Docs Anchor Style.", + "updated": 1630752089891 }, { "style": "Json", diff --git a/Projects/Foundations/Plugins/Tutorials/Creating Your User Profile Tutorial.json b/Projects/Foundations/Plugins/Tutorials/Creating Your User Profile Tutorial.json index 5ec30aba9..cfd0a1e2a 100644 --- a/Projects/Foundations/Plugins/Tutorials/Creating Your User Profile Tutorial.json +++ b/Projects/Foundations/Plugins/Tutorials/Creating Your User Profile Tutorial.json @@ -1,7 +1,7 @@ { "type": "Tutorial", "name": "Creating Your User Profile Tutorial", - "config": "{\"icon\":{\"name\":\"governance\",\"project\":\"Governance\"},\"position\":\"Center\",\"slider\":\"toTop\",\"pressButton\":\"\",\"docs\":{\"project\":\"Governance\",\"category\":\"Tutorial\",\"type\":\"Tutorial Step - Better Together\"},\"controlDocs\":{\"panel\":\"Open\",\"searchPage\":true,\"page\":{\"project\":\"Foundations\",\"category\":\"\",\"type\":\"\"}},\"codeName\":\"Creating Your User Profile Tutorial\"}", + "config": "{\n \"icon\": {\n \"name\": \"governance\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Better Together\"\n },\n \"controlDocs\": {\n \"panel\": \"Open\",\n \"searchPage\": true,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"codeName\": \"Creating Your User Profile Tutorial\"\n}", "project": "Education", "tutorialSteps": [], "tutorialTopics": [ @@ -1419,6 +1419,37 @@ "config": "{\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", "project": "Education", "tutorialSteps": [ + { + "type": "Tutorial Step", + "name": "Save Your Profile!", + "config": "{\n \"icon\": {\n \"name\": \"backup-entity\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Save It Once More!\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "eeea3c8c-a86b-4205-b835-4e386ecbebec", + "savedPayload": { + "position": { + "x": 16904.718879635613, + "y": 30433.971391190375 + }, + "targetPosition": { + "x": 16956.813332935693, + "y": 30729.413717094038 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + } + } + }, { "type": "Tutorial Step", "name": "Make it Official", @@ -1427,8 +1458,8 @@ "id": "fe74b3ae-9490-465a-a491-db4b0834dbf7", "savedPayload": { "position": { - "x": 16982.96005575999, - "y": 30430.555307666513 + "x": 17059.419375933394, + "y": 30447.505930858264 }, "targetPosition": { "x": 16956.813332935693, @@ -1503,13 +1534,57 @@ { "type": "Tutorial Step", "name": "Welcome aboard!", - "config": "{\n \"icon\": {\n \"name\": \"Announcement\\\\announcement\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Welcome aboard!\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", + "config": "{\n \"icon\": {\n \"name\": \"Announcement\\\\announcement\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Welcome aboard!\"\n },\n \"controlDocs\": {\n \"panel\": \"Open\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Governance\",\n \"category\": \"Topic\",\n \"type\": \"Building Your Profile\",\n \"anchor\": \"Import Private Key in a Wallet\"\n }\n },\n \"positionAtReferenceParent\": true\n}", "project": "Education", "id": "340f9107-9b4a-424b-94f2-79d65873c572", "savedPayload": { "position": { - "x": 17255.671742363218, - "y": 30755.560439918336 + "x": 17252.255658839356, + "y": 30677.319263793957 + }, + "targetPosition": { + "x": 16956.813332935693, + "y": 30729.413717094038 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + }, + "referenceParent": { + "type": "Tutorial", + "name": "Governance Program Walk Through Tutorial", + "id": "eb85fbbd-080f-41c6-91a8-c6b68195a74b" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance Program Walk Through Tutorial", + "Tutorial", + "Education", + "eb85fbbd-080f-41c6-91a8-c6b68195a74b" + ] + ] + } + }, + { + "type": "Tutorial Step", + "name": "Deep Governance", + "config": "{\n \"icon\": {\n \"name\": \"governance\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Deep Governance\"\n },\n \"controlDocs\": {\n \"panel\": \"Open\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Governance\",\n \"category\": \"Book\",\n \"type\": \"The Governance Project\"\n }\n },\n \"positionAtReferenceParent\": true\n}", + "project": "Education", + "id": "0450c241-07a8-44b7-9d5e-9be77861a624", + "savedPayload": { + "position": { + "x": 17238.721119171467, + "y": 30832.019760091738 }, "targetPosition": { "x": 16956.813332935693, diff --git a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-001-building-your-profile.json b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-001-building-your-profile.json index 312a44fce..8fe39c97c 100644 --- a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-001-building-your-profile.json +++ b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-001-building-your-profile.json @@ -189,10 +189,14 @@ "updated": 1630083271674 }, { - "style": "Title", + "style": "Anchor", "text": "Import Private Key in a Wallet", "updated": 1630083092448 }, + { + "style": "Title", + "text": "Import Private Key in a Wallet" + }, { "style": "Text", "text": "This step is not required for interacting with governance, however, we’ll cover it as you will, most likely, want to do it at some point, and it is recommended anyway, even if not strictly necessary.", diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-035-tutorial-step-save-it-once-more.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-035-tutorial-step-save-it-once-more.json new file mode 100644 index 000000000..687e2cc3d --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-035-tutorial-step-save-it-once-more.json @@ -0,0 +1,30 @@ +{ + "tutorial": "Creating Your User Profile Tutorial", + "pageNumber": 35, + "type": "Tutorial Step - Save It Once More!", + "definition": { + "text": "We're done! This is as far as we'll go before submitting your profile. Now let's make sure you save it before we proceed.", + "updated": 1630754177369, + "icon": { + "name": "backup-entity", + "project": "Foundations" + } + }, + "paragraphs": [ + { + "style": "Callout", + "text": "Hit Ctrl + Shift + Alt + Key-S to save your User Profile one last time!", + "updated": 1630754322739 + }, + { + "style": "Success", + "text": "No harm in checking the file saved correctly, right? A file with your Github username and .json extension should exist in the below path!", + "updated": 1630754759392 + }, + { + "style": "Json", + "text": "/Projects/Governance/Plugins/User-Profiles", + "updated": 1630754402770 + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-035-tutorial-step-thank-your-mentors.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-036-tutorial-step-thank-your-mentors.json similarity index 73% rename from Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-035-tutorial-step-thank-your-mentors.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-036-tutorial-step-thank-your-mentors.json index f1777d3d2..54d8ec933 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-035-tutorial-step-thank-your-mentors.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-036-tutorial-step-thank-your-mentors.json @@ -1,6 +1,6 @@ { "tutorial": "Creating Your User Profile Tutorial", - "pageNumber": 35, + "pageNumber": 36, "type": "Tutorial Step - Thank Your Mentors", "definition": { "text": "Mentors are crucial to developing Contributors. They are the people that go the extra mile to help you progress and master Superalgos!", @@ -22,9 +22,9 @@ "updated": 1630690640463 }, { - "style": "Text", - "text": "Hit Ctrl + Shift + Alt + Key-S when you're done to save your profile! With this you've completed the setup of the main Governance Programs oriented to newcomers! Now it's time to contribute your User Profile to the Superalgos repository!", - "updated": 1630690916860 + "style": "Success", + "text": "With this you've completed the setup of the main Governance Programs oriented to newcomers! Now it's time to contribute your User Profile to the Superalgos repository!", + "updated": 1630754628606 } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-036-tutorial-step-make-it-official.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-037-tutorial-step-make-it-official.json similarity index 78% rename from Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-036-tutorial-step-make-it-official.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-037-tutorial-step-make-it-official.json index 06e7183b0..ea5d1cda0 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-036-tutorial-step-make-it-official.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-037-tutorial-step-make-it-official.json @@ -1,6 +1,6 @@ { "tutorial": "Creating Your User Profile Tutorial", - "pageNumber": 36, + "pageNumber": 37, "type": "Tutorial Step - Make it Official", "definition": { "text": "Now you're ready to push your new profile to the main Superalgos repository!", @@ -13,8 +13,8 @@ "paragraphs": [ { "style": "Callout", - "text": "Hit Ctrl + Shift + Alt + Key-S to save your profile if you haven't yet.

Now, set up you Github API credentials to get ready to contribute your profile!", - "updated": 1630691166021 + "text": "Set up you Github API credentials to get ready to contribute your profile!", + "updated": 1630754823206 }, { "style": "Warning", diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-037-tutorial-step-to-infinity-and-beyond.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-038-tutorial-step-to-infinity-and-beyond.json similarity index 88% rename from Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-037-tutorial-step-to-infinity-and-beyond.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-038-tutorial-step-to-infinity-and-beyond.json index 23366ef16..f30ab4ac0 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-037-tutorial-step-to-infinity-and-beyond.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-038-tutorial-step-to-infinity-and-beyond.json @@ -1,6 +1,6 @@ { "tutorial": "Creating Your User Profile Tutorial", - "pageNumber": 37, + "pageNumber": 38, "type": "Tutorial Step - To Infinity and Beyond", "definition": { "text": "Let's get rolling! We will be using the app.contribute command to submit your profile.", @@ -18,8 +18,8 @@ }, { "style": "Json", - "text": "app.contribute First submission of User Profile [add your name here]", - "updated": 1630604551655 + "text": "app.contribute User Profile [add your name]", + "updated": 1630751329550 }, { "style": "Text", diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-038-tutorial-step-welcome-aboard.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-038-tutorial-step-welcome-aboard.json deleted file mode 100644 index 89168c02c..000000000 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-038-tutorial-step-welcome-aboard.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "tutorial": "Creating Your User Profile Tutorial", - "pageNumber": 38, - "type": "Tutorial Step - Welcome aboard!", - "definition": { - "text": "You did it! You are now officially a part of the Superalgos governance community! Now that you have a profile, there are a few important things to do.", - "updated": 1629984755637, - "icon": { - "name": "Announcement\\announcement", - "project": "Foundations" - } - }, - "paragraphs": [ - { - "style": "Text", - "text": "If you generated a Governance address using the profile constructor then you may want to connect that address to a wallet so that you have control of your tokens.", - "updated": 1629984765258 - }, - { - "style": "Note", - "text": "You will find guides for how to do this under the Building Your Profile topic in the docs.", - "updated": 1630009326066 - }, - { - "style": "Text", - "text": "Not only that, but you will want to begin participating in all of the exciting governance programs available! My friend here will take you through that next step in your governance journey.", - "updated": 1629585212515 - } - ] -} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-039-tutorial-step-welcome-aboard.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-039-tutorial-step-welcome-aboard.json new file mode 100644 index 000000000..8aec7d3dc --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-039-tutorial-step-welcome-aboard.json @@ -0,0 +1,30 @@ +{ + "tutorial": "Creating Your User Profile Tutorial", + "pageNumber": 39, + "type": "Tutorial Step - Welcome aboard!", + "definition": { + "text": "You did it! You are now officially taking part in the governance of Superalgos! So, what's next?", + "updated": 1630751721473, + "icon": { + "name": "Announcement\\announcement", + "project": "Foundations" + } + }, + "paragraphs": [ + { + "style": "Text", + "text": "If you generated a new Governance Address using the Profile Constructor, you may want to connect it to a software wallet so that you have control of your tokens.", + "updated": 1630751845529 + }, + { + "style": "Callout", + "text": "See the \"Import Private Key in a Wallet\" section of this Docs page on the right. It explains how to do that using Trust Wallet. Check it out!", + "updated": 1630756159921 + }, + { + "style": "Note", + "text": "Feel free to use any other wallet that supports BEP20 tokens in the Binance Smart Chain.", + "updated": 1630752335924 + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-040-tutorial-step-deep-governance.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-040-tutorial-step-deep-governance.json new file mode 100644 index 000000000..6b3e99d07 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-040-tutorial-step-deep-governance.json @@ -0,0 +1,30 @@ +{ + "tutorial": "Creating Your User Profile Tutorial", + "pageNumber": 40, + "type": "Tutorial Step - Deep Governance", + "definition": { + "text": "Are you ready to go deeper into the Governance rabbit hole?
If you're just starting with Superalgos, you don't need to go any further at this point!", + "icon": { + "name": "governance", + "project": "Governance" + }, + "updated": 1630753677065 + }, + "paragraphs": [ + { + "style": "Text", + "text": "However, if you're invested in the project and wish to place some Contribution Claims or cast some votes, then you have some reading to do!", + "updated": 1630753559879 + }, + { + "style": "Callout", + "text": "The Governance Project book on the right takes you deep into all Governance Programs, including those we haven't covered yet!", + "updated": 1630753327041 + }, + { + "style": "Success", + "text": "You're on your own from here on! If you have any questions about governance or the token, please join the Token Group in Telegram!", + "updated": 1630753481035 + } + ] +} \ No newline at end of file From 60657c79fd35f74fc3f77fb624036f3c4fc1c576 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sat, 4 Sep 2021 14:18:05 +0200 Subject: [PATCH 10/51] More Cleaning of HTTP Interface --- .vscode/Superalgos.code-workspace | 10 + Client/httpInterface.js | 234 +++++++----------- .../SA/Utilities/FilesAndDirectories.js | 54 ++++ Projects/ProjectsSchema.json | 6 + 4 files changed, 165 insertions(+), 139 deletions(-) create mode 100644 .vscode/Superalgos.code-workspace create mode 100644 Projects/Foundations/SA/Utilities/FilesAndDirectories.js diff --git a/.vscode/Superalgos.code-workspace b/.vscode/Superalgos.code-workspace new file mode 100644 index 000000000..97e2d4c8f --- /dev/null +++ b/.vscode/Superalgos.code-workspace @@ -0,0 +1,10 @@ +{ + "folders": [ + { + "path": "C:\\Superalgos" + } + ], + "settings": { + "search.maintainFileSearchCache": true + } +} \ No newline at end of file diff --git a/Client/httpInterface.js b/Client/httpInterface.js index 46c6c5c8b..f190b5e3d 100644 --- a/Client/httpInterface.js +++ b/Client/httpInterface.js @@ -43,9 +43,10 @@ exports.newHttpInterface = function newHttpInterface() { function onHttpRequest(httpRequest, httpResponse) { try { - let requestParameters = httpRequest.url.split('/') + let requestPathAndParameters = httpRequest.url.split('?') // Remove version information + let requestPath = requestPathAndParameters[0].split('/') - switch (requestParameters[1]) { + switch (requestPath[1]) { case 'WEB3': { @@ -214,10 +215,10 @@ exports.newHttpInterface = function newHttpInterface() { break case 'Webhook': { - switch (requestParameters[2]) { // switch by command + switch (requestPath[2]) { // switch by command case 'Fetch-Messages': { - let exchange = requestParameters[3] - let market = requestParameters[4] + let exchange = requestPath[3] + let market = requestPath[4] /* Some validations */ if (exchange === undefined) { @@ -252,9 +253,9 @@ exports.newHttpInterface = function newHttpInterface() { function processRequest(messageReceived) { let timestamp = (new Date()).valueOf() - let source = requestParameters[3] - let exchange = requestParameters[4] - let market = requestParameters[5] + let source = requestPath[3] + let exchange = requestPath[4] + let market = requestPath[5] /* Some validations */ if (source === undefined) { @@ -295,14 +296,14 @@ exports.newHttpInterface = function newHttpInterface() { break case 'Docs': { - switch (requestParameters[2]) { // switch by command + switch (requestPath[2]) { // switch by command case 'Save-Node-Schema': { getBody(processRequest) async function processRequest(body) { try { let docsSchema = JSON.parse(body) - let project = requestParameters[3] + let project = requestPath[3] let filePath = global.env.PATH_TO_PROJECTS + '/' + project + '/Schemas/Docs-Nodes' if (checkAllSchmemaDocuments('Node', docsSchema, filePath) === true) { @@ -333,7 +334,7 @@ exports.newHttpInterface = function newHttpInterface() { async function processRequest(body) { try { let docsSchema = JSON.parse(body) - let project = requestParameters[3] + let project = requestPath[3] let filePath = global.env.PATH_TO_PROJECTS + '/' + project + '/Schemas/Docs-Concepts' if (checkAllSchmemaDocuments('Concept', docsSchema, filePath) === true) { @@ -364,7 +365,7 @@ exports.newHttpInterface = function newHttpInterface() { async function processRequest(body) { try { let docsSchema = JSON.parse(body) - let project = requestParameters[3] + let project = requestPath[3] let filePath = global.env.PATH_TO_PROJECTS + '/' + project + '/Schemas/Docs-Topics' if (checkAllSchmemaDocuments('Topic', docsSchema, filePath) === true) { @@ -395,7 +396,7 @@ exports.newHttpInterface = function newHttpInterface() { async function processRequest(body) { try { let docsSchema = JSON.parse(body) - let project = requestParameters[3] + let project = requestPath[3] let filePath = global.env.PATH_TO_PROJECTS + '/' + project + '/Schemas/Docs-Tutorials' if (checkAllSchmemaDocuments('Tutorial', docsSchema, filePath) === true) { @@ -426,7 +427,7 @@ exports.newHttpInterface = function newHttpInterface() { async function processRequest(body) { try { let docsSchema = JSON.parse(body) - let project = requestParameters[3] + let project = requestPath[3] let filePath = global.env.PATH_TO_PROJECTS + '/' + project + '/Schemas/Docs-Reviews' if (checkAllSchmemaDocuments('Review', docsSchema, filePath) === true) { @@ -457,7 +458,7 @@ exports.newHttpInterface = function newHttpInterface() { async function processRequest(body) { try { let docsSchema = JSON.parse(body) - let project = requestParameters[3] + let project = requestPath[3] let filePath = global.env.PATH_TO_PROJECTS + '/' + project + '/Schemas/Docs-Books' if (checkAllSchmemaDocuments('Book', docsSchema, filePath) === true) { @@ -612,14 +613,14 @@ exports.newHttpInterface = function newHttpInterface() { break case 'App': { - switch (requestParameters[2]) { // switch by command + switch (requestPath[2]) { // switch by command case 'Contribute': { try { - let commitMessage = unescape(requestParameters[3]) - const username = unescape(requestParameters[4]) - const token = unescape(requestParameters[5]) - const currentBranch = unescape(requestParameters[6]) - const contributionsBranch = unescape(requestParameters[7]) + let commitMessage = unescape(requestPath[3]) + const username = unescape(requestPath[4]) + const token = unescape(requestPath[5]) + const currentBranch = unescape(requestPath[6]) + const contributionsBranch = unescape(requestPath[7]) let error /* Unsavping # */ @@ -762,7 +763,7 @@ exports.newHttpInterface = function newHttpInterface() { case 'Update': { try { - const currentBranch = unescape(requestParameters[3]) + const currentBranch = unescape(requestPath[3]) update() async function update() { @@ -831,7 +832,7 @@ exports.newHttpInterface = function newHttpInterface() { case 'Checkout': { try { - const currentBranch = unescape(requestParameters[3]) + const currentBranch = unescape(requestPath[3]) let error checkout() @@ -1091,18 +1092,18 @@ exports.newHttpInterface = function newHttpInterface() { break case 'Images': // This means the Images folder. { - let path = global.env.PATH_TO_CLIENT + 'WebServer/Images/' + requestParameters[2] + let path = global.env.PATH_TO_CLIENT + 'WebServer/Images/' + requestPath[2] - if (requestParameters[3] !== undefined) { - path = path + '/' + requestParameters[3] + if (requestPath[3] !== undefined) { + path = path + '/' + requestPath[3] } - if (requestParameters[4] !== undefined) { - path = path + '/' + requestParameters[4] + if (requestPath[4] !== undefined) { + path = path + '/' + requestPath[4] } - if (requestParameters[5] !== undefined) { - path = path + '/' + requestParameters[5] + if (requestPath[5] !== undefined) { + path = path + '/' + requestPath[5] } path = unescape(path) @@ -1112,18 +1113,18 @@ exports.newHttpInterface = function newHttpInterface() { break case 'Icons': // This means the Icons folder under Projects. { - let path = global.env.PATH_TO_PROJECTS + '/' + requestParameters[2] + '/Icons' + let path = global.env.PATH_TO_PROJECTS + '/' + requestPath[2] + '/Icons' - if (requestParameters[3] !== undefined) { - path = path + '/' + requestParameters[3] + if (requestPath[3] !== undefined) { + path = path + '/' + requestPath[3] } - if (requestParameters[4] !== undefined) { - path = path + '/' + requestParameters[4] + if (requestPath[4] !== undefined) { + path = path + '/' + requestPath[4] } - if (requestParameters[5] !== undefined) { - path = path + '/' + requestParameters[5] + if (requestPath[5] !== undefined) { + path = path + '/' + requestPath[5] } path = unescape(path) @@ -1133,18 +1134,18 @@ exports.newHttpInterface = function newHttpInterface() { break case 'GIFs': // This means the GIFs folder under Projects. { - let path = global.env.PATH_TO_PROJECTS + '/' + requestParameters[2] + '/GIFs' + let path = global.env.PATH_TO_PROJECTS + '/' + requestPath[2] + '/GIFs' - if (requestParameters[3] !== undefined) { - path = path + '/' + requestParameters[3] + if (requestPath[3] !== undefined) { + path = path + '/' + requestPath[3] } - if (requestParameters[4] !== undefined) { - path = path + '/' + requestParameters[4] + if (requestPath[4] !== undefined) { + path = path + '/' + requestPath[4] } - if (requestParameters[5] !== undefined) { - path = path + '/' + requestParameters[5] + if (requestPath[5] !== undefined) { + path = path + '/' + requestPath[5] } path = unescape(path) @@ -1153,18 +1154,18 @@ exports.newHttpInterface = function newHttpInterface() { break case 'PNGs': // This means the PNGs folder under Projects. { - let path = global.env.PATH_TO_PROJECTS + '/' + requestParameters[2] + '/PNGs' + let path = global.env.PATH_TO_PROJECTS + '/' + requestPath[2] + '/PNGs' - if (requestParameters[3] !== undefined) { - path = path + '/' + requestParameters[3] + if (requestPath[3] !== undefined) { + path = path + '/' + requestPath[3] } - if (requestParameters[4] !== undefined) { - path = path + '/' + requestParameters[4] + if (requestPath[4] !== undefined) { + path = path + '/' + requestPath[4] } - if (requestParameters[5] !== undefined) { - path = path + '/' + requestParameters[5] + if (requestPath[5] !== undefined) { + path = path + '/' + requestPath[5] } path = unescape(path) @@ -1178,66 +1179,66 @@ exports.newHttpInterface = function newHttpInterface() { break case 'WebServer': // This means the WebServer folder. { - respondWithFile(global.env.PATH_TO_CLIENT + 'WebServer/' + requestParameters[2], httpResponse) + respondWithFile(global.env.PATH_TO_CLIENT + 'WebServer/' + requestPath[2], httpResponse) } break case 'externalScripts': // This means the WebServer folder. { - respondWithFile(global.env.PATH_TO_CLIENT + 'WebServer/externalScripts/' + requestParameters[2], httpResponse) + respondWithFile(global.env.PATH_TO_CLIENT + 'WebServer/externalScripts/' + requestPath[2], httpResponse) } break case 'Plotters': // This means the plotter folder, not to be confused with the Plotters script! { - let project = requestParameters[2] - let dataMine = requestParameters[3] - let codeName = requestParameters[4] - let moduleName = requestParameters[5] + let project = requestPath[2] + let dataMine = requestPath[3] + let codeName = requestPath[4] + let moduleName = requestPath[5] let filePath = global.env.PATH_TO_PROJECTS + '/' + project + '/' + 'Bots-Plotters-Code' + '/' + dataMine + '/plotters/' + codeName + '/' + moduleName respondWithFile(filePath, httpResponse) } break case 'ChartLayers': { - respondWithFile(global.env.PATH_TO_UI + '/' + requestParameters[1] + '/' + requestParameters[2], httpResponse) + respondWithFile(global.env.PATH_TO_UI + '/' + requestPath[1] + '/' + requestPath[2], httpResponse) } break case 'Files': { - respondWithFile(global.env.PATH_TO_DATA_FILES + '/' + requestParameters[2], httpResponse) + respondWithFile(global.env.PATH_TO_DATA_FILES + '/' + requestPath[2], httpResponse) } break case 'Fonts': { - respondWithFont(global.env.PATH_TO_FONTS + '/' + requestParameters[2], httpResponse) + respondWithFont(global.env.PATH_TO_FONTS + '/' + requestPath[2], httpResponse) } break case 'Schema': { - sendSchema(global.env.PATH_TO_PROJECTS + '/' + requestParameters[2] + '/Schemas/', requestParameters[3]) + sendSchema(global.env.PATH_TO_PROJECTS + '/' + requestPath[2] + '/Schemas/', requestPath[3]) } break case 'DirContent': { - let folderPath = unescape(requestParameters[2]) - if (requestParameters[3] !== undefined) { - folderPath = folderPath + '/' + requestParameters[3] + let folderPath = unescape(requestPath[2]) + if (requestPath[3] !== undefined) { + folderPath = folderPath + '/' + requestPath[3] } - if (requestParameters[4] !== undefined) { - folderPath = folderPath + '/' + requestParameters[4] + if (requestPath[4] !== undefined) { + folderPath = folderPath + '/' + requestPath[4] } - if (requestParameters[5] !== undefined) { - folderPath = folderPath + '/' + requestParameters[5] + if (requestPath[5] !== undefined) { + folderPath = folderPath + '/' + requestPath[5] } let folder - if (requestParameters[2] === 'Root') { + if (requestPath[2] === 'Root') { folder = folderPath.replace('Root', '../Superalgos/') } else { folder = global.env.PATH_TO_PROJECTS + '/' + folderPath } - getAllFilesInDirectoryAndSubdirectories(folder, onFilesReady) + SA.projects.foundations.utilities.filesAndDirectories.getAllFilesInDirectoryAndSubdirectories(folder, onFilesReady) function onFilesReady(files) { respondWithContent(JSON.stringify(files), httpResponse) @@ -1246,7 +1247,7 @@ exports.newHttpInterface = function newHttpInterface() { break case 'IconNames': { - let projects = getDirectories(global.env.PATH_TO_PROJECTS) + let projects = SA.projects.foundations.utilities.filesAndDirectories.getDirectories(global.env.PATH_TO_PROJECTS) let icons = [] let totalProjects = projects.length let projectCounter = 0 @@ -1256,7 +1257,7 @@ exports.newHttpInterface = function newHttpInterface() { const folder = global.env.PATH_TO_PROJECTS + '/' + project + '/Icons/' - getAllFilesInDirectoryAndSubdirectories(folder, onFilesReady) + SA.projects.foundations.utilities.filesAndDirectories.getAllFilesInDirectoryAndSubdirectories(folder, onFilesReady) function onFilesReady(files) { for (let j = 0; j < files.length; j++) { @@ -1281,8 +1282,8 @@ exports.newHttpInterface = function newHttpInterface() { async function processRequest(body) { try { - let project = unescape(requestParameters[2]) - let folder = unescape(requestParameters[3]) + let project = unescape(requestPath[2]) + let folder = unescape(requestPath[3]) let response = await SA.projects.foundations.utilities.plugins.getPluginFileNames( project, @@ -1312,9 +1313,9 @@ exports.newHttpInterface = function newHttpInterface() { async function processRequest(body) { try { - let project = unescape(requestParameters[2]) - let folder = unescape(requestParameters[3]) - let fileName = unescape(requestParameters[4]) + let project = unescape(requestPath[2]) + let folder = unescape(requestPath[3]) + let fileName = unescape(requestPath[4]) let response = await SA.projects.foundations.utilities.plugins.getPluginFileContent( project, @@ -1353,9 +1354,9 @@ exports.newHttpInterface = function newHttpInterface() { async function processRequest(body) { try { let plugin = JSON.parse(body) - let project = requestParameters[2] - let folder = requestParameters[3] - let fileName = requestParameters[4] + let project = requestPath[2] + let folder = requestPath[3] + let fileName = requestPath[4] let filePath = global.env.PATH_TO_PROJECTS + '/' + project + '/Plugins/' + folder let fileContent = JSON.stringify(plugin, undefined, 4) const fs = require('fs') @@ -1400,7 +1401,7 @@ exports.newHttpInterface = function newHttpInterface() { case 'ListWorkspaces': { let allWorkspaces = [] - let projects = getDirectories(global.env.PATH_TO_PROJECTS) + let projects = SA.projects.foundations.utilities.filesAndDirectories.getDirectories(global.env.PATH_TO_PROJECTS) let projectsCount = 0 for (let i = 0; i < projects.length; i++) { @@ -1475,7 +1476,7 @@ exports.newHttpInterface = function newHttpInterface() { break case 'LoadMyWorkspace': { - let fileName = unescape(requestParameters[2]) + let fileName = unescape(requestPath[2]) let filePath = global.env.PATH_TO_MY_WORKSPACES + '/' + fileName + '.json' respondWithFile(filePath, httpResponse) } @@ -1487,7 +1488,7 @@ exports.newHttpInterface = function newHttpInterface() { async function processRequest(body) { let fileContent = body - let fileName = unescape(requestParameters[2]) + let fileName = unescape(requestPath[2]) let filePath = global.env.PATH_TO_MY_WORKSPACES + '/' + fileName + '.json' try { @@ -1544,7 +1545,7 @@ exports.newHttpInterface = function newHttpInterface() { { let fs = require('fs') let allFiles = [] - let projects = getDirectories(global.env.PATH_TO_PROJECTS) + let projects = SA.projects.foundations.utilities.filesAndDirectories.getDirectories(global.env.PATH_TO_PROJECTS) let dirCount = 0 let totalDirs = 0 @@ -1552,7 +1553,7 @@ exports.newHttpInterface = function newHttpInterface() { let project = projects[i] let dirPath = project + '/UI/Spaces' - let spaces = getDirectories(global.env.PATH_TO_PROJECTS + '/' + dirPath) + let spaces = SA.projects.foundations.utilities.filesAndDirectories.getDirectories(global.env.PATH_TO_PROJECTS + '/' + dirPath) for (let j = 0; j < spaces.length; j++) { let space = spaces[j] @@ -1565,7 +1566,7 @@ exports.newHttpInterface = function newHttpInterface() { totalDirs++ fs.readdir(global.env.PATH_TO_PROJECTS + '/' + path, onDirRead) - let otherDirs = getDirectories(global.env.PATH_TO_PROJECTS + '/' + path) + let otherDirs = SA.projects.foundations.utilities.filesAndDirectories.getDirectories(global.env.PATH_TO_PROJECTS + '/' + path) for (let m = 0; m < otherDirs.length; m++) { let otherDir = otherDirs[m] readDirectory(path + '/' + otherDir) @@ -1612,8 +1613,8 @@ exports.newHttpInterface = function newHttpInterface() { { let path = '' for (let i = 2; i < 10; i++) { - if (requestParameters[i] !== undefined) { - let parameter = unescape(requestParameters[i]) + if (requestPath[i] !== undefined) { + let parameter = unescape(requestPath[i]) path = path + '/' + parameter } @@ -1679,7 +1680,7 @@ exports.newHttpInterface = function newHttpInterface() { break case 'ExecuteTerminalCommand': { - let command = unescape(requestParameters[2]) + let command = unescape(requestPath[2]) executeTerminalCommand(command) } break @@ -1719,7 +1720,7 @@ exports.newHttpInterface = function newHttpInterface() { function returnProjectFolderFileList(projectFolderName) { { let allLibraries = [] - let projects = getDirectories(global.env.PATH_TO_PROJECTS) + let projects = SA.projects.foundations.utilities.filesAndDirectories.getDirectories(global.env.PATH_TO_PROJECTS) let projectsCount = 0 for (let i = 0; i < projects.length; i++) { @@ -1810,7 +1811,7 @@ exports.newHttpInterface = function newHttpInterface() { break } } - getAllFilesInDirectoryAndSubdirectories(filePath + folder, onFilesReady) + SA.projects.foundations.utilities.filesAndDirectories.getAllFilesInDirectoryAndSubdirectories(filePath + folder, onFilesReady) function onFilesReady(files) { let schemaArray = [] @@ -1872,7 +1873,7 @@ exports.newHttpInterface = function newHttpInterface() { function defaultEndpoint() { - if (requestParameters[1] === '') { + if (requestPath[1] === '') { /* When there is no endpoint specidied we will respond with this app's Home Page. */ @@ -1894,10 +1895,10 @@ exports.newHttpInterface = function newHttpInterface() { When there is a parameter but it does not match any of the available endpoints, we will serve the file with the same name at the UI folder. These are in general js files. */ - respondWithFile(global.env.PATH_TO_UI + '/' + requestParameters[1], httpResponse) + respondWithFile(global.env.PATH_TO_UI + '/' + requestPath[1], httpResponse) } } - + } catch (err) { console.log(err.stack) } @@ -2021,49 +2022,4 @@ exports.newHttpInterface = function newHttpInterface() { console.log('[ERROR] httpInterface -> returnEmptyArray -> err.stack ' + err.stack) } } - - function getDirectories(path) { - try { - const fs = require('fs') - return fs.readdirSync(path).filter(function (file) { - return fs.statSync(path + '/' + file).isDirectory(); - }); - } catch (err) { - return [] - } - } - - function getAllFilesInDirectoryAndSubdirectories(dir, callback) { - const { promisify } = require('util'); - const { resolve } = require('path'); - const fs = require('fs'); - const readdir = promisify(fs.readdir); - const stat = promisify(fs.stat); - - getFiles(dir) - .then(files => { - let splittedDir = dir.split('/') - let lastFolder = splittedDir[splittedDir.length - 2] - let pathAndNames = [] - for (let i = 0; i < files.length; i++) { - let file = files[i] - let pathName = file.substring(file.indexOf(lastFolder) + lastFolder.length, file.length) - pathName = pathName.substring(1, pathName.length) - pathAndNames.push(pathName) - } - callback(pathAndNames) - }) - .catch(e => { - callback([]) - }); - - async function getFiles(dir) { - const subdirs = await readdir(dir); - const files = await Promise.all(subdirs.map(async (subdir) => { - const res = resolve(dir, subdir); - return (await stat(res)).isDirectory() ? getFiles(res) : res; - })); - return files.reduce((a, f) => a.concat(f), []); - } - } } diff --git a/Projects/Foundations/SA/Utilities/FilesAndDirectories.js b/Projects/Foundations/SA/Utilities/FilesAndDirectories.js new file mode 100644 index 000000000..2a21c0e76 --- /dev/null +++ b/Projects/Foundations/SA/Utilities/FilesAndDirectories.js @@ -0,0 +1,54 @@ +exports.newFoundationsUtilitiesFilesAndDirectories = function () { + + let thisObject = { + getDirectories: getDirectories, + getAllFilesInDirectoryAndSubdirectories: getAllFilesInDirectoryAndSubdirectories + } + + return thisObject + + function getDirectories(path) { + try { + const fs = require('fs') + return fs.readdirSync(path).filter(function (file) { + return fs.statSync(path + '/' + file).isDirectory(); + }); + } catch (err) { + return [] + } + } + + function getAllFilesInDirectoryAndSubdirectories(dir, callback) { + const { promisify } = require('util'); + const { resolve } = require('path'); + const fs = require('fs'); + const readdir = promisify(fs.readdir); + const stat = promisify(fs.stat); + + getFiles(dir) + .then(files => { + let splittedDir = dir.split('/') + let lastFolder = splittedDir[splittedDir.length - 2] + let pathAndNames = [] + for (let i = 0; i < files.length; i++) { + let file = files[i] + let pathName = file.substring(file.indexOf(lastFolder) + lastFolder.length, file.length) + pathName = pathName.substring(1, pathName.length) + pathAndNames.push(pathName) + } + callback(pathAndNames) + }) + .catch(e => { + callback([]) + }); + + async function getFiles(dir) { + const subdirs = await readdir(dir); + const files = await Promise.all(subdirs.map(async (subdir) => { + const res = resolve(dir, subdir); + return (await stat(res)).isDirectory() ? getFiles(res) : res; + })); + return files.reduce((a, f) => a.concat(f), []); + } + } +} \ No newline at end of file diff --git a/Projects/ProjectsSchema.json b/Projects/ProjectsSchema.json index f60a3f0f5..06d55c831 100644 --- a/Projects/ProjectsSchema.json +++ b/Projects/ProjectsSchema.json @@ -900,6 +900,12 @@ "propertyName": "miscellaneousFunctions", "functionName": "newFoundationsUtilitiesMiscellaneousFunctions", "fileName": "MiscellaneousFunctions.js" + }, + { + "name": "Files And Directories", + "propertyName": "filesAndDirectories", + "functionName": "newFoundationsUtilitiesFilesAndDirectories", + "fileName": "FilesAndDirectories.js" } ] }, From c343900615f62b69bbe057cdff49edad91fb0378 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sat, 4 Sep 2021 14:53:31 +0200 Subject: [PATCH 11/51] HTTP Responses --- Client/httpInterface.js | 341 ++++++------------ .../SA/Utilities/FilesAndDirectories.js | 4 +- .../Foundations/SA/Utilities/HttpResponses.js | 112 ++++++ Projects/ProjectsSchema.json | 6 + 4 files changed, 231 insertions(+), 232 deletions(-) create mode 100644 Projects/Foundations/SA/Utilities/HttpResponses.js diff --git a/Client/httpInterface.js b/Client/httpInterface.js index f190b5e3d..51c46bd34 100644 --- a/Client/httpInterface.js +++ b/Client/httpInterface.js @@ -65,7 +65,7 @@ exports.newHttpInterface = function newHttpInterface() { params.interface ) - respondWithContent(JSON.stringify(serverResponse), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(serverResponse), httpResponse) return } case 'createWalletAccount': { @@ -74,7 +74,7 @@ exports.newHttpInterface = function newHttpInterface() { params.entropy ) - respondWithContent(JSON.stringify(serverResponse), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(serverResponse), httpResponse) return } case 'getWalletBalances': { @@ -86,7 +86,7 @@ exports.newHttpInterface = function newHttpInterface() { params.walletDefinition ) - respondWithContent(JSON.stringify(serverResponse), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(serverResponse), httpResponse) return } case 'signData': { @@ -96,7 +96,7 @@ exports.newHttpInterface = function newHttpInterface() { params.data ) - respondWithContent(JSON.stringify(serverResponse), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(serverResponse), httpResponse) return } case 'recoverAddress': { @@ -105,7 +105,7 @@ exports.newHttpInterface = function newHttpInterface() { params.signature ) - respondWithContent(JSON.stringify(serverResponse), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(serverResponse), httpResponse) return } case 'mnemonicToPrivateKey': { @@ -114,11 +114,11 @@ exports.newHttpInterface = function newHttpInterface() { params.mnemonic ) - respondWithContent(JSON.stringify(serverResponse), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(serverResponse), httpResponse) return } default: { - respondWithContent(JSON.stringify({ error: 'Method ' + params.method + ' is invalid.' }), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify({ error: 'Method ' + params.method + ' is invalid.' }), httpResponse) } } } catch (err) { @@ -131,7 +131,7 @@ exports.newHttpInterface = function newHttpInterface() { message: err.message, stack: err.stack } - respondWithContent(JSON.stringify(error), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(error), httpResponse) } } } @@ -162,7 +162,7 @@ exports.newHttpInterface = function newHttpInterface() { if (ccxtExchange.has.fetchMarkets === true) { ccxtMarkets = await ccxtExchange.fetchMarkets() } - respondWithContent(JSON.stringify(ccxtMarkets), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(ccxtMarkets), httpResponse) return } case 'listExchanges': { @@ -194,7 +194,7 @@ exports.newHttpInterface = function newHttpInterface() { } } } - respondWithContent(JSON.stringify(exchanges), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(exchanges), httpResponse) return } } @@ -208,7 +208,7 @@ exports.newHttpInterface = function newHttpInterface() { result: 'Fail Because', message: err.message } - respondWithContent(JSON.stringify(error), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(error), httpResponse) } } } @@ -223,12 +223,12 @@ exports.newHttpInterface = function newHttpInterface() { /* Some validations */ if (exchange === undefined) { console.log('[WARN] httpInterface -> Webhook -> Fetch-Messages -> Message with no Exchange received -> messageReceived = ' + messageReceived) - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) return } if (market === undefined) { console.log('[WARN] httpInterface -> Webhook -> Fetch-Messages -> Message with no market received -> messageReceived = ' + messageReceived) - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) return } @@ -242,7 +242,7 @@ exports.newHttpInterface = function newHttpInterface() { console.log('[INFO] httpInterface -> Webhook -> Fetch-Messages -> Exchange-Market = ' + exchange + '-' + market) console.log('[INFO] httpInterface -> Webhook -> Fetch-Messages -> Messeges Fetched by Webhooks Sensor Bot = ' + webhookMessages.length) - respondWithContent(JSON.stringify(webhookMessages), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(webhookMessages), httpResponse) webhookMessages = [] webhook.set(key, webhookMessages) @@ -260,17 +260,17 @@ exports.newHttpInterface = function newHttpInterface() { /* Some validations */ if (source === undefined) { console.log('[WARN] httpInterface -> Webhook -> New-Message -> Message with no Source received -> messageReceived = ' + messageReceived) - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) return } if (exchange === undefined) { console.log('[WARN] httpInterface -> Webhook -> New-Message -> Message with no Exchange received -> messageReceived = ' + messageReceived) - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) return } if (market === undefined) { console.log('[WARN] httpInterface -> Webhook -> New-Message -> Message with no market received -> messageReceived = ' + messageReceived) - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) return } @@ -287,7 +287,7 @@ exports.newHttpInterface = function newHttpInterface() { console.log('[INFO] httpInterface -> Webhook -> New-Message -> Exchange-Market = ' + exchange + '-' + market) console.log('[INFO] httpInterface -> Webhook -> New-Message -> messageReceived = ' + messageReceived) console.log('[INFO] httpInterface -> Webhook -> New-Message -> Messeges waiting to be Fetched by Webhooks Sensor Bot = ' + webhookMessages.length) - respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) } break } @@ -307,9 +307,9 @@ exports.newHttpInterface = function newHttpInterface() { let filePath = global.env.PATH_TO_PROJECTS + '/' + project + '/Schemas/Docs-Nodes' if (checkAllSchmemaDocuments('Node', docsSchema, filePath) === true) { - respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) } else { - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) } } catch (err) { @@ -322,7 +322,7 @@ exports.newHttpInterface = function newHttpInterface() { message: err.message, stack: err.stack } - respondWithContent(JSON.stringify(error), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(error), httpResponse) } } break @@ -338,9 +338,9 @@ exports.newHttpInterface = function newHttpInterface() { let filePath = global.env.PATH_TO_PROJECTS + '/' + project + '/Schemas/Docs-Concepts' if (checkAllSchmemaDocuments('Concept', docsSchema, filePath) === true) { - respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) } else { - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) } } catch (err) { @@ -353,7 +353,7 @@ exports.newHttpInterface = function newHttpInterface() { message: err.message, stack: err.stack } - respondWithContent(JSON.stringify(error), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(error), httpResponse) } } break @@ -369,9 +369,9 @@ exports.newHttpInterface = function newHttpInterface() { let filePath = global.env.PATH_TO_PROJECTS + '/' + project + '/Schemas/Docs-Topics' if (checkAllSchmemaDocuments('Topic', docsSchema, filePath) === true) { - respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) } else { - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) } } catch (err) { @@ -384,7 +384,7 @@ exports.newHttpInterface = function newHttpInterface() { message: err.message, stack: err.stack } - respondWithContent(JSON.stringify(error), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(error), httpResponse) } } break @@ -400,9 +400,9 @@ exports.newHttpInterface = function newHttpInterface() { let filePath = global.env.PATH_TO_PROJECTS + '/' + project + '/Schemas/Docs-Tutorials' if (checkAllSchmemaDocuments('Tutorial', docsSchema, filePath) === true) { - respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) } else { - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) } } catch (err) { @@ -415,7 +415,7 @@ exports.newHttpInterface = function newHttpInterface() { message: err.message, stack: err.stack } - respondWithContent(JSON.stringify(error), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(error), httpResponse) } } break @@ -431,9 +431,9 @@ exports.newHttpInterface = function newHttpInterface() { let filePath = global.env.PATH_TO_PROJECTS + '/' + project + '/Schemas/Docs-Reviews' if (checkAllSchmemaDocuments('Review', docsSchema, filePath) === true) { - respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) } else { - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) } } catch (err) { @@ -446,7 +446,7 @@ exports.newHttpInterface = function newHttpInterface() { message: err.message, stack: err.stack } - respondWithContent(JSON.stringify(error), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(error), httpResponse) } } break @@ -462,9 +462,9 @@ exports.newHttpInterface = function newHttpInterface() { let filePath = global.env.PATH_TO_PROJECTS + '/' + project + '/Schemas/Docs-Books' if (checkAllSchmemaDocuments('Book', docsSchema, filePath) === true) { - respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) } else { - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) } } catch (err) { @@ -477,7 +477,7 @@ exports.newHttpInterface = function newHttpInterface() { message: err.message, stack: err.stack } - respondWithContent(JSON.stringify(error), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(error), httpResponse) } } break @@ -485,7 +485,7 @@ exports.newHttpInterface = function newHttpInterface() { } function checkAllSchmemaDocuments(category, docsSchema, filePath) { - const fs = require('fs') + const fs = SA.nodeModules.fs let noErrorsDuringSaving = true for (let i = 0; i < docsSchema.length; i++) { @@ -667,7 +667,7 @@ exports.newHttpInterface = function newHttpInterface() { respondWithDocsObject(docs, error) return } - respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) } } @@ -756,7 +756,7 @@ exports.newHttpInterface = function newHttpInterface() { message: err.message, stack: err.stack } - respondWithContent(JSON.stringify(error), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(error), httpResponse) } break } @@ -779,7 +779,7 @@ exports.newHttpInterface = function newHttpInterface() { result: global.CUSTOM_OK_RESPONSE.result, message: result.message } - respondWithContent(JSON.stringify(customResponse), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(customResponse), httpResponse) } else { let docs = { @@ -825,7 +825,7 @@ exports.newHttpInterface = function newHttpInterface() { message: err.message, stack: err.stack } - respondWithContent(JSON.stringify(error), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(error), httpResponse) } break } @@ -846,7 +846,7 @@ exports.newHttpInterface = function newHttpInterface() { await doGit() if (error === undefined) { - respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) } else { let docs = { project: 'Foundations', @@ -887,7 +887,7 @@ exports.newHttpInterface = function newHttpInterface() { message: err.message, stack: err.stack } - respondWithContent(JSON.stringify(error), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(error), httpResponse) } break } @@ -909,7 +909,7 @@ exports.newHttpInterface = function newHttpInterface() { result: global.CUSTOM_OK_RESPONSE.result, message: result } - respondWithContent(JSON.stringify(customResponse), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(customResponse), httpResponse) } else { let docs = { project: 'Foundations', @@ -949,7 +949,7 @@ exports.newHttpInterface = function newHttpInterface() { message: err.message, stack: err.stack } - respondWithContent(JSON.stringify(error), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(error), httpResponse) } break } @@ -986,7 +986,7 @@ exports.newHttpInterface = function newHttpInterface() { docs: docs } - respondWithContent(JSON.stringify(customResponse), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(customResponse), httpResponse) } } @@ -1013,7 +1013,7 @@ exports.newHttpInterface = function newHttpInterface() { params.token ) - respondWithContent(JSON.stringify(serverResponse), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(serverResponse), httpResponse) return } case 'getGithubWatchers': { @@ -1024,7 +1024,7 @@ exports.newHttpInterface = function newHttpInterface() { params.token ) - respondWithContent(JSON.stringify(serverResponse), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(serverResponse), httpResponse) return } case 'getGithubForks': { @@ -1035,7 +1035,7 @@ exports.newHttpInterface = function newHttpInterface() { params.token ) - respondWithContent(JSON.stringify(serverResponse), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(serverResponse), httpResponse) return } case 'mergePullRequests': { @@ -1046,7 +1046,7 @@ exports.newHttpInterface = function newHttpInterface() { params.token ) - respondWithContent(JSON.stringify(serverResponse), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(serverResponse), httpResponse) return } case 'payContributors': { @@ -1058,11 +1058,11 @@ exports.newHttpInterface = function newHttpInterface() { params.mnemonic ) - respondWithContent(JSON.stringify(serverResponse), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(serverResponse), httpResponse) return } default: { - respondWithContent(JSON.stringify({ error: 'Method ' + params.method + ' is invalid.' }), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify({ error: 'Method ' + params.method + ' is invalid.' }), httpResponse) } } } catch (err) { @@ -1075,19 +1075,19 @@ exports.newHttpInterface = function newHttpInterface() { message: err.message, stack: err.stack } - respondWithContent(JSON.stringify(error), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(error), httpResponse) } } } break case 'LegacyPlotter.js': { - respondWithFile(global.env.PATH_TO_CLIENT + 'WebServer/LegacyPlotter.js', httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithFile(global.env.PATH_TO_CLIENT + 'WebServer/LegacyPlotter.js', httpResponse) } break case 'PlotterPanel.js': { - respondWithFile(global.env.PATH_TO_CLIENT + 'WebServer/PlotterPanel.js', httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithFile(global.env.PATH_TO_CLIENT + 'WebServer/PlotterPanel.js', httpResponse) } break case 'Images': // This means the Images folder. @@ -1108,7 +1108,7 @@ exports.newHttpInterface = function newHttpInterface() { path = unescape(path) - respondWithImage(path, httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithImage(path, httpResponse) } break case 'Icons': // This means the Icons folder under Projects. @@ -1129,7 +1129,7 @@ exports.newHttpInterface = function newHttpInterface() { path = unescape(path) - respondWithImage(path, httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithImage(path, httpResponse) } break case 'GIFs': // This means the GIFs folder under Projects. @@ -1149,7 +1149,7 @@ exports.newHttpInterface = function newHttpInterface() { } path = unescape(path) - respondWithImage(path, httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithImage(path, httpResponse) } break case 'PNGs': // This means the PNGs folder under Projects. @@ -1169,22 +1169,22 @@ exports.newHttpInterface = function newHttpInterface() { } path = unescape(path) - respondWithImage(path, httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithImage(path, httpResponse) } break case 'favicon.ico': // This means the Scripts folder. { - respondWithImage(global.env.PATH_TO_CLIENT + 'WebServer/Images/' + 'favicon.ico', httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithImage(global.env.PATH_TO_CLIENT + 'WebServer/Images/' + 'favicon.ico', httpResponse) } break case 'WebServer': // This means the WebServer folder. { - respondWithFile(global.env.PATH_TO_CLIENT + 'WebServer/' + requestPath[2], httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithFile(global.env.PATH_TO_CLIENT + 'WebServer/' + requestPath[2], httpResponse) } break case 'externalScripts': // This means the WebServer folder. { - respondWithFile(global.env.PATH_TO_CLIENT + 'WebServer/externalScripts/' + requestPath[2], httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithFile(global.env.PATH_TO_CLIENT + 'WebServer/externalScripts/' + requestPath[2], httpResponse) } break case 'Plotters': // This means the plotter folder, not to be confused with the Plotters script! @@ -1194,22 +1194,22 @@ exports.newHttpInterface = function newHttpInterface() { let codeName = requestPath[4] let moduleName = requestPath[5] let filePath = global.env.PATH_TO_PROJECTS + '/' + project + '/' + 'Bots-Plotters-Code' + '/' + dataMine + '/plotters/' + codeName + '/' + moduleName - respondWithFile(filePath, httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithFile(filePath, httpResponse) } break case 'ChartLayers': { - respondWithFile(global.env.PATH_TO_UI + '/' + requestPath[1] + '/' + requestPath[2], httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithFile(global.env.PATH_TO_UI + '/' + requestPath[1] + '/' + requestPath[2], httpResponse) } break case 'Files': { - respondWithFile(global.env.PATH_TO_DATA_FILES + '/' + requestPath[2], httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithFile(global.env.PATH_TO_DATA_FILES + '/' + requestPath[2], httpResponse) } break case 'Fonts': { - respondWithFont(global.env.PATH_TO_FONTS + '/' + requestPath[2], httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithFont(global.env.PATH_TO_FONTS + '/' + requestPath[2], httpResponse) } break case 'Schema': @@ -1241,7 +1241,7 @@ exports.newHttpInterface = function newHttpInterface() { SA.projects.foundations.utilities.filesAndDirectories.getAllFilesInDirectoryAndSubdirectories(folder, onFilesReady) function onFilesReady(files) { - respondWithContent(JSON.stringify(files), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(files), httpResponse) } } break @@ -1270,7 +1270,7 @@ exports.newHttpInterface = function newHttpInterface() { projectCounter++ if (projectCounter === totalProjects) { - respondWithContent(JSON.stringify(icons), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(icons), httpResponse) } } } @@ -1290,7 +1290,7 @@ exports.newHttpInterface = function newHttpInterface() { folder ) - respondWithContent(JSON.stringify(response), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(response), httpResponse) } catch (err) { console.log('[ERROR] httpInterface -> PluginFileNames -> Method call produced an error.') @@ -1302,7 +1302,7 @@ exports.newHttpInterface = function newHttpInterface() { message: err.message, stack: err.stack } - respondWithContent(JSON.stringify(error), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(error), httpResponse) } } } @@ -1326,11 +1326,11 @@ exports.newHttpInterface = function newHttpInterface() { result: 'Fail Because', message: err } - respondWithContent(JSON.stringify(error), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(error), httpResponse) return }) - respondWithContent(response, httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(response, httpResponse) } catch (err) { console.log('[ERROR] httpInterface -> LoadPlugin -> Method call produced an error.') @@ -1342,7 +1342,7 @@ exports.newHttpInterface = function newHttpInterface() { message: err.message, stack: err.stack } - respondWithContent(JSON.stringify(error), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(error), httpResponse) } } } @@ -1359,9 +1359,9 @@ exports.newHttpInterface = function newHttpInterface() { let fileName = requestPath[4] let filePath = global.env.PATH_TO_PROJECTS + '/' + project + '/Plugins/' + folder let fileContent = JSON.stringify(plugin, undefined, 4) - const fs = require('fs') + const fs = SA.nodeModules.fs fs.writeFileSync(filePath + '/' + fileName + '.json', fileContent) - respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) } catch (err) { console.log('[ERROR] httpInterface -> SavePlugin -> Method call produced an error.') console.log('[ERROR] httpInterface -> SavePlugin -> err.stack = ' + err.stack) @@ -1372,14 +1372,14 @@ exports.newHttpInterface = function newHttpInterface() { message: err.message, stack: err.stack } - respondWithContent(JSON.stringify(error), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(error), httpResponse) } } } break case 'Workspace.js': { - let fs = require('fs') + let fs = SA.nodeModules.fs try { let filePath = global.env.PATH_TO_DEFAULT_WORKSPACE + '/Getting-Started-Tutorials.json' @@ -1390,10 +1390,10 @@ exports.newHttpInterface = function newHttpInterface() { function onFileRead(err, workspace) { if (err) { - respondWithContent(undefined, httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(undefined, httpResponse) } else { let responseContent = 'function getWorkspace(){ return ' + workspace + '}' - respondWithContent(responseContent, httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(responseContent, httpResponse) } } } @@ -1410,7 +1410,7 @@ exports.newHttpInterface = function newHttpInterface() { function readPluginWorkspaces() { let dirPath = global.env.PATH_TO_PROJECTS + '/' + project + '/Plugins/Workspaces' try { - let fs = require('fs') + let fs = SA.nodeModules.fs fs.readdir(dirPath, onDirRead) function onDirRead(err, fileList) { @@ -1437,7 +1437,7 @@ exports.newHttpInterface = function newHttpInterface() { } catch (err) { console.log('[ERROR] Error reading a directory content. filePath = ' + dirPath) console.log('[ERROR] err.stack = ' + err.stack) - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) return } } @@ -1446,13 +1446,13 @@ exports.newHttpInterface = function newHttpInterface() { function readMyWorkspaces() { let dirPath = global.env.PATH_TO_MY_WORKSPACES try { - let fs = require('fs') + let fs = SA.nodeModules.fs fs.readdir(dirPath, onDirRead) function onDirRead(err, fileList) { if (err) { // This happens the first time you run the software. - respondWithContent(JSON.stringify(allWorkspaces), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(allWorkspaces), httpResponse) return } else { let updatedFileList = [] @@ -1461,14 +1461,14 @@ exports.newHttpInterface = function newHttpInterface() { updatedFileList.push(['', name]) } allWorkspaces = allWorkspaces.concat(updatedFileList) - respondWithContent(JSON.stringify(allWorkspaces), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(allWorkspaces), httpResponse) return } } } catch (err) { console.log('[ERROR] Error reading a directory content. filePath = ' + dirPath) console.log('[ERROR] err.stack = ' + err.stack) - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) return } } @@ -1478,7 +1478,7 @@ exports.newHttpInterface = function newHttpInterface() { { let fileName = unescape(requestPath[2]) let filePath = global.env.PATH_TO_MY_WORKSPACES + '/' + fileName + '.json' - respondWithFile(filePath, httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithFile(filePath, httpResponse) } break case 'SaveWorkspace': @@ -1492,7 +1492,7 @@ exports.newHttpInterface = function newHttpInterface() { let filePath = global.env.PATH_TO_MY_WORKSPACES + '/' + fileName + '.json' try { - let fs = require('fs') + let fs = SA.nodeModules.fs let dir = global.env.PATH_TO_MY_WORKSPACES; /* Create Dir if it does not exist */ @@ -1511,9 +1511,9 @@ exports.newHttpInterface = function newHttpInterface() { message: err.message, stack: err.stack } - respondWithContent(JSON.stringify(error), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(error), httpResponse) } else { - respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) } } @@ -1525,7 +1525,7 @@ exports.newHttpInterface = function newHttpInterface() { message: err.message, stack: err.stack } - respondWithContent(JSON.stringify(error), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(error), httpResponse) } } } @@ -1538,12 +1538,12 @@ exports.newHttpInterface = function newHttpInterface() { case 'ProjectsSchema': { let path = global.env.PATH_TO_PROJECTS + '/' + 'ProjectsSchema.json' - respondWithFile(path, httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithFile(path, httpResponse) } break case 'ListSpaceFiles': { - let fs = require('fs') + let fs = SA.nodeModules.fs let allFiles = [] let projects = SA.projects.foundations.utilities.filesAndDirectories.getDirectories(global.env.PATH_TO_PROJECTS) let dirCount = 0 @@ -1574,7 +1574,7 @@ exports.newHttpInterface = function newHttpInterface() { function onDirRead(err, fileList) { if (err) { - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) } else { let updatedFileList = [] for (let k = 0; k < fileList.length; k++) { @@ -1585,14 +1585,14 @@ exports.newHttpInterface = function newHttpInterface() { allFiles = allFiles.concat(updatedFileList) dirCount++ if (dirCount === totalDirs) { - respondWithContent(JSON.stringify(allFiles), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(allFiles), httpResponse) } } } } catch (err) { console.log('[ERROR] Error reading a directory content. filePath = ' + path) console.log('[ERROR] err.stack = ' + err.stack) - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) return } } @@ -1620,7 +1620,7 @@ exports.newHttpInterface = function newHttpInterface() { } let filePath = global.env.PATH_TO_PROJECTS + path - respondWithFile(filePath, httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithFile(filePath, httpResponse) } break case 'Storage': @@ -1630,7 +1630,7 @@ exports.newHttpInterface = function newHttpInterface() { for (let i = 0; i < 10; i++) { pathToFile = pathToFile.replace('_HASHTAG_', '#') } - respondWithFile(global.env.PATH_TO_DATA_STORAGE + '/' + pathToFile, httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithFile(global.env.PATH_TO_DATA_STORAGE + '/' + pathToFile, httpResponse) } break case 'main.css': @@ -1709,11 +1709,11 @@ exports.newHttpInterface = function newHttpInterface() { httpRequest.on('error', function (err) { console.log('[ERROR] httpInterface -> err.stack = ' + err.stack) - respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) }) } catch (err) { console.log('[ERROR] httpInterface -> err.stack = ' + err.stack) - respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) } } @@ -1728,7 +1728,7 @@ exports.newHttpInterface = function newHttpInterface() { let dirPath = global.env.PATH_TO_PROJECTS + '/' + project + '/' + 'UI' + '/' + projectFolderName try { - let fs = require('fs') + let fs = SA.nodeModules.fs fs.readdir(dirPath, onDirRead) function onDirRead(err, fileList) { @@ -1748,14 +1748,14 @@ exports.newHttpInterface = function newHttpInterface() { allLibraries = allLibraries.concat(updatedFileList) projectsCount++ if (projectsCount === projects.length) { - respondWithContent(JSON.stringify(allLibraries), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(allLibraries), httpResponse) } } } catch (err) { console.log('[ERROR] Error reading a directory content. filePath = ' + dirPath) console.log('[ERROR] err.stack = ' + err.stack) - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) return } } @@ -1778,7 +1778,7 @@ exports.newHttpInterface = function newHttpInterface() { } function sendSchema(filePath, schemaType) { - let fs = require('fs') + let fs = SA.nodeModules.fs try { let folder = '' switch (schemaType) { @@ -1830,26 +1830,26 @@ exports.newHttpInterface = function newHttpInterface() { schemaDocument = JSON.parse(fileContent) } catch (err) { console.log('[ERROR] httpInterface -> sendSchema -> Error Parsing JSON File: ' + fileToRead + ' .Error = ' + err.stack) - respondWithContent("[]", httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent("[]", httpResponse) return } schemaArray.push(schemaDocument) } let schema = JSON.stringify(schemaArray) - respondWithContent(schema, httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(schema, httpResponse) } } catch (err) { if (err.message.indexOf('no such file or directory') < 0) { console.log('Could not send Schema:', filePath, schemaType) console.log(err.stack) } - respondWithContent("[]", httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent("[]", httpResponse) } } function sendStyleSheet(fileName) { - let fs = require('fs') + let fs = SA.nodeModules.fs try { let filePath = global.env.PATH_TO_CLIENT + 'WebServer/css/' + fileName fs.readFile(filePath, onFileRead) @@ -1861,7 +1861,7 @@ exports.newHttpInterface = function newHttpInterface() { fileContent = fileContent.replace('CLIENT_HTTP_INTERFACE_PORT', global.env.CLIENT_HTTP_INTERFACE_PORT) fileContent = fileContent.replace('CLIENT_HTTP_INTERFACE_PORT', global.env.CLIENT_HTTP_INTERFACE_PORT) fileContent = fileContent.replace('CLIENT_HTTP_INTERFACE_PORT', global.env.CLIENT_HTTP_INTERFACE_PORT) - respondWithContent(fileContent, httpResponse, 'text/css') + SA.projects.foundations.utilities.httpResponses.respondWithContent(fileContent, httpResponse, 'text/css') } catch (err) { console.log('[ERROR] httpInterface -> mainCSS -> File Not Found: ' + fileName + ' or Error = ' + err.stack) } @@ -1877,7 +1877,7 @@ exports.newHttpInterface = function newHttpInterface() { /* When there is no endpoint specidied we will respond with this app's Home Page. */ - let fs = require('fs') + let fs = SA.nodeModules.fs let fileName = global.env.PATH_TO_CLIENT + 'WebServer/index.html' fs.readFile(fileName, onFileRead) @@ -1887,7 +1887,7 @@ exports.newHttpInterface = function newHttpInterface() { let fileContent = file.toString() fileContent = fileContent.replace('CLIENT_HTTP_INTERFACE_PORT', global.env.CLIENT_HTTP_INTERFACE_PORT) - respondWithContent(fileContent, httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithContent(fileContent, httpResponse) } } else { @@ -1895,7 +1895,7 @@ exports.newHttpInterface = function newHttpInterface() { When there is a parameter but it does not match any of the available endpoints, we will serve the file with the same name at the UI folder. These are in general js files. */ - respondWithFile(global.env.PATH_TO_UI + '/' + requestPath[1], httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithFile(global.env.PATH_TO_UI + '/' + requestPath[1], httpResponse) } } @@ -1903,123 +1903,4 @@ exports.newHttpInterface = function newHttpInterface() { console.log(err.stack) } } - - function respondWithFile(fileName, httpResponse) { - let fs = require('fs') - if (fileName.indexOf('undefined') > 0) { - console.log('[WRN] httpInterface -> respondWithFile -> Received httpRequest for undefined file. ') - respondWithContent(undefined, httpResponse) - } else { - try { - fs.readFile(fileName, onFileRead) - - function onFileRead(err, file) { - if (!err) { - respondWithContent(file.toString(), httpResponse) - } else { - //console.log('File requested not found: ' + fileName) - respondWithContent(undefined, httpResponse) - } - } - } catch (err) { - returnEmptyArray() - } - } - } - - function respondWithContent(content, httpResponse, contentType) { - try { - httpResponse.setHeader('Cache-Control', 'no-cache, no-store, must-revalidate') // HTTP 1.1. - httpResponse.setHeader('Pragma', 'no-cache') // HTTP 1.0. - httpResponse.setHeader('Expires', '0') // Proxies. - httpResponse.setHeader('Access-Control-Allow-Origin', '*') // Allows to access data from other domains. - - if (content !== undefined) { - if (contentType !== undefined) { - httpResponse.writeHead(200, { 'Content-Type': contentType }) - } else { - httpResponse.writeHead(200, { 'Content-Type': 'text/html' }) - } - httpResponse.write(content) - } else { - httpResponse.writeHead(404, { 'Content-Type': 'text/html' }) - httpResponse.write('The specified key does not exist.') - } - httpResponse.end('\n') - } catch (err) { - returnEmptyArray(httpResponse) - } - } - - function respondWithImage(fileName, httpResponse) { - let fs = require('fs') - try { - fs.readFile(fileName, onFileRead) - - function onFileRead(err, file) { - if (err) { - console.log('[ERROR] httpInterface -> respondWithImage -> onFileRead -> File Not Found: ' + fileName + ' or Error = ' + err.stack) - return - } - try { - httpResponse.setHeader('Cache-Control', 'no-cache, no-store, must-revalidate') // HTTP 1.1. - httpResponse.setHeader('Pragma', 'no-cache') // HTTP 1.0. - httpResponse.setHeader('Expires', '0') // Proxies. - httpResponse.setHeader('Access-Control-Allow-Origin', '*') // Allows to access data from other domains. - - httpResponse.writeHead(200, { 'Content-Type': 'image/png' }) - httpResponse.end(file, 'binary') - } catch (err) { - console.log('[ERROR] httpInterface -> respondWithImage -> onFileRead -> File Not Found: ' + fileName + ' or Error = ' + err.stack) - } - } - } catch (err) { - console.log('[ERROR] httpInterface -> respondWithImage -> err = ' + err.stack) - } - } - - function respondWithFont(fileName, httpResponse) { - let fs = require('fs') - try { - fs.readFile(fileName, onFileRead) - - function onFileRead(err, file) { - try { - if (err) { - console.log('[ERROR] httpInterface -> respondWithBinary -> onFileRead -> File Not Found: ' + fileName + ' or Error = ' + err.stack) - return - } - httpResponse.setHeader('Cache-Control', 'no-cache, no-store, must-revalidate') // HTTP 1.1. - httpResponse.setHeader('Pragma', 'no-cache') // HTTP 1.0. - httpResponse.setHeader('Expires', '0') // Proxies. - httpResponse.setHeader('Access-Control-Allow-Origin', '*') // Allows to access data from other domains. - - if (fileName.indexOf('2') < 0) { - httpResponse.writeHead(200, { 'Content-Type': 'font/woff' }) - } else { - httpResponse.writeHead(200, { 'Content-Type': 'font/woff2' }) - } - httpResponse.end(file, 'binary') - } catch (err) { - console.log('[ERROR] httpInterface -> respondWithBinary -> onFileRead -> File Not Found: ' + fileName + ' or Error = ' + err.stack) - } - } - } catch (err) { - console.log('[ERROR] httpInterface -> respondWithBinary -> err = ' + err.stack) - } - } - - function returnEmptyArray(httpResponse) { - try { - httpResponse.setHeader('Cache-Control', 'no-cache, no-store, must-revalidate') // HTTP 1.1. - httpResponse.setHeader('Pragma', 'no-cache') // HTTP 1.0. - httpResponse.setHeader('Expires', '0') // Proxies. - - httpResponse.writeHead(200, { 'Content-Type': 'text/html' }) - httpResponse.write('[]') - httpResponse.end('\n') - } catch (err) { - console.log('[ERROR] httpInterface -> returnEmptyArray -> err.stack ' + err.stack) - } - } } diff --git a/Projects/Foundations/SA/Utilities/FilesAndDirectories.js b/Projects/Foundations/SA/Utilities/FilesAndDirectories.js index 2a21c0e76..2f7bc485b 100644 --- a/Projects/Foundations/SA/Utilities/FilesAndDirectories.js +++ b/Projects/Foundations/SA/Utilities/FilesAndDirectories.js @@ -9,7 +9,7 @@ exports.newFoundationsUtilitiesFilesAndDirectories = function () { function getDirectories(path) { try { - const fs = require('fs') + const fs = SA.nodeModules.fs return fs.readdirSync(path).filter(function (file) { return fs.statSync(path + '/' + file).isDirectory(); }); @@ -21,7 +21,7 @@ exports.newFoundationsUtilitiesFilesAndDirectories = function () { function getAllFilesInDirectoryAndSubdirectories(dir, callback) { const { promisify } = require('util'); const { resolve } = require('path'); - const fs = require('fs'); + const fs = SA.nodeModules.fs; const readdir = promisify(fs.readdir); const stat = promisify(fs.stat); diff --git a/Projects/Foundations/SA/Utilities/HttpResponses.js b/Projects/Foundations/SA/Utilities/HttpResponses.js new file mode 100644 index 000000000..4500bd296 --- /dev/null +++ b/Projects/Foundations/SA/Utilities/HttpResponses.js @@ -0,0 +1,112 @@ +exports.newFoundationsUtilitiesHttpResponses = function () { + + let thisObject = { + respondWithFile: respondWithFile, + respondWithContent: respondWithContent, + respondWithImage: respondWithImage, + respondWithFont: respondWithFont, + respondWithEmptyArray: respondWithEmptyArray + } + + return thisObject + + function respondWithFile(fileName, httpResponse) { + let fs = SA.nodeModules.fs + if (fileName.indexOf('undefined') > 0) { + console.log('[WRN] respondWithFile -> Received httpRequest for undefined file. ') + respondWithContent(undefined, httpResponse) + } else { + try { + fs.readFile(fileName, onFileRead) + + function onFileRead(err, file) { + if (!err) { + respondWithContent(file.toString(), httpResponse) + } else { + //console.log('File requested not found: ' + fileName) + respondWithContent(undefined, httpResponse) + } + } + } catch (err) { + respondWithEmptyArray() + } + } + } + + function respondWithContent(content, httpResponse, contentType) { + try { + httpResponse.setHeader('Cache-Control', 'no-cache, no-store, must-revalidate') // HTTP 1.1. + httpResponse.setHeader('Pragma', 'no-cache') // HTTP 1.0. + httpResponse.setHeader('Expires', '0') // Proxies. + httpResponse.setHeader('Access-Control-Allow-Origin', '*') // Allows to access data from other domains. + + if (content !== undefined) { + if (contentType !== undefined) { + httpResponse.writeHead(200, { 'Content-Type': contentType }) + } else { + httpResponse.writeHead(200, { 'Content-Type': 'text/html' }) + } + httpResponse.write(content) + } else { + httpResponse.writeHead(404, { 'Content-Type': 'text/html' }) + httpResponse.write('The specified key does not exist.') + } + httpResponse.end('\n') + } catch (err) { + respondWithEmptyArray(httpResponse) + } + } + + function respondWithImage(fileName, httpResponse) { + let fs = SA.nodeModules.fs + fs.readFile(fileName, onFileRead) + + function onFileRead(err, file) { + if (err) { + console.log('[ERROR] respondWithImage -> Image Not Found: ' + fileName + ' or Error = ' + err.stack) + return + } + + httpResponse.setHeader('Cache-Control', 'no-cache, no-store, must-revalidate') // HTTP 1.1. + httpResponse.setHeader('Pragma', 'no-cache') // HTTP 1.0. + httpResponse.setHeader('Expires', '0') // Proxies. + httpResponse.setHeader('Access-Control-Allow-Origin', '*') // Allows to access data from other domains. + + httpResponse.writeHead(200, { 'Content-Type': 'image/png' }) + httpResponse.end(file, 'binary') + } + } + + function respondWithFont(fileName, httpResponse) { + let fs = SA.nodeModules.fs + fs.readFile(fileName, onFileRead) + + function onFileRead(err, file) { + if (err) { + console.log('[ERROR] respondWithFont -> File Not Found: ' + fileName + ' or Error = ' + err.stack) + return + } + httpResponse.setHeader('Cache-Control', 'no-cache, no-store, must-revalidate') // HTTP 1.1. + httpResponse.setHeader('Pragma', 'no-cache') // HTTP 1.0. + httpResponse.setHeader('Expires', '0') // Proxies. + httpResponse.setHeader('Access-Control-Allow-Origin', '*') // Allows to access data from other domains. + + if (fileName.indexOf('2') < 0) { + httpResponse.writeHead(200, { 'Content-Type': 'font/woff' }) + } else { + httpResponse.writeHead(200, { 'Content-Type': 'font/woff2' }) + } + httpResponse.end(file, 'binary') + } + } + + function respondWithEmptyArray(httpResponse) { + httpResponse.setHeader('Cache-Control', 'no-cache, no-store, must-revalidate') // HTTP 1.1. + httpResponse.setHeader('Pragma', 'no-cache') // HTTP 1.0. + httpResponse.setHeader('Expires', '0') // Proxies. + + httpResponse.writeHead(200, { 'Content-Type': 'text/html' }) + httpResponse.write('[]') + httpResponse.end('\n') + } +} \ No newline at end of file diff --git a/Projects/ProjectsSchema.json b/Projects/ProjectsSchema.json index 06d55c831..363b02a3b 100644 --- a/Projects/ProjectsSchema.json +++ b/Projects/ProjectsSchema.json @@ -906,6 +906,12 @@ "propertyName": "filesAndDirectories", "functionName": "newFoundationsUtilitiesFilesAndDirectories", "fileName": "FilesAndDirectories.js" + }, + { + "name": "Http Responses", + "propertyName": "httpResponses", + "functionName": "newFoundationsUtilitiesHttpResponses", + "fileName": "HttpResponses.js" } ] }, From 0489e2e047806ec8630f054ef0c9523a1bf453a8 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sat, 4 Sep 2021 15:40:24 +0200 Subject: [PATCH 12/51] http requests --- Client/httpInterface.js | 51 +++++-------------- .../Foundations/SA/Utilities/HttpRequests.js | 35 +++++++++++++ Projects/ProjectsSchema.json | 6 +++ 3 files changed, 53 insertions(+), 39 deletions(-) create mode 100644 Projects/Foundations/SA/Utilities/HttpRequests.js diff --git a/Client/httpInterface.js b/Client/httpInterface.js index 51c46bd34..dffa7dba9 100644 --- a/Client/httpInterface.js +++ b/Client/httpInterface.js @@ -50,7 +50,7 @@ exports.newHttpInterface = function newHttpInterface() { case 'WEB3': { - getBody(processRequest) + SA.projects.foundations.utilities.httpRequests.getRequestBody(httpRequest, processRequest) async function processRequest(body) { try { @@ -138,7 +138,7 @@ exports.newHttpInterface = function newHttpInterface() { break case 'CCXT': { - getBody(processRequest) + SA.projects.foundations.utilities.httpRequests.getRequestBody(httpRequest, processRequest) async function processRequest(body) { try { @@ -249,7 +249,7 @@ exports.newHttpInterface = function newHttpInterface() { break } case 'New-Message': { - getBody(processRequest) + SA.projects.foundations.utilities.httpRequests.getRequestBody(httpRequest, processRequest) function processRequest(messageReceived) { let timestamp = (new Date()).valueOf() @@ -298,7 +298,7 @@ exports.newHttpInterface = function newHttpInterface() { { switch (requestPath[2]) { // switch by command case 'Save-Node-Schema': { - getBody(processRequest) + SA.projects.foundations.utilities.httpRequests.getRequestBody(httpRequest, processRequest) async function processRequest(body) { try { @@ -329,7 +329,7 @@ exports.newHttpInterface = function newHttpInterface() { } case 'Save-Concept-Schema': { - getBody(processRequest) + SA.projects.foundations.utilities.httpRequests.getRequestBody(httpRequest, processRequest) async function processRequest(body) { try { @@ -360,7 +360,7 @@ exports.newHttpInterface = function newHttpInterface() { } case 'Save-Topic-Schema': { - getBody(processRequest) + SA.projects.foundations.utilities.httpRequests.getRequestBody(httpRequest, processRequest) async function processRequest(body) { try { @@ -391,7 +391,7 @@ exports.newHttpInterface = function newHttpInterface() { } case 'Save-Tutorial-Schema': { - getBody(processRequest) + SA.projects.foundations.utilities.httpRequests.getRequestBody(httpRequest, processRequest) async function processRequest(body) { try { @@ -422,7 +422,7 @@ exports.newHttpInterface = function newHttpInterface() { } case 'Save-Review-Schema': { - getBody(processRequest) + SA.projects.foundations.utilities.httpRequests.getRequestBody(httpRequest, processRequest) async function processRequest(body) { try { @@ -453,7 +453,7 @@ exports.newHttpInterface = function newHttpInterface() { } case 'Save-Book-Schema': { - getBody(processRequest) + SA.projects.foundations.utilities.httpRequests.getRequestBody(httpRequest, processRequest) async function processRequest(body) { try { @@ -998,7 +998,7 @@ exports.newHttpInterface = function newHttpInterface() { related to the Governance System are implemented here and routed to the backend Servers that can process them. */ - getBody(processRequest) + SA.projects.foundations.utilities.httpRequests.getRequestBody(httpRequest, processRequest) async function processRequest(body) { try { @@ -1349,7 +1349,7 @@ exports.newHttpInterface = function newHttpInterface() { break case 'SavePlugin': { - getBody(processRequest) + SA.projects.foundations.utilities.httpRequests.getRequestBody(httpRequest, processRequest) async function processRequest(body) { try { @@ -1483,7 +1483,7 @@ exports.newHttpInterface = function newHttpInterface() { break case 'SaveWorkspace': { - getBody(processRequest) + SA.projects.foundations.utilities.httpRequests.getRequestBody(httpRequest, processRequest) async function processRequest(body) { @@ -1690,33 +1690,6 @@ exports.newHttpInterface = function newHttpInterface() { } } - function getBody(callback) { // Gets the de body from a POST httpRequest to the web server - try { - - let body = '' - - httpRequest.on('data', function (data) { - body += data - // Too much POST data - //if (body.length > 1e6) { - // httpRequest.connection.destroy() - //} - }) - - httpRequest.on('end', function () { - callback(body) - }) - - httpRequest.on('error', function (err) { - console.log('[ERROR] httpInterface -> err.stack = ' + err.stack) - SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) - }) - } catch (err) { - console.log('[ERROR] httpInterface -> err.stack = ' + err.stack) - SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) - } - } - function returnProjectFolderFileList(projectFolderName) { { let allLibraries = [] diff --git a/Projects/Foundations/SA/Utilities/HttpRequests.js b/Projects/Foundations/SA/Utilities/HttpRequests.js new file mode 100644 index 000000000..4397491a6 --- /dev/null +++ b/Projects/Foundations/SA/Utilities/HttpRequests.js @@ -0,0 +1,35 @@ +exports.newFoundationsUtilitiesHttpRequests = function () { + + let thisObject = { + getRequestBody: getRequestBody + } + + return thisObject + + function getRequestBody(httpRequest, callback) { // Gets the de body from a POST httpRequest to the web server + try { + + let body = '' + + httpRequest.on('data', function (data) { + body += data + // Too much POST data + //if (body.length > 1e6) { + // httpRequest.connection.destroy() + //} + }) + + httpRequest.on('end', function () { + callback(body) + }) + + httpRequest.on('error', function (err) { + console.log('[ERROR] getBody -> err.stack = ' + err.stack) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) + }) + } catch (err) { + console.log('[ERROR] getBody -> err.stack = ' + err.stack) + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) + } + } +} \ No newline at end of file diff --git a/Projects/ProjectsSchema.json b/Projects/ProjectsSchema.json index 363b02a3b..2b8ea0bb8 100644 --- a/Projects/ProjectsSchema.json +++ b/Projects/ProjectsSchema.json @@ -912,6 +912,12 @@ "propertyName": "httpResponses", "functionName": "newFoundationsUtilitiesHttpResponses", "fileName": "HttpResponses.js" + }, + { + "name": "Http Requests", + "propertyName": "httpRequests", + "functionName": "newFoundationsUtilitiesHttpRequests", + "fileName": "HttpRequests.js" } ] }, From 74f1c7d27bd2ca83ef58cdbfa02915a0b0069747 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sat, 4 Sep 2021 16:18:02 +0200 Subject: [PATCH 13/51] Stylesheets done --- Client/httpInterface.js | 229 +++++++----------- .../Foundations/SA/Utilities/HttpResponses.js | 19 +- 2 files changed, 104 insertions(+), 144 deletions(-) diff --git a/Client/httpInterface.js b/Client/httpInterface.js index dffa7dba9..216ef77a7 100644 --- a/Client/httpInterface.js +++ b/Client/httpInterface.js @@ -1215,6 +1215,76 @@ exports.newHttpInterface = function newHttpInterface() { case 'Schema': { sendSchema(global.env.PATH_TO_PROJECTS + '/' + requestPath[2] + '/Schemas/', requestPath[3]) + + function sendSchema(filePath, schemaType) { + let fs = SA.nodeModules.fs + try { + let folder = '' + switch (schemaType) { + case 'AppSchema': { + folder = 'App-Schema' + break + } + case 'DocsNodeSchema': { + folder = 'Docs-Nodes' + break + } + case 'DocsConceptSchema': { + folder = 'Docs-Concepts' + break + } + case 'DocsTopicSchema': { + folder = 'Docs-Topics' + break + } + case 'DocsTutorialSchema': { + folder = 'Docs-Tutorials' + break + } + case 'DocsReviewSchema': { + folder = 'Docs-Reviews' + break + } + case 'DocsBookSchema': { + folder = 'Docs-Books' + break + } + } + SA.projects.foundations.utilities.filesAndDirectories.getAllFilesInDirectoryAndSubdirectories(filePath + folder, onFilesReady) + function onFilesReady(files) { + + let schemaArray = [] + for (let k = 0; k < files.length; k++) { + let name = files[k] + let nameSplitted = name.split(folder) + let fileName = nameSplitted[1] + for (let i = 0; i < 10; i++) { + fileName = fileName.replace('\\', '/') + } + let fileToRead = filePath + folder + fileName + + let fileContent = fs.readFileSync(fileToRead) + let schemaDocument + try { + schemaDocument = JSON.parse(fileContent) + } catch (err) { + console.log('[ERROR] sendSchema -> Error Parsing JSON File: ' + fileToRead + ' .Error = ' + err.stack) + SA.projects.foundations.utilities.httpResponses.respondWithContent("[]", httpResponse) + return + } + schemaArray.push(schemaDocument) + } + let schema = JSON.stringify(schemaArray) + SA.projects.foundations.utilities.httpResponses.respondWithContent(schema, httpResponse) + } + } catch (err) { + if (err.message.indexOf('no such file or directory') < 0) { + console.log('Could not send Schema:', filePath, schemaType) + console.log(err.stack) + } + SA.projects.foundations.utilities.httpResponses.respondWithContent("[]", httpResponse) + } + } } break case 'DirContent': @@ -1633,51 +1703,6 @@ exports.newHttpInterface = function newHttpInterface() { SA.projects.foundations.utilities.httpResponses.respondWithFile(global.env.PATH_TO_DATA_STORAGE + '/' + pathToFile, httpResponse) } break - case 'main.css': - { - sendStyleSheet('main.css') - } - break - case 'tutorial.css': - { - sendStyleSheet('tutorial.css') - } - break - case 'docs.css': - { - sendStyleSheet('docs.css') - } - break - case 'governance.css': - { - sendStyleSheet('governance.css') - } - break - case 'context-menu.css': - { - sendStyleSheet('context-menu.css') - } - break - case 'credits.css': - { - sendStyleSheet('credits.css') - } - break - case 'docs.css': - { - sendStyleSheet('docs.css') - } - break - case 'font-awasome.css': - { - sendStyleSheet('font-awasome.css') - } - break - case 'prism.css': - { - sendStyleSheet('prism.css') - } - break case 'ExecuteTerminalCommand': { let command = unescape(requestPath[2]) @@ -1750,100 +1775,6 @@ exports.newHttpInterface = function newHttpInterface() { lsWithGrep(); } - function sendSchema(filePath, schemaType) { - let fs = SA.nodeModules.fs - try { - let folder = '' - switch (schemaType) { - case 'AppSchema': { - folder = 'App-Schema' - break - } - case 'DocsNodeSchema': { - folder = 'Docs-Nodes' - break - } - case 'DocsConceptSchema': { - folder = 'Docs-Concepts' - break - } - case 'DocsTopicSchema': { - folder = 'Docs-Topics' - break - } - case 'DocsTutorialSchema': { - folder = 'Docs-Tutorials' - break - } - case 'DocsReviewSchema': { - folder = 'Docs-Reviews' - break - } - case 'DocsBookSchema': { - folder = 'Docs-Books' - break - } - } - SA.projects.foundations.utilities.filesAndDirectories.getAllFilesInDirectoryAndSubdirectories(filePath + folder, onFilesReady) - function onFilesReady(files) { - - let schemaArray = [] - for (let k = 0; k < files.length; k++) { - let name = files[k] - let nameSplitted = name.split(folder) - let fileName = nameSplitted[1] - for (let i = 0; i < 10; i++) { - fileName = fileName.replace('\\', '/') - } - let fileToRead = filePath + folder + fileName - - let fileContent = fs.readFileSync(fileToRead) - let schemaDocument - try { - schemaDocument = JSON.parse(fileContent) - } catch (err) { - console.log('[ERROR] httpInterface -> sendSchema -> Error Parsing JSON File: ' + fileToRead + ' .Error = ' + err.stack) - SA.projects.foundations.utilities.httpResponses.respondWithContent("[]", httpResponse) - return - } - schemaArray.push(schemaDocument) - } - let schema = JSON.stringify(schemaArray) - SA.projects.foundations.utilities.httpResponses.respondWithContent(schema, httpResponse) - } - } catch (err) { - if (err.message.indexOf('no such file or directory') < 0) { - console.log('Could not send Schema:', filePath, schemaType) - console.log(err.stack) - } - SA.projects.foundations.utilities.httpResponses.respondWithContent("[]", httpResponse) - } - - } - - function sendStyleSheet(fileName) { - let fs = SA.nodeModules.fs - try { - let filePath = global.env.PATH_TO_CLIENT + 'WebServer/css/' + fileName - fs.readFile(filePath, onFileRead) - - function onFileRead(err, file) { - try { - let fileContent = file.toString() - - fileContent = fileContent.replace('CLIENT_HTTP_INTERFACE_PORT', global.env.CLIENT_HTTP_INTERFACE_PORT) - fileContent = fileContent.replace('CLIENT_HTTP_INTERFACE_PORT', global.env.CLIENT_HTTP_INTERFACE_PORT) - fileContent = fileContent.replace('CLIENT_HTTP_INTERFACE_PORT', global.env.CLIENT_HTTP_INTERFACE_PORT) - SA.projects.foundations.utilities.httpResponses.respondWithContent(fileContent, httpResponse, 'text/css') - } catch (err) { - console.log('[ERROR] httpInterface -> mainCSS -> File Not Found: ' + fileName + ' or Error = ' + err.stack) - } - } - } catch (err) { - console.log(err) - } - } - function defaultEndpoint() { if (requestPath[1] === '') { @@ -1859,16 +1790,28 @@ exports.newHttpInterface = function newHttpInterface() { let fileContent = file.toString() - fileContent = fileContent.replace('CLIENT_HTTP_INTERFACE_PORT', global.env.CLIENT_HTTP_INTERFACE_PORT) SA.projects.foundations.utilities.httpResponses.respondWithContent(fileContent, httpResponse) } - } else { /* When there is a parameter but it does not match any of the available endpoints, we - will serve the file with the same name at the UI folder. These are in general js files. + will serve the file with the same name at at a location that depends on it's file extention. */ - SA.projects.foundations.utilities.httpResponses.respondWithFile(global.env.PATH_TO_UI + '/' + requestPath[1], httpResponse) + let completeFileName = requestPath[1] + let fileExtension = completeFileName.split('.')[1] + let path + + switch (fileExtension) { + case 'js': { + path = global.env.PATH_TO_UI + '/' + completeFileName + SA.projects.foundations.utilities.httpResponses.respondWithFile(path, httpResponse) + break + } + case 'css': { + SA.projects.foundations.utilities.httpResponses.respondWithStyleSheet(httpResponse, global.env.PATH_TO_CLIENT, completeFileName) + break + } + } } } diff --git a/Projects/Foundations/SA/Utilities/HttpResponses.js b/Projects/Foundations/SA/Utilities/HttpResponses.js index 4500bd296..24ddcc930 100644 --- a/Projects/Foundations/SA/Utilities/HttpResponses.js +++ b/Projects/Foundations/SA/Utilities/HttpResponses.js @@ -5,7 +5,8 @@ exports.newFoundationsUtilitiesHttpResponses = function () { respondWithContent: respondWithContent, respondWithImage: respondWithImage, respondWithFont: respondWithFont, - respondWithEmptyArray: respondWithEmptyArray + respondWithEmptyArray: respondWithEmptyArray, + respondWithStyleSheet: respondWithStyleSheet } return thisObject @@ -109,4 +110,20 @@ exports.newFoundationsUtilitiesHttpResponses = function () { httpResponse.write('[]') httpResponse.end('\n') } + + function respondWithStyleSheet(httpResponse, path, fileName) { + let fs = SA.nodeModules.fs + let filePath = path + 'WebServer/css/' + fileName + fs.readFile(filePath, onFileRead) + + function onFileRead(err, file) { + try { + let fileContent = file.toString() + + SA.projects.foundations.utilities.httpResponses.respondWithContent(fileContent, httpResponse, 'text/css') + } catch (err) { + console.log('[ERROR] respondWithStyleSheet -> File Not Found: ' + fileName + ' or Error = ' + err.stack) + } + } + } } \ No newline at end of file From 877ac25e4d61d954658eb6a931fd2da0c00ba1ed Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sat, 4 Sep 2021 16:36:08 +0200 Subject: [PATCH 14/51] More Mantainance work --- Client/httpInterface.js | 88 +++---------------- .../Foundations/SA/Utilities/HttpResponses.js | 47 +++++++++- 2 files changed, 57 insertions(+), 78 deletions(-) diff --git a/Client/httpInterface.js b/Client/httpInterface.js index 216ef77a7..e2a02ca4e 100644 --- a/Client/httpInterface.js +++ b/Client/httpInterface.js @@ -1600,11 +1600,6 @@ exports.newHttpInterface = function newHttpInterface() { } } break - case 'ListFunctionLibraries': - { - returnProjectFolderFileList('Function-Libraries') - } - break case 'ProjectsSchema': { let path = global.env.PATH_TO_PROJECTS + '/' + 'ProjectsSchema.json' @@ -1669,14 +1664,19 @@ exports.newHttpInterface = function newHttpInterface() { } } break + case 'ListFunctionLibraries': + { + SA.projects.foundations.utilities.httpResponses.respondWithProjectFolderFileList(httpResponse, 'Function-Libraries', 'UI') + } + break case 'ListUtilitiesFiles': { - returnProjectFolderFileList('Utilities') + SA.projects.foundations.utilities.httpResponses.respondWithProjectFolderFileList(httpResponse, 'Utilities', 'UI') } break case 'ListGlobalFiles': { - returnProjectFolderFileList('Globals') + SA.projects.foundations.utilities.httpResponses.respondWithProjectFolderFileList(httpResponse, 'Globals', 'UI') } break case 'Projects': @@ -1703,79 +1703,13 @@ exports.newHttpInterface = function newHttpInterface() { SA.projects.foundations.utilities.httpResponses.respondWithFile(global.env.PATH_TO_DATA_STORAGE + '/' + pathToFile, httpResponse) } break - case 'ExecuteTerminalCommand': - { - let command = unescape(requestPath[2]) - executeTerminalCommand(command) - } - break default: { - defaultEndpoint() + noEndpointReceived() } } - function returnProjectFolderFileList(projectFolderName) { - { - let allLibraries = [] - let projects = SA.projects.foundations.utilities.filesAndDirectories.getDirectories(global.env.PATH_TO_PROJECTS) - let projectsCount = 0 - - for (let i = 0; i < projects.length; i++) { - let project = projects[i] - - let dirPath = global.env.PATH_TO_PROJECTS + '/' + project + '/' + 'UI' + '/' + projectFolderName - try { - let fs = SA.nodeModules.fs - fs.readdir(dirPath, onDirRead) - - function onDirRead(err, fileList) { - let updatedFileList = [] - if (err) { - /* - If we have a problem reading this folder we will assume that it is - because this project does not need this folder and that's it. - */ - // console.log('[WARN] Error reading a directory content. filePath = ' + dirPath) - } else { - for (let i = 0; i < fileList.length; i++) { - let name = fileList[i] - updatedFileList.push([project, name]) - } - } - allLibraries = allLibraries.concat(updatedFileList) - projectsCount++ - if (projectsCount === projects.length) { - SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(allLibraries), httpResponse) - } - } - } catch (err) { - console.log('[ERROR] Error reading a directory content. filePath = ' + dirPath) - console.log('[ERROR] err.stack = ' + err.stack) - - SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) - return - } - } - } - } - - function executeTerminalCommand(command) { - const util = require('util'); - const exec = util.promisify(require('child_process').exec); - async function lsWithGrep() { - try { - const { stdout, stderr } = await exec(command); - console.log('stdout:', stdout); - console.log('stderr:', stderr); - } catch (err) { - console.error(err.stack); - }; - }; - lsWithGrep(); - } - - function defaultEndpoint() { + function noEndpointReceived() { if (requestPath[1] === '') { /* @@ -1797,9 +1731,9 @@ exports.newHttpInterface = function newHttpInterface() { When there is a parameter but it does not match any of the available endpoints, we will serve the file with the same name at at a location that depends on it's file extention. */ - let completeFileName = requestPath[1] + let completeFileName = requestPath[1] let fileExtension = completeFileName.split('.')[1] - let path + let path switch (fileExtension) { case 'js': { diff --git a/Projects/Foundations/SA/Utilities/HttpResponses.js b/Projects/Foundations/SA/Utilities/HttpResponses.js index 24ddcc930..96cb2a44d 100644 --- a/Projects/Foundations/SA/Utilities/HttpResponses.js +++ b/Projects/Foundations/SA/Utilities/HttpResponses.js @@ -6,7 +6,8 @@ exports.newFoundationsUtilitiesHttpResponses = function () { respondWithImage: respondWithImage, respondWithFont: respondWithFont, respondWithEmptyArray: respondWithEmptyArray, - respondWithStyleSheet: respondWithStyleSheet + respondWithStyleSheet: respondWithStyleSheet, + respondWithProjectFolderFileList: respondWithProjectFolderFileList } return thisObject @@ -126,4 +127,48 @@ exports.newFoundationsUtilitiesHttpResponses = function () { } } } + + function respondWithProjectFolderFileList(httpResponse, projectFolderName, rootObjectName) { + { + let allLibraries = [] + let projects = SA.projects.foundations.utilities.filesAndDirectories.getDirectories(global.env.PATH_TO_PROJECTS) + let projectsCount = 0 + + for (let i = 0; i < projects.length; i++) { + let project = projects[i] + + let dirPath = global.env.PATH_TO_PROJECTS + '/' + project + '/' + rootObjectName + '/' + projectFolderName + try { + let fs = SA.nodeModules.fs + fs.readdir(dirPath, onDirRead) + + function onDirRead(err, fileList) { + let updatedFileList = [] + if (err) { + /* + If we have a problem reading this folder we will assume that it is + because this project does not need this folder and that's it. + */ + } else { + for (let i = 0; i < fileList.length; i++) { + let name = fileList[i] + updatedFileList.push([project, name]) + } + } + allLibraries = allLibraries.concat(updatedFileList) + projectsCount++ + if (projectsCount === projects.length) { + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(allLibraries), httpResponse) + } + } + } catch (err) { + console.log('[ERROR] returnProjectFolderFileList -> Error reading a directory content. filePath = ' + dirPath) + console.log('[ERROR] returnProjectFolderFileList -> err.stack = ' + err.stack) + + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) + return + } + } + } + } } \ No newline at end of file From bce399dc6e84bc86f7e107e962092f48e5cee91d Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sat, 4 Sep 2021 16:44:36 +0200 Subject: [PATCH 15/51] more cleaning --- Client/client.js | 5 ++++- Client/httpInterface.js | 17 ++++++----------- 2 files changed, 10 insertions(+), 12 deletions(-) diff --git a/Client/client.js b/Client/client.js index 74fdb60c2..5adf10a82 100644 --- a/Client/client.js +++ b/Client/client.js @@ -97,7 +97,10 @@ try { */ SA.nodeModules = { fs: require('fs'), - nodeFetch: require('node-fetch') + nodeFetch: require('node-fetch'), + open: require('open'), + http: require('http'), + ccxt: require('ccxt') } /* Setting up servers running inside this Client. diff --git a/Client/httpInterface.js b/Client/httpInterface.js index e2a02ca4e..89b98454e 100644 --- a/Client/httpInterface.js +++ b/Client/httpInterface.js @@ -13,9 +13,6 @@ exports.newHttpInterface = function newHttpInterface() { run: run } - const OPEN_NODE_MODULE = require('open') - const HTTP_NODE_MODULE = require('http') - let webhook = new Map() return thisObject @@ -32,12 +29,12 @@ exports.newHttpInterface = function newHttpInterface() { /* We will create an HTTP Server and leave it running forever. */ - HTTP_NODE_MODULE.createServer(onHttpRequest).listen(global.env.CLIENT_HTTP_INTERFACE_PORT) + SA.nodeModules.http.createServer(onHttpRequest).listen(global.env.CLIENT_HTTP_INTERFACE_PORT) /* Starting the browser now is optional */ if (process.argv.includes("noBrowser")) { //Running Client only with no UI. } else { - OPEN_NODE_MODULE('http://localhost:' + global.env.CLIENT_HTTP_INTERFACE_PORT) + SA.nodeModules.open('http://localhost:' + global.env.CLIENT_HTTP_INTERFACE_PORT) } } @@ -144,12 +141,10 @@ exports.newHttpInterface = function newHttpInterface() { try { let params = JSON.parse(body) - const ccxt = require('ccxt') - switch (params.method) { case 'fetchMarkets': { - const exchangeClass = ccxt[params.exchangeId] + const exchangeClass = SA.nodeModules.ccxt[params.exchangeId] const exchangeConstructorParams = { 'timeout': 30000, 'enableRateLimit': true, @@ -167,10 +162,10 @@ exports.newHttpInterface = function newHttpInterface() { } case 'listExchanges': { let exchanges = [] - for (let i = 0; i < ccxt.exchanges.length; i++) { - let exchangeId = ccxt.exchanges[i] + for (let i = 0; i < SA.nodeModules.ccxt.exchanges.length; i++) { + let exchangeId = SA.nodeModules.ccxt.exchanges[i] - const exchangeClass = ccxt[exchangeId] + const exchangeClass = SA.nodeModules.ccxt[exchangeId] const exchangeConstructorParams = { 'timeout': 30000, 'enableRateLimit': true, From ab1b96d9d104a92e802937b9d206c7d8821d621e Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sat, 4 Sep 2021 17:03:43 +0200 Subject: [PATCH 16/51] Foundations Project: Client Code Mantainance @ HTTP Interface --- Client/client.js | 2 - Client/httpInterface.js | 71 ++++--------------- Client/webSocketsInterface.js | 11 +-- .../Foundations/SA/Utilities/HttpResponses.js | 42 ++++++++++- 4 files changed, 57 insertions(+), 69 deletions(-) diff --git a/Client/client.js b/Client/client.js index 5adf10a82..c5ab5b73a 100644 --- a/Client/client.js +++ b/Client/client.js @@ -165,12 +165,10 @@ try { WEB_SOCKETS_INTERFACE = WEB_SOCKETS_INTERFACE.newWebSocketsInterface() WEB_SOCKETS_INTERFACE.initialize() - WEB_SOCKETS_INTERFACE.run() console.log('Web Sockets Interface ....................................... Listening at port ' + global.env.CLIENT_WEB_SOCKETS_INTERFACE_PORT) HTTP_INTERFACE = HTTP_INTERFACE.newHttpInterface() HTTP_INTERFACE.initialize() - HTTP_INTERFACE.run() console.log('Http Interface .............................................. Listening at port ' + global.env.CLIENT_HTTP_INTERFACE_PORT) console.log('') diff --git a/Client/httpInterface.js b/Client/httpInterface.js index 89b98454e..4cb4b65f3 100644 --- a/Client/httpInterface.js +++ b/Client/httpInterface.js @@ -9,8 +9,7 @@ exports.newHttpInterface = function newHttpInterface() { */ let thisObject = { initialize: initialize, - finalize: finalize, - run: run + finalize: finalize } let webhook = new Map() @@ -18,32 +17,29 @@ exports.newHttpInterface = function newHttpInterface() { return thisObject function finalize() { - + webhook = undefined } function initialize() { - - } - - function run() { /* We will create an HTTP Server and leave it running forever. */ - SA.nodeModules.http.createServer(onHttpRequest).listen(global.env.CLIENT_HTTP_INTERFACE_PORT) - /* Starting the browser now is optional */ - if (process.argv.includes("noBrowser")) { - //Running Client only with no UI. - } else { - SA.nodeModules.open('http://localhost:' + global.env.CLIENT_HTTP_INTERFACE_PORT) - } + SA.nodeModules.http.createServer(onHttpRequest).listen(global.env.CLIENT_HTTP_INTERFACE_PORT) + /* Starting the browser now is optional */ + if (process.argv.includes("noBrowser")) { + //Running Client only with no UI. + } else { + SA.nodeModules.open('http://localhost:' + global.env.CLIENT_HTTP_INTERFACE_PORT) + } } function onHttpRequest(httpRequest, httpResponse) { try { let requestPathAndParameters = httpRequest.url.split('?') // Remove version information let requestPath = requestPathAndParameters[0].split('/') + let endpointOrFile = requestPath[1] - switch (requestPath[1]) { + switch (endpointOrFile) { case 'WEB3': { @@ -1194,7 +1190,7 @@ exports.newHttpInterface = function newHttpInterface() { break case 'ChartLayers': { - SA.projects.foundations.utilities.httpResponses.respondWithFile(global.env.PATH_TO_UI + '/' + requestPath[1] + '/' + requestPath[2], httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithFile(global.env.PATH_TO_UI + '/' + endpointOrFile + '/' + requestPath[2], httpResponse) } break case 'Files': @@ -1700,50 +1696,9 @@ exports.newHttpInterface = function newHttpInterface() { break default: { - noEndpointReceived() + SA.projects.foundations.utilities.httpResponses.respondWithWebFile(httpResponse, endpointOrFile, global.env.PATH_TO_CLIENT) } } - - function noEndpointReceived() { - - if (requestPath[1] === '') { - /* - When there is no endpoint specidied we will respond with this app's Home Page. - */ - let fs = SA.nodeModules.fs - - let fileName = global.env.PATH_TO_CLIENT + 'WebServer/index.html' - fs.readFile(fileName, onFileRead) - - function onFileRead(err, file) { - - let fileContent = file.toString() - - SA.projects.foundations.utilities.httpResponses.respondWithContent(fileContent, httpResponse) - } - } else { - /* - When there is a parameter but it does not match any of the available endpoints, we - will serve the file with the same name at at a location that depends on it's file extention. - */ - let completeFileName = requestPath[1] - let fileExtension = completeFileName.split('.')[1] - let path - - switch (fileExtension) { - case 'js': { - path = global.env.PATH_TO_UI + '/' + completeFileName - SA.projects.foundations.utilities.httpResponses.respondWithFile(path, httpResponse) - break - } - case 'css': { - SA.projects.foundations.utilities.httpResponses.respondWithStyleSheet(httpResponse, global.env.PATH_TO_CLIENT, completeFileName) - break - } - } - } - } - } catch (err) { console.log(err.stack) } diff --git a/Client/webSocketsInterface.js b/Client/webSocketsInterface.js index 36dfd2aef..79bb3a216 100644 --- a/Client/webSocketsInterface.js +++ b/Client/webSocketsInterface.js @@ -4,8 +4,7 @@ let thisObject = { initialize: initialize, - finalize: finalize, - run: run + finalize: finalize } const WEB_SOCKET = require('ws') @@ -15,15 +14,11 @@ return thisObject function finalize() { - + socketServer = undefined } function initialize() { - - } - - function run() { - setUpWebSocketServer() + setUpWebSocketServer() } function setUpWebSocketServer() { diff --git a/Projects/Foundations/SA/Utilities/HttpResponses.js b/Projects/Foundations/SA/Utilities/HttpResponses.js index 96cb2a44d..1b0485964 100644 --- a/Projects/Foundations/SA/Utilities/HttpResponses.js +++ b/Projects/Foundations/SA/Utilities/HttpResponses.js @@ -7,7 +7,8 @@ exports.newFoundationsUtilitiesHttpResponses = function () { respondWithFont: respondWithFont, respondWithEmptyArray: respondWithEmptyArray, respondWithStyleSheet: respondWithStyleSheet, - respondWithProjectFolderFileList: respondWithProjectFolderFileList + respondWithProjectFolderFileList: respondWithProjectFolderFileList, + respondWithWebFile: respondWithWebFile } return thisObject @@ -171,4 +172,43 @@ exports.newFoundationsUtilitiesHttpResponses = function () { } } } + + function respondWithWebFile(httpResponse, fileNameReceived, path) { + + if (fileNameReceived === '') { + /* + When there is no endpoint specidied we will respond with this app's Home Page. + */ + let fs = SA.nodeModules.fs + + let fileName = path + 'WebServer/index.html' + fs.readFile(fileName, onFileRead) + + function onFileRead(err, file) { + + let fileContent = file.toString() + + SA.projects.foundations.utilities.httpResponses.respondWithContent(fileContent, httpResponse) + } + } else { + /* + When there is a parameter but it does not match any of the available endpoints, we + will serve the file with the same name at at a location that depends on it's file extention. + */ + let completeFileName = fileNameReceived + let fileExtension = completeFileName.split('.')[1] + + switch (fileExtension) { + case 'js': { + let path = global.env.PATH_TO_UI + '/' + completeFileName + SA.projects.foundations.utilities.httpResponses.respondWithFile(path, httpResponse) + break + } + case 'css': { + SA.projects.foundations.utilities.httpResponses.respondWithStyleSheet(httpResponse, path, completeFileName) + break + } + } + } + } } \ No newline at end of file From a649b5e767428261ad25b8e361894e33ea3a4240 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sat, 4 Sep 2021 17:16:33 +0200 Subject: [PATCH 17/51] DeepScan Bug Fixes --- Client/httpInterface.js | 2 + Desktop/httpInterface.js | 2113 +---------------- .../Foundations/SA/Utilities/HttpResponses.js | 2 +- 3 files changed, 25 insertions(+), 2092 deletions(-) diff --git a/Client/httpInterface.js b/Client/httpInterface.js index 4cb4b65f3..eb11587a5 100644 --- a/Client/httpInterface.js +++ b/Client/httpInterface.js @@ -193,6 +193,8 @@ exports.newHttpInterface = function newHttpInterface() { let content = { err: global.DEFAULT_FAIL_RESPONSE // method not supported } + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(content), httpResponse) + } catch (err) { console.log('[INFO] httpInterface -> CCXT FetchMarkets -> Could not fetch markets.') let error = { diff --git a/Desktop/httpInterface.js b/Desktop/httpInterface.js index 20a557a51..96e647f8e 100644 --- a/Desktop/httpInterface.js +++ b/Desktop/httpInterface.js @@ -7,2115 +7,46 @@ exports.newHttpInterface = function newHttpInterface() { */ let thisObject = { initialize: initialize, - finalize: finalize, - run: run + finalize: finalize } - const open = require('open') - - let port = global.env.DESKTOP_HTTP_INTERFACE_PORT - - let http = require('http') - let isHttpServerStarted = false - - let webhook = new Map() - return thisObject function finalize() { - } function initialize() { - + /* + We will create an HTTP Server and leave it running forever. + */ + SA.nodeModules.http.createServer(onHttpRequest).listen(global.env.CLIENT_HTTP_INTERFACE_PORT) + /* Starting the browser now is optional */ + if (process.argv.includes("noBrowser")) { + //Running Client only with no UI. + } else { + SA.nodeModules.open('http://localhost:' + global.env.CLIENT_HTTP_INTERFACE_PORT) + } } - function run() { - startHtttpServer() - } - - function startHtttpServer() { - + function onHttpRequest(httpRequest, httpResponse) { try { - if (isHttpServerStarted === false) { - gWebServer = http.createServer(onBrowserRequest).listen(port) - isHttpServerStarted = true - /* Starting the browser now is optional */ - if (process.argv.includes("noBrowser")) { - //Running Client only with no UI. - } else { - open('http://localhost:' + port) - } + let requestPathAndParameters = httpRequest.url.split('?') // Remove version information + let requestPath = requestPathAndParameters[0].split('/') + let endpointOrFile = requestPath[1] - } - } catch (err) { - console.log('[ERROR] httpInterface -> startHtttpServer -> Error = ' + err.stack) - } - } + switch (endpointOrFile) { + case 'XXX': + { - function onBrowserRequest(httpRequest, httpResponse) { - - function getBody(callback) { // Gets the de body from a POST httpRequest to the web server - try { - - let body = '' - - httpRequest.on('data', function (data) { - body += data - // Too much POST data - //if (body.length > 1e6) { - // httpRequest.connection.destroy() - //} - }) - - httpRequest.on('end', function () { - callback(body) - }) - - httpRequest.on('error', function (err) { - console.log('[INFO] httpInterface -> onBrowserRequest -> getBody -> err = ' + err.stack) - respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) - }) - } catch (err) { - console.log('[INFO] httpInterface -> onBrowserRequest -> getBody -> err = ' + err.stack) - respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) - } - } - - let requestParameters = httpRequest.url.split('/') - - requestParameters = httpRequest.url.split('?') // Remove version information - requestParameters = requestParameters[0].split('/') - - switch (requestParameters[1]) { - - case 'WEB3': - { - getBody(processRequest) - - async function processRequest(body) { - try { - let params = JSON.parse(body) - - switch (params.method) { - case 'getNetworkClientStatus': { - - let serverResponse = await CL.servers.WEB3_SERVER.getNetworkClientStatus( - params.host, - params.port, - params.interface - ) - - respondWithContent(JSON.stringify(serverResponse), httpResponse) - return - } - case 'createWalletAccount': { - - let serverResponse = await CL.servers.WEB3_SERVER.createWalletAccount( - params.entropy - ) - - respondWithContent(JSON.stringify(serverResponse), httpResponse) - return - } - case 'getWalletBalances': { - - let serverResponse = await CL.servers.WEB3_SERVER.getWalletBalances( - params.host, - params.port, - params.interface, - params.walletDefinition - ) - - respondWithContent(JSON.stringify(serverResponse), httpResponse) - return - } - case 'signData': { - - let serverResponse = await CL.servers.WEB3_SERVER.signData( - params.privateKey, - params.data - ) - - respondWithContent(JSON.stringify(serverResponse), httpResponse) - return - } - case 'recoverAddress': { - - let serverResponse = await CL.servers.WEB3_SERVER.recoverAddress( - params.signature - ) - - respondWithContent(JSON.stringify(serverResponse), httpResponse) - return - } - case 'mnemonicToPrivateKey': { - - let serverResponse = await CL.servers.WEB3_SERVER.mnemonicToPrivateKey( - params.mnemonic - ) - - respondWithContent(JSON.stringify(serverResponse), httpResponse) - return - } - default: { - respondWithContent(JSON.stringify({ error: 'Method ' + params.method + ' is invalid.' }), httpResponse) - } - } - } catch (err) { - console.log('[ERROR] httpInterface -> WEB3s -> Method call produced an error.') - console.log('[ERROR] httpInterface -> WEB3s -> err.stack = ' + err.stack) - console.log('[ERROR] httpInterface -> WEB3s -> Params Received = ' + body) - - let error = { - result: 'Fail Because', - message: err.message, - stack: err.stack - } - respondWithContent(JSON.stringify(error), httpResponse) - } } break - } - - case 'CCXT': - { - getBody(processRequest) - - async function processRequest(body) { - try { - let params = JSON.parse(body) - - const ccxt = require('ccxt') - - switch (params.method) { - case 'fetchMarkets': { - - const exchangeClass = ccxt[params.exchangeId] - const exchangeConstructorParams = { - 'timeout': 30000, - 'enableRateLimit': true, - verbose: false - } - - let ccxtExchange = new exchangeClass(exchangeConstructorParams) - let ccxtMarkets = [] - - if (ccxtExchange.has.fetchMarkets === true) { - ccxtMarkets = await ccxtExchange.fetchMarkets() - } - respondWithContent(JSON.stringify(ccxtMarkets), httpResponse) - return - } - case 'listExchanges': { - let exchanges = [] - for (let i = 0; i < ccxt.exchanges.length; i++) { - let exchangeId = ccxt.exchanges[i] - - const exchangeClass = ccxt[exchangeId] - const exchangeConstructorParams = { - 'timeout': 30000, - 'enableRateLimit': true, - verbose: false - } - let ccxtExchange - try { ccxtExchange = new exchangeClass(exchangeConstructorParams) } - catch (err) { } - if (ccxtExchange === undefined) { continue } - - - if (ccxtExchange.has.fetchOHLCV === params.has.fetchOHLCV) { - if (ccxtExchange.has.fetchMarkets === params.has.fetchMarkets) { - if (ccxtExchange.timeframes['1m'] !== undefined) { - let exchange = { - name: ccxtExchange.name, - id: ccxtExchange.id - } - exchanges.push(exchange) - } - } - } - } - respondWithContent(JSON.stringify(exchanges), httpResponse) - return - } - } - - let content = { - err: global.DEFAULT_FAIL_RESPONSE // method not supported - } - } catch (err) { - console.log('[INFO] httpInterface -> CCXT FetchMarkets -> Could not fetch markets.') - let error = { - result: 'Fail Because', - message: err.message - } - respondWithContent(JSON.stringify(error), httpResponse) - } + default: + { + SA.projects.foundations.utilities.httpResponses.respondWithWebFile(httpResponse, endpointOrFile, global.env.PATH_TO_CLIENT) } - break - } - break - - case 'Webhook': - { - switch (requestParameters[2]) { // switch by command - case 'Fetch-Messages': { - let exchange = requestParameters[3] - let market = requestParameters[4] - - /* Some validations */ - if (exchange === undefined) { - console.log('[WARN] httpInterface -> Webhook -> Fetch-Messages -> Message with no Exchange received -> messageReceived = ' + messageReceived) - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) - return - } - if (market === undefined) { - console.log('[WARN] httpInterface -> Webhook -> Fetch-Messages -> Message with no market received -> messageReceived = ' + messageReceived) - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) - return - } - - let key = exchange + '-' + market - - let webhookMessages = webhook.get(key) - if (webhookMessages === undefined) { - webhookMessages = [] - } - - console.log('[INFO] httpInterface -> Webhook -> Fetch-Messages -> Exchange-Market = ' + exchange + '-' + market) - console.log('[INFO] httpInterface -> Webhook -> Fetch-Messages -> Messeges Fetched by Webhooks Sensor Bot = ' + webhookMessages.length) - - respondWithContent(JSON.stringify(webhookMessages), httpResponse) - webhookMessages = [] - - webhook.set(key, webhookMessages) - break - } - case 'New-Message': { - getBody(processRequest) - - function processRequest(messageReceived) { - let timestamp = (new Date()).valueOf() - let source = requestParameters[3] - let exchange = requestParameters[4] - let market = requestParameters[5] - - /* Some validations */ - if (source === undefined) { - console.log('[WARN] httpInterface -> Webhook -> New-Message -> Message with no Source received -> messageReceived = ' + messageReceived) - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) - return - } - if (exchange === undefined) { - console.log('[WARN] httpInterface -> Webhook -> New-Message -> Message with no Exchange received -> messageReceived = ' + messageReceived) - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) - return - } - if (market === undefined) { - console.log('[WARN] httpInterface -> Webhook -> New-Message -> Message with no market received -> messageReceived = ' + messageReceived) - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) - return - } - - let key = exchange + '-' + market - - let webhookMessages = webhook.get(key) - if (webhookMessages === undefined) { - webhookMessages = [] - } - - webhookMessages.push([timestamp, source, messageReceived]) - webhook.set(key, webhookMessages) - - console.log('[INFO] httpInterface -> Webhook -> New-Message -> Exchange-Market = ' + exchange + '-' + market) - console.log('[INFO] httpInterface -> Webhook -> New-Message -> messageReceived = ' + messageReceived) - console.log('[INFO] httpInterface -> Webhook -> New-Message -> Messeges waiting to be Fetched by Webhooks Sensor Bot = ' + webhookMessages.length) - respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) - } - break - } - } - break - } - break - - case 'Docs': - { - switch (requestParameters[2]) { // switch by command - case 'Save-Node-Schema': { - getBody(processRequest) - - async function processRequest(body) { - try { - let docsSchema = JSON.parse(body) - let project = requestParameters[3] - let filePath = global.env.PATH_TO_PROJECTS + '/' + project + '/Schemas/Docs-Nodes' - - if (checkAllSchmemaDocuments('Node', docsSchema, filePath) === true) { - respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) - } else { - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) - } - - } catch (err) { - console.log('[ERROR] httpInterface -> Docs -> Save-Node-Schema -> Method call produced an error.') - console.log('[ERROR] httpInterface -> Docs -> Save-Node-Schema -> err.stack = ' + err.stack) - console.log('[ERROR] httpInterface -> Docs -> Save-Node-Schema -> Params Received = ' + body) - - let error = { - result: 'Fail Because', - message: err.message, - stack: err.stack - } - respondWithContent(JSON.stringify(error), httpResponse) - } - } - break - } - - case 'Save-Concept-Schema': { - getBody(processRequest) - - async function processRequest(body) { - try { - let docsSchema = JSON.parse(body) - let project = requestParameters[3] - let filePath = global.env.PATH_TO_PROJECTS + '/' + project + '/Schemas/Docs-Concepts' - - if (checkAllSchmemaDocuments('Concept', docsSchema, filePath) === true) { - respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) - } else { - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) - } - - } catch (err) { - console.log('[ERROR] httpInterface -> Docs -> Save-Concept-Schema -> Method call produced an error.') - console.log('[ERROR] httpInterface -> Docs -> Save-Concept-Schema -> err.stack = ' + err.stack) - console.log('[ERROR] httpInterface -> Docs -> Save-Concept-Schema -> Params Received = ' + body) - - let error = { - result: 'Fail Because', - message: err.message, - stack: err.stack - } - respondWithContent(JSON.stringify(error), httpResponse) - } - } - break - } - - case 'Save-Topic-Schema': { - getBody(processRequest) - - async function processRequest(body) { - try { - let docsSchema = JSON.parse(body) - let project = requestParameters[3] - let filePath = global.env.PATH_TO_PROJECTS + '/' + project + '/Schemas/Docs-Topics' - - if (checkAllSchmemaDocuments('Topic', docsSchema, filePath) === true) { - respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) - } else { - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) - } - - } catch (err) { - console.log('[ERROR] httpInterface -> Docs -> Save-Topic-Schema -> Method call produced an error.') - console.log('[ERROR] httpInterface -> Docs -> Save-Topic-Schema -> err.stack = ' + err.stack) - console.log('[ERROR] httpInterface -> Docs -> Save-Topic-Schema -> Params Received = ' + body) - - let error = { - result: 'Fail Because', - message: err.message, - stack: err.stack - } - respondWithContent(JSON.stringify(error), httpResponse) - } - } - break - } - - case 'Save-Tutorial-Schema': { - getBody(processRequest) - - async function processRequest(body) { - try { - let docsSchema = JSON.parse(body) - let project = requestParameters[3] - let filePath = global.env.PATH_TO_PROJECTS + '/' + project + '/Schemas/Docs-Tutorials' - - if (checkAllSchmemaDocuments('Tutorial', docsSchema, filePath) === true) { - respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) - } else { - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) - } - - } catch (err) { - console.log('[ERROR] httpInterface -> Docs -> Save-Tutorial-Schema -> Method call produced an error.') - console.log('[ERROR] httpInterface -> Docs -> Save-Tutorial-Schema -> err.stack = ' + err.stack) - console.log('[ERROR] httpInterface -> Docs -> Save-Tutorial-Schema -> Params Received = ' + body) - - let error = { - result: 'Fail Because', - message: err.message, - stack: err.stack - } - respondWithContent(JSON.stringify(error), httpResponse) - } - } - break - } - - case 'Save-Review-Schema': { - getBody(processRequest) - - async function processRequest(body) { - try { - let docsSchema = JSON.parse(body) - let project = requestParameters[3] - let filePath = global.env.PATH_TO_PROJECTS + '/' + project + '/Schemas/Docs-Reviews' - - if (checkAllSchmemaDocuments('Review', docsSchema, filePath) === true) { - respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) - } else { - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) - } - - } catch (err) { - console.log('[ERROR] httpInterface -> Docs -> Save-Review-Schema -> Method call produced an error.') - console.log('[ERROR] httpInterface -> Docs -> Save-Review-Schema -> err.stack = ' + err.stack) - console.log('[ERROR] httpInterface -> Docs -> Save-Review-Schema -> Params Received = ' + body) - - let error = { - result: 'Fail Because', - message: err.message, - stack: err.stack - } - respondWithContent(JSON.stringify(error), httpResponse) - } - } - break - } - - case 'Save-Book-Schema': { - getBody(processRequest) - - async function processRequest(body) { - try { - let docsSchema = JSON.parse(body) - let project = requestParameters[3] - let filePath = global.env.PATH_TO_PROJECTS + '/' + project + '/Schemas/Docs-Books' - - if (checkAllSchmemaDocuments('Book', docsSchema, filePath) === true) { - respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) - } else { - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) - } - - } catch (err) { - console.log('[ERROR] httpInterface -> Docs -> Save-Book-Schema -> Method call produced an error.') - console.log('[ERROR] httpInterface -> Docs -> Save-Book-Schema -> err.stack = ' + err.stack) - console.log('[ERROR] httpInterface -> Docs -> Save-Book-Schema -> Params Received = ' + body) - - let error = { - result: 'Fail Because', - message: err.message, - stack: err.stack - } - respondWithContent(JSON.stringify(error), httpResponse) - } - } - break - } - } - - function checkAllSchmemaDocuments(category, docsSchema, filePath) { - const fs = require('fs') - let noErrorsDuringSaving = true - - for (let i = 0; i < docsSchema.length; i++) { - let schemaDocument = docsSchema[i] - /* - For some type of schemas we will save the file at an extra - folder derived from the document's type. - */ - let fileName = schemaDocument.type.toLowerCase() - for (let j = 0; j < 10; j++) { - fileName = cleanFileName(fileName) - } - let pageNumber = '00' + schemaDocument.pageNumber - let newFilepath = filePath - switch (category) { - case 'Topic': { - fileName = schemaDocument.topic.toLowerCase() + '-' + pageNumber.substring(pageNumber.length - 3, pageNumber.length) + '-' + schemaDocument.type.toLowerCase() - fileName = cleanFileName(fileName) - newFilepath = createPrefixDirectories(filePath, schemaDocument.topic) - break - } - case 'Tutorial': { - fileName = schemaDocument.tutorial.toLowerCase() + '-' + pageNumber.substring(pageNumber.length - 3, pageNumber.length) + '-' + schemaDocument.type.toLowerCase() - fileName = cleanFileName(fileName) - newFilepath = createPrefixDirectories(filePath, schemaDocument.tutorial) - break - } - case 'Review': { - fileName = schemaDocument.review.toLowerCase() + '-' + pageNumber.substring(pageNumber.length - 3, pageNumber.length) + '-' + schemaDocument.type.toLowerCase() - fileName = cleanFileName(fileName) - newFilepath = createPrefixDirectories(filePath, schemaDocument.review) - break - } - case 'Node': { - newFilepath = createPrefixDirectories(filePath, schemaDocument.type) - break - } - case 'Concept': { - newFilepath = createPrefixDirectories(filePath, schemaDocument.type) - break - } - } - - function createPrefixDirectories(filePath, schemaTextToUse) { - let firstLetter = schemaTextToUse.substring(0, 1) - createNewDir(filePath + '/' + firstLetter) - let extraWord = schemaTextToUse.split(' ')[0] - createNewDir(filePath + '/' + firstLetter + '/' + extraWord) - return filePath + '/' + firstLetter + '/' + extraWord + '/' + cleanFileName(schemaTextToUse) - } - - fileName = fileName + '.json' - - if (schemaDocument.deleted === true) { - try { - fs.unlinkSync(newFilepath + '/' + fileName) - console.log('[SUCCESS] ' + newFilepath + '/' + fileName + ' deleted.') - } catch (err) { - noErrorsDuringSaving = false - console.log('[ERROR] httpInterface -> Docs -> Delete -> ' + newFilepath + '/' + fileName + ' could not be deleted.') - console.log('[ERROR] httpInterface -> Docs -> Delete -> Resolve the issue that is preventing the Client to delete this file. Look at the error message below as a guide. At the UI you will need to delete this page again in order for the Client to retry next time you execute the docs.save command.') - console.log('[ERROR] httpInterface -> Docs -> Delete -> err.stack = ' + err.stack) - } - } else { - if (schemaDocument.updated === true || schemaDocument.created === true) { - try { - let created = schemaDocument.created - let updated = schemaDocument.updated - schemaDocument.updated = undefined - schemaDocument.created = undefined - let fileContent = JSON.stringify(schemaDocument, undefined, 4) - createNewDir(newFilepath) - fs.writeFileSync(newFilepath + '/' + fileName, fileContent) - if (created === true) { - console.log('[SUCCESS] ' + newFilepath + '/' + fileName + ' created.') - } else { - if (updated === true) { - console.log('[SUCCESS] ' + newFilepath + '/' + fileName + ' updated.') - } - } - } catch (err) { - noErrorsDuringSaving = false - console.log('[ERROR] httpInterface -> Docs -> Save -> ' + newFilepath + '/' + fileName + ' could not be created / updated.') - console.log('[ERROR] httpInterface -> Docs -> Save -> err.stack = ' + err.stack) - } - } - } - - function createNewDir(path) { - try { - fs.mkdirSync(path) - } catch (err) { - if (err.message.indexOf('file already exists') < 0) { - throw (err) - } - } - } - } - - return noErrorsDuringSaving - } - - function cleanFileName(fileName) { - for (let i = 0; i < 100; i++) { - fileName = fileName - .replace(' ', '-') - .replace('--', '-') - .replace('?', '') - .replace('#', '') - .replace('$', '') - .replace('%', '') - .replace('^', '') - .replace('&', '') - .replace('*', '') - .replace('(', '') - .replace(')', '') - .replace('!', '') - .replace('..', '.') - .replace(',', '') - .replace('\'', '') - } - return fileName - } - } - break - - case 'App': { - switch (requestParameters[2]) { // switch by command - case 'Contribute': { - try { - let commitMessage = unescape(requestParameters[3]) - const username = unescape(requestParameters[4]) - const token = unescape(requestParameters[5]) - const currentBranch = unescape(requestParameters[6]) - const contributionsBranch = unescape(requestParameters[7]) - let error - - /* Unsavping # */ - for (let i = 0; i < 10; i++) { - commitMessage = commitMessage.replace('_SLASH_', '/') - commitMessage = commitMessage.replace('_HASHTAG_', '#') - } - - contribute() - - async function contribute() { - const { lookpath } = require('lookpath'); - const gitpath = await lookpath('git'); - if (gitpath === undefined) { - console.log('[ERROR] `git` not installed.') - } else { - await doGit() - if (error !== undefined) { - - let docs = { - project: 'Foundations', - category: 'Topic', - type: 'App Error - Contribution Not Sent', - anchor: undefined, - placeholder: {} - } - - respondWithDocsObject(docs, error) - return - } - - await doGithub() - if (error !== undefined) { - - let docs = { - project: 'Foundations', - category: 'Topic', - type: 'App Error - Contribution Not Sent', - anchor: undefined, - placeholder: {} - } - console.log('respond with docs ') - - respondWithDocsObject(docs, error) - return - } - respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) - } - } - - async function doGit() { - const simpleGit = require('simple-git'); - const options = { - baseDir: process.cwd(), - binary: 'git', - maxConcurrentProcesses: 6, - } - const git = simpleGit(options) - - try { - await git.add('./*') - await git.commit(commitMessage) - await git.push('origin', currentBranch) - } catch (err) { - console.log('[ERROR] httpInterface -> App -> Contribute -> doGit -> Method call produced an error.') - console.log('[ERROR] httpInterface -> App -> Contribute -> doGit -> err.stack = ' + err.stack) - console.log('[ERROR] httpInterface -> App -> Contribute -> doGit -> commitMessage = ' + commitMessage) - console.log('[ERROR] httpInterface -> App -> Contribute -> doGit -> currentBranch = ' + currentBranch) - console.log('[ERROR] httpInterface -> App -> Contribute -> doGit -> contributionsBranch = ' + contributionsBranch) - console.log('') - console.log('Torubleshooting Tips:') - console.log('') - console.log('1. Make sure that you have set up your Github Username and Token at the APIs -> Github API node at the workspace.') - console.log('2. Make sure you are running the latest version of Git available for your OS.') - console.log('3. Make sure that you have cloned your Superalgos repository fork, and not the main Superalgos repository.') - console.log('4. If your fork is old, you might need to do an app.update and also a node setup at every branch. If you just reforked all is good.') - error = err - } - } - - async function doGithub() { - - const { Octokit } = require("@octokit/rest") - - const octokit = new Octokit({ - auth: token, - userAgent: 'Superalgos Beta 11' - }) - - const repo = 'Superalgos' - const owner = 'Superalgos' - const head = username + ':' + contributionsBranch - const base = currentBranch - const title = 'Contribution: ' + commitMessage - - try { - await octokit.pulls.create({ - owner, - repo, - title, - head, - base, - }); - } catch (err) { - if (err.stack.indexOf('A pull request already exists') >= 0) { - return - } else { - console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> Method call produced an error.') - console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> err.stack = ' + err.stack) - console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> commitMessage = ' + commitMessage) - console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> username = ' + username) - console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> token starts with = ' + token.substring(0, 10) + '...') - console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> token ends with = ' + '...' + token.substring(token.length - 10)) - console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> currentBranch = ' + currentBranch) - console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> contributionsBranch = ' + contributionsBranch) - error = err - } - } - } - - } catch (err) { - console.log('[ERROR] httpInterface -> App -> Contribute -> Method call produced an error.') - console.log('[ERROR] httpInterface -> App -> Contribute -> err.stack = ' + err.stack) - console.log('[ERROR] httpInterface -> App -> Contribute -> commitMessage = ' + commitMessage) - console.log('[ERROR] httpInterface -> App -> Contribute -> username = ' + username) - console.log('[ERROR] httpInterface -> App -> Contribute -> token starts with = ' + token.substring(0, 10) + '...') - console.log('[ERROR] httpInterface -> App -> Contribute -> token ends with = ' + '...' + token.substring(token.length - 10)) - console.log('[ERROR] httpInterface -> App -> Contribute -> currentBranch = ' + currentBranch) - console.log('[ERROR] httpInterface -> App -> Contribute -> contributionsBranch = ' + contributionsBranch) - - let error = { - result: 'Fail Because', - message: err.message, - stack: err.stack - } - respondWithContent(JSON.stringify(error), httpResponse) - } - break - } - - case 'Update': { - try { - const currentBranch = unescape(requestParameters[3]) - update() - - async function update() { - const { lookpath } = require('lookpath'); - const gitpath = await lookpath('git'); - if (gitpath === undefined) { - console.log('[ERROR] `git` not installed.') - } else { - let result = await doGit() - - if (result.error === undefined) { - let customResponse = { - result: global.CUSTOM_OK_RESPONSE.result, - message: result.message - } - respondWithContent(JSON.stringify(customResponse), httpResponse) - } else { - - let docs = { - project: 'Foundations', - category: 'Topic', - type: 'App Error - Update Failed', - anchor: undefined, - placeholder: {} - } - - respondWithDocsObject(docs, result.error) - - } - } - } - - async function doGit() { - const simpleGit = require('simple-git'); - const options = { - baseDir: process.cwd(), - binary: 'git', - maxConcurrentProcesses: 6, - } - const git = simpleGit(options) - - let message - try { - message = await git.pull('https://github.com/Superalgos/Superalgos', currentBranch) - return { message: message } - } catch (err) { - console.log('[ERROR] Error updating ' + currentBranch) - console.log(err.stack) - return { error: err } - } - } - - } catch (err) { - console.log('[ERROR] httpInterface -> App -> Update -> Method call produced an error.') - console.log('[ERROR] httpInterface -> App -> Update -> err.stack = ' + err.stack) - - let error = { - result: 'Fail Because', - message: err.message, - stack: err.stack - } - respondWithContent(JSON.stringify(error), httpResponse) - } - break - } - - case 'Checkout': { - try { - const currentBranch = unescape(requestParameters[3]) - let error - - checkout() - - async function checkout() { - const { lookpath } = require('lookpath'); - const gitpath = await lookpath('git'); - if (gitpath === undefined) { - console.log('[ERROR] `git` not installed.') - } else { - await doGit() - - if (error === undefined) { - respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) - } else { - let docs = { - project: 'Foundations', - category: 'Topic', - type: 'Switching Branches - Current Branch Not Changed', - anchor: undefined, - placeholder: {} - } - - respondWithDocsObject(docs, error) - } - } - } - - async function doGit() { - const simpleGit = require('simple-git'); - const options = { - baseDir: process.cwd(), - binary: 'git', - maxConcurrentProcesses: 6, - } - const git = simpleGit(options) - try { - await git.checkout(currentBranch) - } catch (err) { - console.log('[ERROR] Error changing current branch to ' + currentBranch) - console.log(err.stack) - error = err - } - } - - } catch (err) { - console.log('[ERROR] httpInterface -> App -> Update -> Method call produced an error.') - console.log('[ERROR] httpInterface -> App -> Update -> err.stack = ' + err.stack) - - let error = { - result: 'Fail Because', - message: err.message, - stack: err.stack - } - respondWithContent(JSON.stringify(error), httpResponse) - } - break - } - - case 'Branch': { - try { - branch() - - async function branch() { - const { lookpath } = require('lookpath'); - const gitpath = await lookpath('git'); - if (gitpath === undefined) { - console.log('[ERROR] `git` not installed.') - } else { - let result = await doGit() - - if (result.error === undefined) { - let customResponse = { - result: global.CUSTOM_OK_RESPONSE.result, - message: result - } - respondWithContent(JSON.stringify(customResponse), httpResponse) - } else { - let docs = { - project: 'Foundations', - category: 'Topic', - type: 'App Error - Could Not Get Current Branch', - anchor: undefined, - placeholder: {} - } - - respondWithDocsObject(docs, error) - } - } - } - - async function doGit() { - const simpleGit = require('simple-git'); - const options = { - baseDir: process.cwd(), - binary: 'git', - maxConcurrentProcesses: 6, - } - const git = simpleGit(options) - try { - return await git.branch() - } catch (err) { - console.log('[ERROR] Error reading current branch.') - console.log(err.stack) - } - } - - } catch (err) { - console.log('[ERROR] httpInterface -> App -> Update -> Method call produced an error.') - console.log('[ERROR] httpInterface -> App -> Update -> err.stack = ' + err.stack) - - let error = { - result: 'Fail Because', - message: err.message, - stack: err.stack - } - respondWithContent(JSON.stringify(error), httpResponse) - } - break - } - } - - function respondWithDocsObject(docs, error) { - - if (error.message !== undefined) { - docs.placeholder.errorMessage = { - style: 'Error', - text: error.message - } - } - if (error.stack !== undefined) { - docs.placeholder.errorStack = { - style: 'Javascript', - text: error.stack - } - } - if (error.code !== undefined) { - docs.placeholder.errorCode = { - style: 'Json', - text: error.code - } - } - - docs.placeholder.errorDetails = { - style: 'Json', - text: JSON.stringify(error, undefined, 4) - } - - let customResponse = { - result: global.CUSTOM_FAIL_RESPONSE.result, - docs: docs - } - - respondWithContent(JSON.stringify(customResponse), httpResponse) - - } - } - break - - case 'GOV': { - /* - This is the Governance endpoint at the Http Interface. All methods - related to the Governance System are implemented here and routed - to the backend Servers that can process them. - */ - getBody(processRequest) - - async function processRequest(body) { - try { - let params = JSON.parse(body) - - switch (params.method) { - case 'getGithubStars': { - - let serverResponse = await CL.servers.GITHUB_SERVER.getGithubStars( - params.repository, - params.username, - params.token - ) - - respondWithContent(JSON.stringify(serverResponse), httpResponse) - return - } - case 'getGithubWatchers': { - - let serverResponse = await CL.servers.GITHUB_SERVER.getGithubWatchers( - params.repository, - params.username, - params.token - ) - - respondWithContent(JSON.stringify(serverResponse), httpResponse) - return - } - case 'getGithubForks': { - - let serverResponse = await CL.servers.GITHUB_SERVER.getGithubForks( - params.repository, - params.username, - params.token - ) - - respondWithContent(JSON.stringify(serverResponse), httpResponse) - return - } - case 'mergePullRequests': { - - let serverResponse = await CL.servers.GITHUB_SERVER.mergePullRequests( - params.commitMessage, - params.username, - params.token - ) - - respondWithContent(JSON.stringify(serverResponse), httpResponse) - return - } - case 'payContributors': { - - let serverResponse = await CL.servers.WEB3_SERVER.payContributors( - params.contractAddress, - params.contractAbi, - params.paymentsArray, - params.mnemonic - ) - - respondWithContent(JSON.stringify(serverResponse), httpResponse) - return - } - default: { - respondWithContent(JSON.stringify({ error: 'Method ' + params.method + ' is invalid.' }), httpResponse) - } - } - } catch (err) { - console.log('[ERROR] httpInterface -> GOV -> Method call produced an error.') - console.log('[ERROR] httpInterface -> GOV -> err.stack = ' + err.stack) - console.log('[ERROR] httpInterface -> GOV -> Params Received = ' + body) - - let error = { - result: 'Fail Because', - message: err.message, - stack: err.stack - } - respondWithContent(JSON.stringify(error), httpResponse) - } - } - break - } - - case 'LegacyPlotter.js': - { - respondWithFile(global.env.PATH_TO_CLIENT + 'WebServer/LegacyPlotter.js', httpResponse) - } - break - - case 'PlotterPanel.js': - { - respondWithFile(global.env.PATH_TO_CLIENT + 'WebServer/PlotterPanel.js', httpResponse) - } - break - - case 'Images': // This means the Images folder. - { - let path = global.env.PATH_TO_CLIENT + 'WebServer/Images/' + requestParameters[2] - - if (requestParameters[3] !== undefined) { - path = path + '/' + requestParameters[3] - } - - if (requestParameters[4] !== undefined) { - path = path + '/' + requestParameters[4] - } - - if (requestParameters[5] !== undefined) { - path = path + '/' + requestParameters[5] - } - - path = unescape(path) - - respondWithImage(path, httpResponse) - } - break - - case 'Icons': // This means the Icons folder under Projects. - { - let path = global.env.PATH_TO_PROJECTS + '/' + requestParameters[2] + '/Icons' - - if (requestParameters[3] !== undefined) { - path = path + '/' + requestParameters[3] - } - - if (requestParameters[4] !== undefined) { - path = path + '/' + requestParameters[4] - } - - if (requestParameters[5] !== undefined) { - path = path + '/' + requestParameters[5] - } - - path = unescape(path) - - respondWithImage(path, httpResponse) - } - break - - case 'GIFs': // This means the GIFs folder under Projects. - { - let path = global.env.PATH_TO_PROJECTS + '/' + requestParameters[2] + '/GIFs' - - if (requestParameters[3] !== undefined) { - path = path + '/' + requestParameters[3] - } - - if (requestParameters[4] !== undefined) { - path = path + '/' + requestParameters[4] - } - - if (requestParameters[5] !== undefined) { - path = path + '/' + requestParameters[5] - } - - path = unescape(path) - respondWithImage(path, httpResponse) - } - break - - case 'PNGs': // This means the PNGs folder under Projects. - { - let path = global.env.PATH_TO_PROJECTS + '/' + requestParameters[2] + '/PNGs' - - if (requestParameters[3] !== undefined) { - path = path + '/' + requestParameters[3] - } - - if (requestParameters[4] !== undefined) { - path = path + '/' + requestParameters[4] - } - - if (requestParameters[5] !== undefined) { - path = path + '/' + requestParameters[5] - } - - path = unescape(path) - respondWithImage(path, httpResponse) - } - break - - case 'favicon.ico': // This means the Scripts folder. - { - respondWithImage(global.env.PATH_TO_CLIENT + 'WebServer/Images/' + 'favicon.ico', httpResponse) - } - break - - case 'WebServer': // This means the WebServer folder. - { - respondWithFile(global.env.PATH_TO_CLIENT + 'WebServer/' + requestParameters[2], httpResponse) - } - break - - case 'externalScripts': // This means the WebServer folder. - { - respondWithFile(global.env.PATH_TO_CLIENT + 'WebServer/externalScripts/' + requestParameters[2], httpResponse) - } - break - - case 'Plotters': // This means the plotter folder, not to be confused with the Plotters script! - { - let project = requestParameters[2] - let dataMine = requestParameters[3] - let codeName = requestParameters[4] - let moduleName = requestParameters[5] - let filePath = global.env.PATH_TO_PROJECTS + '/' + project + '/' + 'Bots-Plotters-Code' + '/' + dataMine + '/plotters/' + codeName + '/' + moduleName - respondWithFile(filePath, httpResponse) - } - break - - case 'ChartLayers': - { - respondWithFile(global.env.PATH_TO_UI + '/' + requestParameters[1] + '/' + requestParameters[2], httpResponse) - } - break - - case 'Files': - { - respondWithFile(global.env.PATH_TO_DATA_FILES + '/' + requestParameters[2], httpResponse) - } - break - - case 'Fonts': - { - respondWithFont(global.env.PATH_TO_FONTS + '/' + requestParameters[2], httpResponse) - } - break - - case 'Schema': - { - sendSchema(global.env.PATH_TO_PROJECTS + '/' + requestParameters[2] + '/Schemas/', requestParameters[3]) - } - break - - case 'DirContent': - { - let folderPath = unescape(requestParameters[2]) - if (requestParameters[3] !== undefined) { - folderPath = folderPath + '/' + requestParameters[3] - } - - if (requestParameters[4] !== undefined) { - folderPath = folderPath + '/' + requestParameters[4] - } - - if (requestParameters[5] !== undefined) { - folderPath = folderPath + '/' + requestParameters[5] - } - let folder - if (requestParameters[2] === 'Root') { - folder = folderPath.replace('Root', '../Superalgos/') - } else { - folder = global.env.PATH_TO_PROJECTS + '/' + folderPath - } - - getAllFilesInDirectoryAndSubdirectories(folder, onFilesReady) - - function onFilesReady(files) { - respondWithContent(JSON.stringify(files), httpResponse) - } - } - break - - case 'IconNames': - { - let projects = getDirectories(global.env.PATH_TO_PROJECTS) - let icons = [] - let totalProjects = projects.length - let projectCounter = 0 - - for (let i = 0; i < projects.length; i++) { - let project = projects[i] - - const folder = global.env.PATH_TO_PROJECTS + '/' + project + '/Icons/' - - getAllFilesInDirectoryAndSubdirectories(folder, onFilesReady) - - function onFilesReady(files) { - for (let j = 0; j < files.length; j++) { - let file = files[j] - for (let i = 0; i < 10; i++) { - file = file.replace('/', '\\') - } - icons.push([project, file]) - } - - projectCounter++ - if (projectCounter === totalProjects) { - respondWithContent(JSON.stringify(icons), httpResponse) - } - } - } - } - break - - case 'PluginFileNames': - { - processRequest() - - async function processRequest(body) { - try { - let project = unescape(requestParameters[2]) - let folder = unescape(requestParameters[3]) - - let response = await SA.projects.foundations.utilities.plugins.getPluginFileNames( - project, - folder - ) - - respondWithContent(JSON.stringify(response), httpResponse) - - } catch (err) { - console.log('[ERROR] httpInterface -> PluginFileNames -> Method call produced an error.') - console.log('[ERROR] httpInterface -> PluginFileNames -> err.stack = ' + err.stack) - console.log('[ERROR] httpInterface -> PluginFileNames -> Params Received = ' + body) - - let error = { - result: 'Fail Because', - message: err.message, - stack: err.stack - } - respondWithContent(JSON.stringify(error), httpResponse) - } - } - break - } - - case 'LoadPlugin': - - { - processRequest() - - async function processRequest(body) { - try { - let project = unescape(requestParameters[2]) - let folder = unescape(requestParameters[3]) - let fileName = unescape(requestParameters[4]) - - let response = await SA.projects.foundations.utilities.plugins.getPluginFileContent( - project, - folder, - fileName - ).catch(err => { - let error = { - result: 'Fail Because', - message: err - } - respondWithContent(JSON.stringify(error), httpResponse) - return - }) - - respondWithContent(response, httpResponse) - - } catch (err) { - console.log('[ERROR] httpInterface -> LoadPlugin -> Method call produced an error.') - console.log('[ERROR] httpInterface -> LoadPlugin -> err.stack = ' + err.stack) - console.log('[ERROR] httpInterface -> LoadPlugin -> Params Received = ' + body) - - let error = { - result: 'Fail Because', - message: err.message, - stack: err.stack - } - respondWithContent(JSON.stringify(error), httpResponse) - } - } - break - } - - case 'SavePlugin': - getBody(processRequest) - - async function processRequest(body) { - try { - let plugin = JSON.parse(body) - let project = requestParameters[2] - let folder = requestParameters[3] - let fileName = requestParameters[4] - let filePath = global.env.PATH_TO_PROJECTS + '/' + project + '/Plugins/' + folder - let fileContent = JSON.stringify(plugin, undefined, 4) - const fs = require('fs') - fs.writeFileSync(filePath + '/' + fileName + '.json', fileContent) - respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) - } catch (err) { - console.log('[ERROR] httpInterface -> SavePlugin -> Method call produced an error.') - console.log('[ERROR] httpInterface -> SavePlugin -> err.stack = ' + err.stack) - console.log('[ERROR] httpInterface -> SavePlugin -> Params Received = ' + body) - - let error = { - result: 'Fail Because', - message: err.message, - stack: err.stack - } - respondWithContent(JSON.stringify(error), httpResponse) - } - } - break - - case 'Workspace.js': - { - let fs = require('fs') - - try { - let filePath = global.env.PATH_TO_DEFAULT_WORKSPACE + '/Getting-Started-Tutorials.json' - fs.readFile(filePath, onFileRead) - } catch (e) { - console.log('[ERROR] Error reading the Workspace.', e) - } - - function onFileRead(err, workspace) { - if (err) { - respondWithContent(undefined, httpResponse) - } else { - let responseContent = 'function getWorkspace(){ return ' + workspace + '}' - respondWithContent(responseContent, httpResponse) - } - } - } - break - - case 'ListWorkspaces': - { - let allWorkspaces = [] - let projects = getDirectories(global.env.PATH_TO_PROJECTS) - let projectsCount = 0 - - for (let i = 0; i < projects.length; i++) { - let project = projects[i] - readPluginWorkspaces() - function readPluginWorkspaces() { - let dirPath = global.env.PATH_TO_PROJECTS + '/' + project + '/Plugins/Workspaces' - try { - let fs = require('fs') - fs.readdir(dirPath, onDirRead) - - function onDirRead(err, fileList) { - let updatedFileList = [] - - if (err) { - /* - If we have a problem reading this folder we will assume that it is - because this project does not need this folder and that's it. - */ - //console.log('[WARN] Error reading a directory content. filePath = ' + dirPath) - } else { - for (let i = 0; i < fileList.length; i++) { - let name = 'Plugin \u2192 ' + fileList[i] - updatedFileList.push([project, name]) - } - } - allWorkspaces = allWorkspaces.concat(updatedFileList) - projectsCount++ - if (projectsCount === projects.length) { - readMyWorkspaces() - } - } - } catch (err) { - console.log('[ERROR] Error reading a directory content. filePath = ' + dirPath) - console.log('[ERROR] err.stack = ' + err.stack) - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) - return - } - } - } - - function readMyWorkspaces() { - let dirPath = global.env.PATH_TO_MY_WORKSPACES - try { - let fs = require('fs') - fs.readdir(dirPath, onDirRead) - - function onDirRead(err, fileList) { - if (err) { - // This happens the first time you run the software. - respondWithContent(JSON.stringify(allWorkspaces), httpResponse) - return - } else { - let updatedFileList = [] - for (let i = 0; i < fileList.length; i++) { - let name = fileList[i] - updatedFileList.push(['', name]) - } - allWorkspaces = allWorkspaces.concat(updatedFileList) - respondWithContent(JSON.stringify(allWorkspaces), httpResponse) - return - } - } - } catch (err) { - console.log('[ERROR] Error reading a directory content. filePath = ' + dirPath) - console.log('[ERROR] err.stack = ' + err.stack) - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) - return - } - } - } - break - - case 'LoadMyWorkspace': - { - let fileName = unescape(requestParameters[2]) - let filePath = global.env.PATH_TO_MY_WORKSPACES + '/' + fileName + '.json' - respondWithFile(filePath, httpResponse) - } - break - - case 'SaveWorkspace': - { - getBody(processRequest) - - async function processRequest(body) { - - let fileContent = body - let fileName = unescape(requestParameters[2]) - let filePath = global.env.PATH_TO_MY_WORKSPACES + '/' + fileName + '.json' - - try { - let fs = require('fs') - let dir = global.env.PATH_TO_MY_WORKSPACES; - - /* Create Dir if it does not exist */ - if (!fs.existsSync(dir)) { - fs.mkdirSync(dir); - } - - fs.writeFile(filePath, fileContent, onFileWritten) - - function onFileWritten(err) { - if (err) { - console.log('[ERROR] SaveWorkspace -> onFileWritten -> Error writing the Workspace file. fileName = ' + fileName) - console.log('[ERROR] SaveWorkspace -> onFileWritten -> err.stack = ' + err.stack) - let error = { - result: 'Fail Because', - message: err.message, - stack: err.stack - } - respondWithContent(JSON.stringify(error), httpResponse) - } else { - respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse) - } - } - - } catch (err) { - console.log('[ERROR] SaveWorkspace -> Error writing the Workspace file. fileName = ' + fileName) - console.log('[ERROR] SaveWorkspace -> err.stack = ' + err.stack) - let error = { - result: 'Fail Because', - message: err.message, - stack: err.stack - } - respondWithContent(JSON.stringify(error), httpResponse) - } - } - } - break - - case 'ListFunctionLibraries': - { - returnProjectFolderFileList('Function-Libraries') - } - break - - case 'ProjectsSchema': - { - let path = global.env.PATH_TO_PROJECTS + '/' + 'ProjectsSchema.json' - respondWithFile(path, httpResponse) - } - break - - case 'ListSpaceFiles': - { - let fs = require('fs') - let allFiles = [] - let projects = getDirectories(global.env.PATH_TO_PROJECTS) - let dirCount = 0 - let totalDirs = 0 - - for (let i = 0; i < projects.length; i++) { - let project = projects[i] - - let dirPath = project + '/UI/Spaces' - let spaces = getDirectories(global.env.PATH_TO_PROJECTS + '/' + dirPath) - - for (let j = 0; j < spaces.length; j++) { - let space = spaces[j] - readDirectory(dirPath + '/' + space) - } - - function readDirectory(path) { - try { - - totalDirs++ - fs.readdir(global.env.PATH_TO_PROJECTS + '/' + path, onDirRead) - - let otherDirs = getDirectories(global.env.PATH_TO_PROJECTS + '/' + path) - for (let m = 0; m < otherDirs.length; m++) { - let otherDir = otherDirs[m] - readDirectory(path + '/' + otherDir) - } - - function onDirRead(err, fileList) { - if (err) { - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) - } else { - let updatedFileList = [] - for (let k = 0; k < fileList.length; k++) { - let name = fileList[k] - if (name.indexOf('.js') < 0) { continue } - updatedFileList.push(path + '/' + name) - } - allFiles = allFiles.concat(updatedFileList) - dirCount++ - if (dirCount === totalDirs) { - respondWithContent(JSON.stringify(allFiles), httpResponse) - } - } - } - } catch (err) { - console.log('[ERROR] Error reading a directory content. filePath = ' + path) - console.log('[ERROR] err.stack = ' + err.stack) - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) - return - } - } - } - } - break - - case 'ListUtilitiesFiles': - { - returnProjectFolderFileList('Utilities') - } - break - - case 'ListGlobalFiles': - { - returnProjectFolderFileList('Globals') - } - break - - case 'Projects': - { - let path = '' - for (let i = 2; i < 10; i++) { - if (requestParameters[i] !== undefined) { - let parameter = unescape(requestParameters[i]) - path = path + '/' + parameter - } - - } - let filePath = global.env.PATH_TO_PROJECTS + path - respondWithFile(filePath, httpResponse) - } - break - - case 'Storage': - { - let pathToFile = httpRequest.url.substring(9) - /* Unsavping # */ - for (let i = 0; i < 10; i++) { - pathToFile = pathToFile.replace('_HASHTAG_', '#') - } - respondWithFile(global.env.PATH_TO_DATA_STORAGE + '/' + pathToFile, httpResponse) - } - break - - case 'main.css': - { - sendStyleSheet('main.css') - } - break - - case 'tutorial.css': - { - sendStyleSheet('tutorial.css') - } - break - - case 'docs.css': - { - sendStyleSheet('docs.css') - } - break - - case 'governance.css': - { - sendStyleSheet('governance.css') - } - break - - case 'context-menu.css': - { - sendStyleSheet('context-menu.css') - } - break - - case 'credits.css': - { - sendStyleSheet('credits.css') - } - break - - case 'docs.css': - { - sendStyleSheet('docs.css') - } - break - - case 'font-awasome.css': - { - sendStyleSheet('font-awasome.css') - } - break - - case 'prism.css': - { - sendStyleSheet('prism.css') - } - break - - case 'ExecuteTerminalCommand': - { - let command = unescape(requestParameters[2]) - executeTerminalCommand(command) - } - break - default: - { - homePage() - } - } - - function returnProjectFolderFileList(projectFolderName) { - { - let allLibraries = [] - let projects = getDirectories(global.env.PATH_TO_PROJECTS) - let projectsCount = 0 - - for (let i = 0; i < projects.length; i++) { - let project = projects[i] - - let dirPath = global.env.PATH_TO_PROJECTS + '/' + project + '/' + 'UI' + '/' + projectFolderName - try { - let fs = require('fs') - fs.readdir(dirPath, onDirRead) - - function onDirRead(err, fileList) { - let updatedFileList = [] - if (err) { - /* - If we have a problem reading this folder we will assume that it is - because this project does not need this folder and that's it. - */ - // console.log('[WARN] Error reading a directory content. filePath = ' + dirPath) - } else { - for (let i = 0; i < fileList.length; i++) { - let name = fileList[i] - updatedFileList.push([project, name]) - } - } - allLibraries = allLibraries.concat(updatedFileList) - projectsCount++ - if (projectsCount === projects.length) { - respondWithContent(JSON.stringify(allLibraries), httpResponse) - } - } - } catch (err) { - console.log('[ERROR] Error reading a directory content. filePath = ' + dirPath) - console.log('[ERROR] err.stack = ' + err.stack) - - respondWithContent(JSON.stringify(global.DEFAULT_FAIL_RESPONSE), httpResponse) - return - } - } - } - } - - function executeTerminalCommand(command) { - const util = require('util'); - const exec = util.promisify(require('child_process').exec); - async function lsWithGrep() { - try { - const { stdout, stderr } = await exec(command); - console.log('stdout:', stdout); - console.log('stderr:', stderr); - } catch (err) { - console.error(err.stack); - }; - }; - lsWithGrep(); - } - - function sendSchema(filePath, schemaType) { - let fs = require('fs') - try { - let folder = '' - switch (schemaType) { - case 'AppSchema': { - folder = 'App-Schema' - break - } - case 'DocsNodeSchema': { - folder = 'Docs-Nodes' - break - } - case 'DocsConceptSchema': { - folder = 'Docs-Concepts' - break - } - case 'DocsTopicSchema': { - folder = 'Docs-Topics' - break - } - case 'DocsTutorialSchema': { - folder = 'Docs-Tutorials' - break - } - case 'DocsReviewSchema': { - folder = 'Docs-Reviews' - break - } - case 'DocsBookSchema': { - folder = 'Docs-Books' - break - } - } - getAllFilesInDirectoryAndSubdirectories(filePath + folder, onFilesReady) - function onFilesReady(files) { - - let schemaArray = [] - for (let k = 0; k < files.length; k++) { - let name = files[k] - let nameSplitted = name.split(folder) - let fileName = nameSplitted[1] - for (let i = 0; i < 10; i++) { - fileName = fileName.replace('\\', '/') - } - let fileToRead = filePath + folder + fileName - - let fileContent = fs.readFileSync(fileToRead) - let schemaDocument - try { - schemaDocument = JSON.parse(fileContent) - } catch (err) { - console.log('[ERROR] httpInterface -> sendSchema -> Error Parsing JSON File: ' + fileToRead + ' .Error = ' + err.stack) - respondWithContent("[]", httpResponse) - return - } - schemaArray.push(schemaDocument) - } - let schema = JSON.stringify(schemaArray) - respondWithContent(schema, httpResponse) - } - } catch (err) { - if (err.message.indexOf('no such file or directory') < 0) { - console.log('Could not send Schema:', filePath, schemaType) - console.log(err.stack) - } - respondWithContent("[]", httpResponse) - } - - } - - function sendStyleSheet(fileName) { - let fs = require('fs') - try { - let filePath = global.env.PATH_TO_CLIENT + 'WebServer/css/' + fileName - fs.readFile(filePath, onFileRead) - - function onFileRead(err, file) { - try { - let fileContent = file.toString() - - fileContent = fileContent.replace('DESKTOP_HTTP_INTERFACE_PORT', global.env.DESKTOP_HTTP_INTERFACE_PORT) - fileContent = fileContent.replace('DESKTOP_HTTP_INTERFACE_PORT', global.env.DESKTOP_HTTP_INTERFACE_PORT) - fileContent = fileContent.replace('DESKTOP_HTTP_INTERFACE_PORT', global.env.DESKTOP_HTTP_INTERFACE_PORT) - respondWithContent(fileContent, httpResponse, 'text/css') - } catch (err) { - console.log('[ERROR] httpInterface -> mainCSS -> File Not Found: ' + fileName + ' or Error = ' + err.stack) - } - } - } catch (err) { - console.log(err) - } - } - - function homePage() { - if (requestParameters[1] === '') { - let fs = require('fs') - try { - let fileName = global.env.PATH_TO_CLIENT + 'WebServer/index.html' - fs.readFile(fileName, onFileRead) - - function onFileRead(err, file) { - try { - let fileContent = file.toString() - - fileContent = fileContent.replace('DESKTOP_HTTP_INTERFACE_PORT', global.env.DESKTOP_HTTP_INTERFACE_PORT) - respondWithContent(fileContent, httpResponse) - } catch (err) { - console.log('[ERROR] httpInterface -> homePage -> File Not Found: ' + fileName + ' or Error = ' + err.stack) - } - } - } catch (err) { - console.log(err) - } - } else { - respondWithFile(global.env.PATH_TO_UI + '/' + requestParameters[1], httpResponse) - } - } - } - - function respondWithFile(fileName, httpResponse) { - let fs = require('fs') - if (fileName.indexOf('undefined') > 0) { - console.log('[WRN] httpInterface -> respondWithFile -> Received httpRequest for undefined file. ') - respondWithContent(undefined, httpResponse) - } else { - try { - fs.readFile(fileName, onFileRead) - - function onFileRead(err, file) { - if (!err) { - respondWithContent(file.toString(), httpResponse) - } else { - //console.log('File requested not found: ' + fileName) - respondWithContent(undefined, httpResponse) - } - } - } catch (err) { - returnEmptyArray() - } - } - } - - function respondWithContent(content, httpResponse, contentType) { - try { - httpResponse.setHeader('Cache-Control', 'no-cache, no-store, must-revalidate') // HTTP 1.1. - httpResponse.setHeader('Pragma', 'no-cache') // HTTP 1.0. - httpResponse.setHeader('Expires', '0') // Proxies. - httpResponse.setHeader('Access-Control-Allow-Origin', '*') // Allows to access data from other domains. - - if (content !== undefined) { - if (contentType !== undefined) { - httpResponse.writeHead(200, { 'Content-Type': contentType }) - } else { - httpResponse.writeHead(200, { 'Content-Type': 'text/html' }) - } - httpResponse.write(content) - } else { - httpResponse.writeHead(404, { 'Content-Type': 'text/html' }) - httpResponse.write('The specified key does not exist.') - } - httpResponse.end('\n') - } catch (err) { - returnEmptyArray(httpResponse) - } - } - - function respondWithImage(fileName, httpResponse) { - let fs = require('fs') - try { - fs.readFile(fileName, onFileRead) - - function onFileRead(err, file) { - if (err) { - console.log('[ERROR] httpInterface -> respondWithImage -> onFileRead -> File Not Found: ' + fileName + ' or Error = ' + err.stack) - return - } - try { - httpResponse.setHeader('Cache-Control', 'no-cache, no-store, must-revalidate') // HTTP 1.1. - httpResponse.setHeader('Pragma', 'no-cache') // HTTP 1.0. - httpResponse.setHeader('Expires', '0') // Proxies. - httpResponse.setHeader('Access-Control-Allow-Origin', '*') // Allows to access data from other domains. - - httpResponse.writeHead(200, { 'Content-Type': 'image/png' }) - httpResponse.end(file, 'binary') - } catch (err) { - console.log('[ERROR] httpInterface -> respondWithImage -> onFileRead -> File Not Found: ' + fileName + ' or Error = ' + err.stack) - } } } catch (err) { - console.log('[ERROR] httpInterface -> respondWithImage -> err = ' + err.stack) - } - } - - function respondWithFont(fileName, httpResponse) { - let fs = require('fs') - try { - fs.readFile(fileName, onFileRead) - - function onFileRead(err, file) { - try { - if (err) { - console.log('[ERROR] httpInterface -> respondWithBinary -> onFileRead -> File Not Found: ' + fileName + ' or Error = ' + err.stack) - return - } - httpResponse.setHeader('Cache-Control', 'no-cache, no-store, must-revalidate') // HTTP 1.1. - httpResponse.setHeader('Pragma', 'no-cache') // HTTP 1.0. - httpResponse.setHeader('Expires', '0') // Proxies. - httpResponse.setHeader('Access-Control-Allow-Origin', '*') // Allows to access data from other domains. - - if (fileName.indexOf('2') < 0) { - httpResponse.writeHead(200, { 'Content-Type': 'font/woff' }) - } else { - httpResponse.writeHead(200, { 'Content-Type': 'font/woff2' }) - } - httpResponse.end(file, 'binary') - } catch (err) { - console.log('[ERROR] httpInterface -> respondWithBinary -> onFileRead -> File Not Found: ' + fileName + ' or Error = ' + err.stack) - } - } - } catch (err) { - console.log('[ERROR] httpInterface -> respondWithBinary -> err = ' + err.stack) - } - } - - function returnEmptyArray(httpResponse) { - try { - httpResponse.setHeader('Cache-Control', 'no-cache, no-store, must-revalidate') // HTTP 1.1. - httpResponse.setHeader('Pragma', 'no-cache') // HTTP 1.0. - httpResponse.setHeader('Expires', '0') // Proxies. - - httpResponse.writeHead(200, { 'Content-Type': 'text/html' }) - httpResponse.write('[]') - httpResponse.end('\n') - } catch (err) { - console.log('[ERROR] httpInterface -> returnEmptyArray -> err.stack ' + err.stack) - } - } - - function getDirectories(path) { - try { - const fs = require('fs') - return fs.readdirSync(path).filter(function (file) { - return fs.statSync(path + '/' + file).isDirectory(); - }); - } catch (err) { - return [] - } - } - - function getAllFilesInDirectoryAndSubdirectories(dir, callback) { - const { promisify } = require('util'); - const { resolve } = require('path'); - const fs = require('fs'); - const readdir = promisify(fs.readdir); - const stat = promisify(fs.stat); - - getFiles(dir) - .then(files => { - let splittedDir = dir.split('/') - let lastFolder = splittedDir[splittedDir.length - 2] - let pathAndNames = [] - for (let i = 0; i < files.length; i++) { - let file = files[i] - let pathName = file.substring(file.indexOf(lastFolder) + lastFolder.length, file.length) - pathName = pathName.substring(1, pathName.length) - pathAndNames.push(pathName) - } - callback(pathAndNames) - }) - .catch(e => { - callback([]) - }); - - async function getFiles(dir) { - const subdirs = await readdir(dir); - const files = await Promise.all(subdirs.map(async (subdir) => { - const res = resolve(dir, subdir); - return (await stat(res)).isDirectory() ? getFiles(res) : res; - })); - return files.reduce((a, f) => a.concat(f), []); + console.log(err.stack) } } } diff --git a/Projects/Foundations/SA/Utilities/HttpResponses.js b/Projects/Foundations/SA/Utilities/HttpResponses.js index 1b0485964..987e4f9c7 100644 --- a/Projects/Foundations/SA/Utilities/HttpResponses.js +++ b/Projects/Foundations/SA/Utilities/HttpResponses.js @@ -31,7 +31,7 @@ exports.newFoundationsUtilitiesHttpResponses = function () { } } } catch (err) { - respondWithEmptyArray() + respondWithEmptyArray(httpResponse) } } } From cf0e6ebd4f9a44e8a8909ebd3d840f13a047dd0c Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sun, 5 Sep 2021 10:11:34 +0200 Subject: [PATCH 18/51] Hello World running at Desktop App --- Client/WebServer/index.html | 9 +- Client/httpInterface.js | 5 - Desktop/DesktopApp.js | 24 +- Desktop/UI/AppLoader.js | 190 ++ Desktop/WebServer/Fonts/Saira-Condensed.woff2 | Bin 0 -> 17000 bytes Desktop/WebServer/Fonts/Saira.woff2 | Bin 0 -> 17096 bytes Desktop/WebServer/Fonts/segoeui.woff | Bin 0 -> 22720 bytes Desktop/WebServer/Images/favicon.ico | Bin 0 -> 15086 bytes Desktop/WebServer/css/main.css | 34 + Desktop/WebServer/index.html | 52 + Desktop/WebServer/require.js | 2145 +++++++++++++++++ Desktop/httpInterface.js | 24 +- EnvironmentForDebug.js | 1 + package-lock.json | 33 + package.json | 2 + runDesktop.js | 4 +- 16 files changed, 2504 insertions(+), 19 deletions(-) create mode 100644 Desktop/UI/AppLoader.js create mode 100644 Desktop/WebServer/Fonts/Saira-Condensed.woff2 create mode 100644 Desktop/WebServer/Fonts/Saira.woff2 create mode 100644 Desktop/WebServer/Fonts/segoeui.woff create mode 100644 Desktop/WebServer/Images/favicon.ico create mode 100644 Desktop/WebServer/css/main.css create mode 100644 Desktop/WebServer/index.html create mode 100644 Desktop/WebServer/require.js diff --git a/Client/WebServer/index.html b/Client/WebServer/index.html index c8e1dbf2e..663111b2f 100644 --- a/Client/WebServer/index.html +++ b/Client/WebServer/index.html @@ -2,7 +2,7 @@ - Superalgos + Superalgos Platform @@ -18,11 +18,8 @@ - - - -
diff --git a/Client/httpInterface.js b/Client/httpInterface.js index eb11587a5..537bd72e3 100644 --- a/Client/httpInterface.js +++ b/Client/httpInterface.js @@ -1165,11 +1165,6 @@ exports.newHttpInterface = function newHttpInterface() { SA.projects.foundations.utilities.httpResponses.respondWithImage(path, httpResponse) } break - case 'favicon.ico': // This means the Scripts folder. - { - SA.projects.foundations.utilities.httpResponses.respondWithImage(global.env.PATH_TO_CLIENT + 'WebServer/Images/' + 'favicon.ico', httpResponse) - } - break case 'WebServer': // This means the WebServer folder. { SA.projects.foundations.utilities.httpResponses.respondWithFile(global.env.PATH_TO_CLIENT + 'WebServer/' + requestPath[2], httpResponse) diff --git a/Desktop/DesktopApp.js b/Desktop/DesktopApp.js index 5dfbc3ea6..d2bb686db 100644 --- a/Desktop/DesktopApp.js +++ b/Desktop/DesktopApp.js @@ -11,11 +11,29 @@ exports.newDesktopApp = function newDesktopApp() { let socialGraphService = NT.projects.network.modules.socialGraph.newSocialGraph() await socialGraphService.initialize() */ + /* - Let's start the Network Interfaces + This is the Web Sockets client that interacts with the Superalgos Network. */ - DK.webSocketsClient = SA.projects.network.modules.webSocketsClient.newNetworkModulesWebSocketsClient() - await DK.webSocketsClient.initialize() + //DK.webSocketsClient = SA.projects.network.modules.webSocketsClient.newNetworkModulesWebSocketsClient() + //await DK.webSocketsClient.initialize() + + /* These are the Network Interfaces by which the UI interacts with the Desktop App.*/ + //let WEB_SOCKETS_INTERFACE = require('./webSocketsInterface.js') + let HTTP_INTERFACE = require('./httpInterface.js') + + /* + WEB_SOCKETS_INTERFACE = WEB_SOCKETS_INTERFACE.newWebSocketsInterface() + WEB_SOCKETS_INTERFACE.initialize() + console.log('Web Sockets Interface ....................................... Listening at port ' + global.env.CLIENT_WEB_SOCKETS_INTERFACE_PORT) + */ + + HTTP_INTERFACE = HTTP_INTERFACE.newHttpInterface() + HTTP_INTERFACE.initialize() + console.log('Http Interface .............................................. Listening at port ' + global.env.DESKTOP_HTTP_INTERFACE_PORT) + + return + let queryMessage let query diff --git a/Desktop/UI/AppLoader.js b/Desktop/UI/AppLoader.js new file mode 100644 index 000000000..b17587624 --- /dev/null +++ b/Desktop/UI/AppLoader.js @@ -0,0 +1,190 @@ +let postLoader + +function newAppLoader() { + const MODULE_NAME = 'App Loader' + const INFO_LOG = false + const ERROR_LOG = true + const logger = newWebDebugLog() + + + let thisObject = { + loadModules: loadModules + } + + return thisObject + + async function loadModules() { + try { + if (INFO_LOG === true) { logger.write('[INFO] loadModules -> Entering function.') } + + let plotters + let modulesArray = [] + + plotters = defaultPlotters() + + modulesArray = modulesArray.concat([ + + 'Globals.js', + 'Workspace.js', + + 'Files/SingleFile.js', + 'Files/FileCloud.js', + 'Files/MarketFiles.js', + 'Files/DailyFiles.js', + 'Files/FileCursor.js', + 'Files/FileSequence.js', + 'Files/FileStorage.js', + + 'EventsServerClient.js', + + 'LegacyPlotter.js', + 'PlotterPanel.js', + + 'VideoRecorder.js', + 'ProductStorage.js', + 'Canvas.js', + 'EventHandler.js', + 'Frame.js', + 'Animation.js', + 'Container.js', + 'Utilities.js', + 'AppPostLoader.js' + ]) + + modulesArray = modulesArray.concat(plotters) + + functionLibraries() + + function functionLibraries() { + let url = 'ListFunctionLibraries' + httpRequest(undefined, url, onResponse) + + function onResponse(err, fileList) { + let urlArray = [] + let fileArray = JSON.parse(fileList) + for (let i = 0; i < fileArray.length; i++) { + let item = fileArray[i] + + project = item[0] + fileName = item[1] + urlArray.push('Projects' + '/' + project + '/' + 'UI' + '/' + 'Function-Libraries' + '/' + fileName) + } + + modulesArray = modulesArray.concat(urlArray) + utilities() + } + } + + function utilities() { + let url = 'ListUtilitiesFiles' + httpRequest(undefined, url, onResponse) + + function onResponse(err, fileList) { + let urlArray = [] + let fileArray = JSON.parse(fileList) + for (let i = 0; i < fileArray.length; i++) { + let item = fileArray[i] + + project = item[0] + fileName = item[1] + urlArray.push('Projects' + '/' + project + '/' + 'UI' + '/' + 'Utilities' + '/' + fileName) + } + + modulesArray = modulesArray.concat(urlArray) + globals() + } + } + + function globals() { + let url = 'ListGlobalFiles' + httpRequest(undefined, url, onResponse) + + function onResponse(err, fileList) { + let urlArray = [] + let fileArray = JSON.parse(fileList) + for (let i = 0; i < fileArray.length; i++) { + let item = fileArray[i] + + project = item[0] + fileName = item[1] + urlArray.push('Projects' + '/' + project + '/' + 'UI' + '/' + 'Globals' + '/' + fileName) + } + + modulesArray = modulesArray.concat(urlArray) + spaces() + } + } + + function spaces() { + let url = 'ListSpaceFiles' + httpRequest(undefined, url, onResponse) + + function onResponse(err, fileList) { + let urlArray = [] + let fileArray = JSON.parse(fileList) + for (let i = 0; i < fileArray.length; i++) { + let path = fileArray[i] + urlArray.push('Projects' + '/' + path) + } + + modulesArray = modulesArray.concat(urlArray) + downloadIncludedFiles() + } + } + + function downloadIncludedFiles() { + + let downloadedCounter = 0 + + for (let i = 0; i < modulesArray.length; i++) { + let path = modulesArray[i] + + REQUIREJS([path], onRequired) + + if (INFO_LOG === true) { logger.write('[INFO] loadModules -> Module Requested.') } + if (INFO_LOG === true) { logger.write('[INFO] loadModules -> path = ' + path) } + if (INFO_LOG === true) { logger.write('[INFO] loadModules -> total requested = ' + (i + 1)) } + + function onRequired(pModule) { + try { + if (INFO_LOG === true) { logger.write('[INFO] loadModules -> onRequired -> Entering function.') } + if (INFO_LOG === true) { logger.write('[INFO] loadModules -> onRequired -> Module Downloaded.') } + if (INFO_LOG === true) { logger.write('[INFO] loadModules -> onRequired -> path = ' + path) } + + downloadedCounter++ + + if (INFO_LOG === true) { logger.write('[INFO] loadModules -> onRequired -> downloadedCounter = ' + downloadedCounter) } + + if (downloadedCounter === modulesArray.length) { + if (INFO_LOG === true) { logger.write('[INFO] loadModules -> onRequired -> Starting Advanced Algos Platform.') } + setTimeout(() => { + postLoader = newAppPostLoader() + postLoader.start() + }, 500) + + } + } catch (err) { + if (ERROR_LOG === true) { logger.write('[ERROR] loadModules -> onRequired -> err = ' + err.stack) } + } + } + } + } + + } catch (err) { + if (ERROR_LOG === true) { logger.write('[ERROR] loadModules -> err = ' + err.stack) } + } + } + + function defaultPlotters() { + return [ + 'Plotters/Foundations/Candles/Plotters-Candles-Volumes/Candles.js', + 'Plotters/Foundations/Candles/Plotters-Candles-Volumes/CandlePanel.js', + 'Plotters/Foundations/Candles/Plotters-Candles-Volumes/Volumes.js', + 'Plotters/Foundations/Candles/Plotters-Candles-Volumes/VolumePanel.js', + 'Plotters/Foundations/Bollinger/Plotters-Bollinger-Bands/BollingerBands.js', + 'Plotters/Foundations/Bollinger/Plotters-Bollinger-Bands/BollingerBandsPanel.js', + 'Plotters/Foundations/Bollinger/Plotters-Bollinger-Bands/PercentageBandwidth.js' + ] + } +} + diff --git a/Desktop/WebServer/Fonts/Saira-Condensed.woff2 b/Desktop/WebServer/Fonts/Saira-Condensed.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..8a7ff57d055bb5660e8c344870f91c225bfa3fa2 GIT binary patch literal 17000 zcmV(@K-Rx^Pew8T0RR91077U05dZ)H0G03n073--0RR9100000000000000000000 z0000QSR0ZG9Et!2U;u=42x7I0PUCgct{jCk%lY z8(xD2?AQySJD?zq`fGop2sRD`kS#ni5NsTPQU12U|MvtC{Q9 z-zz#s(^{OPPuD)D4P1uYU+`C+f_`8?%SG&WR9-)fVje_IrQ(-b@w3mZKU)!Cz_9-r z*f#PfIeCAc-{zll-{TP$^z=JqAXeZCqcDoYuVjbkQip80{Hj8bXM=TsD6eTQ zUA0BIe*ZfAy7yMqt0&3OmZ94)Ko~D--OD~d^6`+`6D@}W6hs?E6OM(tl8W-fYDU?x zAwUl(+jozk4N6BvouXD(jU4{5&H9H}HGx2(nvf8*q9c}7J#D`p4%ZoWvZ+1x@&vDqHV4z&gWZ8 z?fm&O0iFP=5`={6tIP96<*vJP+3d}25L7Y51rD%pS=b5-bh59)vaWTceT9)VIYxgB z>FLcZmT%u*E7LmQRj-mMp~MhNWq1y|_t%B)v5jem#b4X6$O@2zA*joK`gQr{l&Ls@ z5=cPn?Z5jU5D@6h4|4XD}drDZyCc44FF8<1+bcUR|NIs!+8v`qgpi}S&Zp+bc#6-sgNbw zSyHy;bXGYBZCDSQwlYGzutF)o2c|n~rtP%P6*r;N5Yo4_A%{cAMP)S-DJB(@m{d&U z%H}uSB%IMKhhZ&0k`MLf8%?H2g(eftKbhWIo9(neMU1$~npbZN7p;$b*&Bpplk-Oa z2N#byD^hk8+3QFqZDPR^whgR^hO_{ z*-c@}*HSw}FOTiP0T;Y$6E~Bzxk8DeuoN$A+#Z9q4>Sh`Sm5A0j6rW?f*%9e;D8I> zbiVL?S?r-5yIfn-!*Fflex&YKhK52^g|!&2+e4!tzOt+D@K@@i7KM;w3={@cZ-)#A zXh80m3Faig^lc$~-m7=3LepD2;88pFweNl}hJNgumCLMFOy9SUa+1m7oc)CQp|9IQ z(`VXCcD7!MPuR9*Wu2xk6ZT^74#xJM1(8l;tADwdrazzk#ZkNI>TvieCCGgEaHxeC zEgX|DWV0JAP{6sHuZ=Lq90`^%Eo`M~V+Z@_;1rkG#O>$Mr@`pq8e-za1`X#RY+x)r zVHBQphM7!;9fM)KX&k&|1m1S;B+@7GF`SxAoR&rT^yeX9SVE#jhbd;5;1(@-BJc)Q z@c5m_Oie|iA%C0z(urmvj-DlhWR_Byu{1C>Tdq6;M#U_ZDidKjj6kKaRAmIJjg{I| zJaw7~HETg@{TQ(}BQ(?q?KFJ*4Bu(Pb;a;qGn5+%YO>D6$I%gh|MN_;{z%)#zvKEo zVCnZAvrC48xb3`kTln*PV|}TRzPgb|Pfc*?!~!r#!Ij30m8?(U%T-LER5@!^s@djo zx?HnXb}twUF(AXqh!p1-9wJx+`EYm~VFQVI#~u<=>p6pwV2xLQz{w&*hK%EIf*B~o z467Nmu%?AfuzR0Q1DPQY$naa0&T+a3*X%Xe;(^8zt8=U?m;-aw- znf68B__}heP7{!Gs?H*0$GJK~M8Tyxn^-rl)j1@T+^Ta)skm3?k+J7d-Aos1p8pf( ztU2)F{ZL&Jk>%a}r@&;Af9(Gmx6;uFF80(LAvHA7K@T%nz*1JRVQw1$WcK;4H$Hvb zSy>`EWPywl6nf{lK!!ZB-7*_M7_)JZsG+J0E1Z7-F*21>c?+BD?aRku;(YgWfEz@`L ze;ZPEJ7}-F-umc@Q%>9Bk)6)j=ZGB+d*PYq_WOWl&Vm&IDVZ*;$=Oj*Qc-i~$%{7) zAH8Y$@)O{Mtxo#oY8cRo6-Un?MXEIE2Fj8xS01Bsm8w*$Ri{~tR&6>R^TVW9`NJN! zJ#fcEKfMVJUo3aQYv+9p3*Wu8&iW{L;Hx7%Ev5bth#F}`JwgdIRR)$`BZiZ$sE@Q2f%d8R3?#9Vj(UTuSlOQ%W2)P0?7Zq*zfxtXNF4 zdN~kKxo(u8XOd%{O;Oqg; z#Oe!61wJy@D*kJpT`@pbfTYL$cKicVoEi}&KM`O2wS@qqzA3;z=}OWt?JJB*%Ayn( zL7XBST>30Otv-5M^_3q=JZU-e2N&z8vDuaGJwZnJaHWKz3n@8(vnDA_vHQShdaew zPW*J~8Hz(kR~#K7M~6U4zvIC?0$_0I&z!WD{J&T|)QTB0(xPH61%g6gXbA$^f`pEs zpetx71q(I=1Dk@~G>6ciM;#9?{Wx8d?u{ZIrHfUSh5J`?Svhh4Z`VD{@vt;WpY%wD zzo8Zw27-X0AYmjZ7z-LEf(28-z)Y|+D`34`VapyEM>I0l8cr3ed{wiNZI~3xN~zo` zI{=2rW?JI1495N|azg^_N>8KHlsjcse$x3@8fkcspuX2-_JQ|ds|WToP&u!r?Ch?HIg(@DQzPn!WcuRz2@INa&L1q{B72!4_XK~av)0E;g!~y@a zdlcTD`JcRBtc=Ko#jd)J+GdC})QZU9JYC6s$wOCT=f^P2FcAvI$*FL!8jXjJ)~oJ1 zMFA*-4C1m88V<kX(c+1|HZjl}6sX^(19TOj9r(4XkH&^Qq_+I;TU$v|a^a z%KGw3}eTxvXY z^+~fJz434r=r#5L&*nA6j%12_?1=ua!|->#fXELUQ!vMb8`E=&`4jrMc&@tjlZmt<0cdlt-kz zTh)`kNi^?5(Ftk{(l8O${!x~48=KLzFJ(__Kv+awqG)6h(3B`z1`v+6MA6A2peu2D z561xz63{1#K{f$Hq8Jqd5M!d4WD_tYCT6~&lXGtpi!1_`5`|^}5zr+HBZ~l2qO-z7 zC~fa1oNNMIqVt3&;1flVO+ZMTjBpgbOuBfnZCp820yUAM?@y>SWeX8iMXt$0Q;b=<&U%S$0aVrRa4wF!#mOg@K6DGssOxH z0N!ySKAPgIx!}h=F4E-E+GIEv3VD|i_NU`K{_H#$!u=Zn08aw|kP85>0)n3b(%%8p zPk_7%9PWqF3LoW?Z6m|-uwY<>T1aq&0Bdf*={_vhmB; zqK#a-ytfQYJUU>on8&+hsF6E3y<4aqwp)q~y35~^CeX8y={W3Q>y0DGU3}LPsEu;& z2ehT7ZAj}Skp7gcejAzW2b<Gu+H&Qs2$KY2ZA7@b==4iWiNaVq3-|1aY zN~5U0CgNksnEE}-yezdv9r+lDz`BMS2|)M2T9$D;je)A7Kj#HdCxk83>3q(erzNef z%`<+pzE3mHjqF?hBgEEZ-8^{7B8|${I{#o4bDFe38`=U zGOTG2X&O|RD1;_5VF=#Fo<;VTVKKY(MuO1Xl0pI!ann#CIkk0Slgwz3MpiN9r0GPI zVM0?$9aii>RdNh0`|~iwoSqJKo~HL5=W;$%yK0HAR0>CL6sjzZrsKAyi&tO1zeuz7 z4f!iN#hX9zA7o|zU3z`{-|6b`Hie@PwpN`iv|)UNBedR3{Rk78gYLAo8VzkZdF&;{ z%u6tx3+mq&EQA)f@R3w+j(%2G;QXQw!w!rGd(*s&{`X~vt@ezRk=uk!b?>a5+0XFl zl3^L|NgB)hjG!|4G+e5y*biqI_Eao1U2RkZf~eD+@GYg%J&9btV=oELMBTvQU|A=0G7#ub0GL9M*|GZaJyrdDKX1iF^#Bg&vd8xW9JL z0fl%Hayo_AXUXSUSqEpBQROuund&JMUByLLFeG3$E3q^H4LW0($0F5H7^zZS8AXqd zHxS440DUFm4Ebbs{o!$WD~F3sBNTX!;56j6?wzYV!#g!)BaZH(tF==wVXB25lF(RG zJ|_>M7k zCq1TBw1J$!ex<>J<>~gUw%M>yC`o)YB+PkfRB+;{{Bk9Bzt^@7jyaSA51yZhw&H?I z6ANx-WpYMJ7lGJYb$P!WlHJ4=SDlsn zzvyK38mJtcz+#5XRA&#xLO?6?=pRmUbm$y3QZ2)UWmuctT0UKqydD9o$*!O>xinlV z7dsdtlqz{wb)?jZ#|O*YC`h%JdJCv3zfKYV7Eg*vV-d*#(*6KBq26eetxpF6lWZAJ zsZ1!C=l`PdOkxGf=3Hg!)sWDOib`TRhw6>Sy3%o&mp?4EIlXV5$Ow~lV*q*&x`sXz z*PfxAi;>Frg!jl(`!N?o!xboy#{y(1HD=_KjK%>GCgI8h#<=ufR$sfhBndLntO^4AWARvmT>Q zEX?*=iL|7A0<5VXt>2)B^SOAi9|5|jysB0QT|U1T>%%nDq5;_zQgPm~IQDySZ)cg^2CfNz)*2T}7Qs|VBtH8092aBVqM5Jkn)kq1F4H7%s^ zAN}l=DiZA=kAX3-e1ctN>Ere{Se=)(0`3KHp=cIey>MX@8JHt=IFzv$hIK>-&-B>R zauAVV2Rr~&s>mVH4m^$*8M%#H(E)W=5;bY!4vOrGM;oZtjRo~;m`{c-_7mTwst53T zz}y|GpLKm5gIkf1&(^4 zB?jxzI1?ML7CiF^pw@p?4}8tcAdc?Ukf|E9VKLBf!}I6*jM0)C4>`RL0P3|LyvNvn zxlI~ry?+sXLdiYkLImm<3LzZdxr3jEe%FPmJoy*zfLKHdrKXIGWGKBeKal_`7SX54 zrp9k$g0Nb9{B&>rMiSV*Rck&?xTzeu_~}A81%Z~p83djqoJRSvh4PHxlE-S0IpD+= z6Ta|tIjQ+vkYt`Q1f_nI!Jj1hzwV{w(X*TvRl7ic50il$)H$M+fkfGsjQFpW<6`n`j0qtZ1 zEyn~@6Ppce!V^!6C{oOj;;HGQ<%*Fg!^OxXDa&{h(k;n(uSD=dtF6?48i0n-1e`0q z=KdR9{3zwcBEW0P>-Wm57k_1LRX1Z6o3vQKW|PH>WFfkXEXIO`N{B1`+vr72nsK|u z@6iL$+7iHRDz$K%a^dzFaAP^wD#(EXxryM}@oUlm_n@)<1^*Wew6olg3fgs1HHV74Q%llCd?t{r zOa-r)O3AJzxUJQwsC#lWy1YGQ`6IVZ7FYx`7>TLVG^avBGvo*BM?pnKnr|*XJGU_{ ztpI4Xg8hAD;$dm`5BV-T#c&>VjNY`Ub{VCwJZcZ=L#NIi=&i{U1I53zsc<)Kf+S7h&B94+NhM0!fXrYoA9-=oW zwAvSVBF{dXoF68YBAP8Ki~or9#skR>)%h{|)#*VYD!=Fo1N+h#|4to#bY~Cj>MN!) zPV{iOYfdnzO?_+gbs3eBk(K2nQn{baAhA(bwm%(FdDvdsjr-Oc%D=}3q*6Zesq_wj zzbUOOL@g-#SY;o(m2SyOwFr`Ok#pP(ORB}|o#M6iT3_k=kbMRN-)2wLEDl(#%Jlg< zGTS4HUbS^IAIl@jj+&APvp9}D!7YP>pMpIO@k=pZ!wpK>`VT?mcGf8c3OvOY8H1Ph zHFHwh$F>)z3L_S8+vY|2^HRKhMB-W*+_-KXv2mr-Yhl<8kOWfHJ=F`za!SZLNnL=@Tck*LR#$NosEpr1aQ9OFXiA0c-ocg5`gM3O`K@(dg;CtVynI5JEf%#h|XGkm9n zU)!+}X-0Bn`}(EC_L~+`Kk1&&D#w+Iyirg);W=BtbBwFHUdSle5G``Q2HdAXYQgceQ5))@Ep?o^9KlBl zz;P{%jpQiC>DXPEWO2m6&YiqESzP3;4qv)!mnaLo7D+*H>&A^}F0fi1=XPbG-Ae}p z7Y~s0Qj0E0*#&yMe}E~H=D{dAzapy_JjcE~!EWKS6z`@`joqCridejLD;MRIi>^q2 z3a6hXw!_-Kl70p2B6i)NNBktc(h0M1?OI1cLLR=!K6c$~k_Km5OvFr++`JO2Jf{>r z@z*I;Gmk~RT8?dL<-%1ZEc0CyJ$9+T&iuO#aIL11Auqc6pQ9>lC&{_1AOc=+K$E8n$erKNk>DVSFA2`8G$bKkzbiXmLy^Hnop3V&rd!%0bZFpaXK zU0Y@CvaMaQm&TU#hj%23GPAfSo%)wR`%41SQnVUFOqT4A9g6%b$H&y0a!{874L*Fa zUv-+19cD}an5xEu>hKskJ?JWra?u!bQ1Dc&S6Xh9^bB6 zlZnP(C)J7Vfix^dM6pFk^MqsvT_RXFHnD)%Zj{^L*Ob?+aD$xKzF-3St|TBmMWZzY zq?de$o{t%tfuOov5xE}8GDW_TlkDhHK<8&S8K|VBBnyDBAs?D4fQNQ*X(@x&L*vhK zIj`zjyK%VApM$aj-EI}xirxd1C1T=@7W)5jE{aq#@c>fP=7?6pn9RiSX<+cPDPH{= zXo!OB?+9h}Uwkp^Z-b@J`niLw8xuyK_0nU$O-T6R0~T9y>^pPv4UCTZ0EMstFF-bG z^0G)X7hYS$e6Trf@N__0aq)*^TEhOhXFk#>mLPOpy}z>8vSAye?ItmCUS)Met$}Zh z+)D={6U2`K)AI|1GJlbTS@Z<|H&#_bAAC~~SSJ-I@Z{_bKW|R6dCCFIT!i$K6J4G} zvB4Jr!iIXFrvk^`_tYZIVA{~|8@}j#w?5o!mt)KvVtGq*aD|@hGLVI#8UL09Cb;m= z*htMKUymPWxSrZtxjLmMsLISw9lVW8EYJ1z{3D0%Yd+)jGc2qnSrj%K87S4 zH@vE@o>*Z8lI`yZch9zt?99yvKK*1pQ^Yic8E=d?h60lt>U>LVHwMajxH57*DrN<_Sj;Wr7Ao1~Qd zAoUqMm?&`i>-%|@6>-TzYc1NZ{Gsp@;AS^stjEi}FeVC(kVf7gzYW!@p!6(Wd(6fH*!`=jAL6 zilchrrn18=Heurto;VSf(nBp)p`z70QE!+F%nWpChV0H&rWoQ=eYD1-Kd8L%!>`x57YFYIIBsl5f^{)B(eVFh16@e_)<3>RbY&6+2WRK*fS(J_>kV02 zalxXI-xCH5&%p%L)D>Yfcwgh?%Hcy90%2~`*0)^HrbA6$5fvmN4(RWE;7`vX161mw|n6|{ty>Q;h)Lu_ZsFTQT)+McQ= z)w{%QIgZAAw(Y(!j{AK3OQFCJ7rJp?A-#y!@!>?f!CTsd|4ZU+K7%B|gddXuvadrT z3{=>bl@QmGIpIHpqhw8Luc_=CZG)^4-4 zKV@S3|9`^+@+Kkax1WLMd!Z0LgmH*Nmh9fms~zH;yoTVu{aD`b?*kf#htd3Ar`!Ge z&Fv{K5-S=^3FEPqk_c(CGXrBMFIk!_DV57i!6H?rukf233|nprW!W8IkkL-ukh!Y4 zfX8RA#Ux`ba{W&YS3UG6XPHn6?p%Xg&y$tEkzYXhbR(80@no7<| zVkgF?VxEh@PcSCJrRgqYjW-WfKNxJxkflevuwgReE+w!oB!xQDmrxehA*pmHvWHq18SfCP!5TEk*4jra3whmD!XO~8?P8^KE z%Da+xux4nT8R#+uip$_Hnu6~cV9W73EndzZ*aM&1z+-Sj`K+%Gu-U_$m>UP9*#|h$ zN3P!_Q_fu{Q?8$*kZ;b$_<9go@f&Gu`hGopIiJp0$Q6j+e9aU8xyZl~7w_Du6tb?I z9T2w2Lr0WEu(;;z&J_2Nc2|DHtdQ>=bm;-$V#+j>; zkIaf)T2qf>jMolN@~R;_N5`Z#y=~-8MliBBa4z!_z`r789HZ#%aimkMZw1uq%Fprh zE?s{8!;8+SwAfgxy0!J>rmT)DdM_yYs|dA*v6jhZrc_nuM|7lG&XRL$-x=k#89bql z1DUSUwaWR=J9*#p3-jOC&HjvD%5Mvr9P>I=o!SaXtH)?|WOi!0)D?`|GW>63zD`fb zBoOW~c*w7~gIq3$`yo4_C)>Dd5+cCEbFSa516S^GWJMFAJtnu{zJWoGQ&g+bV>}&S zV3VM~kL}iV^H4jGhd6$xeIj0c*j4GC#F~h1P7$H-77NTi)T_OetAKDa3Y_Fi9)4Er zE#T04puoycqFhQB1ZSi zWR6H}Vg0P9BDTLeAYR!4YH7mWe}p03=0zB7D4npx+)0E zWB`M>`k-gMaE+YX!VlX-#HiB9QoKlW70v zS0xg=FL-#%h2m@xqc6X>2KJMX-LEW$Up0M=amUA1BI=Y}s1{04BC2VXZiYK%3MnF% zh3Q5klHoZs2{W}b+!=UoM9Qd+R7R9I6zRL`&EBBQZ_IEH;IY6>36b@U4Uu&wt_7Y9 zcpUImBD4)d^7&+>Eg|7rq!zCY+jD=~>jFtW3;g;}f)+CJl2mLpaFvzPZ=6Xth(G>pTJ$7E{jWVl8 z(9GI4j{qZ^fz1nNuI4FF0ieH`ZEYpA1W#M6=y>q5GXeeeVlAlsY=^DW%uyYv(`huL zX!&uMC(!7nqJCB&E#Is{@6}fb@i3+0e%Bs7`|-$#a71R^g_}oi>=srC)vcO=t1)5c z{O-;Mg`SR!XQ>4tRorADeh)saZEU=($+lS{D*wzBGsJPZH|Nd#AxDsztU zTF0P*hWSoscSB4}L$`$aXM`?qq)sjG%Qe4<98>hP6vcdf$U`q=bfDYO1q?d+)3gqB zA(J6u6fn_K)itun^^=oa^vM+~YO()D<`HsbtRf|9pCg|2tV|>f+s9&B5wVIH0Vnj? zZ@gC~d0w#5_?wbQz$RvH!T0_D(WF!N$u~;B{vEpl7L8ibk5%PgFpka(zgO|MoKg}s ze+`4a^E~?#|$8J~0CT6o!X&Jb;z*{FK%3+P{kg1tA zqeW~H{_;u;`58hWWu?)6>-%Iqg^=0MK*-WllZ85Au}-L?T^+Sz=n}dGP1jT?7GV;WNg;H(_u%mLujMw>)pYm6Z`X36oh8p&YV_NCILq_lpo)GJ{eS+?wM`7@T1bQ4rz zd?sU25J!Po8M&GAZk4ED3fo*Z|WnFXRONWLvt6!4nNcVf;c2PEi^(Z0gB4Y+$Kq)V?P@KyYR30jEk-kl# zSmshXiV>v1f`ZuTFoU%wUM>jhtISR z$15M%pnbS1@-y5ktY?5K7@YMh$X(w>1^DxTk_;_E>|}5e;B{0NnZr}+$|%@;p2W&3 ztfHQ{4L4xdmvM{#&f-Nx21f2z2AQi2(x42o#bwwAR6sWCjg7-K-@btI&uT7SUR!Lt5Mwv0+%$7TbIR4d}=iRr%j# zzkiVZuFC%{bg8z; z&({m(qVtGzInEj<^Y@FDFAT>1@@AFub|Aj|yADn8?>>*d1_R&A03ZPP_y7PT0RK49 zWpu}8&af#G6TYQeqZ?XcjfiiB!^qsvu3HB>_DnwHYliq;PtUm6`oA6U((cuaHM(On zXV`d!hnID0bVrNR4ATI=0`$?heBlA?vIh7`qYTuKs+t$D$t<3KAPSnzyP#zjuIK>l zMCQ&ok2bt&s~-xWdG26GE%fAP(}}O~Ed`t33L|*)K3IPXG(cdNZoxXB!H1KQg)M-V zJN#o(Ku$m|zK3^Gs{(?P%|uBw%@J}LzR`swBZN-_B2+qHg>9xkKc8O+_??1o5sUjD zvwly#(!r_o{pR_|cEaCWDh>&d;{l{aV-=A-9RasRA{Q~X^LBa1^z*uLvClO{{BxrX z|0-YRk!{5}G`HQKf7BQP;TBgE5QPtL-!?iR!N=%!1{o#1d{aM86x`8|s&!AQ0%PRl zUW#;1SDis3s>g^5=!y}{bngD*Pzuj>q_B@Pfe>>%O0;tS#uygeIA{hBbE=Zy0aA_# zXefC5#~41mG@ebzXn-P7Q#Wsys`e@F0-5#%vjGw>Ah!*e;Q~MxA95s_nRi>`ofewu zmgLq+@K9wYkJMsuf5|mKZWMP#jcQc-!fu0eUZ!qGlk~*AwMyD+Z#|(_ZkB4L$U-DB zf;#{b&aO;5!>kv_urVJC57)kO$uRQnwE@FiHiC3y1NS)VV)P1*<)TAv5hu6HJ7T?p zD#%TzucTQTqtQ!?o7re+WWSZ`STpqmdy+hibRPiCaKwm@0z_#I?vQD#Cz<2{nMwdT zkYSX$MPoNT_6j_vqEKe(R^65Ywh*~aNE;idH)K|Jkz8da=C@wu62<|{8+n+x#sG%S zhK-&Ts}urlqH95w5N;qN4&pImRa)^IfZEM0;~>B=k69F0FgnrPWEM%Ei;i2(2}HUK zRaP~*V5xO5<3%F%S6CDQqCT3&5rmjMuXEkdk4~NEn(O)TXlRB{8X;@|!JlAe%Zvqb zH!ETX6qge}_obaXV?x(`z3L#=6t1CUKnLce7b-%xnNnE-%EhSU47%uyFk!NVE6?#t zQ^snSENFo5sKK$xy0^h?EUCRuCkG*%F=`H(Yuv<|;^0wuSM;}0f(_(M6JB)(de~Zs zp#kQd=tjN)2tOss?a@F!ft^w`MP*dvLzz;(zlVK51P4n16njy(M<~O8^Dau1xzpG% z@ovixd=P>}!(#@-MKaroBY*?!SJPyWS-D=SDHG@j#-ds4>RE>-mRPv-PBD_0!P`D^ zq2 z#%f%p_{HMBlgDz0^kz=!daziP_miPCJN5NZg%t%BZ|~iktBdvd`fMPYRZ5X@ z)Xm41&xRFF95M{VJskM(0C@aacG1-rn95BypejIO^dyc9V)8!)l81nN7Uq)?WJpJt z9Hzp)_Mxr^fooeG4;$cYxzAAx1ArHJT_nIpfFN3@C$%&vPrFV-NvE5~M6QR5TT$4b zO(zv>XwYDEV>82st**EoVK4v;_R>{V#Fv~)XD>D!49mm+M$GZ1*&s}q6%JB^R60$U zG+_goaWu5#nwzC0kz|Q&1=8Tk^9ah;>th@fMoCvr^xgYC<_-|C*w;F2QjC{SpC?oc2>V~iR)A`OHiA1*BF^0kRVzC>%Ci0S{_5;B+hyD8 zx~h}=TJf$FKqkQ+jxzIGbffSl6lr6SF*HJbuntTf&R4ScjL*(4NPA5aNjp4>T7$> zFhS|&7OY#Ec!$nrdT5(tHku==2d;Kwjp6`-5U((c3nG@_HLI&28et2o5y_ZjuBCO9 zVCqLC1iM5(im(Mwpy+2z;KJbE6FvDrnOKdusp=0e`q}0&5pq!Li2{#kb|kFovWo6( zvXcP~@}LtY1HS}6+Gb!5F~lGfB;UwJ_e~7zx)Rv-G?-vu=_`;ePKh&Uxf2f7Y|)r{ zD>k>)D66hYrkboLm=}}68zuLFOuk{X!ggnSosjw6qv$i#d5Ad-giVo=CX|xxu()V3D+nUJ;YN}Qq6lNr7m+FEi0&s?GHqPWUDv9gfB-Z1i}~1AAM!rZ=#RSs zAEST`a1hSxdJ8j8!zn!(U_TRs-SDsah#L|&jG-)35Py_(ZDrRY+Fk zF(Nk&==Y(|_u<#*XZ@RW?%vu%&IEVr%1loG`=~yd`>{b&VWL@CkZecPGlb@83cNzKEklrI zjCJvT%Zaa#4Sj*UgW~4JzClBZ2oU?0e9AT&9oMRt;7@8cD5z<@^+GXg?7iRt*Pe5OA^{cFL>F=cK~&N?8bqwaw2SankodS95yLDCgt4MFf- zOt`X#f39^)2{7LCow<;Uh(JV}CZ=yklmV~*&PeS&PV@9vZLptmfFP2avaIRN0*B;5 zT-{tzE`dN)uXx6y@gX+@J1roH6Qn)X3z3n)1<&(_tV1? zCaXATMKA#aj;9cuc;GNhdzolqm0Vb};Q-oLO{TN4lc0xK0}X)B?OCD~du$^P%q$?% z2E|a)$`vVsi7U7-8X)^tnmED@j?M_`eSb>0OPp}veWHA&~0Q|&vf*s@&Kt$|k$!0qXl9{%2 z2%keLwxKK;?5^{%hIt=W#QDuQ*SMgV40nK3$>g0hwkTQ%wC{;Rl*wD1L4$iVJq zE$t0Wmf1t^jkploqi~qUg;Rw|iUJ=r1vhPu90707SsDij23jLsHO24ClMv_7ipa3=&I2muZs zcK4U(VkvLlmIE$2m3$+1#*q$uGA9fNGm*9xo8+uYYNOM}xnot;SH+a7$nF zcUeK8E!JA_a7AP-yrNE4=QW=rv*i}J7qR@X3?16@dO(9G2@!~nfb!RB`0*7WC;$5A z_fPl(4Ao2saS&2^#vkDOm`q!8n-cye6&P7!Fd+}3IIfq!U%8ZmJ?u?bmdz90xKC5% zat?~0bOHTFXLrp^A4`OqoJe02pUidF+u4ig03Vv$V%6S|0=c{QjU}MKR~H?LrnIp< z=TKp3hJDWY;Q6>#(fK*x{LA^r+t=_BPDklvl(|@EkqI)S2&`0 zTv1x4mAu-p?XnG{GOEg6zRK#1p6<8vx{xa{L)jZPo;{a@<4-GRR)(%Z zqJ)oqH+?qXSBRA|6Jp>;14{l!ljM5L1ycgb;w||H1nQqaDSV>*87Ddor>u73s62>y z2D2U*D=wr>%?e85%tsWgixPk?BGaFc$v`_Y@OswBa=O@)d253@$dkajHV9KOxHkId zHb-=&_i@BRzz_fkpHcs_>DR(Q)sIC`F9E=%TPCU<09<`cec-R?AfoA@1^^oY0Dxe| zqX_kd$uqh%bhJC3#;^4K>-P%(BAGpV_bc0CT0;xIHyrOfsBtl5Xt<}e6D-zsdJgg4 z{lM9Y#7Bf4Sk*4T`~%F8*a?2~IM4>MKFp>2TnwO%_Otf&JkPByM1z8GGilQ-W+Oq5 zi8_QnZNHpdlk__MI=42IbA=94gJ%vOrmJ)n(U7a;?BN}5C6M-sw@=a8F9dF#cV}q5 zLV>-(e(GCGQ(nL`r#5cttvW;Fnd?*+0}*Pd+@*_ipWl2ONSYFC?%rCGDI{x%*1nOd zZaVEql`YE6iz96Y{+Pu|St|Fg)AgJ-e^7LscY7)NlCo2JcbB$7HqGhLT^_|#Swj>K zkbA$tW-M&Z6oSBtr?OIMpI;{tp^&r#E~%TMPLb>Gu=nrpM{dL{_0!vg(YK|L{t zr{SdU+@G%_x5t`oy!a)8b)GJrO?9zDW}o4YuQ;G^TRg4I-rag_@VtJgL^j;#>;(%9ROH<6lyT#jCGlINt;&T!_!m7BB9 zIqw2@9y~*U7jOAAF1p0%ib*!u$j7_6-0rQH-mbc)!1WpGo?Cx!1cXEuGRQ^_geg?4 zM3FM3777=kT%^~cR1{xmm7>Ln73YQ;b?U=Gt@wOFuTOX|NYEfrqh>9dEYfO|B=03l z0Y3u3{gG;vH0j!O=+rJ_{+S~u!9bnXMQ3gVve#?ZeJJzG0@b^ub3H6uPl9MV6&`;^dW(3fD-( zjWOC-Lk#p%NTS3^k|s+Ym?FqH_uVv}&TaSHN|`EknMilK%Y}56*0%)Ny(O(JWrYs@ z{HCM1U8X>5VM}FAX&FA>ny$xXBe8(&CUSL+q&APsiK{dtr=>VCt#y@vNGwOz$ha#j zt7cYF*;%{us)Wwc%CbLNT&_8^UO0m&FD#c#iw#EHU!a7)d$t8zUsqNUZ)p!`zRz|* zOOAW!0|}|GY@=_{T-iY%ae-~=6DzQ7eO+bCOlsS@*4idkfq=k(ItGX^KtP}y2Fx)) zV1Niss}V3L{0fmV=7S$viR9sOJnI{M)jSg+Ls zAjIUjeiaQ?Z87fFAQBD;;s38d3#cJivs=8h!RUWOv|to#%CAYfR|deG6R>M3Sx0?* zR%MU-%$qb)!%-NI$3v6Q!{H3)a4;kc28ZDi;J1hAU^-_6 z%yg9QvotwtT(>mq1Em5Z?=1F1m=E$US(27jSIut5J{gZCVBvn837_}<7I0PUCgJ1`VCk%lY z8?}Qa%I#Ca?Ep$*t8cGS1RDneHW7)UjBZYr{Qu_zImT#14=}C17g44%DxvDt*3O02 zW|gl1Tj@#2xo+X9M|e4ogOxM?b>>v`o81p+e`$~K&O330{=wT7?I~sSSB!H!g?3t6 zfrFUD=-nAYw23zp7GaIn8b0%n(AX!rJUqWYsB_=vkco*vwBk&%w?idtr_wqKZ-D03 z-J*a|J+@}iEDDya0vID>#6Z%*0L6%SD_+6C=r3O}60z&ww_pEN`+jNJ-S55sCn&6D zby|hly%Ze-%-E|7$#W%xnl5T4*=K;2g@08rCPq({E^Se}J#> zglnI9lSw8E_=yi_3ux4)AbnMxJBa6XX7fHtY?4vlUDE=v0%(Uo0q#;&w_TO;$`s8N z=%@^}!{p)z=t+T_^0|DCBEf=5_^;i9Ezj9tuHIv!{ zgxx)4`=KBV30I?!7Xj`=QrVUQ;FYOa+Or_V#aU98vNoa=M6~aH^q(YynOW?tA+Xp5 zPr%{~2%G_(=#JEqlmP+q1b`y<`N!{n zzkFxk*|RsLKYr+{wKSm^T;!L4@c8^jvj3*_RiMahdZV%iS5b82ndm1+MOR`TE7odw&=DTM_8DU5l2MgMt?0{{okfpp+7*Aa%2Wa1bCo zG^UnYPkdjeQQfqPC5RhyhgOJYkY~mm|!CbNQ49zRU zd@|H=>SL82Oh0?>+zB@i#nH`cdIJM8VT1{0&!+Y4fCDbL;XxL%;YAH<;YS_n(TD&> z#3k!+#40lqLIAKQ(W%h<79wAPWT1csW{qba%7PztXuQ*?c?|)cA44#ZKmiR*4-zb2 zS75LTKmr9cFk6N(04&Bbti)=p#d>VOX6(lS9L5nG#|QW{egy=81Sj8fV$0Tf4U*a? z0cmLu2o?>Wa?>4B8Uh<78I-yCO~?kfns2hQY;)^ zQLKaz0(2ED1kYmdEtEimmX0nMITXHxC?X~h?@k2;6$u6-NC>Q8v0?>BK(Nme%&oz! zL=aApC_?@{5ISZdY#gv$vSE37VU;L>RH;h18uhRm1zN}1 z#B0$iDTmL-8KX-Ih!7T5kfL~y@8IV^>2 z?M*>giPSLj9vbj~?UW`P59FWnh!wSGvRo@V&gE!UOuD4WUoroxO}}Ezb(^($=WTM= zk=vfUc91WzfM}BPJZuP)j8+mR98PLUxCkleB@rUwF-jsuAz+q7iAKaKi57!|T@oV} z8K-2BI27FfiD2=lc=(S3O^slxw)iW6$p$$){;%=MUsDE3Z`L(cG=S;U(?S=$EM_I^ z*gU!eAO!s^H$F8JHVv%^5=A&5K>`J<6%8VYA#y*UXVMT<9wVigJ$)E_LaDZVxpgU__xl>Lb9_ z$-cCHWiTkMDG36CqN)uv=#o?zj@wB7nl*K+1F$;m7T96$vJ6d$I5vJganhM9*CS!$W( zR#<73)qb+Z+Fy5lNeZ1B>#VoIMw@K5#a7#F2TRk!0tcik^#QEV$Hs1g2=pfPT)FXC zHeJef04D%L4#S$Z%z*M}_8$Xy7eM^qet+>OJ(v!W}+s6$4C_Vv?!xQmTybv$P>+wHdzd@LH{jVF{j~{?8@Ob3bgdb1n&PVWZ z_@s{{z{}nw%pU=E1IVd>|Icn^^tn%l0pQzz2Ymb40;ldTRezs<;mWZik(LdgZNw!2E2ci+1U^+i@sx z2pC9cL9n7lh!iDRf<#HekkL`mFr|8gK_ZQam=Z@DBRvDNOePj~+1xy`6w6njkW;mK zwfq{@d91-`okkjEyk--y1e|roRYR_TGRuK<%Ju`&_xTRU(g_^xf%&&)6d}wJAc^`u zM+Ba{P00qxn>cmg=|9q|r*t=;A`f=B@{~3xZyu>U|M%hJ=Ta9zgp}ltPDTWGlC>0a zP&X|Vu>$|TqRF4e6|*&6PU%V%YWFvvqo{=P{*ccvze2@R$b^&jlP5^0QN|6coSEc#?c`vGMW(RluF@y%EKhWf04IZpv>S*? zukw%4LbpT-Dt=k4BVkpY!e7efmMJ3#>{w6E;kn^AwllGymngxzQDLT4hsA+^20zQV zjdFQjB9^!dG+&iZ-^FUaCVuu^`M3Vywd%sx@#)*UK#=Ha?6J;DMelh<45Bn+CA?Ry z%B{xtC~;8M71X||bpQ>Ta-`g#?eJLit=H581(b(r-PIXu&IF!Dit!rBD6X@@icTmZ zSEHCcJk`1qTWu4pOYHe*AuX->2yV*(a6W=3l zNmll?M8IWAR`gBo;jtbO_P(-yd$C~ zHeV*i<9_(ga-pEnWHUnA?>(2DTl6V>2GTMqpzp#>dn9Gq$?MpmR|!@5?pUB5hk)}+ z*5e=H*$Ae+w54LHX?puEpJ)N3T1`IV$n zAO0r18oLM|anQNGMV>^fgKv|kQ3i+o6g!gT#J?MjI&K-bW6_$PuFNiCuH77a;~sPG zyR3fCO)bL<`Hx~gbx9&*o;q`{dqE~ilekQ{H=mOx7s~w#UYkU>QZjPS(F48tE;mQ6 zXMUt59*pbrF!6{LDFk?E`D2}Oe1++C(V8kc%*wcB%bf8tKGVeMeaI7zF!6Zmh>d z2=L7@^WDM)emG)&<_Pf1F~v)z!I;6A!&tyr!dSsr!`Q$ETGqfQYG-L;G`l_G^f2%V zg`{SDtV1)C;4IA25oE^dip^DbNIYVndNc=Nj>0<~nc?h)iyN+PxTRq3!aRicMCN$8 zzYQbPYMkdqGJYERaEVxF}0v zp(B@3YA&YV58um53Y3GH$vD&4y}a@vIf@CZ(=j0>>0?sKQnHzfh8kI>h0A%9YJXT* zfabbPNgtQlOEn3MU)SVk{V+Yvsp#*VYCfMd*K3_j(@EX;kyGvZX*F+GE9Cr4>(sYp zv$>+Z-LFW-e2=5pUfxJFw0!ci!XIoCc6qzEHKOme%szjfY*+r^0vFvgjtS%WVDeZ9oGCyD7jE_8ZZrJsQq51VmoZqVKR8L^)_J;QcZp3cJn2xtxyPB!%vOGO+ zG+ooCc<6;)J~&u*z8%&MxskJs?P9M{tJnwWk6K?}@+5|_lj?+|1|RQJa}!gYdHQ*V z1Y_#z%KTp3R$bq+-3?t1_Z)(^aqmTu3|%kKW)>_K1Wt&e%AG#I`|igRTj*VA=QdTp zsIH4uWfz5IM_9HoU!PeH-Mb0*hF3JPGd(p?ATKS$RC)SaOi|l`M=f`W_*4+*H=yfb z1y6tM4`6tS!@VGMCCbmDYn4549BO&K8_ShkeA;t~`zS1a$&=TCo*lc8`axkpXK;2Q zX;5L}^j+CZ3PKH;S>#|a)D+BF?h%^fa%$`*#Ca%^PEoUjO_)+T)3Gi>Lep-XYEPeO zD+3qr+D>9oWO}dOujy02`}hFU!h}qZEy*JFaU-{>|MOO#{{A)gd;Jf1_l~%$LyNyn zzS_0ZLQ6l41C0Y?&jNWr7v)C)clDE*iN&h3%R^RXyBNJ^xZn?>uXQ3*6F3&Mah~ZR zXtg~vjCM6-0*xW%7kgSTiy3oc)=q+&{ypQ@Si0Is#{~(T7|JigtcOk&yM9|bpKEpB z);VKPpjH{(rN4tUs_e{Qo2eAg^qD-9Zjd2o1zEQUiM^j&So7XuUgvb)B!>cX#Y`u9 z&)sBNj>zX^W~^mmC=cXfaj(TQ$UZh3DzKU_1YL(jAqSmbL@OTouyW zbl1M7b>P1~)(1SW$RhXM(4=~Lg(#VJhCg`_& zQnwDW!7scy9pb4k_1x5gGh$BGlrpl@5I|LMv;{ zIx?JcUgVNw>%}bji!zkT5^VGeoHiSI)o69Vjbb&yV>JGmpX$;}zYj~?ReYESG42C( zweMw`V?u{~0FX+!Sa5WGGtSb%gI)`n0Ht5Lc_^ zjlP>BN~()!l<`lC0{xNwYN)N$X{bmU0?9#`o)#5o%01-+7TfOOz3M6UIMag89gp_u zst}x7XVnY9YW=c;e=QHoL7HQzeG9%w1rhVtxchhvYQ!UUl-yHfhzy^4j4;`#s>Ni? zoOq_*BA@%@AAI<*+IjPLVAtLOjawIpdsLwR7izASufNRExpL&PlhZmz^->Bc{mrr*fR+5>XvAPsaew!pqa7T6V zpVBxop(vN_TmKn5~_A{R7u4g@m#@OO)z6^CDbXOSOxzYJ`e~Afmo0* zaqPy%vy0k3&ziSe6nDgBMX4UXe2p)W8H> zJZ;6DDZ!oPlp<@~2v#k=Cci4Nto>R}kRh%I{Sx;j7ufl2M5=Mqh=PI3#UQ;bbYK26 zrs_d@JvhAfP(jIvoE~c~MVy&9iiiZvE4*pKGIYAPPX+4(yq6_O){KVjMk`8B2|E(G zGI^WB`svV|;YYL>WBPQDLy5gx%VpMc7~=eDHoa2zhdk$jxUq6C?n9k4gdx}xgqZNP z#qFS|5UnPX*CeEe4#lKi_vLI$kuLWgDI);Zt5Y*wIGt`fR0)x?Alhs5SwVD_GAP{p zcH^l7OA%P3d(^X$(_5dGK7=>R#V)O|%*GQLkf>mr+=N4JaX%;0i4;g*#s#V@af z%gW$fmVafwxwOW2a~a0`(uL9>1=zH(c5h#?#FgY7XA5ysI)XCUUkA#_*K_5?CMSeVJTV_sj%*`^!9%Wng zj4#lK-i}~pbJYLp-}8#+>LpYPVGmk1?;P|AKsPAbUTmteb|u>f&UU47mOosRdr0u$ zn!te0!;NFN$mWYi>V%}nbC~@X<_R~al3&{~BQ@i%q3QyaLJNvhXY}AB$fZ6HJFP`# zB3!HXJp)q{DwrrhEAjp&EG|8?bQ9j2hC8S3@cuFhg1VzJfREzLGqz~v+j zwk|M0&Uxc!Oka{bheCV4SEQYr48`4G(6-8fjWnKIXPN-X0=dpKf?U_gavdUZmYEA* znNQ{Hb|R+!QnRKzf?5quteEO_8p=}zhfwXlG~F{LGlFD z^ws`$t(4DBTBfe;OH{?h1FM@_nBX$y@=NTJFbAg%o~EeEHpg@jpv=8_do?qi_P(B& z!R+E`Zwn5-wdxuBgiFHAZ8A!x=Q6U+(oX}VGx051Z^10uH{|pgq-Za`v&$=Eu5-Kd zp7Es7xOx?%(1hBfO7z#^y9~V*42jANuO;2v+Kh@itrTYlbzrCW6=;!0GY2_yp`xS# z%egEhG;>_#p4k^1I1Tfh`;}|8d2}|OaOVSOyxP7nqWbgEz!MJ6;{ zS5PFsm~dh6#tKnizNtb63Y{g z1YH3gnoMF0M@Xf_VFtPFN#vN!ny(b<%g&^v&X-im*P0~F*TlgDoR1>NhM?l5xX-{$!9uSg%T?Btwte(i-89>?FVCFmXAFk_ z&99)Zl#hUXM;#O3Q)mCQnr}itFoxzu4oQt@eZWgh95H7OPvRv8oNBb3^NTPjj|aXR z@fT_PGT^ekcBC~Uar(4V^Huo!hGw;JQ+hURFj)Th%o_SlF+MjT-oIo~LcK4cYm$`e z&oIahV$TU$#pV`$?UZ-ICJF2M_bEHR8kI&!hmt#JxcCZMrz}USlqxR0n4@@Ef*grq zk82k)=d4`8n%6Gq5_Dpg$m&D&V@eZg?enK3x8GR1T>DjZ31fu&0c z)A&F@sVph&wRKTFbG#4MrK4-*(t?bmXe=nMY4^IIhD1|nt{NskhovKZ=x=_@sYg9% z;^8K(TgO=5`k0iKMBp~ z4wA()7C&+1dSmmVnWK@l6}k9Rq{ao}l3v8C`=xGYT5Pt~La)$;x09A<|6rtvzZ}na znsQqjhU`InRHk(y=@K=ntKlhIx_w>F&WNGyVOoVV%~h3{D{n)_$l96^T!k^nR&cV6NlH>^F`jmShobyaz7nRzu!Wr>g%11AMNLNcGd~-qbB#NHr$1KnEMpnSbrmZEzv>y7c>8@O3WDFMTxOT|DX@ z-h#}7=Gbp0qHZNxVcE!hYDmbpb;hej$e|*`_jMs8lvK7@K2v!|x>&JV$>sL#pO7@N zNL&p$sX18%DHbP<8oysNTo#?>z!w!c@X=Xi!-(xjOI(Ru(WgmNCGUh$be;d$31x^4 z5=(HMFPo6;bm>J9D_l^D*P6wdk>B?(Af+7P9*JerO~ukqbXxQ4+N>yxG1*NmM3BWN zD-isGJPLkc6~U~w$2G}ieVPQ-8GwB5N03;K?2%Z5{SH?`gv*=cEXv|WR|O)^{2Q6+ zW(Qg0^pjP$?jPYEiDvNMMY$>Z?cxbUHv;J+@Zk`v_?e0gPt77`x?D_L<7uQc%C7GC zTT$+k5-xJfB-JM0TZT}liAuJd_`1uo+6jQwk&1GJ@pZMexW*h_HqnBZB)KU!+>g%6 zD}v*@QF&9$$>%zyz1xnX4J>Ziu_alv{eisUCfj~LqkfVi{;An5L4l7)iV*) z3g`O>+G(<;6)?4oZE7FV6I7XJqCCYV(e7Ku+5^aZMqE|$yF4#M6K^}y5y|sm zSMDXk45h1TBY2kJ)10PdK_=(KnEE_cy<2h{YpM2O9okg8`!B4ux*BV_?a{q_?$3%g zWhQy3MTjWzwQ>Z%vWT7R4+P?C3i-9eIay6py=br1C-rEJn4eyP7Gquvo_ zPm|S`5Ndm+y(d-l{&QJKNj}2mGU8+0xe@TVETX|Z87U2?krI$EQ@7Sfs+K zTD-@qR?&P*oO-8v$#>OvR^hD0+rD{>kj0)h5SOpA${zl$;lLN{Zc_ZlU!GW=s-CG% zS$?@|9R73@!7sGyeinb5VF_2mrRo(SHY-ZSysJZT z3Q9W0ma!KvSm%%jIucXTk86PvS)+PH@6UI};;kw)Y@%4(Uhu7VF}{ze9m#lOV*_rA zqO2vsD%_WM$xTyeQ+``&6Y?AtPjy5^X~9z!7tT=T)&~Nl?9Hu_>r$@v+R{q;Ug${5 z%6&R`s^=;sj~Lty?}XXVNmcO|9pP$+RVXUn-q3QXfafn;X~8!Uvrq+nZHDAzM|- z@dsgFmA;aaq^-)yTM;*&UP{pRth)%Os+lJt$G@6Z{0YAY zna95T0j2Ifr$vhM;d+;u9Bp$X!!O(D&S*Qjtr;o?YD4V%j8q+~#|MgqWfGB4HlHIM zCzQ@tNV$FAGJ+0g7>}Z5yetrv@|77(_9M5pIc+*j-FeF9PuUJ8tTB@q_Ns)w!>+v5H z){)Y=CiPk$x1TUoF-v*Y?hP{EpK{#owBI17T{4GTscnc4(%vyBnYAEFYO%^=^)lFv zLdP^Gg+RZK9D(YUwgowj?(hRr%QyRE5N3RTu*b4pf@-sI-@_PiHDrgZnrafNG$r` zjCMK=?ntUs`Pmhbo#Tx7tdvsSkuE(H*@TLbl?Lb4_&T?9USd&k*{!A&R8jqoLhRAM z*CQJW3Nh`^1I_F}MUlj4ipdtEn`@1@+3_y=PUtqQarpLPO@}O&ZK39(BCK(n)uNj0 zc28D`MEd_53e}*_rg2II)KQ26)?Iceo0qrZ{|5RQT71Ii8isrk{fm}WpTOk247{}_ z8&#}iL=H4A)ea}gk*QQB!_Kr5>&QvwKbf+R^e-Zhnk7z+kA;Y&EXoW`j0*9_dzH4} zKgohmt1uI(-Ex-Pix@+taBg97c-9MHq7i=TZ`O(CY@uWdo5tx@$ENF2QxVIcqqq~A z-P!vGb;){x7EL$9iPCpZGhoxbX@Qkop=Urfy5@f(>91Ngd-?wOREVF6%35o?&5ES0 zbt8JAn&>f94y*_qR+On^SiC>m87|XvVBx07) z8QYgKlW>@&Y}Qf?E-7&f15*#pOMS|gzJHPdJ(!&q*ufEI{h=~^KCr=;dt*SGq!ax< z{m%p%WE6v)`#*vFmyd%&qtQ9s;W?WK-JH>L}16n?&dG=fkXxXc4t zY@csMfIS_R5cedOjQ1e929$)Z_`>A8E^S~-HYQU`MblV5M6_@}g?xu(XWCUN%3?9& zBzv0Jaa^K&1`}y0jn@?o`%m;qJ{j>bqLt0!to*Wcw{dXAg)^{;F2#XQ8~iS98|3{#AwCwdS|OR(gT9^Gr~ zHH@L+#SucBB7%gA&-lT9nTtyyZaF4OTfIdn+PXSTymPB4E@QLT;x&KJm1TBGY2i2w za0>7DF!4lnJv_l{Wi0b>bF$z&q#c5;*&@XH=p|QfL9p(I82hD@Vc5ZU~DlFyMhc91Oo6m64 zF8r<5mj%gsYmhX**5p*P#*DXnPJ_Ub^Gw&3J5&9ZW9XmUD))u#lyvyXRxLjH2^s&UeU~IL5hR=yZ%(HW zt;{wN*DRySOmR^wlW3#Vr5Q98qETH1F>oL18YL=RgdvS29j~^7+7Q-_Z((D$LK|4~ z2uc1$UAqJw&~URzKuld^R=KPX!MJ8XA$@3;IoidfNLA0qoA zKZbjAmHPO)+F(p^o)29d?61kJ^LLqpWO9xM>gz-`9@5~xX4R75y4uW!`Ysd5pevC( z_3sd8F>i?LZ@2qztgF5O>&*TEww_=6BQtqx7uYJGoiZER0sQjicPx#kq^eEvyBq?C z6Wk_!ZiO6rvT!Ryetq>o>8&MH^4cSpr~cUWk(|1F#^tOdCK9rq#P!1hg}efP0k;rd z$E&TU)-%1Rh0-1uoKWJ8CE1}qDOcu~@ubi^k|QU!)NDX2sxh*huoiQ9bgq+<54r@d z959=KZ)$D9H)S!s5U0Sos}PNl)rY1ZIyy2kd(MMxZ|kFS$}&>A2OfxDn(c84nt%yVQuz-IN|o z(j!K^S!7b0p6t;Cp8SEZ+F)?`=A4qum2eF#dC8*GT|VdMOvE*oz;j4mx`@_@c(;GY z4)KniX*>JGeLL;6CD!0pFmSq@+BU@OpA)%M5GO@+42@h=R75M zi)V#ea&vj%Y^`Rt5%1D6#53gsBvgcKw!0>W@Hn_FHrtkDPHBBtm?hU6W}U6kjyu73 z+w-P|Y_Z!nhj5l|cM(dcqtGMK#Z&^~k8D%4ghomu71I!*^$R8Bg@63PSXLfCzEJ${ z)XCb|0)%)ZL=6veBud=|ky%jPnWk!j;-u^%O-eRQD9~YiHgi&(PXCW5Wf#_(yD+T# zhuM13S))hVQQGwIo+Yayd+f>rMq(NT1@vf4~N&cv5}DUS4d z)kuw5dS_H=N_=i}bG)w%KT@a`wyOndQq;C$BRGEV8rR4ye7C!isNky$W33;F_1wz1|MmMe z2a!nl zSMX&EOR;qeS#29Rcg~Y?GJ%=#2{SIFjF?qdJ99#CIq3zdB6tOt+58q3c+2FHUcvk? z%28nyIp>@pY5SWMxw7 zB|$Gb)B#UX(R9Ant(hk3j$*0MGn0Qx!OXR!TgEt3;5Kd<^+Z0rx;GO(t~Vue+iGSa zYi8LD_@&-XrLXuSc}pzw_MCV{J+%l>r`+0zRO_6%iPdBn$B&HRI0{#tV8ZDqvP3?j zX0rYhMKFsi?Y`8=ZW;6QwFW%%xMny)wMF$xMa?gY7-sxN`QNxcjwsD}(V6^vATo=D0iuZ_23lZ=uI%4bJE`sB#$orGj^^pA3uj^v z3FkHm=TQmg4#rVuVI4Bg}5DI@w z!tZE9N+RTF5%NzF@~Q|q>5i_=EpE(A2aSGn~s z@t|FOvoojpLd%_z0n1sH({W#2jUc{CTB0jG(Y1NSjcG|9XQy=VyL6m98_~6uwN2J? zjf;y;swA1Kkrxd0J$T(O^(l$S_r|EViu?dyb5iv89K87dtZyQnymfMJmXliS>~qSe zL}Mu+CQ4Z*%VnjkmNm}WAt25HJZ1$$eKlX1ufMhCm6LB;FNOvk{eNV7#0MVy1^}ji z1t0-*7Y4v!K)SLHn#WVkQ z+~E-BtZbz+R38T7OvGwSt0ej7*2qxLZ2FjhG}eZ3H45x0cl#{l777;;hVWNtxP^oH zfM}3CZ%vg2X!3`~D};HHJ#T8BA#Q7nVXE$5uJCUNzvV(<`2RTh7DONdD=h>DeCWrG zmN!@&qb~`N-hxz!H{*mCUw4a5n$_KbnY74jCNV4d2@3K&HlY-F*#5lfet`5S6^@qw z^WEOvB=Qg3%DdXzYn6_b@MkB*F@QKOkrwmFi|oiCYLJl^10LJi^eFs$!NXC%Sbw)w zpIvQMgRxJ}f+5^uB!Ni0#C(coS zyOi9LCe_aDl-b4sYO2*Q<*ufAbvV0ZW?g-GJSiw9NPQRYa?JRl6**vi7Nvz zb)af?LR4-MgdO24Xu={2h>JyE<0GXdhY7+vemZ!b{qiyofh-DAIe+MdDcOsfVW?nUv@XWaK=7xTL4FmSymby~gQiYoLD9ExNF0 zWu5_jU-LTmBEkeA#R3f;OqOA}_2RD2r;(v}QN9OTPAXRbasUt-dNqLpjYhajHN2^N zB;SyyJvC`gh!|yL56v|Ki;xsDh_~{PPYHODA;v`Hk|l(}&?V+^3i@^D1k=;;5-RE| zP2^4i>eEq{uG`81a$tc9Zs-8X4%T2h?QU>U;yHrPE>q7&&;rLDG0HW{dr-ip@-v+* z)Xyd<+0j!mTX|lHbreLD6#O3IzSUeRe?Wo3Hr><`7MRb3IJ0b>Q1(ARzDoWGe=8)U z`}exWyb@7U^y1?ULB|jmibzL~l=|609I*pz@8|CBCm-FO@2~ckp%6lfo};OqPj5*I zr#A5g!ibdKYX;JtvptlHk;DPiSAzW($876!sYufYnk#;_NFk#!!K5_C zzOKG}z=8{}@~yYE2h0G1D1>ArldKL%Xs2ag(tMK|k+(s`oiLcU(@6!^G^ntfX=aXb zscwC>_VE}P@9}-tz=&ZkjU<_S=Hu@+6&%l+6Cc8CQvqvW-aUsDF$-nSQAY7ei=a~y z=3q=N2cT|U%(WUxo^II1=G#JAP(P4#gtl4Wh&dWiQ?J1`2w)2rS}w*~&cw?Hrr|9P zS&!iXJFYu##4=fN)J2H|0#wm?01VTImDk87Wb%^Vh^ zhR9lXUD>fzXDKn&%O(HP+*g`GW!BW;@2JBppkJ4j?#nigg0UJ> z^?SQSItWDDS2)dfLF{H2K9UzPd$I!T5+Zv1LnxKAd=!`n!cFU^*MdS?sRM1Q-13MBPZKOOR zi*an*w5;#&uq;n^r`yYmvM-PAwR~c`8iSTaZJPjOO0ZZV-d9&;8Bu>WDCX?fk+g;x z$!D>ONRd>@BG8^tsb7PMAr4u-KS_1DkiwCKCUh`^ZUvP^M5yZ9|fB{EgxI^B@IRUIzWgc zW^p7U@%J+aFRI@!xW(p#luR8qwnH{ppPX1Je7=<@gp&281_hCXOUOlew+vd{m^s1BbQoN!xdSO? zP_kScba(nx)$of-z;gnu;2@miJp`tj1~!&PZ*57(i}=BOAWlTMLWMmD9`Yb*=ix&` zs(K$;;;Z);T3A31r7{qA!67YT9|WGX8xdH0yBym-aU*S$+kH$kWtE%ilD5r< zYT8+D^GA8{2_!d9_A|A^9PBJru~G|BpQR$F{&?8$wwv{;ZA3Mhq=i(unT(koC999FXFn=4Y#_PZ!q)<*<=eFTuld9F?H$vs{9eunlU3?X+m09oh zKEDE}Np=x%ZK|v*gx<|kaxQk&$ZrL&_Lb+%9{#P9Olq^iPQrzsBr=;xmPaWqT;*~( z3dquw2-0?wtu)x5>jX40BArT}YvW)B;~b!5wS!$}tgRbf{~NE+-1?E$sDlEX%wf*BIbCAxT@`HADdj1?3?$kamSiET z=Ay*Mm)=yl86qkXtX#D&u)I_Xy37~QqnBB(l1y#)Mch;fKf#BTOIB$`E6HC=_vzPs z!5@Y126xok)()%9YAY4&V-U1*c@g;|vb#n4_Ca3Y8S>A~5`6dz&h znQq!$MGtigj(ismDC53(gztIivDzLVwZ_FOFf10EXIa)U_QGYwhOB82uJ@q9prNaKNFTZial@$$4wJRP8}81R)3k2Y340 zH)oOSAeVbT3MkOuqt5-+%Sn58pxIy|op= z`;(9|O@8^G#^SX_ZASR>L>QT(_$Ch`IUe?YD5T`rXMc&wauev^spHhD4zw4Lqh{e-&3C1XPb_Se1xte|S0ldb^Jm%yg z>>o?@M8Z*;g@l^LJtJY^_HziKOpRnzb*_e(8sT*e5eDeT5oYDF5V8&vEv&C7d0Hlf`8+xTFL`--v3GCZi zK;Wfint)TcM9^VR9|9&q!LGv9<5(qFe;A=bz{M=MkU@sLOE31Q1Nx4V5uzwlk8uB~ zF-BS==fE=3F$%eihf_SnUsorwJBEw)Y$xEsH&VxBqiO>&CA1+)utJg6j4`9N$>`Ta z5|Oasa5&)>Ez~mhC(~;gcy-x={SUfev6=Q90w92%Z@lCe^B=1Gk)Xv70Ny)&;5Pv9 z;WO2`|7LEj+T7R}02&Yg0?QFT#>V_p&Hd6(!KztX=ud`{_Agyyw>{+DfaRr8=? zx4O?yX`VVHR5t72u9aw@Y6PIr?(o=z+?CMdA+A|7d-r3y$Rlp>YUu=|Qntx2cPDcV zh&`oD4P1=4ZlHIaCQ>LA9Xm){C($m%1m#;T1qH-4Yaewf%ozrET}W34FP>USlVVBXZ`7~KY&bB)AjH)%vw0trmO)%U6G;>aH$y7qp7Nfe<#wJVj@0T) z!NM&DQgMi`Uin0n*L*>aa3 z-o}~#?nIeh9QVYg3Nt0hX_J_Gf{ezAMSNyqXEZ#un`a2AqDP`Ys_A3)!3Z5dSP8^A zfSNDoc+ zo}*SRWrjDYkzR30TG$evM7(eT8dNnzr#uj7lY|9`4;cD@*A&mvMzmJ()IyrKlA0tF zvD{(+g)3Pzx|FvP5=rg{Ef#rZuvL?+pLlzhsp+G=4^sEKTok&EnI77NsXtUbPvJOm z+?9a;f4K8bB_sEL(w*%PhD4c1?kFLJ*l4P4G>Mr8R*~fb;&G0ynxWKzgJ4jY0dRj` z3>XlgRSgO(I{>^3Fn0yTIJqkX*6m%PSYBqrXuHBCBxYBHnDAZ=SZT?m)1=ubE&OWK zYJ(@h!zYH9tyUGhEM@#!l)-ap(WFk5ih!_2yNuLoS_SRi ztwtkTTLX>?>QFisyiR@|gjcG9QYDoRKeQ5FwI+dR7?CoKk}`?=6^S?!{kCKjkABA* z?HYdAEqFM1Bm@+4Smkn11XpJxFG)!A$Irxvrw^eA?00M?$BneA$Z4cmTMqQrq-mCv z8qE-=Og0eDUnma{c-===KqL@QWT*Y9+zu6Xnu~&}63q*#s+=9EV~jQ0T3vR@^0#a`yr#+J zGtLAPjhDAF-4pTJAw>y}F3~l*MfZd!!U?}vW%Z-*f`{cmydHD6=74s2CeQ611s$%`n|eJxV-xo*EH= zLNE;!fnrbsNJ|ZAspbY~t7zhaHJp*eP2pEV# zQ<}%q%Jfn}iEx@m&jrpDz`nFnc0~4!ijZY35An|SX0%Q|KLs7}xkBiOFPDK0SQAeQ zOM)I!+_W3Z(c?l5e_E`ad`}EC?3?m2Hohxrbs?jnMOcWJd|Z;eJ|1BGol`e`y9B)P zpkG#Gn(Eyykn?}q=^+5aSo)W7722kDzx8H{-#!_7{$BwA10?7GLEE6F&ToMJ+k{hZ z`1*^f?HV20N+Iu2tfVs7>)nG?f>-uyNHXc$^if%N#88qH}DPaL>weU#l*k4 z+HafS8^j=l05Azf1(k1Z8UTQE1_02NL)|Wc5-MuK004sMw-4tx6cc#^WfW8xn7=vi zZ(IKxhRScMv?g{&4&U7RcYNkIUR~BIP)uB%i2(p4_irD`{{a7l1Yz!AVfW1ezkTWe z08lfeMurj#Bd70Jl<%AX=>Gw-g{_DAH}{=`zYPE|bFYBD&#^Q!GW~ACf9?3r4`6?{ z`k`g{O@4E>-!}0#$Pn2f(k$(qzjG=^eb=u50D$$+m1}L-+M9g)DgW2L)o<)C!rcI|v3&FbD0qhEf726wS@p4tlE>Q{7zjv$Wo zuVuUEy-%UxS=O$%EGL5-?v2$DZ@#0hE03u=-mNRA9H*FF*wfiV?QR#FR6S7aOV8J^{y;;ZnaT;wZ~Qqo*$vzgosE+=yfR;^Y# zvzZ5x_tp1aCtstIqn4x3KH_+tZ|RrgPs{?tp5$km>K2c8D-$b!kCKimN6IE%>?Xaq zK;Ev<7&GpQRCfKOtR{oI8|g-ID?895H#8c$&HO9lFlm$v8-xd7s=`H)2*= zzp|1^6i_ZK>M`dvi(?q5YXVC=^l4szW*$ZB)~RZSY^C68xwzwTLN@X60c+cc?$?F$ zzRKk-4WSR+d(2^eqzP6pWICg!^gp-VP#i`W%$P2iEA&(5s%zhsZ6AiEZ5ooKBP#b+ zAkR|fXBU~alyaVC^#9Sz2z&^2;MeO9mSa^gjB##G^lSU$fQ=j9hKxw6gjW5+0g>O- zPkiau71RMw`XFz7P?vn1Ap{Qt8aaSB2Dm!t-|oX+@C_a?j|q@vhG!A~?W)%>Mv$bk z$9w67Vh!lb#cA|cCpl{_z8;8W@WnY;lg;jV0YWg08P;R-kelj|PCfcl)MBv)VLA|= zO&R)8K6WlY8T(Osrq`=7QE4fg<0$tGi|1T{$Qd$NLek|fII_t6@KxQFAoq1A55W-; zMG*!YZ~@ODy~dBXXi8XNJOh8ZPp)F#WS!jt%K++6!)psxEKm%2_<@20rI5i(fL4rA zohXO65cK9q30NWfVm~s#XUK-!G^Z18eSYnIz5#vJ6FouT;vBFD3?eX;BOhZft3ZOL@_vQM5-1|pvCma$3pg^3F zM%50uaHIW6RB3(`V2yYWz+ayZ^C6l4WBacREX>sF#M=kyIJlx0gIL6 zy&Txn|3BgdY|9Vu3H=Ek!z@9xr3K_Q6*0e;eEiV=9q9ck7Uf{n zjg2W&NwXgsp$%z`Q)-r*67a1&7>)#yBcj@TOX7s~HS|GOQAXu$! zX|56F*~cxQ*?XS8QI|Sh;^bZ5kIEZLDn4y!h;R zr;vul&lhL9Vvrtq*NW1gdONTVI~lJ+JQ&8k%7}0rF#Ib3x)9sc01c29SfH9<%o{AKW3zffEMsKUPv6m3`60=;frK_ zYNv{5(!S?~j`J$yPKvYJZ0SIV^ih0A`BiOAK)nbpE% z)0!t9|Ht)7n1X=!>&_g~U*8U@psDt2E||ZG|3^4zA*DY2--5s8zNZL@-pAo2Xo%On zGDM;Y(&zd(NP>v>b$bRX7LphD+7eh$u9A2y;gioEJss2A$CudRb2ZrbVDkS#>?cB7%8Wp4-+y zqYSXGatE&dH-;tx^*!MUg%j>@7G#T4A{WB-(f=~CP342Kxtu<|)XdE;_LAI@b^gD8 z5Wk&L5Rheh0J(FB{xO#erjxx5e++8zP$ps~2ZrCivy3qGi_^8QF0;~#*amkv1G2st zMEn=99dA=*hYw>@=E1sPws%{J=s!y<1E?vF$k}7w9o#*b1!jR5v8)iPJeaQ z@G3lc3g>dg9nTlo0N?ZC(y#{># zz8YVGi!0{)BC6i!8b|ZXNN}Sbfg#Z63m4mgOf=6MaDrhdUFF8Kuu^J1^uLtwnYEgP}Ixyw_ z^=?^i|J_}1A&387=BN{J3qdSSICzKu-Pu=PBtB*jmN==2yM&D zu?3X#6?Uh|>7+E|Nrt!>eK8$`OVlM;gj++LPoiZBbJN*Z^t0rbXY!-v`=iW(;*+&Y ziF}7bMf+XiW=^JW#rw#vT?+q*u1w1hgEivli!QZrk>f8 z^Rkrn8N;RJZ5~-wcg0u0(@!3iEB~A9D|+Acf!OxvoAk{GRUZT38pP}2K|TrH+?if> z7VjJ-rHgTS-fg3{)qI?FHcu0bo7Te@KH-NM&O&Dv0mWxiSPh@|MNhZgcrJw^nwZZf5Wb0*XY{J&Xk~m4oH`JS zpV#x!Cfv)n8^X)(mBv2sNdGO8C)Pu^Z;4v}z^u4SZ^(XrbnFtGp|xg54aUWU{I|e; z?R}jstv4;++QaAb-<4y-Fd1{YA`^~GSbb>n?orK$*b=Up;!`FaW6 z6b3&LtPyt9|KD$N<7=a96T{!X?_iALq^oI1jTEIAq$kX$$E0XSOll1cLCTGuzlbEa zEkHm3ma0ez|HYZd8)pH5qd*{cnF^Dk5VHmvh7ZM|H znT4U@G`KP3mLUWLBot)G7Okz-*DN;nazlCxIyUwd4d6i2zZirH0+Iqy-h|lu-&o+k zafG?QAr7QCB=R%pK2zWeEj)*RBT5ix9C^Ru(DmP$IHt6^z!U5_x?&z!U04!WWmrd8 zX;^F6S6Fpede|FS8}#HPQ6k27^B0@1F9F3G&_2-I9O4#2NC*%J7zmtFLK$?vD8Gx( zudlD?ue>j`FRag}kD=?Qi!BZ$d4A5@?d>2iq(}bc2gA9bWF$;pOD{v0uj9@;SO!f4 z#_W)`bWz~&AYf^D7@RC^8Uqj%9FiQJ9h4ZE8I~GrAgCy*DXJ=~E37Q7Ev_!FFQg=; zC8j2)C!!*wBcY+N1)LsU?w=oD@0}f89bBB;?3o!^8CaOu=$ji`8(NwYAZGl@NybXc zOTtXeO~Fpj|06!HsjYw^k0Q1k?il0a^izAV7dOz#Whbs0U;M z0sx+XAb_d+s-9B2yp9m^1_BaTK>so^*D88LdK~Cg2)iV4HGS`}s|lCzYP9aYu`Uow zkyt6{(FW4;r%It*P#hc?e}F=GQaW2iJ}VDTgVSU>i_BUnz&Wb~yjoSu)%levk;H zL0Vc@MGMaTXEe6g)WpeU{s7!h?aV%A$wrDN%Gb@+Qu%e`DE?X(SoSgV#3 z7`9gc6LL=%!7L*Z9JEZ$B-~FHCM?h8Rxd!M$e$3*WS=lQ*w21)1E?gFZK=1+~ z5)UB*tS4?Wdh=^W+ofM^6OL%bo~@w{^LvaA00Dq}eSJ@8tPXU-xTCABGHREk=+DVK zWbmChV+u=hJEI9}3ImkbQAmTr!*NvE!9Yof>%-5nk(nx){gKn*MT^Vlh{aX=QG^B% z#C~Th2t|n5o2UbCLGORf`yc*}^6zy3n8M5*O9SI7Z?AVu#vOtA?(1WH9T z)ixY1oGr{E=*sS|6tT1kYczuTcp4g$eQY|Odut36QnWL#umrzc>LIWkE zug?&%j}C-M43o&$2O8?~Qsi=m=5224R)ysuLxPrW*kvMFhMPQS3nN+YfI_%g0>={4 z%IFb)kVX14DIrk_fgOG`J~$d;-pbq-no03(wYR1FHz|~Nlz-G8!!ptWp_eN|y!|yH zt;%We%zt3cjH+vUvXEgzdO^p~Sx=)VWd3oW@3_cfo+mYwSeSYRp`uwjd!VUYf{&8zF^lzG&cyRP6^C%nz0B$aM@-{`QjLrhQrbtJs6$v6TA#l&w(DJ9phH?jzI#e6$|vb+y`Rrgj;Dc)P!xW**5Z_^hseKi6 zy}b=ZmOHV}*_@rlh(obKzlyTEoCOsCKPXH7g^pebF^Hd6z~)^VaziT2 z5pfi%NIaSB4vIvN#gP-PqwKG(`0I$c07@C2Fzg6=p?{KLD#365BxhGH z41O2o?laTW$ZeGr>1lERtwi9l<$lz#h?ygbU^NpJDJ2d+qvH~&zlpWFR{FWPQt$Do zYUuzuwEs_Z@aO&424{Ix=7g=6U!rr5bbcO2GF6S0uQ9(>D7Ji$8fVsvU8)j?o5Pyz zHrI9{%gel%u1B!&a5sI6c6u<_?uc~j4jl#Zs?BI|(0t#9S>853*EYFm7I|6itq^8c zvi_OtwIZ8CGBz`#rBkLk7z7(hNfO%H7B4xXY~lYSj@T#w^Wcq;o;<^!n00YoF{F=^ z2(l!!ORYeLcQ~mXvvNpBNL_K|Lfd2pyEVlw!=>X!)NJVrvj0t*#7qDv+JDdKqe_B& zf2bO6*tpiY^uJO?rP-BkOK!+Bs7ne=Gq0Z@D7Iq$k?X<-8x zliRBL|El#LYH@kfxD@pv9MG=Ak;*^s(@~Od{L%D3$ok-!^@5rmz0~)ZyB=_J)@icd zzUQIg+0eCOJ!f>V{WU-Y`kB-D>MG6fWVV&0<9Zes(3(vl(DCx`bhwY>oy+~K5~Po? znlO9AVt1db?@hk7ZtP!S@1_>q(NU7#U$#$>dhfCHfE;}h`zznMj(7+N(qg2n_5z8~ z>vF43bL6+sbr61on)fv%zJ@A;8-xLUuU_*Cwt~ufou2U9tjok^`L18Hg55RF4kbJq zQQiD}Wm9x>%Lp$)qmcvjNb8s#UBl6ZNVurZusDJ)(kbOitS-W2T|x9hc4a3~+Hz{Z zPBv*Y9@tAZ(4}B4Y7*I`YY03QSdR3C%yY8-aMxW6Ysn|=1MHJJeUI#i261LNt@2}x zhWd=C5}TW!a{Dr`9ilFD_a32hstPtpbA;rpd`*R6j^2DHAdy-`A8z*=W<2R~pHjYR zPi#?qedNG~O87lmj27h7J&X=dmJu2PbxG&V1^xW1N?q^YtN$+M^!FubTO!eEuGX7! zho<_%m0q4||DLc+vP3>>cLDZ$iLj?_6Zpx{^cu+elha{DNsX=(9K<#4gaw(iQ}h-6ggCO(R!{O-bB0Ib9n2b=BXFPG>05-gPC1gnUi@z zY=%{Qe{`ld0HS4eMS?Z43qlD1teO4GyUS7_E;&!Y$!v!qhyjSFYEnAeG@tNY%*%m+ zJvjRmoH%Y>W)sUHyNIdIm;5QW6IT!>OWyc0b?z727&SO5XCEs4cc)7;jD)sl zSZ&e^nKhnoQ*5k(`M_9_IB5;}VDfK_Jq{eS6dS7?n*~}lrW|`FuwE&*e&!O|?2oIV z%A(a%Pcnnke9cyT!RQK-Zz*L6nZb)J*NC(!zZT&GRnw?3b97WJdmZVr7c%4n@jO3D zhCd-ClMz9+xV?2s3vq~+AZP>($xVLIF1DjH z5$?|p(Q{NUQRDN38)%vaacflMKOy*J(8N)mjuG&dAO5;SHOv3X4({7r-m!I6Fe*>T zfWu?!xmqp18Yol{p!53u$+A)|fQ(WA%yvNSwL1#!FUWopszi8WO~#e6(NVHU5oWMB zVRG;goMQ-|h(7}A3hVrC7%NRq3#;T3g|7@T-fb^x2Y|PI&w8&TD5OaPt)<%i?CxrH zUmr1#m>RVgJDBZD=*qDnS+m~sBw2tHy>6=97CsXWi(U%oO0dj0tYpeu{SxfhBS{>s zI3Qtw{)AZ}(h-+<9%-J;DZN&|SeE$@vsBPR2EL;*bH|#fRxpATeb~MrSX*#8Tlfy@BiFu7CC}oIH3&Mn$lT%1tI<_4&^{DzG+NC zPC{TWjH?Z}Z4-h@GAtA|68$G3&4z7c;3^odB?3(&&0e^GTI(qMOJEq(L9{LT)y0#h z{dzf1q#d27wf}C>yM9}rex2JYy*`*$b5Q-MW}Gm;w+qqG4}UQ|xK<&mhd-cqa~=OT zHX0h>5mB*M97-<|Cq&IrkXc0iGb5ktq}mY+r6D%%>`a6 zrV?Oq&hP?uIvUD!o|fXgcY$)qo$x2O@q}}L8M#ip<9pIar@rA=?!HX)yNeF;O*7 zhRmF#pYby1Ygd>)_t2KlZJm!|LKgW3xz!{Yyc`E0W=(mAj&VXvdaUdZFxNvnBxDY+dsQ8qly4+^HRpFkzOU z1D+r6LnTPe9i}p0DN2Fv94?5x?d^W8oa)vD!x!UF)BV+XTkQCIBdK-FfUB?GWQwp& zvD@91`GM5N+#IVI$&4IB%W3l4TYE{E zS+j(3&vW%uQqfvz?#O^(lQGM204===*bVz>*;(!fraz!qGi_L4z-J18+JFITO4QCL0I@3?T_p4(+T^N2rcT zCxj}}R!HS8XR4KUXR3pSn7f0dI8^SEY(3oUsc5~%fcxqAb`I*3&iM}ptM*|R2;94% zW;Y}>dhunqdP~-nkSuWitfR&xf+V|K*>=FYT{#d0MuC7WQ^Hx4(?Y$(IEhV9bS2=F z3LylU)FNOHlbsX0kQ13TnAz2B;iUHVmxI}dSg!M!$3mooD@_PPCqSJK$j0C{lG0{0 zc6G9HQC!F2a+mg(SzDxU5FYM8H46T{D0NCh^Z4$izRh{$_NKkCT%Kcskl%EXNMe(@ z*lT8be_!X8h9ai*0LktCCn2hAn=b0`^$RnoSo$^5hMUNmOPjip0GjEmze|Z{BiFo5 z@*l8_1{y7)%n*`|1tc7yG7aM0S>82AYqx)1HG*XEaj#USsbl_M<2{lYr>7KwjS+>V z2E{7}vN&&s9qB4IM_b{Qjw!%6+bajMmpPq zL@Z_l@SiA(&0K_y=vzg(xQb-a_R^!m>v^VP8?|O9K%7qzTo@2Q#>=7w{Q`Eo=Bt8a z^6OX}oWQumF3CwpBDX#c&`99;>mO$V<4Dw5aDxer1gxHZa8&#_#_Y+*@>IQOa`3o7zRwu z$?#tQ#Kn%@{a5Y~9Pb-pR+?b3i*{ zkQ|!-i!HGeGf+muPLk*OK$X($dLmwwA)6hgWTJ2uLruaMIU20d5S4dAnVK3Eq`wjg zQu*TMIcBNadPfumo*?%F9!jl#`#>>0Zz-yt7uLOTW&Wwp)M;)=#)7ZQ;N?JcY-M$0 zG$$2L-Cm>1PixuJ;iE&6o`GM(>-hXI!(+7A45=%U8^amgK*Ys}NDfJRf~g`PEW}Gy z0Yv>+tX3<#mOfs)J1R!IJ8O^nA+``jc=pa#~BuB;8+{T}j<*u=06;y;E)xxczLxi}h2u!7`&xe{>%Yaei$x`SP+((1ai_w@Tg+$X?7SHRe-o;}<@_gA1*+1c#6Dk*QX_=AJ z&-ci7<|el0gx6H1retY*zcNuU1G=ct8X$KVEau-;C(>02R32Q?K7PI;Rz&`*B@M31 z#Q35ZXw=GVPI*1UIPJJ_!Ug9p=~=HF0I$wy@L|7GYZy4{O+U}fADibR>6)RCG(KcD zx>|US;mp!+gvN(H-p4+jk!mbpgR2hRkh9Z;8V?VxB6t^bSn803`K82yR;3RNYL|88 zp0)+7AnXg%4Q&0uK>1)zBHJ6DGX*yDJQ}MjC7RZV)C!t!q4W5o$q%T`V#%Uq_OAQIr@=+{KtU;R;-%9>G-u?XdPQK8la$M zZx=%fpNReAng|g7aK7~LFk?!bDzO5kO;Kx8z@o;9+4on5;3yI1xpB}?Gq*Iz#z!#| zp2%Ka{0nl+0rRwBxH142EDtpePPLAxBV{)O*RinJoIt>Sqit+#smDpr?q~%xjS^%J z%G`Pd(B;fpYLdrK?GR`ycDwX@9;KHuP*5I}1G=cC;;ppiRDhe&QGrlv+|Dk0zBntg z#|DdcX)?*`n%U}l7OcaTx&z!l6+2be7J08`yL;J?&?Fs}Y8nok_yG+$2SC4>F-*~g zx6xbu#qP;1G6l9h=%KufGlQap)J{KyO1E^}iFk-RE^jnq|+W#aK z+j!kS0XA-E^pJDv)O_}R)NZw5d@}AInn}21*}VtVwp?-PY%e@LP6iQGI4Fa=sdC`* zFmCqz921XeCV>?8MtH5ENLw))S~&=eGK34&0)p52?#|RmUYwjpoUFd@)s#B_Oqn}1 zM$K9uUT{@a#8c|Te!wzJ1RGpKHUvFJVNNu5TB6UMo&_^>&Z)FWLR&bYq7G8gl^R(#?Q(nt5=8}vd94rXq21S#maxV-Yz$p)?h zO)fOs<^M%CL+)Ckvpw_d2%H;%m>h*;F z2}oC;s>^i{5xNZ0^Z-e1XMS4H^~uJYEhM+$IJTzj&!Ov+C~j0 zl^of9e574O<84m2NxhWK!GpZcebW-<(h>`-n>U|CSe@$JcB)VBC{IY8zaI+un=83k zf1F)Px!v=o=$|{S8*DhuBYf05g~evF7{BlB{Sjt}dUUNgSL4q2^N_zBhPjiF^)R;W zTFK5EE%OGNfi{hJmfz^mUG|!U$54#9lrRP2V>j(JoKP5AF z=^Jv`|55@^;rC-$CL;pg(aBPw$qTjwMi;>fgFy@1$dXIqPxOl`l5Vb=?u%+ZB(xdK02~!KZ&0mdm}DSEvdS_sb-g_0Je2uK&&B# zqqJDavwzPhyvH1k;Fd&iki{cF&Q+CatI1 z(-2}N+(~1!am2vDhzF~j*>^7LXW6~hMKNisjX+2L2}4-k&uvTA^+TACa96=M#@Pin zFi!TBSM1LPWX@AUR?ui?4YfrUZ;cZbQ5R@tG(5hxBagtjqsU71hWHJspcxrri`DQ$ zYWL#fq5)w*ApBT{$Q=@Erz zW70&9yM>O^hud-y(qM1&UcyY^K_5;d0{Lb$!t9h~!#emMqJ35vMR~c>A{U$xuTr^~ zMC7@CnRygHATQAY|E{i|I98j_ z;cH|p6DDl|DGLZIwFv?}XoMn(rg5{v`O|L~X^_r?9ISv%Kl%MjT0hfVlv`qe14{CZ}a)h=p9;^KUHhSQb}T{2mPB%1cv`cPt& z5iXytXpstotqH#G&-V}7hjw5IP5LQ+w|U7Oo>0yy&Y;xD zj6xTM*K0f)UUIm+M^N_UgS}6DCr2BI@7PZw$7H)cqY101{((hQ160VCW9MJNHfCp^ z*Z3|m(w{$H6fFYZxM$wNL+YG|-^hm=>X~;+$;7Q4UTMw*bP8Fh!b<7!z#RQx{tmYQ z=f2?3{*kzFAs)N&QeH*beh^P_m<(impU};2U9D;O1MG>WP0a|kl{00Ro3NXCPppJm5~??b92HW5 z6()f^d|>A}MM^A930Q`U(32AnFuYHFUK6SD3EzbMr$!Ew?fI*(SYu?L`*YLnAFqnv zmEE1|yVoJDF(pm_C<$$4jWS_`{IZAT(rcdEr4I9tF<+LDA;P#N(h#_9p27j=cItn6 z03?D6GeYMPRWRi7_`(W#aQ{GzAXdPxST;0mdH@wvl-Dt;1L+9;49ZTlI-UgSaCsOC zEcd!AZk%Hzf$-2JpUZpDM2+u^<6*Sa`&=aZyV={Hp+`8Zd^LOOEx&?BDtp%X1ii@p z2K#fK*H!V1J22iDC|=ia7eiKjEZga(A@0gArp18YcIAIue(53&a@VI(Cp^skiC`gm znTx=3rTxq2wM02OweO8S9`}m!b!WSuz4mWIaCTl3qcW(uxo;}?x?ylzA~i7(t1$z5 zyo&Q(l$dUYK685W5!4Dt48xZKCHfal6`b%h6Zemvb;5ur5_Glq2BvovfI7-ykcyhO z9)ZB!?%3A6z{hd9j|&_Jd)yr?%%#y$Q_CX}>7?H%WvtyQYxmCF^J?o9AQX`zA{`if zF~9eRZmq&5h7-XxikS1^20E|@f?gK6fDQX$R%;H%U2+cEsy|hpRkK0f03{EvHkRzJhLgnwNtHmHaM44i z(p!f4F9L;*{pzN*Cq)lM(9C5R)>C8g3RYx_TE`LG1RRkDQzYp_|H{6m_A;h0{+dp$ zdhk9(%KSbfsI@_<20!^mJ6_43=E4NV%b}z0kfEAHGAaIhRQ&T0LOW;`9K`Fi@6}hG0jICU; zJKdkw_nS4hJC~UThH9Tf1yjN=pc@0*l0c{91B-${V{3r75csU!)av5sac0nI`S9zB zAL(xFoBXHUSh2^O0N64ZWQ&3SrPv|Ggg9fUsz<;A47W^shePSTdX~bE1 zO{JY|kv)M)hVZ2!I2tJh6oy>owrC5sF?2uF13b+(uru<`M%&RJFLaiR)>SBFX-?-# zN@YB*Qb=b4gNQwug zhIw2N?xQajLWV=c-$F0_*iBqwYI3%f{OVrnyy<=T7%5%uO+tbj0l!qX5vsTqDeltL zF@bs~V+_Idg||+oMqtb9Q$WcV&jg3{QNe#L$2gJzCVmi6bJ5;4&1PcJH$IXR{fs#l zt4e`9Bo;A5MC29W4lDjscOTRh>|SYsWLPcMF2RB7P8yV+zoM zot}m|sYpfHM^BmW8=#=Su-9C^swqFNn7E{mg0mD#B^w$V+>37?1>v*K8hf#DEWN;G z3q-;G19F+7@cz%Esq#^p><7da>bc>T!>(BlZW8myi!Vh#@&U zh^K$uxLwc;9ZrRF{(;9bonEm+JIln?GReL(@OHsWzph^E?_$^)J^wxW)H$E$p{X++ zPq^;add6{{>jw+y;%_l;N{YUXw#Vm~CcZ9{PFHVp(Tq4ZA{Lh;@41^v>B8@aj-h?+%o;T{n8-@O2 zSkC?`%+=Rl^Z5?e*MGForS>^62kNGDCOgy#ntvvF@AOHo7l!}ZCbVs)Qv7wK(i&|; zIM7(}+w>ffnWxBS;;RVL-d1DRRUB<1SF*aOU%=BIpZdnj&$qSJcPhcR8a)9^mbr$q>yOpuY|$$8NE%fWN-1N~IuD*1-eQs4eroGa zlYP_K+Y;~PDBCw$(q)dJ?yeG}+N4j=R=+b{7;a;--e9CXa ziWhL>F#QN{g1i&^oF>W932fM|xHXM*sETVVqh#WRK8Th&Nwe?rBN@>Ppq! ztsS*T*`rg2`i)6HuNFlOGB~*_C=#8GhRV98xq&^YykM_xwZ%83FBJWl5lR+ncaE;O zwo?8Qc!Bj=a~+Lqpfc6rx#?Ki`w-u|vQ5mZ*FMJ9DFg5+v(y(8?anu5f<}#Am|Wdy zhQ(b7wuPPSf!y5v2FqU*pT^P1{Bl#7y#1e1%rL<^tabHM(Ff-t>JP0E@T8L0>*$9H z*6(7j6hS$_urLG-al`cs6l@({(7BT9H{@s_Hjr%?zPKRBuXg%I6PiK> zu7~whuA1!hFJA?RAvy(BtB4IKLjN!#?qNGM`d*=zwI8J~+spV18r~+y4dkS&(cT+H z4{&vJr6_CNi#p(lYp9jGmIU2TE0uVt@!w(6VX}iaO`q>#D_J}3sfr2Xy618?3tQ4W$(RXShZZtOCbvyTM~Jyq1g6`0eD4s(NwADEnIYSO;!gM|ao?a)Y9%>U z;ZZ^dod72Vg%MGe1pTix_Y=tYnQ;3L5IWqM<@Fd9H$ieUCLy*<9Hm1$jgUe`%6Tprqo1FsU*M+H(UY9h4fJ7jx(&}Vm!t1=2`liMcy~(qa3lL1=8P^8e`D7c zyC>0P?Q}==)$Zm0b;voUcXbXw(?GNI=@Kt0sgp*V=p@fC5#iy!H#7s_XJ3c1^=n`M zh){2F5TXU`N6+05aVn%IWk(C)bA8_jX~(qVB!-|Yw)aORBN>IkjI!l1&B0ZkMBOI! zior82lev1#Z9a3cpp5@z(i}e>6OCt&U6nHgR#5x?E>koY3NZ##z@FFfKIT2 zB|9Lzz^5CZZs`H&Yga3xU2yi>FbHmgI~7_-0lNIH=!AMx#0LdHOtB7hF9!Et_%d#u zP0)SL)aVVOf85=?5dPAEvR|%E1aG!e+2o#7mm}>`3Gu%1B0KtduI-`sa!)r$J9jqv zHmbv0`KIR>zBQ%~{#s#b*~lr1asZth6E9mnZYD3GYYh_}Nxc=WMVEJzd+IWvR zmNm}R7!{Xj&8gZ_^uyLXcO=Oz1R=7RR)4i-3fVQ}Ga^K#`J=8wTmq5r@o2_mFt&7q z&Bb5zZ6k@wl&?yrfk^~s0h#f0vAK3uog=c1Q-*l+-n^%nL#Og&!qG036oQj;^E_o& z_j3Q#YDZH{Y>ZsLN+z9|c~TTgAIxRtKFpr$kc!D=!p z{Z#Wlz&@7Wy=wlCxEPQeDhMTPamEmFFxv!d!N_u=)HOAuNEW3pYNmWZVIGoP!YfGG zP0@JyZ_=1`v{cw+XUBHl&C__co5n&Q1jFA711_&gSl0zgGKQldj^%0uj$<7^N$lGa z{bDTrTjZ%N4ni3tzX?vM6F1ml(8@Deqsuu{A=G1CRQSyJl#5sMsGJNs?37f9=RtzP zSAeA!QK5VwDfXkX_G7W3UIjca&MRo@Hp1g#z8ncwz7*I4hlu0QCHn1ul+Vk8kp}t>SB#=^zZqu%D zIqMfLU>L}l7pc@e3{oLg%VpJ%Tq!3KsMf?T<0R9Te38^{i1izO!bt6Z+c6>VPe$Tf*|LQ0doc${WJQkM8aQ*J}p z5h>3?y+6E^c7-B-Cx5V`O%VrsS^Y(+s3e^}5iPvV1-O10_9xfI?!qUk=Hgs$xkzX$ zXLpddv*p{8T1ltDYxKJ0qDl0PG1x{^^T}`{kyp)}#CCm@-olIoaA@OUr*?Z*sveet z7tx>K*v$1_zWJjn6m=PSV zY%ptf)V(ZyiDgsgId?}$VM+`cQp9Tt`;1qbPVI-C^H6lu0w>xYQBw}Wm>8l zwVmF2CuuuR>=)V0rmwSYgll2z^X;bB(RZ6TtW8%giI5v}EQPN%aL)zjTfrFGoi(QL zl9$Mkc7j-Cb$AOt3*_u3)}WF6_z`uUTQT)4C4CQp_3!VSd^|3fVk!5>^Q{)Kli8lI zT-jbg%PIZr`6ohaq+_f$h~7KrOJQ@INy0i9S(Iy2A;C!qUkIyooZK5|H{xCxS%8|k zQf2&189Ort=-sQD`s2_V?hX%^f5k&&j72p2WOl-0nLqQdUm)A0L}N8b$M~}OL_P#u z5Ij7yzB>9dzCIJ25A?URROA~Y4WowBg_KD>1tZG4{(dq^5Tjzx9A5~#Z{{b3JZ`pL zdl%VfloQ^!dIvU-Wa~k0SwNm^nCm_WQ<%=*Wy}UI+goJKrhB*g@-lM8IrS=Ft~LQ?(@nTvAD%Mvw}UEHOKPouZUp4Af z1$-VPX3KbUEVI><`N2lAGR1{OHX}*Sbm_Yhlq$AqvcHvg74ji*Ar&C%;%C;x)I_bz zD;Q2NudY#QCd-eh{kWQ~4$j|lbX#1R{N@hJ#xS=um0F3Fr>cB5Qk4Wwcg~jh^1&~2 zSdOX{2Ra1cC2z~Wr|h^U#ad3H0IJEOlEMH}e2Vh>GzqxDY?8EW+|$#oxK&|Db968aRLP^u$*XoB&DsQ?aj2wbLYC%J7m!-d!j7m}9x&ZS=In)9<5vjUH z7TE^8Q*5+mcqw8E2_NutiEt_uh>N4MEC` z;vfVoWX=feCzbV5LW-xA>@URwGDcr$KqUi+G?LNe@p@8Cz^So2p zs*PmG)||HS^Sp=?XVUq+rMPA0*Z0N@p1sr0)32(GGq<+93b#!Go2Tlxt1UJ+*>2yx z!N)U>lr8VCm~0k{i%mWoV7A)F+ZMmN-kJw-hIUuXqwG3CMNXj}tffCJ_o?VjqknL7 zAPmKIV`Z>;FVOj44&+C~BQyOfGQ3V@<6AUX8#6?odWLu{C_+I!#)4)2>c#XX*&jV5 z(>_#NbiI089GwRAniT4VLd+8{RE|i!nz!XV3wlsEmps<)wDv?jnIT`rA;Se4K_v3& zb;pj9`_)#n)f*vo?>Y&qo!A5+)~cxAoMxDRp}TBIT;-RiAM@;VxK*5%#b~T_;s3Sg z6CpGgtc4J8yW--?7aoW$7bb2iCV~x$YCnQ->(m<=#mm`fCCTQ)-zr2dls@;u)d-|Y z*YI|?SUjD+5w1550Way{; z#4jBE!zi1sh(1wTPdJW*YKN6ub9m6)D_F?}G|gY#AreZNcy6}bPDPmZ3eowXV1)TS zHJQh;uXBI5PvxJ6M$N&Jz;%CrN}_P-0a>##%S8n_EKZLv$bI&JC0FK_eW{CnMO|37 z_?8tZl9BKzbUkP_K6ZOwxVvbo;6dsnArqV|QcFD)NhJ`SG&Fm;cC||=of3k{MGWjA zZOznb5*xY4+9HY5N)|O)VmP|u#_S*jR(X+@-Apw$r_}pzWOBP@MOUTC;oq>VJFX5gq6ayrIm(-0ggNm;^8Ja`c%=hV_#1h(V zIHZo3)vjwV%EA}6SiZ*VIu~k#*jD9OkT#b*=!#P&5eYtZYf+5iPkZ>2;*Qo-^q)lD z@_&+^awtMZ%k~NrqLd%0-%PIH4|>Gl3)W~PA9aJn_+q)ny1=hI4^gK?k*v15{i3fJ zZa)g9ejxQdZNa?lyb;Y`ab>&ubszuG{4$XyUxIpfIXBA~59Z11)`vGY6Bm?Uz z_KCys-rtjDn3u^Y)~_C%7n)P?2)?D)Z_GEu-RDOw;3O=dFi~1eUs7EEVJV%Uzz9;X zl`fhQWVq1JhoUUylXDjbWn1{8>8K_!XR>r^nh`4}@AgC@WzCSdy5#(I)x=C!kS+hd zFDPzK!Or?3xCLTs`4#0GNSZoQ%!nh%JiKfZHAT_viv1U#NI=|n|M9tni{Cd3Jz>pw zuZ>}EPbIBp(Gq_{-?e*&ZzTj;fvgyhCrF!fh7{BW)~rF&TMp1EU3 zPp@KKS2h6MHnX^Y|KebUFuvRL+onw&IlX(!){YH9OU6z}Tzz47s5%sz5QY+UzMe0&P?D1A-}_D|5~cTu0;c7l#$ zUq!UT`0TbHalEY+09#C-uZ|yU+lkL_`w_-_(C4e;Q`%;cv4DeAt&a%hii=J#w7VK>vWyX0QA_4u6Bb^SHK?!d~GNa77C6 z`V6glC|&Dkk(2mljma?&=<+mUq!yF)7Of50#o@7A;G{`D@t{FxcbL7YXw6$3veAUf zEZrVU2p%M63+M3o)nk!l0}ZeDCAqY1k%qOXrH>&kFTqYERL+2~ym8yNlLyFvZ|heK zfAkP-OZbJM!92If0?xegGlM3R*6sZ zH!cf6S079K{-#Z${>$^1m2;Pxq-PG%Hi<94IQgccC`ZW$+a4zw)ZT^lyL2p*!z|HO zLkYkQ27gKbtDU5*fXwUT)lE5Kvy`Kja9FI(je1L>p+G$|D}eo4;S4=;Wkw1}Lo9mA z$N`DZo9!mIgK7YJQilWM&$0!HCedOc4VsyroMO5R!g#QcrVyB=}vnOQwY zdE@enfEQXfszV;TPLrW;PH`vXyZC&%6O*3 zb5i5Ke+{1x{0HN@Q9SC|BBq3SjtTovGo^;)JOI5nsCpVU)dLF!BLSDs1QN0!BnR|r zrGIydmTU(-N2)WSrN%C>fdWBfRZP`8tZKVMc091s83QZ6GJ4WTV}b>bx1;8d&5Py_ zxaagZ5=PGRiP-lbxx@&Ql%7F5Ap#DG#VAZzpFq1}VnLYp%GRKl7ISnc4$REEy3jR8 zEfyR@77^Wte|@s{`1$MjS(je_JX*j>TjX_1zf^vj!9V`fmcQNwU*Qd|$xXh6B<_-tb9Fm8>HA7c)+k5gO^()8#`9B;b-j5UKk=P0Ft0b5lX z7!Bi}br_%hE*)<>1^QA?pMO--qjTu^2^hE2=O5Md=rFBT=vzKf_y>4!Ie1bAJryNA zRx8w@5;4U}JM4UFn<(W++F@t1P;vb%XVh8k&P3X5?siazl#%`Ev{6*zMB2X=t5+?} z%@gu+z#{f|bG!m0VqH<}AQ8I{OJ4X-AG(zvQ>}auBG%dKKO6c-;wx2tAvY+>=byLK z@2P!sw{p66FZsvMBru%YHEGlMC6lYVja)bG5#^*(cu9GaB>r;X)JGAr?hL|8t$RcM zx>@6|^D&t7BPa|jHM#A&=J;&Vzr(mSK7Ncj*FH|4U#UI6t;6_=`1lm&S<0v9ndy8j z-xIE^OcKa?8uGU^#}0Gw24sgtt*+%yW6ax_ga!<)sx@MTpu?-C2{Gz{GEOT_Y`;9u zHAIj0F1n{@L6>q}&!UNaI(O;KI+ib2UM=iDwXk<@&R1A*Z=iP{SV7me{rpCLf~K=) z#dJ1}BE|}`lC&~-O?%5OYrE=p{8n`zFz6iicFk>$Yi?gPZkSz?NtvOCa22`zzA zvr&wiiK1#-=Ts$jUe^s1Nb03S^LLG`AFq6S{>Z||mj%h?n^x|4cFwKKckc`Eb*tXM zs|}>69m{qe@}Z(1_RfpTt1zyK^)VE$qcvXrR*iRFH9nj4?l5kR zj~|17@o|dR(HdTN(s5cRL7y{LllvFddU~vTYp(~tvhMBw(|UU6RrU1$P4%1pl@1m4 zSC+rU_C)tOR@Ff_X|XM=^W>45eI07d{{Dw|+1BdDEc12(fuzoCU%}plBZd774Z~Jj1St<5sWsAvE6HI6kMEIA#Ju| zO=D77yi45^>fm2x>G4bhr`ofgOZ!(JA_K>ap3bsTtgk;>Y@auNB$$o067haDYx~aX zbILijlhtI^95AbiHnS?qK_5RZ6>DfXlm&Vp=;l=LlLA05;bhd!?vR|R!{jHGw~`@5 zGfaiSNWLW*cbbpJQZe0W8n#cWy^|KOoAQH_h3aV9&wy>F{xl5w;Mpn`u~8>@6OqL_ zJHiG#=KLhHC_9|7L!Klj{wnOi{^&9(-w|fg{CJhCw)m?xiJ72#eZSGYzAH;Wg;=G2 z>Lrp}&CemGzkLjfSKj*9bt^wpewxlNQNB8-{9J!%+m2_R`P248-1VS)m(QB}XYv#9 zYxZ~FDZhR>nyTIJzbEOJBJZ4h;pjVOZdtp1pQ`7m?Mvedy)|CjKyJs{9sVf0PG@Cw zOaYBVaiMs4R!@Ut+M#{zhelzs2Ub(~^YmjsT=vntx~KW0WSA29`fHlY;y06vx>WFg zJj^hf->}lK1i0&%y$Iohy;o%~#P;+A+OT4K)Xio6opVRyaI2hs`)xDljlT8%G1G(n z`v;3Fgi&Lvt4EHUKKZuk6~$dE@Z3m0A7<--Pn=jSOCy1z4&#%JdQQZO68a%*p;od5 zL&-+kVow{(wUcJCx7-NJG^xwP_HrYpzc@>Kr3n_ll!T~(j0s52>kM(Dr`4`GOI}b0Ann82*==-gJ$6^dPSsEsAo0OiH=<63FSb4F=m8ge z?6fO-GBfUI>zW7dQ&&Y-#^S!%o$b%Y(=#Lzis;p6Gym{ ziW$oHp@^V9nf#|Gd$seV5fV*PH#|zAp+bb76-YL-+qiWg4~nQX;OKdx+MAYzz(?bt z`gV<6MBTN}R6e}<)H zSH7dHWsb7}8u!n`?6sDb}^q4usHR_~)_-I--DlUn4R5HIq^8Z3WFsC&GCLl5?c&I^AWK2_Cn z6RLULv?U>u^7^XknQIrkl1F}w{%X*(2E{Olc$TbLwn6zrCHb-@qo}xd%_U;%v1|B= zy)}1@s!`V8x@8DyQEjbZ952kG{k~qbwP<|WXbFX|v(`RbBwU_|4lO>G9CIn+1R(`b6dd!2KLLP z$AF?iZYV30vwd)to=AHg)A3ADcM8~5vJP{%zuP-Vu4*ys*h|P3l@}IPR1_ALd+V<5 zDI!;gE>loKv+jf3FEL>A&4K8V-pzH4z=(ZO6{Yu)(7qrgQBbUcIZq zyRP0$YYpuNLz@rwpqr#)?Rm^FJV6592eXT*_c1vB{V@9dO~3sf=wuN)h+QN|jFGuf zJ#QPNOGK|GQMFTvb+J>4W2G_IJd#)~EvMEat&A(l5kqcYNl08o2E3pcp5sp~sEQh< zPiHIXypv$w^}>FzAjhcn)e!?V(NNC0bZTbVi)T7T>@-&!wo`VpV+KN?RpbJe<|NW! z?C%{z>?|q0>KI}hooUfIUa zqibBuhS;^R#!T!&#bbvtr;KaN2*geT0BvW|^2|Oe2eg`03m#MGRl(JMA~DvfGBTIZ ze&%iJ@1H{K)FQA2q$HLr*HU(FmHrn`oH=6bCnHC^x^CRqTNln){lHW81W8OWOd%JfD!vxyG`cqu)$@^UbMbKxU7O&dmP<3y{at004N} zV_;-pU|?nH&pQ8tA)epnD}y`-0|=Zpd8GuS|DE_J$HBm!4dik#Fo8q?U2hBf004N} zV_;-pV9);hje&uK;opgW8#ovkfFda1BLJ8l2HkktZIVxD6G0fo-_FeL1}Q;;6se+w zB2qoXPY8M1w@hZLG>+ET}gKt2maNGUCo7JhMJv zL1a-TgK`oRwufEI$7MN+3Ux+aXm7KAk}Q)cGEah}My9)K_ent5TlPV0TN%0Nhg>3+e!TxeMQ(+AW-wO$^B|2+FECKW%+O zlRD1x-}StwKkFo`^2V!Mx<-2=r z@6o_r<97|CViN_K#~t>k+!zXOo>Wof{?E1VC*gd>DV>GRp&#aO&SVj8ACjNU>U=MU z<1pU=qs*colLa$VDf*^;KLKYMDU(Iyf0)5{`k$n}CmYJ^Aji#Lnnd>WpO;i?~gdYI_Mmaa^6JbA4NLd+W>gl zV_;y=fx-fYWsE&cGE4`UXEEMG}f|CRf2!0U!CuAbzC6p%AAuJ%ABfLR`Pb5!dm#B_tk?1xfnl+G#3DElbKDCa2G zDF0GnQxQ^;Q_)f}Q(2($O_fQNPgP1)P1Q)%PSr~_Of^aMkm@C(BPtAGRA>Bi_* z=}yvJrF%;El^%zlnO=(CB)tRr5Kf`$NnLN?1vXo1}YM9T@d1|7%92{;d*9fSCh@i7r$gYAn=;;D%-qgye4On@q(HU-em4Fa_x&wskoxymexJj zJ8&p!xJz;3O(m)sS~=jx6*%**E{;)5TbDO6K?CC#Z=Z7w;&Yh-8(|q{``%KbJDW^^@@ilS6VE<=hrz-Y6`qqrO zw{s=8u@c{U{7W7GWcUfvUO|lj004N}ZO~UtlTjGP@&5~j0)Fm0_HdX(62fNQu!da{ zDrUAx7#q3HI|*kmNBGGPesO?f+~F3-navz_P|ZDD+~zKixX%L~@_`zj@|Y)_pq6j! z416JrttJ0<{Yf;xUO=(f;N~^L+ zX;T&}OO&O`zx&DqTGU>PC8EY%>o;80&W5_cmEKxa*DY$L&0(_p4R1@Zt3Hm3K%ZuH zrBzuJ>Gilg{(6_;^m&a)U!%7zMEmLt*T1)@8n54IOMd{0n7MNR004N}P0l$E!Y~vB zP&*hC!j{Dei-Z(teGQU=NPwskiIywSLPH0f<%bG!7z!=|-(XBSzwvnF8+{#to=FDw zDlaL$6lKa~J^{DLK&)v<8oO`cbIr8@o6P-@ul}P>>=IK zF!(I&U;n;PNnrW^Bvgr@l_bKE@MPFWMoYs1vcE7KA_rr`5pwAKSb&gkyy$2F004a@ BtqcGF literal 0 HcmV?d00001 diff --git a/Desktop/WebServer/Images/favicon.ico b/Desktop/WebServer/Images/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..cd2c5d6afbe08d2ee060535f131cc21ad521575c GIT binary patch literal 15086 zcmd6tPl#Rh702(J5oc4KptukvGrYD`5JEtxMa1V$x)9vBaueQa=vHxMGm$`3EL2` zzjMCl-|yaeq^f$=e0BD0CB9r;`*~IUvZ|`(<(QwUs=sONlsNk<4^`FgB=C%6bfh{b zVm&=S+hY&Pzc2p!Zcp^EXs!!W$aL;^ojdMzFdKJ_Ul2bpx-J?8F@FLq;tzxm!a>Xv z7I9)f6x|Zl9dt+Q{RhDZ;V5JNiss)Gn0GX8(pKyv_el8AgP-&x`(SsyzZbZOxiOdV zFV`5ecOJ~*5C0h0!}b%hKMFi0#x6g+4krh$yA#QQ?4@`Y*j+DYmJ&8iijsz z9dG-<`kNx(kz;kC^)wgfPUU>7++qAcw+MV0Giwna;s)+A=EiJ4h-?9R}yDXQUs@*r5)}x^<1fS-&BAA^gmk+w4fre)KgS`b?YbtZNOO)GKi$&dvDV z(b`CaKhy~C*OY(b&^+OrW?ORPcWz~eSHnRS;o3c9S0p_(|SUG!rrC_*|zmr*3gYy*rF!rcfOsxKB1evf>M4p zH!t@bZ}yTNae4(i*dTB2hY35=@awEGQV-MueKr!g_d9h;25g=Cwrv@7is*&5{440op-*Cy{|Ro9LEU^MLfZ3o$xljV|kE_ zb3hHz75wX>6Xi zamx&&KCo0v^jXc@joW{nTz7Zl8+{M#;uzvTfYsUI`_hb8&8RPGB_&`jI+jig{ z<0J3S><2b@v}PQAjU5Ygby0ptO2!yC%UyuIe&|hm$we7OZ&bHEoVL^ zANE{3;2$+(!u+t0^pOwhq|D11%}bkp*E^o}yDbO4do0_RF6R^c|g7NgvTC;DY>KLdJCle(yU+jz^LyF&xDh+l769gO9Z4n5J*w@CQHX zA;;ahF@Ad8@i+dl_uElmZt9TD^4&YsoEVPvbI9ZvYF>`*M;re8?%^ihwt3)l%37-anFa{csmF>;I0{{C+%k{P1&ivg|;y>~D8{aJ0?Q8Jz9bq5%ZgG8`Nc|Z9 zEL_;iyT{)o)Q$0vN*`y@dE7F@Q{?w}SM3=8vETm(@i%ZAv+II;r;L3W|A{;JAoh+* zR`|*~;k$1r;=ZA0=~3UCCH5b!cia3HM#mf6t`Fm7UJ~m=^!Qwx&XZm<7IA9kmZ*$- zIddZe(tJJm+S1-Cq57_~t@g!>iTAcbB9&olAUM|E_9&x30Ga;$PME z+LHJs5%WvCdwfCsMa}2Me=FV-{UEC93%&2fFRZTjw#C<$HhcdQUtipshi}gBB)-$z znZK)fUG47i_4D&zFyC5TNPKs&$Lpo{)4aZ2|C#-IBlx}G+rjGz{%(@5>n5MyTmN@( z1q8kIR&Yfm%~L%1e_G3;mqq#iX`RyK7$4OLe>dbB()cH$=R^a>m=@3bM+pVJ)-C?5 z=!$4v|1&Se6`%1DJN(V!zgvvOakv=r z=^W#OKGIE|AA&e5PLA=-wrvwU*F+zPK9Bv+Y{4|bfdtLJQIA+H> z#2wSI`1x!b=WLMUgnwXrL-bS|4y}*b4;f-d?NFo6RhHvSLBzJXhh1#C|ELLS!MgI@ z)bv9#;B`LjdycF2T)SW-_vnRR5v6(-ckf}>JwR?(gdViK?UnOSLa)zUlKj4RZbPSQ zk-UJ-ddgV5t@YAoIUdWiPl|KM4?<=P z6MKHNpWZFZHRc`4eQJH?`0#AV*gicEHe-PM-C`MIH2$&LGltNcdlXwD@^f)3e&_=qxY;-MPWuH0=fizR{ay<_)MYbX*mj)Co*%>+>`&ZlrSHwL|7K7taIs`(4#fm9%zhR_vL-p-+s7chr6a9 zvEf~B-+eFnn>WQ^KV1jilP%v5+?U(|wrSs~J@;mc&p~a>A}<@%1T~L6Fkqj)JJ8)X zi>)>p*>Ud41@8}NYR&1#0zErR`h8`wuGjS&%bMuoM!m~)Q0wQ5^xUrhQD0r})k|x= zdU0+3=EC~I&5N50gLiip2kY-Fu5P~c=<3etM_23jMH_z_)c1A=^|t5-QN2^p)~alX zHftV!r{HIaWl{c};t*9*_=^9(5q&IrU23_bCVIu|+RJ|{Y5bDtpCb3|_ZkB+JsPJT z_Z-ezaBOmJQ}lZgx;_$}i~TVSTE{LjZ;3t=eJkQz`Tg>^=BGK&qwzDM$79U-v$2-% zR?o$=Um=g3Ph)J%*gq%Y_ha_I6yd{Lg$>KH{w3=?8WU$QJ67hz%(%{mEOGlw$bKm9 zy2P&I%{g?u6K9CUlf`*_w+`(3|8f0PW9uOH#Ei9%d=}25H8A6+al1Z<0k*#lIb=SL zv9bDocRZe#40xUoIdnR{cnc$Wk}-47qnK y(q4T}zioaY`a@Oi>PD^Ws=9f#s(!UpRZlAee-v$qwtu1Db2qea`by*5RrP<{ez-3H literal 0 HcmV?d00001 diff --git a/Desktop/WebServer/css/main.css b/Desktop/WebServer/css/main.css new file mode 100644 index 000000000..5e3eedde8 --- /dev/null +++ b/Desktop/WebServer/css/main.css @@ -0,0 +1,34 @@ +/* latin */ +@font-face { + font-family: 'Saira'; + font-style: normal; + font-weight: 300; + src: local('Saira Light'), local('Saira-Light'), url(Fonts/Saira.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; + } + /* latin */ + @font-face { + font-family: 'Saira Condensed'; + font-style: normal; + font-weight: 300; + src: local('Saira Condensed Light'), local('SairaCondensed-Light'), url(Fonts/Saira-Condensed.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; + } + + @font-face { + font-family: segoeui; + src: url(Fonts/segoeui.woff) format('woff'); + font-weight: normal; + font-style: normal; + } + + kbd { + padding: 2px 8px; + font-size: 125%; + font-weight: 500; + color: #000; + background-color: #bcd643; + border-radius: 5px; + border-style: outset; + border-width: 1px; + } \ No newline at end of file diff --git a/Desktop/WebServer/index.html b/Desktop/WebServer/index.html new file mode 100644 index 000000000..afeb95d14 --- /dev/null +++ b/Desktop/WebServer/index.html @@ -0,0 +1,52 @@ + + + + + Superalgos Desktop + + + + + + + + + + + Hello World! +
+
+ + + + + \ No newline at end of file diff --git a/Desktop/WebServer/require.js b/Desktop/WebServer/require.js new file mode 100644 index 000000000..f9476f532 --- /dev/null +++ b/Desktop/WebServer/require.js @@ -0,0 +1,2145 @@ +/** vim: et:ts=4:sw=4:sts=4 + * @license RequireJS 2.3.5 Copyright jQuery Foundation and other contributors. + * Released under MIT license, https://github.com/REQUIREJS/REQUIREJS/blob/master/LICENSE + */ +//Not using strict: uneven strict support in browsers, #392, and causes +//problems with REQUIREJS.exec()/transpiler plugins that may not be strict. +/*jslint regexp: true, nomen: true, sloppy: true */ +/*global window, navigator, document, importScripts, setTimeout, opera */ + +var REQUIREJS, REQUIRE, DEFINE; +(function (global, setTimeout) { + var req, s, head, baseElement, dataMain, src, + interactiveScript, currentlyAddingScript, mainScript, subPath, + version = '2.3.5', + commentRegExp = /\/\*[\s\S]*?\*\/|([^:"'=]|^)\/\/.*$/mg, + cjsRequireRegExp = /[^.]\s*REQUIRE\s*\(\s*["']([^'"\s]+)["']\s*\)/g, + jsSuffixRegExp = /\.js$/, + currDirRegExp = /^\.\//, + op = Object.prototype, + ostring = op.toString, + hasOwn = op.hasOwnProperty, + isBrowser = !!(typeof window !== 'undefined' && typeof navigator !== 'undefined' && window.document), + isWebWorker = !isBrowser && typeof importScripts !== 'undefined', + //PS3 indicates loaded and complete, but need to wait for complete + //specifically. Sequence is 'loading', 'loaded', execution, + // then 'complete'. The UA check is unfortunate, but not sure how + //to feature test w/o causing perf issues. + readyRegExp = isBrowser && navigator.platform === 'PLAYSTATION 3' ? + /^complete$/ : /^(complete|loaded)$/, + defContextName = '_', + //Oh the tragedy, detecting opera. See the usage of isOpera for reason. + isOpera = typeof opera !== 'undefined' && opera.toString() === '[object Opera]', + contexts = {}, + cfg = {}, + globalDefQueue = [], + useInteractive = false; + + //Could match something like ')//comment', do not lose the prefix to comment. + function commentReplace(match, singlePrefix) { + return singlePrefix || ''; + } + + function isFunction(it) { + return ostring.call(it) === '[object Function]'; + } + + function isArray(it) { + return ostring.call(it) === '[object Array]'; + } + + /** + * Helper function for iterating over an array. If the func returns + * a true value, it will break out of the loop. + */ + function each(ary, func) { + if (ary) { + var i; + for (i = 0; i < ary.length; i += 1) { + if (ary[i] && func(ary[i], i, ary)) { + break; + } + } + } + } + + /** + * Helper function for iterating over an array backwards. If the func + * returns a true value, it will break out of the loop. + */ + function eachReverse(ary, func) { + if (ary) { + var i; + for (i = ary.length - 1; i > -1; i -= 1) { + if (ary[i] && func(ary[i], i, ary)) { + break; + } + } + } + } + + function hasProp(obj, prop) { + return hasOwn.call(obj, prop); + } + + function getOwn(obj, prop) { + return hasProp(obj, prop) && obj[prop]; + } + + /** + * Cycles over properties in an object and calls a function for each + * property value. If the function returns a truthy value, then the + * iteration is stopped. + */ + function eachProp(obj, func) { + var prop; + for (prop in obj) { + if (hasProp(obj, prop)) { + if (func(obj[prop], prop)) { + break; + } + } + } + } + + /** + * Simple function to mix in properties from source into target, + * but only if target does not already have a property of the same name. + */ + function mixin(target, source, force, deepStringMixin) { + if (source) { + eachProp(source, function (value, prop) { + if (force || !hasProp(target, prop)) { + if (deepStringMixin && typeof value === 'object' && value && + !isArray(value) && !isFunction(value) && + !(value instanceof RegExp)) { + + if (!target[prop]) { + target[prop] = {}; + } + mixin(target[prop], value, force, deepStringMixin); + } else { + target[prop] = value; + } + } + }); + } + return target; + } + + //Similar to Function.prototype.bind, but the 'this' object is specified + //first, since it is easier to read/figure out what 'this' will be. + function bind(obj, fn) { + return function () { + return fn.apply(obj, arguments); + }; + } + + function scripts() { + return document.getElementsByTagName('script'); + } + + function defaultOnError(err) { + throw err; + } + + //Allow getting a global that is expressed in + //dot notation, like 'a.b.c'. + function getGlobal(value) { + if (!value) { + return value; + } + var g = global; + each(value.split('.'), function (part) { + g = g[part]; + }); + return g; + } + + /** + * Constructs an error with a pointer to an URL with more information. + * @param {String} id the error ID that maps to an ID on a web page. + * @param {String} message human readable error. + * @param {Error} [err] the original error, if there is one. + * + * @returns {Error} + */ + function makeError(id, msg, err, requireModules) { + var e = new Error(msg + '\nhttp://REQUIREJS.org/docs/errors.html#' + id); + e.requireType = id; + e.requireModules = requireModules; + if (err) { + e.originalError = err; + } + return e; + } + + if (typeof DEFINE !== 'undefined') { + //If a DEFINE is already in play via another AMD loader, + //do not overwrite. + return; + } + + if (typeof REQUIREJS !== 'undefined') { + if (isFunction(REQUIREJS)) { + //Do not overwrite an existing REQUIREJS instance. + return; + } + cfg = REQUIREJS; + REQUIREJS = undefined; + } + + //Allow for a REQUIRE config object + if (typeof REQUIRE !== 'undefined' && !isFunction(REQUIRE)) { + //assume it is a config object. + cfg = REQUIRE; + REQUIRE = undefined; + } + + function newContext(contextName) { + var inCheckLoaded, Module, context, handlers, + checkLoadedTimeoutId, + config = { + //Defaults. Do not set a default for map + //config to speed up normalize(), which + //will run faster if there is no default. + waitSeconds: 60, + baseUrl: './', + paths: {}, + bundles: {}, + pkgs: {}, + shim: {}, + config: {} + }, + registry = {}, + //registry of just enabled modules, to speed + //cycle breaking code when lots of modules + //are registered, but not activated. + enabledRegistry = {}, + undefEvents = {}, + defQueue = [], + defined = {}, + urlFetched = {}, + bundlesMap = {}, + requireCounter = 1, + unnormalizedCounter = 1; + + /** + * Trims the . and .. from an array of path segments. + * It will keep a leading path segment if a .. will become + * the first path segment, to help with module name lookups, + * which act like paths, but can be remapped. But the end result, + * all paths that use this function should look normalized. + * NOTE: this method MODIFIES the input array. + * @param {Array} ary the array of path segments. + */ + function trimDots(ary) { + var i, part; + for (i = 0; i < ary.length; i++) { + part = ary[i]; + if (part === '.') { + ary.splice(i, 1); + i -= 1; + } else if (part === '..') { + // If at the start, or previous value is still .., + // keep them so that when converted to a path it may + // still work when converted to a path, even though + // as an ID it is less than ideal. In larger point + // releases, may be better to just kick out an error. + if (i === 0 || (i === 1 && ary[2] === '..') || ary[i - 1] === '..') { + continue; + } else if (i > 0) { + ary.splice(i - 1, 2); + i -= 2; + } + } + } + } + + /** + * Given a relative module name, like ./something, normalize it to + * a real name that can be mapped to a path. + * @param {String} name the relative name + * @param {String} baseName a real name that the name arg is relative + * to. + * @param {Boolean} applyMap apply the map config to the value. Should + * only be done if this normalization is for a dependency ID. + * @returns {String} normalized name + */ + function normalize(name, baseName, applyMap) { + var pkgMain, mapValue, nameParts, i, j, nameSegment, lastIndex, + foundMap, foundI, foundStarMap, starI, normalizedBaseParts, + baseParts = (baseName && baseName.split('/')), + map = config.map, + starMap = map && map['*']; + + //Adjust any relative paths. + if (name) { + name = name.split('/'); + lastIndex = name.length - 1; + + // If wanting node ID compatibility, strip .js from end + // of IDs. Have to do this here, and not in nameToUrl + // because node allows either .js or non .js to map + // to same file. + if (config.nodeIdCompat && jsSuffixRegExp.test(name[lastIndex])) { + name[lastIndex] = name[lastIndex].replace(jsSuffixRegExp, ''); + } + + // Starts with a '.' so need the baseName + if (name[0].charAt(0) === '.' && baseParts) { + //Convert baseName to array, and lop off the last part, + //so that . matches that 'directory' and not name of the baseName's + //module. For instance, baseName of 'one/two/three', maps to + //'one/two/three.js', but we want the directory, 'one/two' for + //this normalization. + normalizedBaseParts = baseParts.slice(0, baseParts.length - 1); + name = normalizedBaseParts.concat(name); + } + + trimDots(name); + name = name.join('/'); + } + + //Apply map config if available. + if (applyMap && map && (baseParts || starMap)) { + nameParts = name.split('/'); + + outerLoop: for (i = nameParts.length; i > 0; i -= 1) { + nameSegment = nameParts.slice(0, i).join('/'); + + if (baseParts) { + //Find the longest baseName segment match in the config. + //So, do joins on the biggest to smallest lengths of baseParts. + for (j = baseParts.length; j > 0; j -= 1) { + mapValue = getOwn(map, baseParts.slice(0, j).join('/')); + + //baseName segment has config, find if it has one for + //this name. + if (mapValue) { + mapValue = getOwn(mapValue, nameSegment); + if (mapValue) { + //Match, update name to the new value. + foundMap = mapValue; + foundI = i; + break outerLoop; + } + } + } + } + + //Check for a star map match, but just hold on to it, + //if there is a shorter segment match later in a matching + //config, then favor over this star map. + if (!foundStarMap && starMap && getOwn(starMap, nameSegment)) { + foundStarMap = getOwn(starMap, nameSegment); + starI = i; + } + } + + if (!foundMap && foundStarMap) { + foundMap = foundStarMap; + foundI = starI; + } + + if (foundMap) { + nameParts.splice(0, foundI, foundMap); + name = nameParts.join('/'); + } + } + + // If the name points to a package's name, use + // the package main instead. + pkgMain = getOwn(config.pkgs, name); + + return pkgMain ? pkgMain : name; + } + + function removeScript(name) { + if (isBrowser) { + each(scripts(), function (scriptNode) { + if (scriptNode.getAttribute('data-requiremodule') === name && + scriptNode.getAttribute('data-requirecontext') === context.contextName) { + scriptNode.parentNode.removeChild(scriptNode); + return true; + } + }); + } + } + + function hasPathFallback(id) { + var pathConfig = getOwn(config.paths, id); + if (pathConfig && isArray(pathConfig) && pathConfig.length > 1) { + //Pop off the first array value, since it failed, and + //retry + pathConfig.shift(); + context.REQUIRE.undef(id); + + //Custom REQUIRE that does not do map translation, since + //ID is "absolute", already mapped/resolved. + context.makeRequire(null, { + skipMap: true + })([id]); + + return true; + } + } + + //Turns a plugin!resource to [plugin, resource] + //with the plugin being undefined if the name + //did not have a plugin prefix. + function splitPrefix(name) { + var prefix, + index = name ? name.indexOf('!') : -1; + if (index > -1) { + prefix = name.substring(0, index); + name = name.substring(index + 1, name.length); + } + return [prefix, name]; + } + + /** + * Creates a module mapping that includes plugin prefix, module + * name, and path. If parentModuleMap is provided it will + * also normalize the name via REQUIRE.normalize() + * + * @param {String} name the module name + * @param {String} [parentModuleMap] parent module map + * for the module name, used to resolve relative names. + * @param {Boolean} isNormalized: is the ID already normalized. + * This is true if this call is done for a DEFINE() module ID. + * @param {Boolean} applyMap: apply the map config to the ID. + * Should only be true if this map is for a dependency. + * + * @returns {Object} + */ + function makeModuleMap(name, parentModuleMap, isNormalized, applyMap) { + var url, pluginModule, suffix, nameParts, + prefix = null, + parentName = parentModuleMap ? parentModuleMap.name : null, + originalName = name, + isDefine = true, + normalizedName = ''; + + //If no name, then it means it is a REQUIRE call, generate an + //internal name. + if (!name) { + isDefine = false; + name = '_@r' + (requireCounter += 1); + } + + nameParts = splitPrefix(name); + prefix = nameParts[0]; + name = nameParts[1]; + + if (prefix) { + prefix = normalize(prefix, parentName, applyMap); + pluginModule = getOwn(defined, prefix); + } + + //Account for relative paths if there is a base name. + if (name) { + if (prefix) { + if (isNormalized) { + normalizedName = name; + } else if (pluginModule && pluginModule.normalize) { + //Plugin is loaded, use its normalize method. + normalizedName = pluginModule.normalize(name, function (name) { + return normalize(name, parentName, applyMap); + }); + } else { + // If nested plugin references, then do not try to + // normalize, as it will not normalize correctly. This + // places a restriction on resourceIds, and the longer + // term solution is not to normalize until plugins are + // loaded and all normalizations to allow for async + // loading of a loader plugin. But for now, fixes the + // common uses. Details in #1131 + normalizedName = name.indexOf('!') === -1 ? + normalize(name, parentName, applyMap) : + name; + } + } else { + //A regular module. + normalizedName = normalize(name, parentName, applyMap); + + //Normalized name may be a plugin ID due to map config + //application in normalize. The map config values must + //already be normalized, so do not need to redo that part. + nameParts = splitPrefix(normalizedName); + prefix = nameParts[0]; + normalizedName = nameParts[1]; + isNormalized = true; + + url = context.nameToUrl(normalizedName); + } + } + + //If the id is a plugin id that cannot be determined if it needs + //normalization, stamp it with a unique ID so two matching relative + //ids that may conflict can be separate. + suffix = prefix && !pluginModule && !isNormalized ? + '_unnormalized' + (unnormalizedCounter += 1) : + ''; + + return { + prefix: prefix, + name: normalizedName, + parentMap: parentModuleMap, + unnormalized: !!suffix, + url: url, + originalName: originalName, + isDefine: isDefine, + id: (prefix ? + prefix + '!' + normalizedName : + normalizedName) + suffix + }; + } + + function getModule(depMap) { + var id = depMap.id, + mod = getOwn(registry, id); + + if (!mod) { + mod = registry[id] = new context.Module(depMap); + } + + return mod; + } + + function on(depMap, name, fn) { + var id = depMap.id, + mod = getOwn(registry, id); + + if (hasProp(defined, id) && + (!mod || mod.defineEmitComplete)) { + if (name === 'defined') { + fn(defined[id]); + } + } else { + mod = getModule(depMap); + if (mod.error && name === 'error') { + fn(mod.error); + } else { + mod.on(name, fn); + } + } + } + + function onError(err, errback) { + var ids = err.requireModules, + notified = false; + + if (errback) { + errback(err); + } else { + each(ids, function (id) { + var mod = getOwn(registry, id); + if (mod) { + //Set error on module, so it skips timeout checks. + mod.error = err; + if (mod.events.error) { + notified = true; + mod.emit('error', err); + } + } + }); + + if (!notified) { + req.onError(err); + } + } + } + + /** + * Internal method to transfer globalQueue items to this context's + * defQueue. + */ + function takeGlobalQueue() { + //Push all the globalDefQueue items into the context's defQueue + if (globalDefQueue.length) { + each(globalDefQueue, function(queueItem) { + var id = queueItem[0]; + if (typeof id === 'string') { + context.defQueueMap[id] = true; + } + defQueue.push(queueItem); + }); + globalDefQueue = []; + } + } + + handlers = { + 'REQUIRE': function (mod) { + if (mod.REQUIRE) { + return mod.REQUIRE; + } else { + return (mod.REQUIRE = context.makeRequire(mod.map)); + } + }, + 'exports': function (mod) { + mod.usingExports = true; + if (mod.map.isDefine) { + if (mod.exports) { + return (defined[mod.map.id] = mod.exports); + } else { + return (mod.exports = defined[mod.map.id] = {}); + } + } + }, + 'module': function (mod) { + if (mod.module) { + return mod.module; + } else { + return (mod.module = { + id: mod.map.id, + uri: mod.map.url, + config: function () { + return getOwn(config.config, mod.map.id) || {}; + }, + exports: mod.exports || (mod.exports = {}) + }); + } + } + }; + + function cleanRegistry(id) { + //Clean up machinery used for waiting modules. + delete registry[id]; + delete enabledRegistry[id]; + } + + function breakCycle(mod, traced, processed) { + var id = mod.map.id; + + if (mod.error) { + mod.emit('error', mod.error); + } else { + traced[id] = true; + each(mod.depMaps, function (depMap, i) { + var depId = depMap.id, + dep = getOwn(registry, depId); + + //Only force things that have not completed + //being defined, so still in the registry, + //and only if it has not been matched up + //in the module already. + if (dep && !mod.depMatched[i] && !processed[depId]) { + if (getOwn(traced, depId)) { + mod.defineDep(i, defined[depId]); + mod.check(); //pass false? + } else { + breakCycle(dep, traced, processed); + } + } + }); + processed[id] = true; + } + } + + function checkLoaded() { + var err, usingPathFallback, + waitInterval = config.waitSeconds * 1000, + //It is possible to disable the wait interval by using waitSeconds of 0. + expired = waitInterval && (context.startTime + waitInterval) < new Date().getTime(), + noLoads = [], + reqCalls = [], + stillLoading = false, + needCycleCheck = true; + + //Do not bother if this call was a result of a cycle break. + if (inCheckLoaded) { + return; + } + + inCheckLoaded = true; + + //Figure out the state of all the modules. + eachProp(enabledRegistry, function (mod) { + var map = mod.map, + modId = map.id; + + //Skip things that are not enabled or in error state. + if (!mod.enabled) { + return; + } + + if (!map.isDefine) { + reqCalls.push(mod); + } + + if (!mod.error) { + //If the module should be executed, and it has not + //been inited and time is up, remember it. + if (!mod.inited && expired) { + if (hasPathFallback(modId)) { + usingPathFallback = true; + stillLoading = true; + } else { + noLoads.push(modId); + removeScript(modId); + } + } else if (!mod.inited && mod.fetched && map.isDefine) { + stillLoading = true; + if (!map.prefix) { + //No reason to keep looking for unfinished + //loading. If the only stillLoading is a + //plugin resource though, keep going, + //because it may be that a plugin resource + //is waiting on a non-plugin cycle. + return (needCycleCheck = false); + } + } + } + }); + + if (expired && noLoads.length) { + //If wait time expired, throw error of unloaded modules. + err = makeError('timeout', 'Load timeout for modules: ' + noLoads, null, noLoads); + err.contextName = context.contextName; + return onError(err); + } + + //Not expired, check for a cycle. + if (needCycleCheck) { + each(reqCalls, function (mod) { + breakCycle(mod, {}, {}); + }); + } + + //If still waiting on loads, and the waiting load is something + //other than a plugin resource, or there are still outstanding + //scripts, then just try back later. + if ((!expired || usingPathFallback) && stillLoading) { + //Something is still waiting to load. Wait for it, but only + //if a timeout is not already in effect. + if ((isBrowser || isWebWorker) && !checkLoadedTimeoutId) { + checkLoadedTimeoutId = setTimeout(function () { + checkLoadedTimeoutId = 0; + checkLoaded(); + }, 50); + } + } + + inCheckLoaded = false; + } + + Module = function (map) { + this.events = getOwn(undefEvents, map.id) || {}; + this.map = map; + this.shim = getOwn(config.shim, map.id); + this.depExports = []; + this.depMaps = []; + this.depMatched = []; + this.pluginMaps = {}; + this.depCount = 0; + + /* this.exports this.factory + this.depMaps = [], + this.enabled, this.fetched + */ + }; + + Module.prototype = { + init: function (depMaps, factory, errback, options) { + options = options || {}; + + //Do not do more inits if already done. Can happen if there + //are multiple DEFINE calls for the same module. That is not + //a normal, common case, but it is also not unexpected. + if (this.inited) { + return; + } + + this.factory = factory; + + if (errback) { + //Register for errors on this module. + this.on('error', errback); + } else if (this.events.error) { + //If no errback already, but there are error listeners + //on this module, set up an errback to pass to the deps. + errback = bind(this, function (err) { + this.emit('error', err); + }); + } + + //Do a copy of the dependency array, so that + //source inputs are not modified. For example + //"shim" deps are passed in here directly, and + //doing a direct modification of the depMaps array + //would affect that config. + this.depMaps = depMaps && depMaps.slice(0); + + this.errback = errback; + + //Indicate this module has be initialized + this.inited = true; + + this.ignore = options.ignore; + + //Could have option to init this module in enabled mode, + //or could have been previously marked as enabled. However, + //the dependencies are not known until init is called. So + //if enabled previously, now trigger dependencies as enabled. + if (options.enabled || this.enabled) { + //Enable this module and dependencies. + //Will call this.check() + this.enable(); + } else { + this.check(); + } + }, + + defineDep: function (i, depExports) { + //Because of cycles, defined callback for a given + //export can be called more than once. + if (!this.depMatched[i]) { + this.depMatched[i] = true; + this.depCount -= 1; + this.depExports[i] = depExports; + } + }, + + fetch: function () { + if (this.fetched) { + return; + } + this.fetched = true; + + context.startTime = (new Date()).getTime(); + + var map = this.map; + + //If the manager is for a plugin managed resource, + //ask the plugin to load it now. + if (this.shim) { + context.makeRequire(this.map, { + enableBuildCallback: true + })(this.shim.deps || [], bind(this, function () { + return map.prefix ? this.callPlugin() : this.load(); + })); + } else { + //Regular dependency. + return map.prefix ? this.callPlugin() : this.load(); + } + }, + + load: function () { + var url = this.map.url; + + //Regular dependency. + if (!urlFetched[url]) { + urlFetched[url] = true; + context.load(this.map.id, url); + } + }, + + /** + * Checks if the module is ready to DEFINE itself, and if so, + * DEFINE it. + */ + check: function () { + if (!this.enabled || this.enabling) { + return; + } + + var err, cjsModule, + id = this.map.id, + depExports = this.depExports, + exports = this.exports, + factory = this.factory; + + if (!this.inited) { + // Only fetch if not already in the defQueue. + if (!hasProp(context.defQueueMap, id)) { + this.fetch(); + } + } else if (this.error) { + this.emit('error', this.error); + } else if (!this.defining) { + //The factory could trigger another REQUIRE call + //that would result in checking this module to + //DEFINE itself again. If already in the process + //of doing that, skip this work. + this.defining = true; + + if (this.depCount < 1 && !this.defined) { + if (isFunction(factory)) { + //If there is an error listener, favor passing + //to that instead of throwing an error. However, + //only do it for DEFINE()'d modules. REQUIRE + //errbacks should not be called for failures in + //their callbacks (#699). However if a global + //onError is set, use that. + if ((this.events.error && this.map.isDefine) || + req.onError !== defaultOnError) { + try { + exports = context.execCb(id, factory, depExports, exports); + } catch (e) { + err = e; + } + } else { + exports = context.execCb(id, factory, depExports, exports); + } + + // Favor return value over exports. If node/cjs in play, + // then will not have a return value anyway. Favor + // module.exports assignment over exports object. + if (this.map.isDefine && exports === undefined) { + cjsModule = this.module; + if (cjsModule) { + exports = cjsModule.exports; + } else if (this.usingExports) { + //exports already set the defined value. + exports = this.exports; + } + } + + if (err) { + err.requireMap = this.map; + err.requireModules = this.map.isDefine ? [this.map.id] : null; + err.requireType = this.map.isDefine ? 'DEFINE' : 'REQUIRE'; + return onError((this.error = err)); + } + + } else { + //Just a literal value + exports = factory; + } + + this.exports = exports; + + if (this.map.isDefine && !this.ignore) { + defined[id] = exports; + + if (req.onResourceLoad) { + var resLoadMaps = []; + each(this.depMaps, function (depMap) { + resLoadMaps.push(depMap.normalizedMap || depMap); + }); + req.onResourceLoad(context, this.map, resLoadMaps); + } + } + + //Clean up + cleanRegistry(id); + + this.defined = true; + } + + //Finished the DEFINE stage. Allow calling check again + //to allow DEFINE notifications below in the case of a + //cycle. + this.defining = false; + + if (this.defined && !this.defineEmitted) { + this.defineEmitted = true; + this.emit('defined', this.exports); + this.defineEmitComplete = true; + } + + } + }, + + callPlugin: function () { + var map = this.map, + id = map.id, + //Map already normalized the prefix. + pluginMap = makeModuleMap(map.prefix); + + //Mark this as a dependency for this plugin, so it + //can be traced for cycles. + this.depMaps.push(pluginMap); + + on(pluginMap, 'defined', bind(this, function (plugin) { + var load, normalizedMap, normalizedMod, + bundleId = getOwn(bundlesMap, this.map.id), + name = this.map.name, + parentName = this.map.parentMap ? this.map.parentMap.name : null, + localRequire = context.makeRequire(map.parentMap, { + enableBuildCallback: true + }); + + //If current map is not normalized, wait for that + //normalized name to load instead of continuing. + if (this.map.unnormalized) { + //Normalize the ID if the plugin allows it. + if (plugin.normalize) { + name = plugin.normalize(name, function (name) { + return normalize(name, parentName, true); + }) || ''; + } + + //prefix and name should already be normalized, no need + //for applying map config again either. + normalizedMap = makeModuleMap(map.prefix + '!' + name, + this.map.parentMap, + true); + on(normalizedMap, + 'defined', bind(this, function (value) { + this.map.normalizedMap = normalizedMap; + this.init([], function () { return value; }, null, { + enabled: true, + ignore: true + }); + })); + + normalizedMod = getOwn(registry, normalizedMap.id); + if (normalizedMod) { + //Mark this as a dependency for this plugin, so it + //can be traced for cycles. + this.depMaps.push(normalizedMap); + + if (this.events.error) { + normalizedMod.on('error', bind(this, function (err) { + this.emit('error', err); + })); + } + normalizedMod.enable(); + } + + return; + } + + //If a paths config, then just load that file instead to + //resolve the plugin, as it is built into that paths layer. + if (bundleId) { + this.map.url = context.nameToUrl(bundleId); + this.load(); + return; + } + + load = bind(this, function (value) { + this.init([], function () { return value; }, null, { + enabled: true + }); + }); + + load.error = bind(this, function (err) { + this.inited = true; + this.error = err; + err.requireModules = [id]; + + //Remove temp unnormalized modules for this module, + //since they will never be resolved otherwise now. + eachProp(registry, function (mod) { + if (mod.map.id.indexOf(id + '_unnormalized') === 0) { + cleanRegistry(mod.map.id); + } + }); + + onError(err); + }); + + //Allow plugins to load other code without having to know the + //context or how to 'complete' the load. + load.fromText = bind(this, function (text, textAlt) { + /*jslint evil: true */ + var moduleName = map.name, + moduleMap = makeModuleMap(moduleName), + hasInteractive = useInteractive; + + //As of 2.1.0, support just passing the text, to reinforce + //fromText only being called once per resource. Still + //support old style of passing moduleName but discard + //that moduleName in favor of the internal ref. + if (textAlt) { + text = textAlt; + } + + //Turn off interactive script matching for IE for any DEFINE + //calls in the text, then turn it back on at the end. + if (hasInteractive) { + useInteractive = false; + } + + //Prime the system by creating a module instance for + //it. + getModule(moduleMap); + + //Transfer any config to this other module. + if (hasProp(config.config, id)) { + config.config[moduleName] = config.config[id]; + } + + try { + req.exec(text); + } catch (e) { + return onError(makeError('fromtexteval', + 'fromText eval for ' + id + + ' failed: ' + e, + e, + [id])); + } + + if (hasInteractive) { + useInteractive = true; + } + + //Mark this as a dependency for the plugin + //resource + this.depMaps.push(moduleMap); + + //Support anonymous modules. + context.completeLoad(moduleName); + + //Bind the value of that module to the value for this + //resource ID. + localRequire([moduleName], load); + }); + + //Use parentName here since the plugin's name is not reliable, + //could be some weird string with no path that actually wants to + //reference the parentName's path. + plugin.load(map.name, localRequire, load, config); + })); + + context.enable(pluginMap, this); + this.pluginMaps[pluginMap.id] = pluginMap; + }, + + enable: function () { + enabledRegistry[this.map.id] = this; + this.enabled = true; + + //Set flag mentioning that the module is enabling, + //so that immediate calls to the defined callbacks + //for dependencies do not trigger inadvertent load + //with the depCount still being zero. + this.enabling = true; + + //Enable each dependency + each(this.depMaps, bind(this, function (depMap, i) { + var id, mod, handler; + + if (typeof depMap === 'string') { + //Dependency needs to be converted to a depMap + //and wired up to this module. + depMap = makeModuleMap(depMap, + (this.map.isDefine ? this.map : this.map.parentMap), + false, + !this.skipMap); + this.depMaps[i] = depMap; + + handler = getOwn(handlers, depMap.id); + + if (handler) { + this.depExports[i] = handler(this); + return; + } + + this.depCount += 1; + + on(depMap, 'defined', bind(this, function (depExports) { + if (this.undefed) { + return; + } + this.defineDep(i, depExports); + this.check(); + })); + + if (this.errback) { + on(depMap, 'error', bind(this, this.errback)); + } else if (this.events.error) { + // No direct errback on this module, but something + // else is listening for errors, so be sure to + // propagate the error correctly. + on(depMap, 'error', bind(this, function(err) { + this.emit('error', err); + })); + } + } + + id = depMap.id; + mod = registry[id]; + + //Skip special modules like 'REQUIRE', 'exports', 'module' + //Also, don't call enable if it is already enabled, + //important in circular dependency cases. + if (!hasProp(handlers, id) && mod && !mod.enabled) { + context.enable(depMap, this); + } + })); + + //Enable each plugin that is used in + //a dependency + eachProp(this.pluginMaps, bind(this, function (pluginMap) { + var mod = getOwn(registry, pluginMap.id); + if (mod && !mod.enabled) { + context.enable(pluginMap, this); + } + })); + + this.enabling = false; + + this.check(); + }, + + on: function (name, cb) { + var cbs = this.events[name]; + if (!cbs) { + cbs = this.events[name] = []; + } + cbs.push(cb); + }, + + emit: function (name, evt) { + each(this.events[name], function (cb) { + cb(evt); + }); + if (name === 'error') { + //Now that the error handler was triggered, remove + //the listeners, since this broken Module instance + //can stay around for a while in the registry. + delete this.events[name]; + } + } + }; + + function callGetModule(args) { + //Skip modules already defined. + if (!hasProp(defined, args[0])) { + getModule(makeModuleMap(args[0], null, true)).init(args[1], args[2]); + } + } + + function removeListener(node, func, name, ieName) { + //Favor detachEvent because of IE9 + //issue, see attachEvent/addEventListener comment elsewhere + //in this file. + if (node.detachEvent && !isOpera) { + //Probably IE. If not it will throw an error, which will be + //useful to know. + if (ieName) { + node.detachEvent(ieName, func); + } + } else { + node.removeEventListener(name, func, false); + } + } + + /** + * Given an event from a script node, get the REQUIREJS info from it, + * and then removes the event listeners on the node. + * @param {Event} evt + * @returns {Object} + */ + function getScriptData(evt) { + //Using currentTarget instead of target for Firefox 2.0's sake. Not + //all old browsers will be supported, but this one was easy enough + //to support and still makes sense. + var node = evt.currentTarget || evt.srcElement; + + //Remove the listeners once here. + removeListener(node, context.onScriptLoad, 'load', 'onreadystatechange'); + removeListener(node, context.onScriptError, 'error'); + + return { + node: node, + id: node && node.getAttribute('data-requiremodule') + }; + } + + function intakeDefines() { + var args; + + //Any defined modules in the global queue, intake them now. + takeGlobalQueue(); + + //Make sure any remaining defQueue items get properly processed. + while (defQueue.length) { + args = defQueue.shift(); + if (args[0] === null) { + return onError(makeError('mismatch', 'Mismatched anonymous DEFINE() module: ' + + args[args.length - 1])); + } else { + //args are id, deps, factory. Should be normalized by the + //DEFINE() function. + callGetModule(args); + } + } + context.defQueueMap = {}; + } + + context = { + config: config, + contextName: contextName, + registry: registry, + defined: defined, + urlFetched: urlFetched, + defQueue: defQueue, + defQueueMap: {}, + Module: Module, + makeModuleMap: makeModuleMap, + nextTick: req.nextTick, + onError: onError, + + /** + * Set a configuration for the context. + * @param {Object} cfg config object to integrate. + */ + configure: function (cfg) { + //Make sure the baseUrl ends in a slash. + if (cfg.baseUrl) { + if (cfg.baseUrl.charAt(cfg.baseUrl.length - 1) !== '/') { + cfg.baseUrl += '/'; + } + } + + // Convert old style urlArgs string to a function. + if (typeof cfg.urlArgs === 'string') { + var urlArgs = cfg.urlArgs; + cfg.urlArgs = function(id, url) { + return (url.indexOf('?') === -1 ? '?' : '&') + urlArgs; + }; + } + + //Save off the paths since they REQUIRE special processing, + //they are additive. + var shim = config.shim, + objs = { + paths: true, + bundles: true, + config: true, + map: true + }; + + eachProp(cfg, function (value, prop) { + if (objs[prop]) { + if (!config[prop]) { + config[prop] = {}; + } + mixin(config[prop], value, true, true); + } else { + config[prop] = value; + } + }); + + //Reverse map the bundles + if (cfg.bundles) { + eachProp(cfg.bundles, function (value, prop) { + each(value, function (v) { + if (v !== prop) { + bundlesMap[v] = prop; + } + }); + }); + } + + //Merge shim + if (cfg.shim) { + eachProp(cfg.shim, function (value, id) { + //Normalize the structure + if (isArray(value)) { + value = { + deps: value + }; + } + if ((value.exports || value.init) && !value.exportsFn) { + value.exportsFn = context.makeShimExports(value); + } + shim[id] = value; + }); + config.shim = shim; + } + + //Adjust packages if necessary. + if (cfg.packages) { + each(cfg.packages, function (pkgObj) { + var location, name; + + pkgObj = typeof pkgObj === 'string' ? {name: pkgObj} : pkgObj; + + name = pkgObj.name; + location = pkgObj.location; + if (location) { + config.paths[name] = pkgObj.location; + } + + //Save pointer to main module ID for pkg name. + //Remove leading dot in main, so main paths are normalized, + //and remove any trailing .js, since different package + //envs have different conventions: some use a module name, + //some use a file name. + config.pkgs[name] = pkgObj.name + '/' + (pkgObj.main || 'main') + .replace(currDirRegExp, '') + .replace(jsSuffixRegExp, ''); + }); + } + + //If there are any "waiting to execute" modules in the registry, + //update the maps for them, since their info, like URLs to load, + //may have changed. + eachProp(registry, function (mod, id) { + //If module already has init called, since it is too + //late to modify them, and ignore unnormalized ones + //since they are transient. + if (!mod.inited && !mod.map.unnormalized) { + mod.map = makeModuleMap(id, null, true); + } + }); + + //If a deps array or a config callback is specified, then call + //REQUIRE with those args. This is useful when REQUIRE is defined as a + //config object before REQUIRE.js is loaded. + if (cfg.deps || cfg.callback) { + context.REQUIRE(cfg.deps || [], cfg.callback); + } + }, + + makeShimExports: function (value) { + function fn() { + var ret; + if (value.init) { + ret = value.init.apply(global, arguments); + } + return ret || (value.exports && getGlobal(value.exports)); + } + return fn; + }, + + makeRequire: function (relMap, options) { + options = options || {}; + + function localRequire(deps, callback, errback) { + var id, map, requireMod; + + if (options.enableBuildCallback && callback && isFunction(callback)) { + callback.__requireJsBuild = true; + } + + if (typeof deps === 'string') { + if (isFunction(callback)) { + //Invalid call + return onError(makeError('requireargs', 'Invalid REQUIRE call'), errback); + } + + //If REQUIRE|exports|module are requested, get the + //value for them from the special handlers. Caveat: + //this only works while module is being defined. + if (relMap && hasProp(handlers, deps)) { + return handlers[deps](registry[relMap.id]); + } + + //Synchronous access to one module. If REQUIRE.get is + //available (as in the Node adapter), prefer that. + if (req.get) { + return req.get(context, deps, relMap, localRequire); + } + + //Normalize module name, if it contains . or .. + map = makeModuleMap(deps, relMap, false, true); + id = map.id; + + if (!hasProp(defined, id)) { + return onError(makeError('notloaded', 'Module name "' + + id + + '" has not been loaded yet for context: ' + + contextName + + (relMap ? '' : '. Use REQUIRE([])'))); + } + return defined[id]; + } + + //Grab defines waiting in the global queue. + intakeDefines(); + + //Mark all the dependencies as needing to be loaded. + context.nextTick(function () { + //Some defines could have been added since the + //REQUIRE call, collect them. + intakeDefines(); + + requireMod = getModule(makeModuleMap(null, relMap)); + + //Store if map config should be applied to this REQUIRE + //call for dependencies. + requireMod.skipMap = options.skipMap; + + requireMod.init(deps, callback, errback, { + enabled: true + }); + + checkLoaded(); + }); + + return localRequire; + } + + mixin(localRequire, { + isBrowser: isBrowser, + + /** + * Converts a module name + .extension into an URL path. + * *Requires* the use of a module name. It does not support using + * plain URLs like nameToUrl. + */ + toUrl: function (moduleNamePlusExt) { + var ext, + index = moduleNamePlusExt.lastIndexOf('.'), + segment = moduleNamePlusExt.split('/')[0], + isRelative = segment === '.' || segment === '..'; + + //Have a file extension alias, and it is not the + //dots from a relative path. + if (index !== -1 && (!isRelative || index > 1)) { + ext = moduleNamePlusExt.substring(index, moduleNamePlusExt.length); + moduleNamePlusExt = moduleNamePlusExt.substring(0, index); + } + + return context.nameToUrl(normalize(moduleNamePlusExt, + relMap && relMap.id, true), ext, true); + }, + + defined: function (id) { + return hasProp(defined, makeModuleMap(id, relMap, false, true).id); + }, + + specified: function (id) { + id = makeModuleMap(id, relMap, false, true).id; + return hasProp(defined, id) || hasProp(registry, id); + } + }); + + //Only allow undef on top level REQUIRE calls + if (!relMap) { + localRequire.undef = function (id) { + //Bind any waiting DEFINE() calls to this context, + //fix for #408 + takeGlobalQueue(); + + var map = makeModuleMap(id, relMap, true), + mod = getOwn(registry, id); + + mod.undefed = true; + removeScript(id); + + delete defined[id]; + delete urlFetched[map.url]; + delete undefEvents[id]; + + //Clean queued defines too. Go backwards + //in array so that the splices do not + //mess up the iteration. + eachReverse(defQueue, function(args, i) { + if (args[0] === id) { + defQueue.splice(i, 1); + } + }); + delete context.defQueueMap[id]; + + if (mod) { + //Hold on to listeners in case the + //module will be attempted to be reloaded + //using a different config. + if (mod.events.defined) { + undefEvents[id] = mod.events; + } + + cleanRegistry(id); + } + }; + } + + return localRequire; + }, + + /** + * Called to enable a module if it is still in the registry + * awaiting enablement. A second arg, parent, the parent module, + * is passed in for context, when this method is overridden by + * the optimizer. Not shown here to keep code compact. + */ + enable: function (depMap) { + var mod = getOwn(registry, depMap.id); + if (mod) { + getModule(depMap).enable(); + } + }, + + /** + * Internal method used by environment adapters to complete a load event. + * A load event could be a script load or just a load pass from a synchronous + * load call. + * @param {String} moduleName the name of the module to potentially complete. + */ + completeLoad: function (moduleName) { + var found, args, mod, + shim = getOwn(config.shim, moduleName) || {}, + shExports = shim.exports; + + takeGlobalQueue(); + + while (defQueue.length) { + args = defQueue.shift(); + if (args[0] === null) { + args[0] = moduleName; + //If already found an anonymous module and bound it + //to this name, then this is some other anon module + //waiting for its completeLoad to fire. + if (found) { + break; + } + found = true; + } else if (args[0] === moduleName) { + //Found matching DEFINE call for this script! + found = true; + } + + callGetModule(args); + } + context.defQueueMap = {}; + + //Do this after the cycle of callGetModule in case the result + //of those calls/init calls changes the registry. + mod = getOwn(registry, moduleName); + + if (!found && !hasProp(defined, moduleName) && mod && !mod.inited) { + if (config.enforceDefine && (!shExports || !getGlobal(shExports))) { + if (hasPathFallback(moduleName)) { + return; + } else { + return onError(makeError('nodefine', + 'No DEFINE call for ' + moduleName, + null, + [moduleName])); + } + } else { + //A script that does not call DEFINE(), so just simulate + //the call for it. + callGetModule([moduleName, (shim.deps || []), shim.exportsFn]); + } + } + + checkLoaded(); + }, + + /** + * Converts a module name to a file path. Supports cases where + * moduleName may actually be just an URL. + * Note that it **does not** call normalize on the moduleName, + * it is assumed to have already been normalized. This is an + * internal API, not a public one. Use toUrl for the public API. + */ + nameToUrl: function (moduleName, ext, skipExt) { + var paths, syms, i, parentModule, url, + parentPath, bundleId, + pkgMain = getOwn(config.pkgs, moduleName); + + if (pkgMain) { + moduleName = pkgMain; + } + + bundleId = getOwn(bundlesMap, moduleName); + + if (bundleId) { + return context.nameToUrl(bundleId, ext, skipExt); + } + + //If a colon is in the URL, it indicates a protocol is used and it is just + //an URL to a file, or if it starts with a slash, contains a query arg (i.e. ?) + //or ends with .js, then assume the user meant to use an url and not a module id. + //The slash is important for protocol-less URLs as well as full paths. + if (req.jsExtRegExp.test(moduleName)) { + //Just a plain path, not module name lookup, so just return it. + //Add extension if it is included. This is a bit wonky, only non-.js things pass + //an extension, this method probably needs to be reworked. + url = moduleName + (ext || ''); + } else { + //A module that needs to be converted to a path. + paths = config.paths; + + syms = moduleName.split('/'); + //For each module name segment, see if there is a path + //registered for it. Start with most specific name + //and work up from it. + for (i = syms.length; i > 0; i -= 1) { + parentModule = syms.slice(0, i).join('/'); + + parentPath = getOwn(paths, parentModule); + if (parentPath) { + //If an array, it means there are a few choices, + //Choose the one that is desired + if (isArray(parentPath)) { + parentPath = parentPath[0]; + } + syms.splice(0, i, parentPath); + break; + } + } + + //Join the path parts together, then figure out if baseUrl is needed. + url = syms.join('/'); + url += (ext || (/^data\:|^blob\:|\?/.test(url) || skipExt ? '' : '.js')); + url = (url.charAt(0) === '/' || url.match(/^[\w\+\.\-]+:/) ? '' : config.baseUrl) + url; + } + + return config.urlArgs && !/^blob\:/.test(url) ? + url + config.urlArgs(moduleName, url) : url; + }, + + //Delegates to req.load. Broken out as a separate function to + //allow overriding in the optimizer. + load: function (id, url) { + req.load(context, id, url); + }, + + /** + * Executes a module callback function. Broken out as a separate function + * solely to allow the build system to sequence the files in the built + * layer in the right sequence. + * + * @private + */ + execCb: function (name, callback, args, exports) { + return callback.apply(exports, args); + }, + + /** + * callback for script loads, used to check status of loading. + * + * @param {Event} evt the event from the browser for the script + * that was loaded. + */ + onScriptLoad: function (evt) { + //Using currentTarget instead of target for Firefox 2.0's sake. Not + //all old browsers will be supported, but this one was easy enough + //to support and still makes sense. + if (evt.type === 'load' || + (readyRegExp.test((evt.currentTarget || evt.srcElement).readyState))) { + //Reset interactive script so a script node is not held onto for + //to long. + interactiveScript = null; + + //Pull out the name of the module and the context. + var data = getScriptData(evt); + context.completeLoad(data.id); + } + }, + + /** + * Callback for script errors. + */ + onScriptError: function (evt) { + var data = getScriptData(evt); + if (!hasPathFallback(data.id)) { + var parents = []; + eachProp(registry, function(value, key) { + if (key.indexOf('_@r') !== 0) { + each(value.depMaps, function(depMap) { + if (depMap.id === data.id) { + parents.push(key); + return true; + } + }); + } + }); + return onError(makeError('scripterror', 'Script error for "' + data.id + + (parents.length ? + '", needed by: ' + parents.join(', ') : + '"'), evt, [data.id])); + } + } + }; + + context.REQUIRE = context.makeRequire(); + return context; + } + + /** + * Main entry point. + * + * If the only argument to REQUIRE is a string, then the module that + * is represented by that string is fetched for the appropriate context. + * + * If the first argument is an array, then it will be treated as an array + * of dependency string names to fetch. An optional function callback can + * be specified to execute when all of those dependencies are available. + * + * Make a local req variable to help Caja compliance (it assumes things + * on a REQUIRE that are not standardized), and to give a short + * name for minification/local scope use. + */ + req = REQUIREJS = function (deps, callback, errback, optional) { + + //Find the right context, use default + var context, config, + contextName = defContextName; + + // Determine if have config object in the call. + if (!isArray(deps) && typeof deps !== 'string') { + // deps is a config object + config = deps; + if (isArray(callback)) { + // Adjust args if there are dependencies + deps = callback; + callback = errback; + errback = optional; + } else { + deps = []; + } + } + + if (config && config.context) { + contextName = config.context; + } + + context = getOwn(contexts, contextName); + if (!context) { + context = contexts[contextName] = req.s.newContext(contextName); + } + + if (config) { + context.configure(config); + } + + return context.REQUIRE(deps, callback, errback); + }; + + /** + * Support REQUIRE.config() to make it easier to cooperate with other + * AMD loaders on globally agreed names. + */ + req.config = function (config) { + return req(config); + }; + + /** + * Execute something after the current tick + * of the event loop. Override for other envs + * that have a better solution than setTimeout. + * @param {Function} fn function to execute later. + */ + req.nextTick = typeof setTimeout !== 'undefined' ? function (fn) { + setTimeout(fn, 4); + } : function (fn) { fn(); }; + + /** + * Export REQUIRE as a global, but only if it does not already exist. + */ + if (!REQUIRE) { + REQUIRE = req; + } + + req.version = version; + + //Used to filter out dependencies that are already paths. + req.jsExtRegExp = /^\/|:|\?|\.js$/; + req.isBrowser = isBrowser; + s = req.s = { + contexts: contexts, + newContext: newContext + }; + + //Create default context. + req({}); + + //Exports some context-sensitive methods on global REQUIRE. + each([ + 'toUrl', + 'undef', + 'defined', + 'specified' + ], function (prop) { + //Reference from contexts instead of early binding to default context, + //so that during builds, the latest instance of the default context + //with its config gets used. + req[prop] = function () { + var ctx = contexts[defContextName]; + return ctx.REQUIRE[prop].apply(ctx, arguments); + }; + }); + + if (isBrowser) { + head = s.head = document.getElementsByTagName('head')[0]; + //If BASE tag is in play, using appendChild is a problem for IE6. + //When that browser dies, this can be removed. Details in this jQuery bug: + //http://dev.jquery.com/ticket/2709 + baseElement = document.getElementsByTagName('base')[0]; + if (baseElement) { + head = s.head = baseElement.parentNode; + } + } + + /** + * Any errors that REQUIRE explicitly generates will be passed to this + * function. Intercept/override it if you want custom error handling. + * @param {Error} err the error object. + */ + req.onError = defaultOnError; + + /** + * Creates the node for the load command. Only used in browser envs. + */ + req.createNode = function (config, moduleName, url) { + var node = config.xhtml ? + document.createElementNS('http://www.w3.org/1999/xhtml', 'html:script') : + document.createElement('script'); + node.type = config.scriptType || 'text/javascript'; + node.charset = 'utf-8'; + node.async = true; + return node; + }; + + /** + * Does the request to load a module for the browser case. + * Make this a separate function to allow other environments + * to override it. + * + * @param {Object} context the REQUIRE context to find state. + * @param {String} moduleName the name of the module. + * @param {Object} url the URL to the module. + */ + req.load = function (context, moduleName, url) { + var config = (context && context.config) || {}, + node; + if (isBrowser) { + //In the browser so use a script tag + node = req.createNode(config, moduleName, url); + + node.setAttribute('data-requirecontext', context.contextName); + node.setAttribute('data-requiremodule', moduleName); + + //Set up load listener. Test attachEvent first because IE9 has + //a subtle issue in its addEventListener and script onload firings + //that do not match the behavior of all other browsers with + //addEventListener support, which fire the onload event for a + //script right after the script execution. See: + //https://connect.microsoft.com/IE/feedback/details/648057/script-onload-event-is-not-fired-immediately-after-script-execution + //UNFORTUNATELY Opera implements attachEvent but does not follow the script + //script execution mode. + if (node.attachEvent && + //Check if node.attachEvent is artificially added by custom script or + //natively supported by browser + //read https://github.com/REQUIREJS/REQUIREJS/issues/187 + //if we can NOT find [native code] then it must NOT natively supported. + //in IE8, node.attachEvent does not have toString() + //Note the test for "[native code" with no closing brace, see: + //https://github.com/REQUIREJS/REQUIREJS/issues/273 + !(node.attachEvent.toString && node.attachEvent.toString().indexOf('[native code') < 0) && + !isOpera) { + //Probably IE. IE (at least 6-8) do not fire + //script onload right after executing the script, so + //we cannot tie the anonymous DEFINE call to a name. + //However, IE reports the script as being in 'interactive' + //readyState at the time of the DEFINE call. + useInteractive = true; + + node.attachEvent('onreadystatechange', context.onScriptLoad); + //It would be great to add an error handler here to catch + //404s in IE9+. However, onreadystatechange will fire before + //the error handler, so that does not help. If addEventListener + //is used, then IE will fire error before load, but we cannot + //use that pathway given the connect.microsoft.com issue + //mentioned above about not doing the 'script execute, + //then fire the script load event listener before execute + //next script' that other browsers do. + //Best hope: IE10 fixes the issues, + //and then destroys all installs of IE 6-9. + //node.attachEvent('onerror', context.onScriptError); + } else { + node.addEventListener('load', context.onScriptLoad, false); + node.addEventListener('error', context.onScriptError, false); + } + node.src = url; + + //Calling onNodeCreated after all properties on the node have been + //set, but before it is placed in the DOM. + if (config.onNodeCreated) { + config.onNodeCreated(node, config, moduleName, url); + } + + //For some cache cases in IE 6-8, the script executes before the end + //of the appendChild execution, so to tie an anonymous DEFINE + //call to the module name (which is stored on the node), hold on + //to a reference to this node, but clear after the DOM insertion. + currentlyAddingScript = node; + if (baseElement) { + head.insertBefore(node, baseElement); + } else { + head.appendChild(node); + } + currentlyAddingScript = null; + + return node; + } else if (isWebWorker) { + try { + //In a web worker, use importScripts. This is not a very + //efficient use of importScripts, importScripts will block until + //its script is downloaded and evaluated. However, if web workers + //are in play, the expectation is that a build has been done so + //that only one script needs to be loaded anyway. This may need + //to be reevaluated if other use cases become common. + + // Post a task to the event loop to work around a bug in WebKit + // where the worker gets garbage-collected after calling + // importScripts(): https://webkit.org/b/153317 + setTimeout(function() {}, 0); + importScripts(url); + + //Account for anonymous modules + context.completeLoad(moduleName); + } catch (e) { + context.onError(makeError('importscripts', + 'importScripts failed for ' + + moduleName + ' at ' + url, + e, + [moduleName])); + } + } + }; + + function getInteractiveScript() { + if (interactiveScript && interactiveScript.readyState === 'interactive') { + return interactiveScript; + } + + eachReverse(scripts(), function (script) { + if (script.readyState === 'interactive') { + return (interactiveScript = script); + } + }); + return interactiveScript; + } + + //Look for a data-main script attribute, which could also adjust the baseUrl. + if (isBrowser && !cfg.skipDataMain) { + //Figure out baseUrl. Get it from the script tag with REQUIRE.js in it. + eachReverse(scripts(), function (script) { + //Set the 'head' where we can append children by + //using the script's parent. + if (!head) { + head = script.parentNode; + } + + //Look for a data-main attribute to set main script for the page + //to load. If it is there, the path to data main becomes the + //baseUrl, if it is not already set. + dataMain = script.getAttribute('data-main'); + if (dataMain) { + //Preserve dataMain in case it is a path (i.e. contains '?') + mainScript = dataMain; + + //Set final baseUrl if there is not already an explicit one, + //but only do so if the data-main value is not a loader plugin + //module ID. + if (!cfg.baseUrl && mainScript.indexOf('!') === -1) { + //Pull off the directory of data-main for use as the + //baseUrl. + src = mainScript.split('/'); + mainScript = src.pop(); + subPath = src.length ? src.join('/') + '/' : './'; + + cfg.baseUrl = subPath; + } + + //Strip off any trailing .js since mainScript is now + //like a module name. + mainScript = mainScript.replace(jsSuffixRegExp, ''); + + //If mainScript is still a path, fall back to dataMain + if (req.jsExtRegExp.test(mainScript)) { + mainScript = dataMain; + } + + //Put the data-main script in the files to load. + cfg.deps = cfg.deps ? cfg.deps.concat(mainScript) : [mainScript]; + + return true; + } + }); + } + + /** + * The function that handles definitions of modules. Differs from + * REQUIRE() in that a string for the module should be the first argument, + * and the function to execute after dependencies are loaded should + * return a value to DEFINE the module corresponding to the first argument's + * name. + */ + DEFINE = function (name, deps, callback) { + var node, context; + + //Allow for anonymous modules + if (typeof name !== 'string') { + //Adjust args appropriately + callback = deps; + deps = name; + name = null; + } + + //This module may not have dependencies + if (!isArray(deps)) { + callback = deps; + deps = null; + } + + //If no name, and callback is a function, then figure out if it a + //CommonJS thing with dependencies. + if (!deps && isFunction(callback)) { + deps = []; + //Remove comments from the callback string, + //look for REQUIRE calls, and pull them into the dependencies, + //but only if there are function args. + if (callback.length) { + callback + .toString() + .replace(commentRegExp, commentReplace) + .replace(cjsRequireRegExp, function (match, dep) { + deps.push(dep); + }); + + //May be a CommonJS thing even without REQUIRE calls, but still + //could use exports, and module. Avoid doing exports and module + //work though if it just needs REQUIRE. + //REQUIRES the function to expect the CommonJS variables in the + //order listed below. + deps = (callback.length === 1 ? ['REQUIRE'] : ['REQUIRE', 'exports', 'module']).concat(deps); + } + } + + //If in IE 6-8 and hit an anonymous DEFINE() call, do the interactive + //work. + if (useInteractive) { + node = currentlyAddingScript || getInteractiveScript(); + if (node) { + if (!name) { + name = node.getAttribute('data-requiremodule'); + } + context = contexts[node.getAttribute('data-requirecontext')]; + } + } + + //Always save off evaluating the def call until the script onload handler. + //This allows multiple modules to be in a file without prematurely + //tracing dependencies, and allows for anonymous module support, + //where the module name is not known until the script onload event + //occurs. If no context, use the global queue, and get it processed + //in the onscript load callback. + if (context) { + context.defQueue.push([name, deps, callback]); + context.defQueueMap[name] = true; + } else { + globalDefQueue.push([name, deps, callback]); + } + }; + + DEFINE.amd = { + jQuery: true + }; + + /** + * Executes the text. Normally just uses eval, but can be modified + * to use a better, environment-specific call. Only used for transpiling + * loader plugins, not for plain JS modules. + * @param {String} text the text to execute/evaluate. + */ + req.exec = function (text) { + /*jslint evil: true */ + return eval(text); + }; + + //Set up with config info. + req(cfg); +}(this, (typeof setTimeout === 'undefined' ? undefined : setTimeout))); diff --git a/Desktop/httpInterface.js b/Desktop/httpInterface.js index 96e647f8e..0fb3b12a5 100644 --- a/Desktop/httpInterface.js +++ b/Desktop/httpInterface.js @@ -19,12 +19,12 @@ exports.newHttpInterface = function newHttpInterface() { /* We will create an HTTP Server and leave it running forever. */ - SA.nodeModules.http.createServer(onHttpRequest).listen(global.env.CLIENT_HTTP_INTERFACE_PORT) + SA.nodeModules.http.createServer(onHttpRequest).listen(global.env.DESKTOP_HTTP_INTERFACE_PORT) /* Starting the browser now is optional */ if (process.argv.includes("noBrowser")) { //Running Client only with no UI. } else { - SA.nodeModules.open('http://localhost:' + global.env.CLIENT_HTTP_INTERFACE_PORT) + SA.nodeModules.open('http://localhost:' + global.env.DESKTOP_HTTP_INTERFACE_PORT) } } @@ -35,14 +35,30 @@ exports.newHttpInterface = function newHttpInterface() { let endpointOrFile = requestPath[1] switch (endpointOrFile) { - case 'XXX': + case 'Images': // This means the Images folder. { + let path = global.env.PATH_TO_CLIENT + 'WebServer/Images/' + requestPath[2] + if (requestPath[3] !== undefined) { + path = path + '/' + requestPath[3] + } + + if (requestPath[4] !== undefined) { + path = path + '/' + requestPath[4] + } + + if (requestPath[5] !== undefined) { + path = path + '/' + requestPath[5] + } + + path = unescape(path) + + SA.projects.foundations.utilities.httpResponses.respondWithImage(path, httpResponse) } break default: { - SA.projects.foundations.utilities.httpResponses.respondWithWebFile(httpResponse, endpointOrFile, global.env.PATH_TO_CLIENT) + SA.projects.foundations.utilities.httpResponses.respondWithWebFile(httpResponse, endpointOrFile, global.env.PATH_TO_DESKTOP) } } } catch (err) { diff --git a/EnvironmentForDebug.js b/EnvironmentForDebug.js index 1387f5699..d92780a6e 100644 --- a/EnvironmentForDebug.js +++ b/EnvironmentForDebug.js @@ -15,6 +15,7 @@ exports.newEnvironment = function () { PATH_TO_UI: './UI', PATH_TO_DATA_FILES: './UI/Data-Files/src', PATH_TO_CLIENT: './Client/', + PATH_TO_DESKTOP: './Desktop/', PATH_TO_DEFAULT_WORKSPACE: './Projects/Foundations/Plugins/Workspaces', PATH_TO_MY_WORKSPACES: './My-Workspaces', PATH_TO_FONTS: './Client/WebServer/Fonts' diff --git a/package-lock.json b/package-lock.json index 11e53b3fd..469e05fe0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -784,6 +784,11 @@ "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==" }, + "define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==" + }, "define-properties": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", @@ -1379,6 +1384,11 @@ "minimalistic-crypto-utils": "^1.0.1" } }, + "http": { + "version": "0.0.1-security", + "resolved": "https://registry.npmjs.org/http/-/http-0.0.1-security.tgz", + "integrity": "sha512-RnDvP10Ty9FxqOtPZuxtebw1j4L/WiqNMDtuc1YMH1XQm5TgDRaR1G9u8upL6KD1bXHSp9eSXo/ED+8Q7FAr+g==" + }, "http-cache-semantics": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", @@ -1505,6 +1515,11 @@ "has-tostringtag": "^1.0.0" } }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" + }, "is-function": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-function/-/is-function-1.0.2.tgz", @@ -1598,6 +1613,14 @@ "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" }, + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "requires": { + "is-docker": "^2.0.0" + } + }, "isstream": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", @@ -1948,6 +1971,16 @@ "wrappy": "1" } }, + "open": { + "version": "8.2.1", + "resolved": "https://registry.npmjs.org/open/-/open-8.2.1.tgz", + "integrity": "sha512-rXILpcQlkF/QuFez2BJDf3GsqpjGKbkUUToAIGo9A0Q6ZkoSGogZJulrUdwRkrAsoQvoZsrjCYt8+zblOk7JQQ==", + "requires": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + } + }, "p-cancelable": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", diff --git a/package.json b/package.json index 98b8d8879..d083084f8 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,8 @@ { "dependencies": { + "http": "0.0.1-security", "node-fetch": "^2.6.1", + "open": "^8.2.1", "web3": "^1.5.2", "ws": "^8.2.1" } diff --git a/runDesktop.js b/runDesktop.js index f6e04a1d2..ced762c1a 100644 --- a/runDesktop.js +++ b/runDesktop.js @@ -42,7 +42,9 @@ Setting up external dependencies. SA.nodeModules = { fs: require('fs'), web3: require('web3'), - ws: require('ws') + ws: require('ws'), + open: require('open'), + http: require('http') } /* From d6f4981278600a59cfa37f97f29e02d35e8f4468 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sun, 5 Sep 2021 10:36:52 +0200 Subject: [PATCH 19/51] Relocating the UI folder --- {UI => Client/UI}/.vscode/settings.json | 0 {UI => Client/UI}/Animation.js | 0 {UI => Client/UI}/AppLoader.js | 0 {UI => Client/UI}/AppPostLoader.js | 0 {UI => Client/UI}/AppPreLoader.js | 0 {UI => Client/UI}/Canvas.js | 0 {UI => Client/UI}/Container.js | 0 {UI => Client/UI}/Data-Files/src/DailyFiles.js | 0 {UI => Client/UI}/Data-Files/src/FileCloud.js | 0 {UI => Client/UI}/Data-Files/src/FileCursor.js | 0 {UI => Client/UI}/Data-Files/src/FileSequence.js | 0 {UI => Client/UI}/Data-Files/src/FileStorage.js | 0 {UI => Client/UI}/Data-Files/src/MarketFiles.js | 0 {UI => Client/UI}/Data-Files/src/SingleFile.js | 0 {UI => Client/UI}/EventHandler.js | 0 {UI => Client/UI}/EventsServerClient.js | 0 {UI => Client/UI}/Frame.js | 0 {UI => Client/UI}/Globals.js | 0 {UI => Client/UI}/ProductStorage.js | 0 {UI => Client/UI}/Utilities.js | 0 {UI => Client/UI}/VideoRecorder.js | 0 {UI => Client/UI}/WebDebugLog.js | 0 Client/httpInterface.js | 14 +++++++------- Desktop/httpInterface.js | 2 +- Environment.js | 4 +--- EnvironmentForDebug.js | 6 ++---- Projects/Foundations/SA/Utilities/HttpResponses.js | 12 ++++++------ 27 files changed, 17 insertions(+), 21 deletions(-) rename {UI => Client/UI}/.vscode/settings.json (100%) rename {UI => Client/UI}/Animation.js (100%) rename {UI => Client/UI}/AppLoader.js (100%) rename {UI => Client/UI}/AppPostLoader.js (100%) rename {UI => Client/UI}/AppPreLoader.js (100%) rename {UI => Client/UI}/Canvas.js (100%) rename {UI => Client/UI}/Container.js (100%) rename {UI => Client/UI}/Data-Files/src/DailyFiles.js (100%) rename {UI => Client/UI}/Data-Files/src/FileCloud.js (100%) rename {UI => Client/UI}/Data-Files/src/FileCursor.js (100%) rename {UI => Client/UI}/Data-Files/src/FileSequence.js (100%) rename {UI => Client/UI}/Data-Files/src/FileStorage.js (100%) rename {UI => Client/UI}/Data-Files/src/MarketFiles.js (100%) rename {UI => Client/UI}/Data-Files/src/SingleFile.js (100%) rename {UI => Client/UI}/EventHandler.js (100%) rename {UI => Client/UI}/EventsServerClient.js (100%) rename {UI => Client/UI}/Frame.js (100%) rename {UI => Client/UI}/Globals.js (100%) rename {UI => Client/UI}/ProductStorage.js (100%) rename {UI => Client/UI}/Utilities.js (100%) rename {UI => Client/UI}/VideoRecorder.js (100%) rename {UI => Client/UI}/WebDebugLog.js (100%) diff --git a/UI/.vscode/settings.json b/Client/UI/.vscode/settings.json similarity index 100% rename from UI/.vscode/settings.json rename to Client/UI/.vscode/settings.json diff --git a/UI/Animation.js b/Client/UI/Animation.js similarity index 100% rename from UI/Animation.js rename to Client/UI/Animation.js diff --git a/UI/AppLoader.js b/Client/UI/AppLoader.js similarity index 100% rename from UI/AppLoader.js rename to Client/UI/AppLoader.js diff --git a/UI/AppPostLoader.js b/Client/UI/AppPostLoader.js similarity index 100% rename from UI/AppPostLoader.js rename to Client/UI/AppPostLoader.js diff --git a/UI/AppPreLoader.js b/Client/UI/AppPreLoader.js similarity index 100% rename from UI/AppPreLoader.js rename to Client/UI/AppPreLoader.js diff --git a/UI/Canvas.js b/Client/UI/Canvas.js similarity index 100% rename from UI/Canvas.js rename to Client/UI/Canvas.js diff --git a/UI/Container.js b/Client/UI/Container.js similarity index 100% rename from UI/Container.js rename to Client/UI/Container.js diff --git a/UI/Data-Files/src/DailyFiles.js b/Client/UI/Data-Files/src/DailyFiles.js similarity index 100% rename from UI/Data-Files/src/DailyFiles.js rename to Client/UI/Data-Files/src/DailyFiles.js diff --git a/UI/Data-Files/src/FileCloud.js b/Client/UI/Data-Files/src/FileCloud.js similarity index 100% rename from UI/Data-Files/src/FileCloud.js rename to Client/UI/Data-Files/src/FileCloud.js diff --git a/UI/Data-Files/src/FileCursor.js b/Client/UI/Data-Files/src/FileCursor.js similarity index 100% rename from UI/Data-Files/src/FileCursor.js rename to Client/UI/Data-Files/src/FileCursor.js diff --git a/UI/Data-Files/src/FileSequence.js b/Client/UI/Data-Files/src/FileSequence.js similarity index 100% rename from UI/Data-Files/src/FileSequence.js rename to Client/UI/Data-Files/src/FileSequence.js diff --git a/UI/Data-Files/src/FileStorage.js b/Client/UI/Data-Files/src/FileStorage.js similarity index 100% rename from UI/Data-Files/src/FileStorage.js rename to Client/UI/Data-Files/src/FileStorage.js diff --git a/UI/Data-Files/src/MarketFiles.js b/Client/UI/Data-Files/src/MarketFiles.js similarity index 100% rename from UI/Data-Files/src/MarketFiles.js rename to Client/UI/Data-Files/src/MarketFiles.js diff --git a/UI/Data-Files/src/SingleFile.js b/Client/UI/Data-Files/src/SingleFile.js similarity index 100% rename from UI/Data-Files/src/SingleFile.js rename to Client/UI/Data-Files/src/SingleFile.js diff --git a/UI/EventHandler.js b/Client/UI/EventHandler.js similarity index 100% rename from UI/EventHandler.js rename to Client/UI/EventHandler.js diff --git a/UI/EventsServerClient.js b/Client/UI/EventsServerClient.js similarity index 100% rename from UI/EventsServerClient.js rename to Client/UI/EventsServerClient.js diff --git a/UI/Frame.js b/Client/UI/Frame.js similarity index 100% rename from UI/Frame.js rename to Client/UI/Frame.js diff --git a/UI/Globals.js b/Client/UI/Globals.js similarity index 100% rename from UI/Globals.js rename to Client/UI/Globals.js diff --git a/UI/ProductStorage.js b/Client/UI/ProductStorage.js similarity index 100% rename from UI/ProductStorage.js rename to Client/UI/ProductStorage.js diff --git a/UI/Utilities.js b/Client/UI/Utilities.js similarity index 100% rename from UI/Utilities.js rename to Client/UI/Utilities.js diff --git a/UI/VideoRecorder.js b/Client/UI/VideoRecorder.js similarity index 100% rename from UI/VideoRecorder.js rename to Client/UI/VideoRecorder.js diff --git a/UI/WebDebugLog.js b/Client/UI/WebDebugLog.js similarity index 100% rename from UI/WebDebugLog.js rename to Client/UI/WebDebugLog.js diff --git a/Client/httpInterface.js b/Client/httpInterface.js index 537bd72e3..b7f5e2296 100644 --- a/Client/httpInterface.js +++ b/Client/httpInterface.js @@ -1075,17 +1075,17 @@ exports.newHttpInterface = function newHttpInterface() { break case 'LegacyPlotter.js': { - SA.projects.foundations.utilities.httpResponses.respondWithFile(global.env.PATH_TO_CLIENT + 'WebServer/LegacyPlotter.js', httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithFile(global.env.PATH_TO_CLIENT + '/WebServer/LegacyPlotter.js', httpResponse) } break case 'PlotterPanel.js': { - SA.projects.foundations.utilities.httpResponses.respondWithFile(global.env.PATH_TO_CLIENT + 'WebServer/PlotterPanel.js', httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithFile(global.env.PATH_TO_CLIENT + '/WebServer/PlotterPanel.js', httpResponse) } break case 'Images': // This means the Images folder. { - let path = global.env.PATH_TO_CLIENT + 'WebServer/Images/' + requestPath[2] + let path = global.env.PATH_TO_CLIENT + '/WebServer/Images/' + requestPath[2] if (requestPath[3] !== undefined) { path = path + '/' + requestPath[3] @@ -1167,12 +1167,12 @@ exports.newHttpInterface = function newHttpInterface() { break case 'WebServer': // This means the WebServer folder. { - SA.projects.foundations.utilities.httpResponses.respondWithFile(global.env.PATH_TO_CLIENT + 'WebServer/' + requestPath[2], httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithFile(global.env.PATH_TO_CLIENT + '/WebServer/' + requestPath[2], httpResponse) } break case 'externalScripts': // This means the WebServer folder. { - SA.projects.foundations.utilities.httpResponses.respondWithFile(global.env.PATH_TO_CLIENT + 'WebServer/externalScripts/' + requestPath[2], httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithFile(global.env.PATH_TO_CLIENT + '/WebServer/externalScripts/' + requestPath[2], httpResponse) } break case 'Plotters': // This means the plotter folder, not to be confused with the Plotters script! @@ -1187,12 +1187,12 @@ exports.newHttpInterface = function newHttpInterface() { break case 'ChartLayers': { - SA.projects.foundations.utilities.httpResponses.respondWithFile(global.env.PATH_TO_UI + '/' + endpointOrFile + '/' + requestPath[2], httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithFile(global.env.PATH_TO_CLIENT + '/UI/' + endpointOrFile + '/' + requestPath[2], httpResponse) } break case 'Files': { - SA.projects.foundations.utilities.httpResponses.respondWithFile(global.env.PATH_TO_DATA_FILES + '/' + requestPath[2], httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithFile(global.env.PATH_TO_CLIENT + '/UI/Data-Files/src/' + requestPath[2], httpResponse) } break case 'Fonts': diff --git a/Desktop/httpInterface.js b/Desktop/httpInterface.js index 0fb3b12a5..ddbddda7e 100644 --- a/Desktop/httpInterface.js +++ b/Desktop/httpInterface.js @@ -37,7 +37,7 @@ exports.newHttpInterface = function newHttpInterface() { switch (endpointOrFile) { case 'Images': // This means the Images folder. { - let path = global.env.PATH_TO_CLIENT + 'WebServer/Images/' + requestPath[2] + let path = global.env.PATH_TO_CLIENT + '/WebServer/Images/' + requestPath[2] if (requestPath[3] !== undefined) { path = path + '/' + requestPath[3] diff --git a/Environment.js b/Environment.js index a237cf14f..04a9bd49d 100644 --- a/Environment.js +++ b/Environment.js @@ -10,9 +10,7 @@ exports.newEnvironment = function () { PATH_TO_LOG_FILES: './Log-Files', PATH_TO_PROJECTS_REQUIRED: './Projects', PATH_TO_PROJECT_SCHEMA: '../Projects/ProjectsSchema.json', - PATH_TO_UI: './UI', - PATH_TO_DATA_FILES: './UI/Data-Files/src', - PATH_TO_CLIENT: './Client/', + PATH_TO_CLIENT: './Client', PATH_TO_DEFAULT_WORKSPACE: './Projects/Foundations/Plugins/Workspaces', PATH_TO_MY_WORKSPACES: './My-Workspaces', PATH_TO_FONTS: './Client/WebServer/Fonts' diff --git a/EnvironmentForDebug.js b/EnvironmentForDebug.js index d92780a6e..e792280ee 100644 --- a/EnvironmentForDebug.js +++ b/EnvironmentForDebug.js @@ -12,10 +12,8 @@ exports.newEnvironment = function () { PATH_TO_LOG_FILES: './Log-Files', PATH_TO_PROJECTS_REQUIRED: './Projects', PATH_TO_PROJECT_SCHEMA: './Projects/ProjectsSchema.json', - PATH_TO_UI: './UI', - PATH_TO_DATA_FILES: './UI/Data-Files/src', - PATH_TO_CLIENT: './Client/', - PATH_TO_DESKTOP: './Desktop/', + PATH_TO_CLIENT: './Client', + PATH_TO_DESKTOP: './Desktop', PATH_TO_DEFAULT_WORKSPACE: './Projects/Foundations/Plugins/Workspaces', PATH_TO_MY_WORKSPACES: './My-Workspaces', PATH_TO_FONTS: './Client/WebServer/Fonts' diff --git a/Projects/Foundations/SA/Utilities/HttpResponses.js b/Projects/Foundations/SA/Utilities/HttpResponses.js index 987e4f9c7..e14637245 100644 --- a/Projects/Foundations/SA/Utilities/HttpResponses.js +++ b/Projects/Foundations/SA/Utilities/HttpResponses.js @@ -113,9 +113,9 @@ exports.newFoundationsUtilitiesHttpResponses = function () { httpResponse.end('\n') } - function respondWithStyleSheet(httpResponse, path, fileName) { + function respondWithStyleSheet(httpResponse, pathToApp, fileName) { let fs = SA.nodeModules.fs - let filePath = path + 'WebServer/css/' + fileName + let filePath = pathToApp + '/WebServer/css/' + fileName fs.readFile(filePath, onFileRead) function onFileRead(err, file) { @@ -173,7 +173,7 @@ exports.newFoundationsUtilitiesHttpResponses = function () { } } - function respondWithWebFile(httpResponse, fileNameReceived, path) { + function respondWithWebFile(httpResponse, fileNameReceived, pathToApp) { if (fileNameReceived === '') { /* @@ -181,7 +181,7 @@ exports.newFoundationsUtilitiesHttpResponses = function () { */ let fs = SA.nodeModules.fs - let fileName = path + 'WebServer/index.html' + let fileName = pathToApp + '/WebServer/index.html' fs.readFile(fileName, onFileRead) function onFileRead(err, file) { @@ -200,12 +200,12 @@ exports.newFoundationsUtilitiesHttpResponses = function () { switch (fileExtension) { case 'js': { - let path = global.env.PATH_TO_UI + '/' + completeFileName + let path = pathToApp + '/UI/' + completeFileName SA.projects.foundations.utilities.httpResponses.respondWithFile(path, httpResponse) break } case 'css': { - SA.projects.foundations.utilities.httpResponses.respondWithStyleSheet(httpResponse, path, completeFileName) + SA.projects.foundations.utilities.httpResponses.respondWithStyleSheet(httpResponse, pathToApp, completeFileName) break } } From 17656a12c0231987a86271a6843d7c431aac13e6 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sun, 5 Sep 2021 11:18:45 +0200 Subject: [PATCH 20/51] run command --- run.js | 115 +++---------------------------------------------- runPlatform.js | 112 +++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 117 insertions(+), 110 deletions(-) create mode 100644 runPlatform.js diff --git a/run.js b/run.js index d2af79959..52d6eb636 100644 --- a/run.js +++ b/run.js @@ -1,112 +1,7 @@ - -if ( - process.argv.includes("help") || - process.argv.includes("-help") || - process.argv.includes("--help") || - process.argv.includes("h") || - process.argv.includes("-h") || - process.argv.includes("--h") || - process.argv.includes("/h") || - process.argv.includes("/help")) { - - console.log('Superalgos') - console.log('') - console.log('VERSION: Beta 11') - console.log('') - console.log('WEB: https://www.superalgos.org') - console.log('') - console.log('GITHUB: https://www.github.com/Superalgos') - console.log('') - console.log('DOCUMENTATION: https://docs.superalgos.org/') - console.log('') - console.log('TELEGRAM SUPPORT: https://t.me/superalgoscommunity') - console.log('') - console.log('USAGE: node run [help] [noBrowser] [minMemo]') - console.log('') - console.log('OPTIONS:') - console.log('') - console.log(' help: Optional. Use it to see this helping information.') - console.log(' noBrowser: Optional. Use it to launch Superalgos Client only. The UI will not be loaded.') - console.log(' minMemo: Optional. Use it when your hardware has less than 8 Gb or memory.') - console.log('') - console.log('If you are having an error while trying to run this Client, consider this:') - - fatalErrorHelp() - return -} - -const OS = require("os") -let totalRAM = OS.totalmem() // Get total ram installed -totalRAM = totalRAM / 1024 / 1024 -let optimalRAM = totalRAM * 0.85 // Use 85% of installed RAM -let maxOldSpaceSize = "--max-old-space-size=" + (optimalRAM.toFixed(0)).toString() -let options - +console.log('Superalgos is growing...! and now, besides the platform for algo-traders, there is a p2p Network (under development) and a Social Trading Desktop app (under development).') console.log('') -console.log("Total RAM istalled in this system is ........................ " + (totalRAM / 1024).toFixed(2) + " GB") -if (process.argv.includes("minMemo")) { - options = { - stdio: 'inherit' - } - console.log("Total RAM available for Superalgos is ....................... 512 MB") -} else { - options = { - execArgv: [maxOldSpaceSize], - stdio: 'inherit' - } - console.log("Total RAM available for Superalgos is ....................... " + (optimalRAM / 1024).toFixed(2) + " GB") - console.log('') - console.log('If you would like to enable less RAM than that, use the minMemo flag. Note: RAM will be allocated only if needed.') -} +console.log('For that reason, the "node run" command was deprecated and now you need to use one of these:') console.log('') -console.log('OPTIONS ACCEPTED:') -console.log('') -let optionsAccepted = 0 - - -if (process.argv.includes("minMemo")) { - optionsAccepted++ - console.log('minMemo ..................................................... Running with Minimun Required Memory.') -} - -if (process.argv.includes("noBrowser")) { - optionsAccepted++ - console.log('noBrowser ................................................... Running without User Interface.') -} - -if (optionsAccepted === 0) { - console.log('none ........................................................ Running without any command line options.') -} -console.log('') -console.log('') - -const fs = require('fs') -const path = './Client/node_modules' -if ( fs.existsSync(path) ) { - - try { - const { fork } = require('child_process') - fork('./Client/client.js', process.argv, options) - } catch (err) { - console.log('') - console.log('Fail to create Client Process.') - console.log('') - - fatalErrorHelp() - } -} else { - console.log('') - console.log('ERROR: node_modules does not exist. Try running node setup to solve this issue. Then try again. You can finded detailed instructions for this in the ReadMe.') - console.log('') -} - - -function fatalErrorHelp() { - console.log('') - console.log('* If your device does not have MORE than 8GB of RAM then please use the minMemo option.') - console.log('* If your OS does not have a user interface, please use the noBrowser option.') - console.log('') - console.log('If you continue having trouble to start the Client try:') - console.log('') - console.log('node run minMemo noBrowser') -} +console.log('node runPlatform --------------- This will run the Platform for algo-tarders.') +console.log('node runNetwork --------------- This will run the p2p Network for social trading.') +console.log('node runDesktop --------------- This will run the Desktop App for crypto users willing to engage in social trading.') \ No newline at end of file diff --git a/runPlatform.js b/runPlatform.js new file mode 100644 index 000000000..d2af79959 --- /dev/null +++ b/runPlatform.js @@ -0,0 +1,112 @@ + +if ( + process.argv.includes("help") || + process.argv.includes("-help") || + process.argv.includes("--help") || + process.argv.includes("h") || + process.argv.includes("-h") || + process.argv.includes("--h") || + process.argv.includes("/h") || + process.argv.includes("/help")) { + + console.log('Superalgos') + console.log('') + console.log('VERSION: Beta 11') + console.log('') + console.log('WEB: https://www.superalgos.org') + console.log('') + console.log('GITHUB: https://www.github.com/Superalgos') + console.log('') + console.log('DOCUMENTATION: https://docs.superalgos.org/') + console.log('') + console.log('TELEGRAM SUPPORT: https://t.me/superalgoscommunity') + console.log('') + console.log('USAGE: node run [help] [noBrowser] [minMemo]') + console.log('') + console.log('OPTIONS:') + console.log('') + console.log(' help: Optional. Use it to see this helping information.') + console.log(' noBrowser: Optional. Use it to launch Superalgos Client only. The UI will not be loaded.') + console.log(' minMemo: Optional. Use it when your hardware has less than 8 Gb or memory.') + console.log('') + console.log('If you are having an error while trying to run this Client, consider this:') + + fatalErrorHelp() + return +} + +const OS = require("os") +let totalRAM = OS.totalmem() // Get total ram installed +totalRAM = totalRAM / 1024 / 1024 +let optimalRAM = totalRAM * 0.85 // Use 85% of installed RAM +let maxOldSpaceSize = "--max-old-space-size=" + (optimalRAM.toFixed(0)).toString() +let options + +console.log('') +console.log("Total RAM istalled in this system is ........................ " + (totalRAM / 1024).toFixed(2) + " GB") +if (process.argv.includes("minMemo")) { + options = { + stdio: 'inherit' + } + console.log("Total RAM available for Superalgos is ....................... 512 MB") +} else { + options = { + execArgv: [maxOldSpaceSize], + stdio: 'inherit' + } + console.log("Total RAM available for Superalgos is ....................... " + (optimalRAM / 1024).toFixed(2) + " GB") + console.log('') + console.log('If you would like to enable less RAM than that, use the minMemo flag. Note: RAM will be allocated only if needed.') +} +console.log('') +console.log('OPTIONS ACCEPTED:') +console.log('') +let optionsAccepted = 0 + + +if (process.argv.includes("minMemo")) { + optionsAccepted++ + console.log('minMemo ..................................................... Running with Minimun Required Memory.') +} + +if (process.argv.includes("noBrowser")) { + optionsAccepted++ + console.log('noBrowser ................................................... Running without User Interface.') +} + +if (optionsAccepted === 0) { + console.log('none ........................................................ Running without any command line options.') +} +console.log('') +console.log('') + +const fs = require('fs') +const path = './Client/node_modules' +if ( fs.existsSync(path) ) { + + try { + const { fork } = require('child_process') + fork('./Client/client.js', process.argv, options) + } catch (err) { + console.log('') + console.log('Fail to create Client Process.') + console.log('') + + fatalErrorHelp() + } +} else { + console.log('') + console.log('ERROR: node_modules does not exist. Try running node setup to solve this issue. Then try again. You can finded detailed instructions for this in the ReadMe.') + console.log('') +} + + +function fatalErrorHelp() { + console.log('') + console.log('* If your device does not have MORE than 8GB of RAM then please use the minMemo option.') + console.log('* If your OS does not have a user interface, please use the noBrowser option.') + console.log('') + console.log('If you continue having trouble to start the Client try:') + console.log('') + console.log('node run minMemo noBrowser') +} From 781f6b8fa16fda986fe21906d0d99870efefd834 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sun, 5 Sep 2021 11:46:18 +0200 Subject: [PATCH 21/51] Client Files into its own folder --- Environment.js | 4 +- EnvironmentForDebug.js | 4 +- {Client => Platform/Client}/ccxtServer.js | 0 {Client => Platform/Client}/dataFileServer.js | 0 {Client => Platform/Client}/eventServer.js | 0 {Client => Platform/Client}/githubServer.js | 0 {Client => Platform/Client}/httpInterface.js | 0 {Client => Platform/Client}/pluginServer.js | 0 .../Client}/projectFileServer.js | 0 .../Client}/taskManagerServer.js | 0 {Client => Platform/Client}/uiFileServer.js | 0 {Client => Platform/Client}/web3Server.js | 0 {Client => Platform/Client}/webServer.js | 0 .../Client}/webSocketsInterface.js | 0 Client/client.js => Platform/PlatformApp.js | 40 +++++++++--------- {Client => Platform}/UI/.vscode/settings.json | 0 {Client => Platform}/UI/Animation.js | 0 {Client => Platform}/UI/AppLoader.js | 0 {Client => Platform}/UI/AppPostLoader.js | 0 {Client => Platform}/UI/AppPreLoader.js | 0 {Client => Platform}/UI/Canvas.js | 0 {Client => Platform}/UI/Container.js | 0 .../UI/Data-Files/src/DailyFiles.js | 0 .../UI/Data-Files/src/FileCloud.js | 0 .../UI/Data-Files/src/FileCursor.js | 0 .../UI/Data-Files/src/FileSequence.js | 0 .../UI/Data-Files/src/FileStorage.js | 0 .../UI/Data-Files/src/MarketFiles.js | 0 .../UI/Data-Files/src/SingleFile.js | 0 {Client => Platform}/UI/EventHandler.js | 0 {Client => Platform}/UI/EventsServerClient.js | 0 {Client => Platform}/UI/Frame.js | 0 {Client => Platform}/UI/Globals.js | 0 {Client => Platform}/UI/ProductStorage.js | 0 {Client => Platform}/UI/Utilities.js | 0 {Client => Platform}/UI/VideoRecorder.js | 0 {Client => Platform}/UI/WebDebugLog.js | 0 .../WebServer/Fonts/Saira-Condensed.woff2 | Bin .../WebServer/Fonts/Saira.woff2 | Bin .../WebServer/Fonts/fontawesome-webfont.ttf | Bin .../WebServer/Fonts/fontawesome-webfont.woff | Bin .../WebServer/Fonts/fontawesome-webfont.woff2 | Bin .../WebServer/Fonts/segoeui.woff | Bin .../WebServer/Images/Languages/CN.png | Bin .../WebServer/Images/Languages/DE.png | Bin .../WebServer/Images/Languages/EN.png | Bin .../WebServer/Images/Languages/ES.png | Bin .../WebServer/Images/Languages/FR.png | Bin .../WebServer/Images/Languages/ID.png | Bin .../WebServer/Images/Languages/IT.png | Bin .../WebServer/Images/Languages/RU.png | Bin .../WebServer/Images/Languages/TR.png | Bin .../Tutorial/Gifs/welcome-binanceus.gif | Bin .../WebServer/Images/favicon.ico | Bin .../Images/sa-beta10-logo-horiz-dark.png | Bin .../Images/sa-beta11-logo-horiz-dark.png | Bin .../Images/sa-beta6-logo-horiz-dark.png | Bin .../Images/sa-beta7-logo-horiz-dark.png | Bin .../Images/sa-beta8-logo-horiz-dark.png | Bin .../Images/sa-beta9-logo-horiz-dark.png | Bin .../Images/superalgos-header-background.png | Bin .../superalgos-logo-for-color-background.png | Bin .../Images/superalgos-logo-white.png | Bin .../WebServer/Images/superalgos-logo.png | Bin .../WebServer/Images/superalgos-platform.jpg | Bin .../WebServer/LegacyPlotter.js | 0 .../WebServer/PlotterPanel.js | 0 .../WebServer/css/context-menu.css | 0 .../WebServer/css/credits.css | 0 {Client => Platform}/WebServer/css/docs.css | 0 .../WebServer/css/font-awasome.css | 0 .../WebServer/css/governance.css | 0 {Client => Platform}/WebServer/css/main.css | 0 {Client => Platform}/WebServer/css/prism.css | 0 .../WebServer/css/tutorial.css | 0 .../externalScripts/CCapture.all.min.js | 0 .../WebServer/externalScripts/gif.worker.js | 0 .../WebServer/externalScripts/prism.js | 0 {Client => Platform}/WebServer/index.html | 0 {Client => Platform}/WebServer/require.js | 0 {Client => Platform}/package-lock.json | 0 {Client => Platform}/package.json | 0 .../Foundations/SA/Utilities/HttpResponses.js | 1 + runPlatform.js | 30 ++++++------- 84 files changed, 39 insertions(+), 40 deletions(-) rename {Client => Platform/Client}/ccxtServer.js (100%) rename {Client => Platform/Client}/dataFileServer.js (100%) rename {Client => Platform/Client}/eventServer.js (100%) rename {Client => Platform/Client}/githubServer.js (100%) rename {Client => Platform/Client}/httpInterface.js (100%) rename {Client => Platform/Client}/pluginServer.js (100%) rename {Client => Platform/Client}/projectFileServer.js (100%) rename {Client => Platform/Client}/taskManagerServer.js (100%) rename {Client => Platform/Client}/uiFileServer.js (100%) rename {Client => Platform/Client}/web3Server.js (100%) rename {Client => Platform/Client}/webServer.js (100%) rename {Client => Platform/Client}/webSocketsInterface.js (100%) rename Client/client.js => Platform/PlatformApp.js (81%) rename {Client => Platform}/UI/.vscode/settings.json (100%) rename {Client => Platform}/UI/Animation.js (100%) rename {Client => Platform}/UI/AppLoader.js (100%) rename {Client => Platform}/UI/AppPostLoader.js (100%) rename {Client => Platform}/UI/AppPreLoader.js (100%) rename {Client => Platform}/UI/Canvas.js (100%) rename {Client => Platform}/UI/Container.js (100%) rename {Client => Platform}/UI/Data-Files/src/DailyFiles.js (100%) rename {Client => Platform}/UI/Data-Files/src/FileCloud.js (100%) rename {Client => Platform}/UI/Data-Files/src/FileCursor.js (100%) rename {Client => Platform}/UI/Data-Files/src/FileSequence.js (100%) rename {Client => Platform}/UI/Data-Files/src/FileStorage.js (100%) rename {Client => Platform}/UI/Data-Files/src/MarketFiles.js (100%) rename {Client => Platform}/UI/Data-Files/src/SingleFile.js (100%) rename {Client => Platform}/UI/EventHandler.js (100%) rename {Client => Platform}/UI/EventsServerClient.js (100%) rename {Client => Platform}/UI/Frame.js (100%) rename {Client => Platform}/UI/Globals.js (100%) rename {Client => Platform}/UI/ProductStorage.js (100%) rename {Client => Platform}/UI/Utilities.js (100%) rename {Client => Platform}/UI/VideoRecorder.js (100%) rename {Client => Platform}/UI/WebDebugLog.js (100%) rename {Client => Platform}/WebServer/Fonts/Saira-Condensed.woff2 (100%) rename {Client => Platform}/WebServer/Fonts/Saira.woff2 (100%) rename {Client => Platform}/WebServer/Fonts/fontawesome-webfont.ttf (100%) rename {Client => Platform}/WebServer/Fonts/fontawesome-webfont.woff (100%) rename {Client => Platform}/WebServer/Fonts/fontawesome-webfont.woff2 (100%) rename {Client => Platform}/WebServer/Fonts/segoeui.woff (100%) rename {Client => Platform}/WebServer/Images/Languages/CN.png (100%) rename {Client => Platform}/WebServer/Images/Languages/DE.png (100%) rename {Client => Platform}/WebServer/Images/Languages/EN.png (100%) rename {Client => Platform}/WebServer/Images/Languages/ES.png (100%) rename {Client => Platform}/WebServer/Images/Languages/FR.png (100%) rename {Client => Platform}/WebServer/Images/Languages/ID.png (100%) rename {Client => Platform}/WebServer/Images/Languages/IT.png (100%) rename {Client => Platform}/WebServer/Images/Languages/RU.png (100%) rename {Client => Platform}/WebServer/Images/Languages/TR.png (100%) rename {Client => Platform}/WebServer/Images/Tutorial/Gifs/welcome-binanceus.gif (100%) rename {Client => Platform}/WebServer/Images/favicon.ico (100%) rename {Client => Platform}/WebServer/Images/sa-beta10-logo-horiz-dark.png (100%) rename {Client => Platform}/WebServer/Images/sa-beta11-logo-horiz-dark.png (100%) rename {Client => Platform}/WebServer/Images/sa-beta6-logo-horiz-dark.png (100%) rename {Client => Platform}/WebServer/Images/sa-beta7-logo-horiz-dark.png (100%) rename {Client => Platform}/WebServer/Images/sa-beta8-logo-horiz-dark.png (100%) rename {Client => Platform}/WebServer/Images/sa-beta9-logo-horiz-dark.png (100%) rename {Client => Platform}/WebServer/Images/superalgos-header-background.png (100%) rename {Client => Platform}/WebServer/Images/superalgos-logo-for-color-background.png (100%) rename {Client => Platform}/WebServer/Images/superalgos-logo-white.png (100%) rename {Client => Platform}/WebServer/Images/superalgos-logo.png (100%) rename {Client => Platform}/WebServer/Images/superalgos-platform.jpg (100%) rename {Client => Platform}/WebServer/LegacyPlotter.js (100%) rename {Client => Platform}/WebServer/PlotterPanel.js (100%) rename {Client => Platform}/WebServer/css/context-menu.css (100%) rename {Client => Platform}/WebServer/css/credits.css (100%) rename {Client => Platform}/WebServer/css/docs.css (100%) rename {Client => Platform}/WebServer/css/font-awasome.css (100%) rename {Client => Platform}/WebServer/css/governance.css (100%) rename {Client => Platform}/WebServer/css/main.css (100%) rename {Client => Platform}/WebServer/css/prism.css (100%) rename {Client => Platform}/WebServer/css/tutorial.css (100%) rename {Client => Platform}/WebServer/externalScripts/CCapture.all.min.js (100%) rename {Client => Platform}/WebServer/externalScripts/gif.worker.js (100%) rename {Client => Platform}/WebServer/externalScripts/prism.js (100%) rename {Client => Platform}/WebServer/index.html (100%) rename {Client => Platform}/WebServer/require.js (100%) rename {Client => Platform}/package-lock.json (100%) rename {Client => Platform}/package.json (100%) diff --git a/Environment.js b/Environment.js index 04a9bd49d..212d54e6e 100644 --- a/Environment.js +++ b/Environment.js @@ -10,10 +10,10 @@ exports.newEnvironment = function () { PATH_TO_LOG_FILES: './Log-Files', PATH_TO_PROJECTS_REQUIRED: './Projects', PATH_TO_PROJECT_SCHEMA: '../Projects/ProjectsSchema.json', - PATH_TO_CLIENT: './Client', + PATH_TO_CLIENT: './Platform', PATH_TO_DEFAULT_WORKSPACE: './Projects/Foundations/Plugins/Workspaces', PATH_TO_MY_WORKSPACES: './My-Workspaces', - PATH_TO_FONTS: './Client/WebServer/Fonts' + PATH_TO_FONTS: './Platform/WebServer/Fonts' } return thisObject diff --git a/EnvironmentForDebug.js b/EnvironmentForDebug.js index e792280ee..932ed022b 100644 --- a/EnvironmentForDebug.js +++ b/EnvironmentForDebug.js @@ -12,11 +12,11 @@ exports.newEnvironment = function () { PATH_TO_LOG_FILES: './Log-Files', PATH_TO_PROJECTS_REQUIRED: './Projects', PATH_TO_PROJECT_SCHEMA: './Projects/ProjectsSchema.json', - PATH_TO_CLIENT: './Client', + PATH_TO_CLIENT: './Platform', PATH_TO_DESKTOP: './Desktop', PATH_TO_DEFAULT_WORKSPACE: './Projects/Foundations/Plugins/Workspaces', PATH_TO_MY_WORKSPACES: './My-Workspaces', - PATH_TO_FONTS: './Client/WebServer/Fonts' + PATH_TO_FONTS: './Platform/WebServer/Fonts' } return thisObject diff --git a/Client/ccxtServer.js b/Platform/Client/ccxtServer.js similarity index 100% rename from Client/ccxtServer.js rename to Platform/Client/ccxtServer.js diff --git a/Client/dataFileServer.js b/Platform/Client/dataFileServer.js similarity index 100% rename from Client/dataFileServer.js rename to Platform/Client/dataFileServer.js diff --git a/Client/eventServer.js b/Platform/Client/eventServer.js similarity index 100% rename from Client/eventServer.js rename to Platform/Client/eventServer.js diff --git a/Client/githubServer.js b/Platform/Client/githubServer.js similarity index 100% rename from Client/githubServer.js rename to Platform/Client/githubServer.js diff --git a/Client/httpInterface.js b/Platform/Client/httpInterface.js similarity index 100% rename from Client/httpInterface.js rename to Platform/Client/httpInterface.js diff --git a/Client/pluginServer.js b/Platform/Client/pluginServer.js similarity index 100% rename from Client/pluginServer.js rename to Platform/Client/pluginServer.js diff --git a/Client/projectFileServer.js b/Platform/Client/projectFileServer.js similarity index 100% rename from Client/projectFileServer.js rename to Platform/Client/projectFileServer.js diff --git a/Client/taskManagerServer.js b/Platform/Client/taskManagerServer.js similarity index 100% rename from Client/taskManagerServer.js rename to Platform/Client/taskManagerServer.js diff --git a/Client/uiFileServer.js b/Platform/Client/uiFileServer.js similarity index 100% rename from Client/uiFileServer.js rename to Platform/Client/uiFileServer.js diff --git a/Client/web3Server.js b/Platform/Client/web3Server.js similarity index 100% rename from Client/web3Server.js rename to Platform/Client/web3Server.js diff --git a/Client/webServer.js b/Platform/Client/webServer.js similarity index 100% rename from Client/webServer.js rename to Platform/Client/webServer.js diff --git a/Client/webSocketsInterface.js b/Platform/Client/webSocketsInterface.js similarity index 100% rename from Client/webSocketsInterface.js rename to Platform/Client/webSocketsInterface.js diff --git a/Client/client.js b/Platform/PlatformApp.js similarity index 81% rename from Client/client.js rename to Platform/PlatformApp.js index c5ab5b73a..6e1733389 100644 --- a/Client/client.js +++ b/Platform/PlatformApp.js @@ -6,24 +6,24 @@ global.env = ENVIRONMENT_MODULE process.on('uncaughtException', function (err) { if (err.message && err.message.indexOf("EADDRINUSE") > 0) { - console.log("A Superalgos Client cannot be started. Reason: the port configured migth be being used by another application, or Superalgos might be already running.") + console.log("The Superalgos Platform Client cannot be started. Reason: the port configured migth be being used by another application, or Superalgos Platform Client might be already running.") return } - console.log('[ERROR] Client -> client-> uncaughtException -> err.message = ' + err.message) - console.log('[ERROR] Client -> client-> uncaughtException -> err.stack = ' + err.stack) - console.log('[ERROR] Client -> client-> uncaughtException -> err = ' + err) + console.log('[ERROR] Platform App -> uncaughtException -> err.message = ' + err.message) + console.log('[ERROR] Platform App -> uncaughtException -> err.stack = ' + err.stack) + console.log('[ERROR] Platform App -> uncaughtException -> err = ' + err) process.exit(1) }) process.on('unhandledRejection', (reason, p) => { // Signal user that a necissary node module is missing if (reason.code == 'MODULE_NOT_FOUND') { - console.log("[ERROR] Dependency library not found. Please try running the 'node setup' command and then restart the Client.") - console.log('[ERROR] Client -> client-> reason = ' + JSON.stringify(reason)) + console.log("[ERROR] Dependency library not found. Please try running the 'node setup' command and then restart the Superalgos Platform Client.") + console.log('[ERROR] Platform App -> reason = ' + JSON.stringify(reason)) process.exit(1) } - console.log('[ERROR] Client -> client-> unhandledRejection -> reason = ' + JSON.stringify(reason)) - console.log('[ERROR] Client -> client-> unhandledRejection -> p = ' + JSON.stringify(p)) + console.log('[ERROR] Platform App -> unhandledRejection -> reason = ' + JSON.stringify(reason)) + console.log('[ERROR] Platform App -> unhandledRejection -> p = ' + JSON.stringify(p)) process.exit(1) }) @@ -55,20 +55,20 @@ global.CUSTOM_FAIL_RESPONSE = { } /* Servers */ -let WEB_SERVER = require('./webServer.js') -let DATA_FILE_SERVER = require('./dataFileServer.js') -let PROJECT_FILE_SERVER = require('./projectFileServer.js') -let UI_FILE_SERVER = require('./uiFileServer.js') -let PLUGIN_SERVER = require('./pluginServer.js') -let EVENT_SERVER = require('./eventServer.js') -let TASK_MANAGER_SERVER = require('./taskManagerServer.js') -let CCXT_SERVER = require('./ccxtServer.js') -let WEB3_SERVER = require('./web3Server.js') -let GITHUB_SERVER = require('./githubServer.js') +let WEB_SERVER = require('./Client/webServer.js') +let DATA_FILE_SERVER = require('./Client/dataFileServer.js') +let PROJECT_FILE_SERVER = require('./Client/projectFileServer.js') +let UI_FILE_SERVER = require('./Client/uiFileServer.js') +let PLUGIN_SERVER = require('./Client/pluginServer.js') +let EVENT_SERVER = require('./Client/eventServer.js') +let TASK_MANAGER_SERVER = require('./Client/taskManagerServer.js') +let CCXT_SERVER = require('./Client/ccxtServer.js') +let WEB3_SERVER = require('./Client/web3Server.js') +let GITHUB_SERVER = require('./Client/githubServer.js') /* Network Interfaces */ -let WEB_SOCKETS_INTERFACE = require('./webSocketsInterface.js') -let HTTP_INTERFACE = require('./httpInterface.js') +let WEB_SOCKETS_INTERFACE = require('./Client/webSocketsInterface.js') +let HTTP_INTERFACE = require('./Client/httpInterface.js') try { /* diff --git a/Client/UI/.vscode/settings.json b/Platform/UI/.vscode/settings.json similarity index 100% rename from Client/UI/.vscode/settings.json rename to Platform/UI/.vscode/settings.json diff --git a/Client/UI/Animation.js b/Platform/UI/Animation.js similarity index 100% rename from Client/UI/Animation.js rename to Platform/UI/Animation.js diff --git a/Client/UI/AppLoader.js b/Platform/UI/AppLoader.js similarity index 100% rename from Client/UI/AppLoader.js rename to Platform/UI/AppLoader.js diff --git a/Client/UI/AppPostLoader.js b/Platform/UI/AppPostLoader.js similarity index 100% rename from Client/UI/AppPostLoader.js rename to Platform/UI/AppPostLoader.js diff --git a/Client/UI/AppPreLoader.js b/Platform/UI/AppPreLoader.js similarity index 100% rename from Client/UI/AppPreLoader.js rename to Platform/UI/AppPreLoader.js diff --git a/Client/UI/Canvas.js b/Platform/UI/Canvas.js similarity index 100% rename from Client/UI/Canvas.js rename to Platform/UI/Canvas.js diff --git a/Client/UI/Container.js b/Platform/UI/Container.js similarity index 100% rename from Client/UI/Container.js rename to Platform/UI/Container.js diff --git a/Client/UI/Data-Files/src/DailyFiles.js b/Platform/UI/Data-Files/src/DailyFiles.js similarity index 100% rename from Client/UI/Data-Files/src/DailyFiles.js rename to Platform/UI/Data-Files/src/DailyFiles.js diff --git a/Client/UI/Data-Files/src/FileCloud.js b/Platform/UI/Data-Files/src/FileCloud.js similarity index 100% rename from Client/UI/Data-Files/src/FileCloud.js rename to Platform/UI/Data-Files/src/FileCloud.js diff --git a/Client/UI/Data-Files/src/FileCursor.js b/Platform/UI/Data-Files/src/FileCursor.js similarity index 100% rename from Client/UI/Data-Files/src/FileCursor.js rename to Platform/UI/Data-Files/src/FileCursor.js diff --git a/Client/UI/Data-Files/src/FileSequence.js b/Platform/UI/Data-Files/src/FileSequence.js similarity index 100% rename from Client/UI/Data-Files/src/FileSequence.js rename to Platform/UI/Data-Files/src/FileSequence.js diff --git a/Client/UI/Data-Files/src/FileStorage.js b/Platform/UI/Data-Files/src/FileStorage.js similarity index 100% rename from Client/UI/Data-Files/src/FileStorage.js rename to Platform/UI/Data-Files/src/FileStorage.js diff --git a/Client/UI/Data-Files/src/MarketFiles.js b/Platform/UI/Data-Files/src/MarketFiles.js similarity index 100% rename from Client/UI/Data-Files/src/MarketFiles.js rename to Platform/UI/Data-Files/src/MarketFiles.js diff --git a/Client/UI/Data-Files/src/SingleFile.js b/Platform/UI/Data-Files/src/SingleFile.js similarity index 100% rename from Client/UI/Data-Files/src/SingleFile.js rename to Platform/UI/Data-Files/src/SingleFile.js diff --git a/Client/UI/EventHandler.js b/Platform/UI/EventHandler.js similarity index 100% rename from Client/UI/EventHandler.js rename to Platform/UI/EventHandler.js diff --git a/Client/UI/EventsServerClient.js b/Platform/UI/EventsServerClient.js similarity index 100% rename from Client/UI/EventsServerClient.js rename to Platform/UI/EventsServerClient.js diff --git a/Client/UI/Frame.js b/Platform/UI/Frame.js similarity index 100% rename from Client/UI/Frame.js rename to Platform/UI/Frame.js diff --git a/Client/UI/Globals.js b/Platform/UI/Globals.js similarity index 100% rename from Client/UI/Globals.js rename to Platform/UI/Globals.js diff --git a/Client/UI/ProductStorage.js b/Platform/UI/ProductStorage.js similarity index 100% rename from Client/UI/ProductStorage.js rename to Platform/UI/ProductStorage.js diff --git a/Client/UI/Utilities.js b/Platform/UI/Utilities.js similarity index 100% rename from Client/UI/Utilities.js rename to Platform/UI/Utilities.js diff --git a/Client/UI/VideoRecorder.js b/Platform/UI/VideoRecorder.js similarity index 100% rename from Client/UI/VideoRecorder.js rename to Platform/UI/VideoRecorder.js diff --git a/Client/UI/WebDebugLog.js b/Platform/UI/WebDebugLog.js similarity index 100% rename from Client/UI/WebDebugLog.js rename to Platform/UI/WebDebugLog.js diff --git a/Client/WebServer/Fonts/Saira-Condensed.woff2 b/Platform/WebServer/Fonts/Saira-Condensed.woff2 similarity index 100% rename from Client/WebServer/Fonts/Saira-Condensed.woff2 rename to Platform/WebServer/Fonts/Saira-Condensed.woff2 diff --git a/Client/WebServer/Fonts/Saira.woff2 b/Platform/WebServer/Fonts/Saira.woff2 similarity index 100% rename from Client/WebServer/Fonts/Saira.woff2 rename to Platform/WebServer/Fonts/Saira.woff2 diff --git a/Client/WebServer/Fonts/fontawesome-webfont.ttf b/Platform/WebServer/Fonts/fontawesome-webfont.ttf similarity index 100% rename from Client/WebServer/Fonts/fontawesome-webfont.ttf rename to Platform/WebServer/Fonts/fontawesome-webfont.ttf diff --git a/Client/WebServer/Fonts/fontawesome-webfont.woff b/Platform/WebServer/Fonts/fontawesome-webfont.woff similarity index 100% rename from Client/WebServer/Fonts/fontawesome-webfont.woff rename to Platform/WebServer/Fonts/fontawesome-webfont.woff diff --git a/Client/WebServer/Fonts/fontawesome-webfont.woff2 b/Platform/WebServer/Fonts/fontawesome-webfont.woff2 similarity index 100% rename from Client/WebServer/Fonts/fontawesome-webfont.woff2 rename to Platform/WebServer/Fonts/fontawesome-webfont.woff2 diff --git a/Client/WebServer/Fonts/segoeui.woff b/Platform/WebServer/Fonts/segoeui.woff similarity index 100% rename from Client/WebServer/Fonts/segoeui.woff rename to Platform/WebServer/Fonts/segoeui.woff diff --git a/Client/WebServer/Images/Languages/CN.png b/Platform/WebServer/Images/Languages/CN.png similarity index 100% rename from Client/WebServer/Images/Languages/CN.png rename to Platform/WebServer/Images/Languages/CN.png diff --git a/Client/WebServer/Images/Languages/DE.png b/Platform/WebServer/Images/Languages/DE.png similarity index 100% rename from Client/WebServer/Images/Languages/DE.png rename to Platform/WebServer/Images/Languages/DE.png diff --git a/Client/WebServer/Images/Languages/EN.png b/Platform/WebServer/Images/Languages/EN.png similarity index 100% rename from Client/WebServer/Images/Languages/EN.png rename to Platform/WebServer/Images/Languages/EN.png diff --git a/Client/WebServer/Images/Languages/ES.png b/Platform/WebServer/Images/Languages/ES.png similarity index 100% rename from Client/WebServer/Images/Languages/ES.png rename to Platform/WebServer/Images/Languages/ES.png diff --git a/Client/WebServer/Images/Languages/FR.png b/Platform/WebServer/Images/Languages/FR.png similarity index 100% rename from Client/WebServer/Images/Languages/FR.png rename to Platform/WebServer/Images/Languages/FR.png diff --git a/Client/WebServer/Images/Languages/ID.png b/Platform/WebServer/Images/Languages/ID.png similarity index 100% rename from Client/WebServer/Images/Languages/ID.png rename to Platform/WebServer/Images/Languages/ID.png diff --git a/Client/WebServer/Images/Languages/IT.png b/Platform/WebServer/Images/Languages/IT.png similarity index 100% rename from Client/WebServer/Images/Languages/IT.png rename to Platform/WebServer/Images/Languages/IT.png diff --git a/Client/WebServer/Images/Languages/RU.png b/Platform/WebServer/Images/Languages/RU.png similarity index 100% rename from Client/WebServer/Images/Languages/RU.png rename to Platform/WebServer/Images/Languages/RU.png diff --git a/Client/WebServer/Images/Languages/TR.png b/Platform/WebServer/Images/Languages/TR.png similarity index 100% rename from Client/WebServer/Images/Languages/TR.png rename to Platform/WebServer/Images/Languages/TR.png diff --git a/Client/WebServer/Images/Tutorial/Gifs/welcome-binanceus.gif b/Platform/WebServer/Images/Tutorial/Gifs/welcome-binanceus.gif similarity index 100% rename from Client/WebServer/Images/Tutorial/Gifs/welcome-binanceus.gif rename to Platform/WebServer/Images/Tutorial/Gifs/welcome-binanceus.gif diff --git a/Client/WebServer/Images/favicon.ico b/Platform/WebServer/Images/favicon.ico similarity index 100% rename from Client/WebServer/Images/favicon.ico rename to Platform/WebServer/Images/favicon.ico diff --git a/Client/WebServer/Images/sa-beta10-logo-horiz-dark.png b/Platform/WebServer/Images/sa-beta10-logo-horiz-dark.png similarity index 100% rename from Client/WebServer/Images/sa-beta10-logo-horiz-dark.png rename to Platform/WebServer/Images/sa-beta10-logo-horiz-dark.png diff --git a/Client/WebServer/Images/sa-beta11-logo-horiz-dark.png b/Platform/WebServer/Images/sa-beta11-logo-horiz-dark.png similarity index 100% rename from Client/WebServer/Images/sa-beta11-logo-horiz-dark.png rename to Platform/WebServer/Images/sa-beta11-logo-horiz-dark.png diff --git a/Client/WebServer/Images/sa-beta6-logo-horiz-dark.png b/Platform/WebServer/Images/sa-beta6-logo-horiz-dark.png similarity index 100% rename from Client/WebServer/Images/sa-beta6-logo-horiz-dark.png rename to Platform/WebServer/Images/sa-beta6-logo-horiz-dark.png diff --git a/Client/WebServer/Images/sa-beta7-logo-horiz-dark.png b/Platform/WebServer/Images/sa-beta7-logo-horiz-dark.png similarity index 100% rename from Client/WebServer/Images/sa-beta7-logo-horiz-dark.png rename to Platform/WebServer/Images/sa-beta7-logo-horiz-dark.png diff --git a/Client/WebServer/Images/sa-beta8-logo-horiz-dark.png b/Platform/WebServer/Images/sa-beta8-logo-horiz-dark.png similarity index 100% rename from Client/WebServer/Images/sa-beta8-logo-horiz-dark.png rename to Platform/WebServer/Images/sa-beta8-logo-horiz-dark.png diff --git a/Client/WebServer/Images/sa-beta9-logo-horiz-dark.png b/Platform/WebServer/Images/sa-beta9-logo-horiz-dark.png similarity index 100% rename from Client/WebServer/Images/sa-beta9-logo-horiz-dark.png rename to Platform/WebServer/Images/sa-beta9-logo-horiz-dark.png diff --git a/Client/WebServer/Images/superalgos-header-background.png b/Platform/WebServer/Images/superalgos-header-background.png similarity index 100% rename from Client/WebServer/Images/superalgos-header-background.png rename to Platform/WebServer/Images/superalgos-header-background.png diff --git a/Client/WebServer/Images/superalgos-logo-for-color-background.png b/Platform/WebServer/Images/superalgos-logo-for-color-background.png similarity index 100% rename from Client/WebServer/Images/superalgos-logo-for-color-background.png rename to Platform/WebServer/Images/superalgos-logo-for-color-background.png diff --git a/Client/WebServer/Images/superalgos-logo-white.png b/Platform/WebServer/Images/superalgos-logo-white.png similarity index 100% rename from Client/WebServer/Images/superalgos-logo-white.png rename to Platform/WebServer/Images/superalgos-logo-white.png diff --git a/Client/WebServer/Images/superalgos-logo.png b/Platform/WebServer/Images/superalgos-logo.png similarity index 100% rename from Client/WebServer/Images/superalgos-logo.png rename to Platform/WebServer/Images/superalgos-logo.png diff --git a/Client/WebServer/Images/superalgos-platform.jpg b/Platform/WebServer/Images/superalgos-platform.jpg similarity index 100% rename from Client/WebServer/Images/superalgos-platform.jpg rename to Platform/WebServer/Images/superalgos-platform.jpg diff --git a/Client/WebServer/LegacyPlotter.js b/Platform/WebServer/LegacyPlotter.js similarity index 100% rename from Client/WebServer/LegacyPlotter.js rename to Platform/WebServer/LegacyPlotter.js diff --git a/Client/WebServer/PlotterPanel.js b/Platform/WebServer/PlotterPanel.js similarity index 100% rename from Client/WebServer/PlotterPanel.js rename to Platform/WebServer/PlotterPanel.js diff --git a/Client/WebServer/css/context-menu.css b/Platform/WebServer/css/context-menu.css similarity index 100% rename from Client/WebServer/css/context-menu.css rename to Platform/WebServer/css/context-menu.css diff --git a/Client/WebServer/css/credits.css b/Platform/WebServer/css/credits.css similarity index 100% rename from Client/WebServer/css/credits.css rename to Platform/WebServer/css/credits.css diff --git a/Client/WebServer/css/docs.css b/Platform/WebServer/css/docs.css similarity index 100% rename from Client/WebServer/css/docs.css rename to Platform/WebServer/css/docs.css diff --git a/Client/WebServer/css/font-awasome.css b/Platform/WebServer/css/font-awasome.css similarity index 100% rename from Client/WebServer/css/font-awasome.css rename to Platform/WebServer/css/font-awasome.css diff --git a/Client/WebServer/css/governance.css b/Platform/WebServer/css/governance.css similarity index 100% rename from Client/WebServer/css/governance.css rename to Platform/WebServer/css/governance.css diff --git a/Client/WebServer/css/main.css b/Platform/WebServer/css/main.css similarity index 100% rename from Client/WebServer/css/main.css rename to Platform/WebServer/css/main.css diff --git a/Client/WebServer/css/prism.css b/Platform/WebServer/css/prism.css similarity index 100% rename from Client/WebServer/css/prism.css rename to Platform/WebServer/css/prism.css diff --git a/Client/WebServer/css/tutorial.css b/Platform/WebServer/css/tutorial.css similarity index 100% rename from Client/WebServer/css/tutorial.css rename to Platform/WebServer/css/tutorial.css diff --git a/Client/WebServer/externalScripts/CCapture.all.min.js b/Platform/WebServer/externalScripts/CCapture.all.min.js similarity index 100% rename from Client/WebServer/externalScripts/CCapture.all.min.js rename to Platform/WebServer/externalScripts/CCapture.all.min.js diff --git a/Client/WebServer/externalScripts/gif.worker.js b/Platform/WebServer/externalScripts/gif.worker.js similarity index 100% rename from Client/WebServer/externalScripts/gif.worker.js rename to Platform/WebServer/externalScripts/gif.worker.js diff --git a/Client/WebServer/externalScripts/prism.js b/Platform/WebServer/externalScripts/prism.js similarity index 100% rename from Client/WebServer/externalScripts/prism.js rename to Platform/WebServer/externalScripts/prism.js diff --git a/Client/WebServer/index.html b/Platform/WebServer/index.html similarity index 100% rename from Client/WebServer/index.html rename to Platform/WebServer/index.html diff --git a/Client/WebServer/require.js b/Platform/WebServer/require.js similarity index 100% rename from Client/WebServer/require.js rename to Platform/WebServer/require.js diff --git a/Client/package-lock.json b/Platform/package-lock.json similarity index 100% rename from Client/package-lock.json rename to Platform/package-lock.json diff --git a/Client/package.json b/Platform/package.json similarity index 100% rename from Client/package.json rename to Platform/package.json diff --git a/Projects/Foundations/SA/Utilities/HttpResponses.js b/Projects/Foundations/SA/Utilities/HttpResponses.js index e14637245..e804240f3 100644 --- a/Projects/Foundations/SA/Utilities/HttpResponses.js +++ b/Projects/Foundations/SA/Utilities/HttpResponses.js @@ -182,6 +182,7 @@ exports.newFoundationsUtilitiesHttpResponses = function () { let fs = SA.nodeModules.fs let fileName = pathToApp + '/WebServer/index.html' + console.log(fileName) fs.readFile(fileName, onFileRead) function onFileRead(err, file) { diff --git a/runPlatform.js b/runPlatform.js index d2af79959..8b5771861 100644 --- a/runPlatform.js +++ b/runPlatform.js @@ -11,25 +11,23 @@ if ( console.log('Superalgos') console.log('') - console.log('VERSION: Beta 11') + console.log('VERSION: Beta 11') console.log('') - console.log('WEB: https://www.superalgos.org') + console.log('WEB: https://www.superalgos.org') console.log('') - console.log('GITHUB: https://www.github.com/Superalgos') + console.log('GITHUB: https://www.github.com/Superalgos') console.log('') - console.log('DOCUMENTATION: https://docs.superalgos.org/') + console.log('TELEGRAM COMMUNITY: https://t.me/superalgoscommunity') console.log('') - console.log('TELEGRAM SUPPORT: https://t.me/superalgoscommunity') - console.log('') - console.log('USAGE: node run [help] [noBrowser] [minMemo]') + console.log('USAGE: node runPlatform [help] [noBrowser] [minMemo]') console.log('') console.log('OPTIONS:') console.log('') - console.log(' help: Optional. Use it to see this helping information.') - console.log(' noBrowser: Optional. Use it to launch Superalgos Client only. The UI will not be loaded.') - console.log(' minMemo: Optional. Use it when your hardware has less than 8 Gb or memory.') + console.log(' help: Optional. Use it to see this helping information.') + console.log(' noBrowser: Optional. Use it to launch Superalgos Platform Client only. The Superalgos Platform UI will not be loaded.') + console.log(' minMemo: Optional. Use it when your hardware has less than 8 Gb or memory.') console.log('') - console.log('If you are having an error while trying to run this Client, consider this:') + console.log('If you are having an error while trying to run the Superalgos Platform Client, consider this:') fatalErrorHelp() return @@ -81,15 +79,15 @@ console.log('') console.log('') const fs = require('fs') -const path = './Client/node_modules' +const path = './Platform/node_modules' if ( fs.existsSync(path) ) { try { const { fork } = require('child_process') - fork('./Client/client.js', process.argv, options) + fork('./Platform/PlatformApp.js', process.argv, options) } catch (err) { console.log('') - console.log('Fail to create Client Process.') + console.log('Fail to create Superalgos Platform Client Process.') console.log('') fatalErrorHelp() @@ -106,7 +104,7 @@ function fatalErrorHelp() { console.log('* If your device does not have MORE than 8GB of RAM then please use the minMemo option.') console.log('* If your OS does not have a user interface, please use the noBrowser option.') console.log('') - console.log('If you continue having trouble to start the Client try:') + console.log('If you continue having trouble to start the Superalgos Platform Client try:') console.log('') - console.log('node run minMemo noBrowser') + console.log('node runPlatform minMemo noBrowser') } From b942c855aca740f2532119e36a70be7829e76c9f Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sun, 5 Sep 2021 11:55:21 +0200 Subject: [PATCH 22/51] update some dependencies --- Platform/package-lock.json | 2464 +----------------------------------- Platform/package.json | 8 +- 2 files changed, 63 insertions(+), 2409 deletions(-) diff --git a/Platform/package-lock.json b/Platform/package-lock.json index 119b3c164..4cf5b15ba 100644 --- a/Platform/package-lock.json +++ b/Platform/package-lock.json @@ -4,40 +4,6 @@ "lockfileVersion": 1, "requires": true, "dependencies": { - "@ethereumjs/common": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/@ethereumjs/common/-/common-2.4.0.tgz", - "integrity": "sha512-UdkhFWzWcJCZVsj1O/H8/oqj/0RVYjLc1OhPjBrQdALAkQHpCp8xXI4WLnuGTADqTdJZww0NtgwG+TRPkXt27w==", - "requires": { - "crc-32": "^1.2.0", - "ethereumjs-util": "^7.1.0" - } - }, - "@ethereumjs/tx": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/@ethereumjs/tx/-/tx-3.3.0.tgz", - "integrity": "sha512-yTwEj2lVzSMgE6Hjw9Oa1DZks/nKTWM8Wn4ykDNapBPua2f4nXO3qKnni86O6lgDj5fVNRqbDsD0yy7/XNGDEA==", - "requires": { - "@ethereumjs/common": "^2.4.0", - "ethereumjs-util": "^7.1.0" - } - }, - "@ethersproject/abi": { - "version": "5.0.7", - "resolved": "https://registry.npmjs.org/@ethersproject/abi/-/abi-5.0.7.tgz", - "integrity": "sha512-Cqktk+hSIckwP/W8O47Eef60VwmoSC/L3lY0+dIBhQPCNn9E4V7rwmm2aFrNRRDJfFlGuZ1khkQUOc3oBX+niw==", - "requires": { - "@ethersproject/address": "^5.0.4", - "@ethersproject/bignumber": "^5.0.7", - "@ethersproject/bytes": "^5.0.4", - "@ethersproject/constants": "^5.0.4", - "@ethersproject/hash": "^5.0.4", - "@ethersproject/keccak256": "^5.0.3", - "@ethersproject/logger": "^5.0.5", - "@ethersproject/properties": "^5.0.3", - "@ethersproject/strings": "^5.0.4" - } - }, "@ethersproject/abstract-provider": { "version": "5.4.1", "resolved": "https://registry.npmjs.org/@ethersproject/abstract-provider/-/abstract-provider-5.4.1.tgz", @@ -271,6 +237,13 @@ "@ethersproject/web": "^5.4.0", "bech32": "1.1.4", "ws": "7.4.6" + }, + "dependencies": { + "ws": { + "version": "7.4.6", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz", + "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==" + } } }, "@ethersproject/random": { @@ -516,6 +489,13 @@ "is-plain-object": "^5.0.0", "node-fetch": "^2.6.1", "universal-user-agent": "^6.0.0" + }, + "dependencies": { + "node-fetch": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", + "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==" + } } }, "@octokit/request-error": { @@ -547,19 +527,6 @@ "@octokit/openapi-types": "^9.4.0" } }, - "@sindresorhus/is": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", - "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==" - }, - "@szmarczak/http-timer": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", - "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", - "requires": { - "defer-to-connect": "^1.0.1" - } - }, "@types/bn.js": { "version": "4.11.6", "resolved": "https://registry.npmjs.org/@types/bn.js/-/bn.js-4.11.6.tgz", @@ -589,85 +556,11 @@ "@types/node": "*" } }, - "accepts": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", - "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", - "requires": { - "mime-types": "~2.1.24", - "negotiator": "0.6.2" - } - }, "aes-js": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/aes-js/-/aes-js-3.0.0.tgz", "integrity": "sha1-4h3xCtbCBTKVvLuNq0Cwnb6ofk0=" }, - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" - }, - "asn1": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", - "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", - "requires": { - "safer-buffer": "~2.1.0" - } - }, - "asn1.js": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", - "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", - "requires": { - "bn.js": "^4.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0", - "safer-buffer": "^2.1.0" - } - }, - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" - }, - "async-limiter": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", - "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" - }, - "available-typed-arrays": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.4.tgz", - "integrity": "sha512-SA5mXJWrId1TaQjfxUYghbqQ/hYioKmLJvPJyDuYRtXXenFNMjj4hSSt1Cf1xsuXSXrtxrVC5Ot4eU6cOtBDdA==" - }, - "aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" - }, - "aws4": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", - "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" - }, "balanced-match": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", @@ -681,19 +574,6 @@ "safe-buffer": "^5.0.1" } }, - "base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" - }, - "bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", - "requires": { - "tweetnacl": "^0.14.3" - } - }, "bech32": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/bech32/-/bech32-1.1.4.tgz", @@ -704,43 +584,16 @@ "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.2.tgz", "integrity": "sha512-3pZEU3NT5BFUo/AD5ERPWOgQOCZITni6iavr5AUw5AUwQjMlI0kzu5btnyD39AF0gUEsDPwJT+oY1ORBJijPjQ==" }, - "bignumber.js": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.0.1.tgz", - "integrity": "sha512-IdZR9mh6ahOBv/hYGiXyVuyCetmGJhtYkqLBpTStdhEGjegpPlUawydyaF3pbIOFynJTpllEs+NP+CS9jKFLjA==" - }, "blakejs": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/blakejs/-/blakejs-1.1.1.tgz", "integrity": "sha512-bLG6PHOCZJKNshTjGRBvET0vTciwQE6zFKOKKXPDJfwFBd4Ac0yBfPZqcGvGJap50l7ktvlpFqc2jGVaUgbJgg==" }, - "bluebird": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" - }, "bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" }, - "body-parser": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", - "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", - "requires": { - "bytes": "3.1.0", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "~1.1.2", - "http-errors": "1.7.2", - "iconv-lite": "0.4.24", - "on-finished": "~2.3.0", - "qs": "6.7.0", - "raw-body": "2.4.0", - "type-is": "~1.6.17" - } - }, "brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", @@ -768,71 +621,6 @@ "safe-buffer": "^5.0.1" } }, - "browserify-cipher": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", - "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", - "requires": { - "browserify-aes": "^1.0.4", - "browserify-des": "^1.0.0", - "evp_bytestokey": "^1.0.0" - } - }, - "browserify-des": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", - "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", - "requires": { - "cipher-base": "^1.0.1", - "des.js": "^1.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "browserify-rsa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", - "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", - "requires": { - "bn.js": "^5.0.0", - "randombytes": "^2.0.1" - }, - "dependencies": { - "bn.js": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", - "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" - } - } - }, - "browserify-sign": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", - "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", - "requires": { - "bn.js": "^5.1.1", - "browserify-rsa": "^4.0.1", - "create-hash": "^1.2.0", - "create-hmac": "^1.1.7", - "elliptic": "^6.5.3", - "inherits": "^2.0.4", - "parse-asn1": "^5.1.5", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - }, - "dependencies": { - "bn.js": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", - "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" - }, - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" - } - } - }, "bs58": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/bs58/-/bs58-4.0.1.tgz", @@ -851,81 +639,11 @@ "safe-buffer": "^5.1.2" } }, - "buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "buffer-to-arraybuffer": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/buffer-to-arraybuffer/-/buffer-to-arraybuffer-0.0.5.tgz", - "integrity": "sha1-YGSkD6dutDxyOrqe+PbhIW0QURo=" - }, "buffer-xor": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=" }, - "bufferutil": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.3.tgz", - "integrity": "sha512-yEYTwGndELGvfXsImMBLop58eaGW+YdONi1fNjTINSY98tmMmFijBG6WXgdkfuLNt4imzQNtIE+eBp1PVpMCSw==", - "requires": { - "node-gyp-build": "^4.2.0" - } - }, - "bytes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", - "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" - }, - "cacheable-request": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", - "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", - "requires": { - "clone-response": "^1.0.2", - "get-stream": "^5.1.0", - "http-cache-semantics": "^4.0.0", - "keyv": "^3.0.0", - "lowercase-keys": "^2.0.0", - "normalize-url": "^4.1.0", - "responselike": "^1.0.2" - }, - "dependencies": { - "get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "requires": { - "pump": "^3.0.0" - } - }, - "lowercase-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", - "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==" - } - } - }, - "call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - } - }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" - }, "ccxt": { "version": "1.51.98", "resolved": "https://registry.npmjs.org/ccxt/-/ccxt-1.51.98.tgz", @@ -936,34 +654,6 @@ "resolved": "https://registry.npmjs.org/child_process/-/child_process-1.0.2.tgz", "integrity": "sha1-sffn/HPSXn/R1FWtyU4UODAYK1o=" }, - "chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" - }, - "cids": { - "version": "0.7.5", - "resolved": "https://registry.npmjs.org/cids/-/cids-0.7.5.tgz", - "integrity": "sha512-zT7mPeghoWAu+ppn8+BS1tQ5qGmbMfB4AregnQjA/qHY3GC1m1ptI9GkWNlgeu38r7CuRdXB47uY2XgAYt6QVA==", - "requires": { - "buffer": "^5.5.0", - "class-is": "^1.1.0", - "multibase": "~0.6.0", - "multicodec": "^1.0.0", - "multihashes": "~0.4.15" - }, - "dependencies": { - "multicodec": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/multicodec/-/multicodec-1.0.4.tgz", - "integrity": "sha512-NDd7FeS3QamVtbgfvu5h7fd1IlbaC4EQ0/pgU4zqE2vdHCmBGsUa0TiM8/TdSeG6BMPC92OOCf8F1ocE/Wkrrg==", - "requires": { - "buffer": "^5.6.0", - "varint": "^5.0.0" - } - } - } - }, "cipher-base": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", @@ -973,102 +663,11 @@ "safe-buffer": "^5.0.1" } }, - "class-is": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/class-is/-/class-is-1.1.0.tgz", - "integrity": "sha512-rhjH9AG1fvabIDoGRVH587413LPjTZgmDF9fOFCbFJQV4yuocX1mHxxvXI4g3cGwbVY9wAYIoKlg1N79frJKQw==" - }, - "clone-response": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", - "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", - "requires": { - "mimic-response": "^1.0.0" - } - }, - "combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "requires": { - "delayed-stream": "~1.0.0" - } - }, "concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" }, - "content-disposition": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", - "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", - "requires": { - "safe-buffer": "5.1.2" - } - }, - "content-hash": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/content-hash/-/content-hash-2.5.2.tgz", - "integrity": "sha512-FvIQKy0S1JaWV10sMsA7TRx8bpU+pqPkhbsfvOJAdjRXvYxEckAwQWGwtRjiaJfh+E0DvcWUGqcdjwMGFjsSdw==", - "requires": { - "cids": "^0.7.1", - "multicodec": "^0.5.5", - "multihashes": "^0.4.15" - } - }, - "content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" - }, - "cookie": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", - "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==" - }, - "cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" - }, - "cookiejar": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.2.tgz", - "integrity": "sha512-Mw+adcfzPxcPeI+0WlvRrr/3lGVO0bD75SxX6811cxSh1Wbxx7xZBGK1eVtDf6si8rg2lhnUjsVLMFMfbRIuwA==" - }, - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" - }, - "cors": { - "version": "2.8.5", - "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", - "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", - "requires": { - "object-assign": "^4", - "vary": "^1" - } - }, - "crc-32": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.0.tgz", - "integrity": "sha512-1uBwHxF+Y/4yF5G48fwnKq6QsIXheor3ZLPT80yGBV1oEUwpPojlEhQbWKVw1VwcTQyMGHK1/XMmTjmlsmTTGA==", - "requires": { - "exit-on-epipe": "~1.0.1", - "printj": "~1.1.0" - } - }, - "create-ecdh": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", - "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", - "requires": { - "bn.js": "^4.1.0", - "elliptic": "^6.5.3" - } - }, "create-hash": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", @@ -1094,138 +693,21 @@ "sha.js": "^2.4.8" } }, - "crypto-browserify": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", - "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", - "requires": { - "browserify-cipher": "^1.0.0", - "browserify-sign": "^4.0.0", - "create-ecdh": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.0", - "diffie-hellman": "^5.0.0", - "inherits": "^2.0.1", - "pbkdf2": "^3.0.3", - "public-encrypt": "^4.0.0", - "randombytes": "^2.0.0", - "randomfill": "^1.0.3" - } + "data-uri-to-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-3.0.1.tgz", + "integrity": "sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og==" }, - "d": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", - "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", - "requires": { - "es5-ext": "^0.10.50", - "type": "^1.0.1" - } - }, - "dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", - "requires": { - "assert-plus": "^1.0.0" - } - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" - }, - "decompress-response": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", - "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", - "requires": { - "mimic-response": "^1.0.0" - } - }, - "defer-to-connect": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", - "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==" - }, - "define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", - "requires": { - "object-keys": "^1.0.12" - } - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" - }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + "define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==" }, "deprecation": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz", "integrity": "sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==" }, - "des.js": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", - "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", - "requires": { - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" - } - }, - "destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" - }, - "diffie-hellman": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", - "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", - "requires": { - "bn.js": "^4.1.0", - "miller-rabin": "^4.0.0", - "randombytes": "^2.0.0" - } - }, - "dom-walk": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.2.tgz", - "integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==" - }, - "duplexer3": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", - "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=" - }, - "ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", - "requires": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" - } - }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" - }, "elliptic": { "version": "6.5.4", "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", @@ -1240,141 +722,6 @@ "minimalistic-crypto-utils": "^1.0.1" } }, - "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" - }, - "end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "requires": { - "once": "^1.4.0" - } - }, - "es-abstract": { - "version": "1.18.5", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.5.tgz", - "integrity": "sha512-DDggyJLoS91CkJjgauM5c0yZMjiD1uK3KcaCeAmffGwZ+ODWzOkPN4QwRbsK5DOFf06fywmyLci3ZD8jLGhVYA==", - "requires": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "get-intrinsic": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.2", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.3", - "is-negative-zero": "^2.0.1", - "is-regex": "^1.1.3", - "is-string": "^1.0.6", - "object-inspect": "^1.11.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "string.prototype.trimend": "^1.0.4", - "string.prototype.trimstart": "^1.0.4", - "unbox-primitive": "^1.0.1" - } - }, - "es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "es5-ext": { - "version": "0.10.53", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", - "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", - "requires": { - "es6-iterator": "~2.0.3", - "es6-symbol": "~3.1.3", - "next-tick": "~1.0.0" - } - }, - "es6-iterator": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", - "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", - "requires": { - "d": "1", - "es5-ext": "^0.10.35", - "es6-symbol": "^3.1.1" - } - }, - "es6-symbol": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", - "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", - "requires": { - "d": "^1.0.1", - "ext": "^1.1.2" - } - }, - "escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" - }, - "etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" - }, - "eth-ens-namehash": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/eth-ens-namehash/-/eth-ens-namehash-2.0.8.tgz", - "integrity": "sha1-IprEbsqG1S4MmR58sq74P/D2i88=", - "requires": { - "idna-uts46-hx": "^2.3.1", - "js-sha3": "^0.5.7" - } - }, - "eth-lib": { - "version": "0.1.29", - "resolved": "https://registry.npmjs.org/eth-lib/-/eth-lib-0.1.29.tgz", - "integrity": "sha512-bfttrr3/7gG4E02HoWTDUcDDslN003OlOoBxk9virpAZQ1ja/jDgwkWB8QfJF7ojuEowrqy+lzp9VcJG7/k5bQ==", - "requires": { - "bn.js": "^4.11.6", - "elliptic": "^6.4.0", - "nano-json-stream-parser": "^0.1.2", - "servify": "^0.1.12", - "ws": "^3.0.0", - "xhr-request-promise": "^0.1.2" - }, - "dependencies": { - "ws": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", - "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", - "requires": { - "async-limiter": "~1.0.0", - "safe-buffer": "~5.1.0", - "ultron": "~1.1.0" - } - } - } - }, - "ethereum-bloom-filters": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/ethereum-bloom-filters/-/ethereum-bloom-filters-1.0.10.tgz", - "integrity": "sha512-rxJ5OFN3RwjQxDcFP2Z5+Q9ho4eIdEmSc2ht0fCu8Se9nbXjZ7/031uXoUYJ87KHCOdVeiUuwSnoS7hmYAGVHA==", - "requires": { - "js-sha3": "^0.8.0" - }, - "dependencies": { - "js-sha3": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz", - "integrity": "sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==" - } - } - }, "ethereum-cryptography": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/ethereum-cryptography/-/ethereum-cryptography-0.1.3.tgz", @@ -1427,34 +774,6 @@ } } }, - "ethereumjs-util": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-7.1.0.tgz", - "integrity": "sha512-kR+vhu++mUDARrsMMhsjjzPduRVAeundLGXucGRHF3B4oEltOUspfgCVco4kckucj3FMlLaZHUl9n7/kdmr6Tw==", - "requires": { - "@types/bn.js": "^5.1.0", - "bn.js": "^5.1.2", - "create-hash": "^1.1.2", - "ethereum-cryptography": "^0.1.3", - "ethjs-util": "0.1.6", - "rlp": "^2.2.4" - }, - "dependencies": { - "@types/bn.js": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@types/bn.js/-/bn.js-5.1.0.tgz", - "integrity": "sha512-QSSVYj7pYFN49kW77o2s9xTCwZ8F2xLbjLLSEVh8D2F4JUhZtPAGOFLTD+ffqksBx/u4cE/KImFjyhqCjn/LIA==", - "requires": { - "@types/node": "*" - } - }, - "bn.js": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", - "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" - } - } - }, "ethers": { "version": "5.4.4", "resolved": "https://registry.npmjs.org/ethers/-/ethers-5.4.4.tgz", @@ -1510,22 +829,6 @@ } } }, - "ethjs-unit": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/ethjs-unit/-/ethjs-unit-0.1.6.tgz", - "integrity": "sha1-xmWSHkduh7ziqdWIpv4EBbLEFpk=", - "requires": { - "bn.js": "4.11.6", - "number-to-bn": "1.7.0" - }, - "dependencies": { - "bn.js": { - "version": "4.11.6", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.6.tgz", - "integrity": "sha1-UzRK2xRhehP26N0s4okF0cC6MhU=" - } - } - }, "ethjs-util": { "version": "0.1.6", "resolved": "https://registry.npmjs.org/ethjs-util/-/ethjs-util-0.1.6.tgz", @@ -1535,11 +838,6 @@ "strip-hex-prefix": "1.0.0" } }, - "eventemitter3": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.4.tgz", - "integrity": "sha512-rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ==" - }, "evp_bytestokey": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", @@ -1549,143 +847,12 @@ "safe-buffer": "^5.1.1" } }, - "exit-on-epipe": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/exit-on-epipe/-/exit-on-epipe-1.0.1.tgz", - "integrity": "sha512-h2z5mrROTxce56S+pnvAV890uu7ls7f1kEvVGJbw1OlFH3/mlJ5bkXu0KRyW94v37zzHPiUd55iLn3DA7TjWpw==" - }, - "express": { - "version": "4.17.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", - "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", + "fetch-blob": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.1.2.tgz", + "integrity": "sha512-hunJbvy/6OLjCD0uuhLdp0mMPzP/yd2ssd1t2FCJsaA7wkWhpbp9xfuNVpv7Ll4jFhzp6T4LAupSiV9uOeg0VQ==", "requires": { - "accepts": "~1.3.7", - "array-flatten": "1.1.1", - "body-parser": "1.19.0", - "content-disposition": "0.5.3", - "content-type": "~1.0.4", - "cookie": "0.4.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "~1.1.2", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "~1.1.2", - "fresh": "0.5.2", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.5", - "qs": "6.7.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.1.2", - "send": "0.17.1", - "serve-static": "1.14.1", - "setprototypeof": "1.1.1", - "statuses": "~1.5.0", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - } - }, - "ext": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz", - "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==", - "requires": { - "type": "^2.0.0" - }, - "dependencies": { - "type": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/type/-/type-2.5.0.tgz", - "integrity": "sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw==" - } - } - }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" - }, - "extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" - }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" - }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" - }, - "finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", - "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "statuses": "~1.5.0", - "unpipe": "~1.0.0" - } - }, - "foreach": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz", - "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=" - }, - "forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" - }, - "form-data": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", - "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - } - }, - "forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" - }, - "fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" - }, - "fs-extra": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz", - "integrity": "sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==", - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "fs-minipass": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz", - "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==", - "requires": { - "minipass": "^2.6.0" + "web-streams-polyfill": "^3.0.3" } }, "fs.realpath": { @@ -1693,37 +860,6 @@ "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1" - } - }, - "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "requires": { - "pump": "^3.0.0" - } - }, - "getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", - "requires": { - "assert-plus": "^1.0.0" - } - }, "glob": { "version": "7.1.6", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", @@ -1737,83 +873,6 @@ "path-is-absolute": "^1.0.0" } }, - "global": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/global/-/global-4.4.0.tgz", - "integrity": "sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==", - "requires": { - "min-document": "^2.19.0", - "process": "^0.11.10" - } - }, - "got": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", - "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", - "requires": { - "@sindresorhus/is": "^0.14.0", - "@szmarczak/http-timer": "^1.1.2", - "cacheable-request": "^6.0.0", - "decompress-response": "^3.3.0", - "duplexer3": "^0.1.4", - "get-stream": "^4.1.0", - "lowercase-keys": "^1.0.1", - "mimic-response": "^1.0.1", - "p-cancelable": "^1.0.0", - "to-readable-stream": "^1.0.0", - "url-parse-lax": "^3.0.0" - } - }, - "graceful-fs": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", - "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==" - }, - "har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" - }, - "har-validator": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", - "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", - "requires": { - "ajv": "^6.12.3", - "har-schema": "^2.0.0" - } - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "requires": { - "function-bind": "^1.1.1" - } - }, - "has-bigints": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", - "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==" - }, - "has-symbol-support-x": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz", - "integrity": "sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==" - }, - "has-symbols": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", - "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==" - }, - "has-to-string-tag-x": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz", - "integrity": "sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==", - "requires": { - "has-symbol-support-x": "^1.4.1" - } - }, "hash-base": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", @@ -1850,72 +909,10 @@ "minimalistic-crypto-utils": "^1.0.1" } }, - "http-cache-semantics": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", - "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==" - }, - "http-errors": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", - "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" - }, - "dependencies": { - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" - } - } - }, - "http-https": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/http-https/-/http-https-1.0.0.tgz", - "integrity": "sha1-L5CN1fHbQGjAWM1ubUzjkskTOJs=" - }, - "http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", - "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - } - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "idna-uts46-hx": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/idna-uts46-hx/-/idna-uts46-hx-2.3.1.tgz", - "integrity": "sha512-PWoF9Keq6laYdIRwwCdhTPl60xRqAloYNMQLiyUnG42VjT53oW07BXIRM+NK7eQjzXjAk2gUvX9caRxlnF9TAA==", - "requires": { - "punycode": "2.1.0" - }, - "dependencies": { - "punycode": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.0.tgz", - "integrity": "sha1-X4Y+3Im5bbCQdLrXlHvwkFbKTn0=" - } - } - }, - "ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" + "http": { + "version": "0.0.1-security", + "resolved": "https://registry.npmjs.org/http/-/http-0.0.1-security.tgz", + "integrity": "sha512-RnDvP10Ty9FxqOtPZuxtebw1j4L/WiqNMDtuc1YMH1XQm5TgDRaR1G9u8upL6KD1bXHSp9eSXo/ED+8Q7FAr+g==" }, "inflight": { "version": "1.0.6", @@ -1931,158 +928,27 @@ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, - "internal-slot": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", - "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", - "requires": { - "get-intrinsic": "^1.1.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" - } - }, - "ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" - }, - "is-arguments": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.0.tgz", - "integrity": "sha512-1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg==", - "requires": { - "call-bind": "^1.0.0" - } - }, - "is-bigint": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.2.tgz", - "integrity": "sha512-0JV5+SOCQkIdzjBK9buARcV804Ddu7A0Qet6sHi3FimE9ne6m4BGQZfRn+NZiXbBk4F4XmHfDZIipLj9pX8dSA==" - }, - "is-boolean-object": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.1.tgz", - "integrity": "sha512-bXdQWkECBUIAcCkeH1unwJLIpZYaa5VvuygSyS/c2lf719mTKZDU5UdDRlpd01UjADgmW8RfqaP+mRaVPdr/Ng==", - "requires": { - "call-bind": "^1.0.2" - } - }, - "is-callable": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz", - "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==" - }, - "is-date-object": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.4.tgz", - "integrity": "sha512-/b4ZVsG7Z5XVtIxs/h9W8nvfLgSAyKYdtGWQLbqy6jA1icmgjf8WCoTKgeS4wy5tYaPePouzFMANbnj94c2Z+A==" - }, - "is-function": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-function/-/is-function-1.0.2.tgz", - "integrity": "sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ==" - }, - "is-generator-function": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.9.tgz", - "integrity": "sha512-ZJ34p1uvIfptHCN7sFTjGibB9/oBg17sHqzDLfuwhvmN/qLVvIQXRQ8licZQ35WJ8KuEQt/etnnzQFI9C9Ue/A==" + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" }, "is-hex-prefixed": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-hex-prefixed/-/is-hex-prefixed-1.0.0.tgz", "integrity": "sha1-fY035q135dEnFIkTxXPggtd39VQ=" }, - "is-negative-zero": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", - "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==" - }, - "is-number-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.5.tgz", - "integrity": "sha512-RU0lI/n95pMoUKu9v1BZP5MBcZuNSVJkMkAG2dJqC4z2GlkGUNeH68SuHuBKBD/XFe+LHZ+f9BKkLET60Niedw==" - }, - "is-object": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-object/-/is-object-1.0.2.tgz", - "integrity": "sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==" - }, - "is-plain-obj": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=" - }, "is-plain-object": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==" }, - "is-regex": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.3.tgz", - "integrity": "sha512-qSVXFz28HM7y+IWX6vLCsexdlvzT1PJNFSBuaQLQ5o0IEw8UDYW6/2+eCMVyIsbM8CNLX2a/QWmSpyxYEHY7CQ==", - "requires": { - "call-bind": "^1.0.2", - "has-symbols": "^1.0.2" - } - }, - "is-retry-allowed": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz", - "integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==" - }, - "is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" - }, - "is-string": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.6.tgz", - "integrity": "sha512-2gdzbKUuqtQ3lYNrUTQYoClPhm7oQu4UdpSZMp1/DGgkHBT8E2Z1l0yMdb6D4zNAxwDiMv8MdulKROJGNl0Q0w==" - }, - "is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "requires": { - "has-symbols": "^1.0.2" - } - }, - "is-typed-array": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.5.tgz", - "integrity": "sha512-S+GRDgJlR3PyEbsX/Fobd9cqpZBuvUS+8asRqYDMLCb2qMzt1oz5m5oxQCxOgUDxiWsOVNi4yaF+/uvdlHlYug==", - "requires": { - "available-typed-arrays": "^1.0.2", - "call-bind": "^1.0.2", - "es-abstract": "^1.18.0-next.2", - "foreach": "^2.0.5", - "has-symbols": "^1.0.1" - } - }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" - }, "is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=" - }, - "isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" - }, - "isurl": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz", - "integrity": "sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", "requires": { - "has-to-string-tag-x": "^1.2.0", - "is-object": "^1.0.1" + "is-docker": "^2.0.0" } }, "js-sha3": { @@ -2090,50 +956,6 @@ "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.5.7.tgz", "integrity": "sha1-DU/9gALVMzqrr0oj7tL2N0yfKOc=" }, - "jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" - }, - "json-buffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", - "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=" - }, - "json-schema": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, - "json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" - }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "jsprim": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", - "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", - "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.2.3", - "verror": "1.10.0" - } - }, "keccak": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/keccak/-/keccak-3.0.1.tgz", @@ -2143,24 +965,11 @@ "node-gyp-build": "^4.2.0" } }, - "keyv": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", - "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", - "requires": { - "json-buffer": "3.0.0" - } - }, "lookpath": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/lookpath/-/lookpath-1.2.2.tgz", "integrity": "sha512-k2Gmn8iV6qdME3ztZC2spubmQISimFOPLuQKiPaLcVdRz0IpdxrNClVepMlyTJlhodm/zG/VfbkWERm3kUIh+Q==" }, - "lowercase-keys": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", - "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==" - }, "md5.js": { "version": "1.3.5", "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", @@ -2171,61 +980,6 @@ "safe-buffer": "^5.1.2" } }, - "media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" - }, - "merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" - }, - "methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" - }, - "miller-rabin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", - "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", - "requires": { - "bn.js": "^4.0.0", - "brorand": "^1.0.1" - } - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" - }, - "mime-db": { - "version": "1.49.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.49.0.tgz", - "integrity": "sha512-CIc8j9URtOVApSFCQIF+VBkX1RwXp/oMMOrqdyXSBXq5RWNEsRfyj1kiRnQgmNXmHxPoFIxOroKA3zcU9P+nAA==" - }, - "mime-types": { - "version": "2.1.32", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.32.tgz", - "integrity": "sha512-hJGaVS4G4c9TSMYh2n6SQAGrC4RnfU+daP8G7cSCmaqNjiOoUY0VHCMS42pxnQmVF1GWwFhbHWn3RIxCqTmZ9A==", - "requires": { - "mime-db": "1.49.0" - } - }, - "mimic-response": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", - "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==" - }, - "min-document": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz", - "integrity": "sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU=", - "requires": { - "dom-walk": "^0.1.0" - } - }, "minimalistic-assert": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", @@ -2244,187 +998,25 @@ "brace-expansion": "^1.1.7" } }, - "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" - }, - "minipass": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz", - "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==", - "requires": { - "safe-buffer": "^5.1.2", - "yallist": "^3.0.0" - } - }, - "minizlib": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz", - "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==", - "requires": { - "minipass": "^2.9.0" - } - }, - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" - }, - "mkdirp-promise": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/mkdirp-promise/-/mkdirp-promise-5.0.1.tgz", - "integrity": "sha1-6bj2jlUsaKnBcTuEiD96HdA5uKE=", - "requires": { - "mkdirp": "*" - } - }, - "mock-fs": { - "version": "4.14.0", - "resolved": "https://registry.npmjs.org/mock-fs/-/mock-fs-4.14.0.tgz", - "integrity": "sha512-qYvlv/exQ4+svI3UOvPUpLDF0OMX5euvUH0Ny4N5QyRyhNdgAgUrVH3iUINSzEPLvx0kbo/Bp28GJKIqvE7URw==" - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "multibase": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/multibase/-/multibase-0.6.1.tgz", - "integrity": "sha512-pFfAwyTjbbQgNc3G7D48JkJxWtoJoBMaR4xQUOuB8RnCgRqaYmWNFeJTTvrJ2w51bjLq2zTby6Rqj9TQ9elSUw==", - "requires": { - "base-x": "^3.0.8", - "buffer": "^5.5.0" - } - }, - "multicodec": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/multicodec/-/multicodec-0.5.7.tgz", - "integrity": "sha512-PscoRxm3f+88fAtELwUnZxGDkduE2HD9Q6GHUOywQLjOGT/HAdhjLDYNZ1e7VR0s0TP0EwZ16LNUTFpoBGivOA==", - "requires": { - "varint": "^5.0.0" - } - }, - "multihashes": { - "version": "0.4.21", - "resolved": "https://registry.npmjs.org/multihashes/-/multihashes-0.4.21.tgz", - "integrity": "sha512-uVSvmeCWf36pU2nB4/1kzYZjsXD9vofZKpgudqkceYY5g2aZZXJ5r9lxuzoRLl1OAp28XljXsEJ/X/85ZsKmKw==", - "requires": { - "buffer": "^5.5.0", - "multibase": "^0.7.0", - "varint": "^5.0.0" - }, - "dependencies": { - "multibase": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/multibase/-/multibase-0.7.0.tgz", - "integrity": "sha512-TW8q03O0f6PNFTQDvh3xxH03c8CjGaaYrjkl9UQPG6rz53TQzzxJVCIWVjzcbN/Q5Y53Zd0IBQBMVktVgNx4Fg==", - "requires": { - "base-x": "^3.0.8", - "buffer": "^5.5.0" - } - } - } - }, - "nano-json-stream-parser": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/nano-json-stream-parser/-/nano-json-stream-parser-0.1.2.tgz", - "integrity": "sha1-DMj20OK2IrR5xA1JnEbWS3Vcb18=" - }, - "negotiator": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", - "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" - }, - "next-tick": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", - "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=" - }, "node-addon-api": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-2.0.2.tgz", "integrity": "sha512-Ntyt4AIXyaLIuMHF6IOoTakB3K+RWxwtsHNRxllEoA6vPwP9o4866g6YWDLUdnucilZhmkxiHwHr11gAENw+QA==" }, "node-fetch": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", - "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==" + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.0.0.tgz", + "integrity": "sha512-bKMI+C7/T/SPU1lKnbQbwxptpCrG9ashG+VkytmXCPZyuM9jB6VU+hY0oi4lC8LxTtAeWdckNCTa3nrGsAdA3Q==", + "requires": { + "data-uri-to-buffer": "^3.0.1", + "fetch-blob": "^3.1.2" + } }, "node-gyp-build": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.2.3.tgz", "integrity": "sha512-MN6ZpzmfNCRM+3t57PTJHgHyw/h4OWnZ6mR8P5j/uZtqQr46RRuDE/P+g3n0YR/AiYXeWixZZzaip77gdICfRg==" }, - "normalize-url": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", - "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==" - }, - "number-to-bn": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/number-to-bn/-/number-to-bn-1.7.0.tgz", - "integrity": "sha1-uzYjWS9+X54AMLGXe9QaDFP+HqA=", - "requires": { - "bn.js": "4.11.6", - "strip-hex-prefix": "1.0.0" - }, - "dependencies": { - "bn.js": { - "version": "4.11.6", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.6.tgz", - "integrity": "sha1-UzRK2xRhehP26N0s4okF0cC6MhU=" - } - } - }, - "oauth-sign": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" - }, - "object-inspect": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz", - "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==" - }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" - }, - "object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", - "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" - } - }, - "oboe": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/oboe/-/oboe-2.1.5.tgz", - "integrity": "sha1-VVQoTFQ6ImbXo48X4HOCH73jk80=", - "requires": { - "http-https": "^1.0.0" - } - }, - "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", - "requires": { - "ee-first": "1.1.1" - } - }, "once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", @@ -2434,63 +1026,20 @@ } }, "open": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/open/-/open-6.4.0.tgz", - "integrity": "sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==", + "version": "8.2.1", + "resolved": "https://registry.npmjs.org/open/-/open-8.2.1.tgz", + "integrity": "sha512-rXILpcQlkF/QuFez2BJDf3GsqpjGKbkUUToAIGo9A0Q6ZkoSGogZJulrUdwRkrAsoQvoZsrjCYt8+zblOk7JQQ==", "requires": { - "is-wsl": "^1.1.0" + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" } }, - "p-cancelable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", - "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==" - }, - "p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=" - }, - "p-timeout": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-1.2.1.tgz", - "integrity": "sha1-XrOzU7f86Z8QGhA4iAuwVOu+o4Y=", - "requires": { - "p-finally": "^1.0.0" - } - }, - "parse-asn1": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", - "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", - "requires": { - "asn1.js": "^5.2.0", - "browserify-aes": "^1.0.0", - "evp_bytestokey": "^1.0.0", - "pbkdf2": "^3.0.3", - "safe-buffer": "^5.1.1" - } - }, - "parse-headers": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.4.tgz", - "integrity": "sha512-psZ9iZoCNFLrgRjZ1d8mn0h9WRqJwFxM9q3x7iUjN/YT2OksthDJ5TiPCu2F38kS4zutqfW+YdVVkBZZx3/1aw==" - }, - "parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" - }, "path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" }, - "path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" - }, "pbkdf2": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", @@ -2503,82 +1052,6 @@ "sha.js": "^2.4.8" } }, - "performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" - }, - "prepend-http": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", - "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=" - }, - "printj": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/printj/-/printj-1.1.2.tgz", - "integrity": "sha512-zA2SmoLaxZyArQTOPj5LXecR+RagfPSU5Kw1qP+jkWeNlrq+eJZyY2oS68SU1Z/7/myXM4lo9716laOFAVStCQ==" - }, - "process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=" - }, - "proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "requires": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - } - }, - "psl": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", - "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" - }, - "public-encrypt": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", - "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", - "requires": { - "bn.js": "^4.1.0", - "browserify-rsa": "^4.0.0", - "create-hash": "^1.1.0", - "parse-asn1": "^5.0.0", - "randombytes": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" - }, - "qs": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", - "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==" - }, - "query-string": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz", - "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==", - "requires": { - "decode-uri-component": "^0.2.0", - "object-assign": "^4.1.0", - "strict-uri-encode": "^1.0.0" - } - }, "randombytes": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", @@ -2587,31 +1060,6 @@ "safe-buffer": "^5.1.0" } }, - "randomfill": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", - "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", - "requires": { - "randombytes": "^2.0.5", - "safe-buffer": "^5.1.0" - } - }, - "range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" - }, - "raw-body": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", - "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", - "requires": { - "bytes": "3.1.0", - "http-errors": "1.7.2", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - } - }, "readable-stream": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", @@ -2622,48 +1070,6 @@ "util-deprecate": "^1.0.1" } }, - "request": { - "version": "2.88.2", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", - "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", - "requires": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.5.0", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - }, - "dependencies": { - "qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" - } - } - }, - "responselike": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", - "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", - "requires": { - "lowercase-keys": "^1.0.0" - } - }, "rimraf": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", @@ -2694,11 +1100,6 @@ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, "scrypt-js": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/scrypt-js/-/scrypt-js-3.0.1.tgz", @@ -2714,66 +1115,11 @@ "node-gyp-build": "^4.2.0" } }, - "send": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", - "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", - "requires": { - "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "~1.7.2", - "mime": "1.6.0", - "ms": "2.1.1", - "on-finished": "~2.3.0", - "range-parser": "~1.2.1", - "statuses": "~1.5.0" - }, - "dependencies": { - "ms": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" - } - } - }, - "serve-static": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", - "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", - "requires": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.17.1" - } - }, - "servify": { - "version": "0.1.12", - "resolved": "https://registry.npmjs.org/servify/-/servify-0.1.12.tgz", - "integrity": "sha512-/xE6GvsKKqyo1BAY+KxOWXcLpPsUUyji7Qg3bVD7hh1eRze5bR1uYiuDA/k3Gof1s9BTzQZEJK8sNcNGFIzeWw==", - "requires": { - "body-parser": "^1.16.0", - "cors": "^2.8.1", - "express": "^4.14.0", - "request": "^2.79.0", - "xhr": "^2.3.3" - } - }, "setimmediate": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" }, - "setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" - }, "sha.js": { "version": "2.4.11", "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", @@ -2783,31 +1129,6 @@ "safe-buffer": "^5.0.1" } }, - "side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "requires": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - } - }, - "simple-concat": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", - "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==" - }, - "simple-get": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-2.8.1.tgz", - "integrity": "sha512-lSSHRSw3mQNUGPAYRqo7xy9dhKmxFXIjLjp4KHpf99GEH2VH7C3AM+Qfx6du6jhfUi6Vm7XnbEVEf7Wb6N8jRw==", - "requires": { - "decompress-response": "^3.3.0", - "once": "^1.3.1", - "simple-concat": "^1.0.0" - } - }, "simple-git": { "version": "2.42.0", "resolved": "https://registry.npmjs.org/simple-git/-/simple-git-2.42.0.tgz", @@ -2833,50 +1154,6 @@ } } }, - "sshpk": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", - "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", - "requires": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" - } - }, - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" - }, - "strict-uri-encode": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", - "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=" - }, - "string.prototype.trimend": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", - "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "string.prototype.trimstart": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", - "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, "string_decoder": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", @@ -2900,587 +1177,20 @@ "is-hex-prefixed": "1.0.0" } }, - "swarm-js": { - "version": "0.1.40", - "resolved": "https://registry.npmjs.org/swarm-js/-/swarm-js-0.1.40.tgz", - "integrity": "sha512-yqiOCEoA4/IShXkY3WKwP5PvZhmoOOD8clsKA7EEcRILMkTEYHCQ21HDCAcVpmIxZq4LyZvWeRJ6quIyHk1caA==", - "requires": { - "bluebird": "^3.5.0", - "buffer": "^5.0.5", - "eth-lib": "^0.1.26", - "fs-extra": "^4.0.2", - "got": "^7.1.0", - "mime-types": "^2.1.16", - "mkdirp-promise": "^5.0.1", - "mock-fs": "^4.1.0", - "setimmediate": "^1.0.5", - "tar": "^4.0.2", - "xhr-request": "^1.0.1" - }, - "dependencies": { - "get-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", - "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=" - }, - "got": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/got/-/got-7.1.0.tgz", - "integrity": "sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw==", - "requires": { - "decompress-response": "^3.2.0", - "duplexer3": "^0.1.4", - "get-stream": "^3.0.0", - "is-plain-obj": "^1.1.0", - "is-retry-allowed": "^1.0.0", - "is-stream": "^1.0.0", - "isurl": "^1.0.0-alpha5", - "lowercase-keys": "^1.0.0", - "p-cancelable": "^0.3.0", - "p-timeout": "^1.1.1", - "safe-buffer": "^5.0.1", - "timed-out": "^4.0.0", - "url-parse-lax": "^1.0.0", - "url-to-options": "^1.0.1" - } - }, - "p-cancelable": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.3.0.tgz", - "integrity": "sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw==" - }, - "prepend-http": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", - "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=" - }, - "url-parse-lax": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", - "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", - "requires": { - "prepend-http": "^1.0.1" - } - } - } - }, - "tar": { - "version": "4.4.15", - "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.15.tgz", - "integrity": "sha512-ItbufpujXkry7bHH9NpQyTXPbJ72iTlXgkBAYsAjDXk3Ds8t/3NfO5P4xZGy7u+sYuQUbimgzswX4uQIEeNVOA==", - "requires": { - "chownr": "^1.1.1", - "fs-minipass": "^1.2.5", - "minipass": "^2.8.6", - "minizlib": "^1.2.1", - "mkdirp": "^0.5.0", - "safe-buffer": "^5.1.2", - "yallist": "^3.0.3" - }, - "dependencies": { - "mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", - "requires": { - "minimist": "^1.2.5" - } - } - } - }, - "timed-out": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", - "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=" - }, - "to-readable-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", - "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==" - }, - "toidentifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" - }, - "tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", - "requires": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - } - }, - "tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" - }, - "type": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", - "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" - }, - "type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "requires": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - } - }, - "typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "requires": { - "is-typedarray": "^1.0.0" - } - }, - "ultron": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz", - "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==" - }, - "unbox-primitive": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", - "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", - "requires": { - "function-bind": "^1.1.1", - "has-bigints": "^1.0.1", - "has-symbols": "^1.0.2", - "which-boxed-primitive": "^1.0.2" - } - }, "universal-user-agent": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz", "integrity": "sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w==" }, - "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" - }, - "unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" - }, - "uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "requires": { - "punycode": "^2.1.0" - } - }, - "url-parse-lax": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", - "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", - "requires": { - "prepend-http": "^2.0.0" - } - }, - "url-set-query": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/url-set-query/-/url-set-query-1.0.0.tgz", - "integrity": "sha1-AW6M/Xwg7gXK/neV6JK9BwL6ozk=" - }, - "url-to-options": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/url-to-options/-/url-to-options-1.0.1.tgz", - "integrity": "sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k=" - }, - "utf-8-validate": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.5.tgz", - "integrity": "sha512-+pnxRYsS/axEpkrrEpzYfNZGXp0IjC/9RIxwM5gntY4Koi8SHmUGSfxfWqxZdRxrtaoVstuOzUp/rbs3JSPELQ==", - "requires": { - "node-gyp-build": "^4.2.0" - } - }, - "utf8": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/utf8/-/utf8-3.0.0.tgz", - "integrity": "sha512-E8VjFIQ/TyQgp+TZfS6l8yp/xWppSAHzidGiRrqe4bK4XP9pTRyKFgGJpO3SN7zdX4DeomTrwaseCHovfpFcqQ==" - }, - "util": { - "version": "0.12.4", - "resolved": "https://registry.npmjs.org/util/-/util-0.12.4.tgz", - "integrity": "sha512-bxZ9qtSlGUWSOy9Qa9Xgk11kSslpuZwaxCg4sNIDj6FLucDab2JxnHwyNTCpHMtK1MjoQiWQ6DiUMZYbSrO+Sw==", - "requires": { - "inherits": "^2.0.3", - "is-arguments": "^1.0.4", - "is-generator-function": "^1.0.7", - "is-typed-array": "^1.1.3", - "safe-buffer": "^5.1.2", - "which-typed-array": "^1.1.2" - } - }, "util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" }, - "utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" - }, - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" - }, - "varint": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/varint/-/varint-5.0.2.tgz", - "integrity": "sha512-lKxKYG6H03yCZUpAGOPOsMcGxd1RHCu1iKvEHYDPmTyq2HueGhD73ssNBqqQWfvYs04G9iUFRvmAVLW20Jw6ow==" - }, - "vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" - }, - "verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", - "requires": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - } - }, - "web3": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/web3/-/web3-1.5.0.tgz", - "integrity": "sha512-p6mOU+t11tV5Z0W9ISO2ReZlbB1ICp755ogl3OXOWZ+/oWy12wwnIva+z+ypsZc3P8gaoGaTvEwSfXM9NF164w==", - "requires": { - "web3-bzz": "1.5.0", - "web3-core": "1.5.0", - "web3-eth": "1.5.0", - "web3-eth-personal": "1.5.0", - "web3-net": "1.5.0", - "web3-shh": "1.5.0", - "web3-utils": "1.5.0" - } - }, - "web3-bzz": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/web3-bzz/-/web3-bzz-1.5.0.tgz", - "integrity": "sha512-IqlecWpwTMO/O5qa0XZZubQh4GwAtO/CR+e2FQ/7oB5eXQyre3DZ/MYu8s5HCLxCR33Fcqda9q2dbNtm1wSQYw==", - "requires": { - "@types/node": "^12.12.6", - "got": "9.6.0", - "swarm-js": "^0.1.40" - } - }, - "web3-core": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/web3-core/-/web3-core-1.5.0.tgz", - "integrity": "sha512-1o/etaPSK8tFOWTA6df3t9J6ez4epeyzlNmyh/gx8uHasfa16XLKD8//A9T+O/TmvyQAaA4hWAsQcvlRcuaZ8Q==", - "requires": { - "@types/bn.js": "^4.11.5", - "@types/node": "^12.12.6", - "bignumber.js": "^9.0.0", - "web3-core-helpers": "1.5.0", - "web3-core-method": "1.5.0", - "web3-core-requestmanager": "1.5.0", - "web3-utils": "1.5.0" - } - }, - "web3-core-helpers": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/web3-core-helpers/-/web3-core-helpers-1.5.0.tgz", - "integrity": "sha512-7s5SrJbG5O0C0Oi9mqKLYchco72djZhk59B7kTla5vUorAxMc99SY7k9BoDgwbFl2dlZon2GtFUEW2RXUNkb1g==", - "requires": { - "web3-eth-iban": "1.5.0", - "web3-utils": "1.5.0" - } - }, - "web3-core-method": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/web3-core-method/-/web3-core-method-1.5.0.tgz", - "integrity": "sha512-izPhpjbn9jVBjMeFcsU7a5+/nqni9hS5oU+d00HJGTVbp8KV6zplhYw4GjkRqyy6OQzooO8Gx2MMUyRdv5x1wg==", - "requires": { - "@ethersproject/transactions": "^5.0.0-beta.135", - "web3-core-helpers": "1.5.0", - "web3-core-promievent": "1.5.0", - "web3-core-subscriptions": "1.5.0", - "web3-utils": "1.5.0" - } - }, - "web3-core-promievent": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/web3-core-promievent/-/web3-core-promievent-1.5.0.tgz", - "integrity": "sha512-7GkbOIMtcp1qN8LRMMmwIhulzEldT+3Mu7ii2WgAcFFKT1yzUl6Gmycf8mmoEKpAuADAQ9Qeyk0PskTR6rTYlQ==", - "requires": { - "eventemitter3": "4.0.4" - } - }, - "web3-core-requestmanager": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/web3-core-requestmanager/-/web3-core-requestmanager-1.5.0.tgz", - "integrity": "sha512-Sr5T2JuXOAsINJ2tf7Rgi2a+Dy2suBDKT8eMc1pcspPmaBhvTKOQfM9XdsO4yjJKYw6tt/Tagw4GKZm4IOx7mw==", - "requires": { - "util": "^0.12.0", - "web3-core-helpers": "1.5.0", - "web3-providers-http": "1.5.0", - "web3-providers-ipc": "1.5.0", - "web3-providers-ws": "1.5.0" - } - }, - "web3-core-subscriptions": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/web3-core-subscriptions/-/web3-core-subscriptions-1.5.0.tgz", - "integrity": "sha512-dx9P1mZvJkQRiYpSo9SvFhYNzy5E9GHeLOc3uqxPaDxKU7Cu9fJnFHo/P6+wfD6ZhGIP23ZLK/uyor5UpdTqDQ==", - "requires": { - "eventemitter3": "4.0.4", - "web3-core-helpers": "1.5.0" - } - }, - "web3-eth": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/web3-eth/-/web3-eth-1.5.0.tgz", - "integrity": "sha512-31ni3YliTDYLKuWt8naitZ4Ru86whZlqvz6kFzCaBaCR/EumzA9ejzNbcX9okio9zUtKSHH37Bk0+WogfU9Jqg==", - "requires": { - "web3-core": "1.5.0", - "web3-core-helpers": "1.5.0", - "web3-core-method": "1.5.0", - "web3-core-subscriptions": "1.5.0", - "web3-eth-abi": "1.5.0", - "web3-eth-accounts": "1.5.0", - "web3-eth-contract": "1.5.0", - "web3-eth-ens": "1.5.0", - "web3-eth-iban": "1.5.0", - "web3-eth-personal": "1.5.0", - "web3-net": "1.5.0", - "web3-utils": "1.5.0" - } - }, - "web3-eth-abi": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/web3-eth-abi/-/web3-eth-abi-1.5.0.tgz", - "integrity": "sha512-rfT/SvfZY9+SNJRzTHxLFaebQRBhS67tGqUqLxlyy6EsAcEmIs/g4mAUH5atYwPE9bOQeiVoLKLbwJEBIcw86w==", - "requires": { - "@ethersproject/abi": "5.0.7", - "web3-utils": "1.5.0" - } - }, - "web3-eth-accounts": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/web3-eth-accounts/-/web3-eth-accounts-1.5.0.tgz", - "integrity": "sha512-tqvF2bKECaS6jDux8h1dkdsrfb5SHIVVA6hu2lJmZNlTBqFIq2A8rfOkqcanie6Vh5n5U7Dnc2LUoN9rxgaSSg==", - "requires": { - "@ethereumjs/common": "^2.3.0", - "@ethereumjs/tx": "^3.2.1", - "crypto-browserify": "3.12.0", - "eth-lib": "0.2.8", - "ethereumjs-util": "^7.0.10", - "scrypt-js": "^3.0.1", - "uuid": "3.3.2", - "web3-core": "1.5.0", - "web3-core-helpers": "1.5.0", - "web3-core-method": "1.5.0", - "web3-utils": "1.5.0" - }, - "dependencies": { - "eth-lib": { - "version": "0.2.8", - "resolved": "https://registry.npmjs.org/eth-lib/-/eth-lib-0.2.8.tgz", - "integrity": "sha512-ArJ7x1WcWOlSpzdoTBX8vkwlkSQ85CjjifSZtV4co64vWxSV8geWfPI9x4SVYu3DSxnX4yWFVTtGL+j9DUFLNw==", - "requires": { - "bn.js": "^4.11.6", - "elliptic": "^6.4.0", - "xhr-request-promise": "^0.1.2" - } - }, - "uuid": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", - "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==" - } - } - }, - "web3-eth-contract": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/web3-eth-contract/-/web3-eth-contract-1.5.0.tgz", - "integrity": "sha512-v4laiJRzdcoDwvqaMCzJH1BUosbTVsd01Qp+9v05Q94KycjkdeahPRXX6PEcUNW/ZF8N006iExUweGjajTZnTA==", - "requires": { - "@types/bn.js": "^4.11.5", - "web3-core": "1.5.0", - "web3-core-helpers": "1.5.0", - "web3-core-method": "1.5.0", - "web3-core-promievent": "1.5.0", - "web3-core-subscriptions": "1.5.0", - "web3-eth-abi": "1.5.0", - "web3-utils": "1.5.0" - } - }, - "web3-eth-ens": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/web3-eth-ens/-/web3-eth-ens-1.5.0.tgz", - "integrity": "sha512-NiaGfOnsCqP+3hOCeP3Q9IrlV/1ZCDiv8VmN1yF5Ya6n6YeO4TJU9MKP8i5038RFETjLIfGtXr5fthbsob30hA==", - "requires": { - "content-hash": "^2.5.2", - "eth-ens-namehash": "2.0.8", - "web3-core": "1.5.0", - "web3-core-helpers": "1.5.0", - "web3-core-promievent": "1.5.0", - "web3-eth-abi": "1.5.0", - "web3-eth-contract": "1.5.0", - "web3-utils": "1.5.0" - } - }, - "web3-eth-iban": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/web3-eth-iban/-/web3-eth-iban-1.5.0.tgz", - "integrity": "sha512-cFfiPA8xs4lemMJjDb9KfXzPvs6rBrRl8y4rgvh/JWlZZgKolzo7KLXq4NR3oFd/C81s0Lslvz2st1EREp5CNA==", - "requires": { - "bn.js": "^4.11.9", - "web3-utils": "1.5.0" - } - }, - "web3-eth-personal": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/web3-eth-personal/-/web3-eth-personal-1.5.0.tgz", - "integrity": "sha512-FYBrzMS6q/df8ud1kAN1p6lqdP/pd0szogcuyrVyi++bFQiovnR+QosudFsbn/aAZPDHOEh0UV4P3KVKbLqw9g==", - "requires": { - "@types/node": "^12.12.6", - "web3-core": "1.5.0", - "web3-core-helpers": "1.5.0", - "web3-core-method": "1.5.0", - "web3-net": "1.5.0", - "web3-utils": "1.5.0" - } - }, - "web3-net": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/web3-net/-/web3-net-1.5.0.tgz", - "integrity": "sha512-oGgEtO2fRtJjAp0K1/fvH247MeeDemFL+5tF+PxII9b/gBxnVe+MzP+oNLr4dTrweromjv34tioR3kUgsqwCWg==", - "requires": { - "web3-core": "1.5.0", - "web3-core-method": "1.5.0", - "web3-utils": "1.5.0" - } - }, - "web3-providers-http": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/web3-providers-http/-/web3-providers-http-1.5.0.tgz", - "integrity": "sha512-y1RuxsCGrWdsIUyuZBEN+3F8trl3bDZNajwLS2KYBGlB99sWYZHPmvbAsBpaW1d/I12W0fQiWOVzp63L7KPTow==", - "requires": { - "web3-core-helpers": "1.5.0", - "xhr2-cookies": "1.1.0" - } - }, - "web3-providers-ipc": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/web3-providers-ipc/-/web3-providers-ipc-1.5.0.tgz", - "integrity": "sha512-Hda9wlOaIJC9/qMOVkayK+fbBHDZBmPcoL7TfjQX7hrtZn8V3+gR27ciyRXmuW7QD3hDg7CJfe5uRK8brh3nSA==", - "requires": { - "oboe": "2.1.5", - "web3-core-helpers": "1.5.0" - } - }, - "web3-providers-ws": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/web3-providers-ws/-/web3-providers-ws-1.5.0.tgz", - "integrity": "sha512-TCwOhu5WbuQCSUoar+U+7N1NqI4A6MlcdZqsC7AhTogYYtnXOPRWfiHMZtUP7Qw50GKJ37FIH3YDItcHTNHd6A==", - "requires": { - "eventemitter3": "4.0.4", - "web3-core-helpers": "1.5.0", - "websocket": "^1.0.32" - } - }, - "web3-shh": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/web3-shh/-/web3-shh-1.5.0.tgz", - "integrity": "sha512-TwpcxXNh+fBnyRcCPPqVqaCB4IjSpVL2/5OR2WwCnZwejs1ife+pej8DYVZWm0m1tSzIDRTdNbsJf/DN0cAxYQ==", - "requires": { - "web3-core": "1.5.0", - "web3-core-method": "1.5.0", - "web3-core-subscriptions": "1.5.0", - "web3-net": "1.5.0" - } - }, - "web3-utils": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/web3-utils/-/web3-utils-1.5.0.tgz", - "integrity": "sha512-hNyw7Oxi6TM3ivXmv4hK5Cvyi9ML3UoKtcCYvLF9woPWh5v2dwCCVO1U3Iq5HHK7Dqq28t1d4CxWHqUfOfAkgg==", - "requires": { - "bn.js": "^4.11.9", - "eth-lib": "0.2.8", - "ethereum-bloom-filters": "^1.0.6", - "ethjs-unit": "0.1.6", - "number-to-bn": "1.7.0", - "randombytes": "^2.1.0", - "utf8": "3.0.0" - }, - "dependencies": { - "eth-lib": { - "version": "0.2.8", - "resolved": "https://registry.npmjs.org/eth-lib/-/eth-lib-0.2.8.tgz", - "integrity": "sha512-ArJ7x1WcWOlSpzdoTBX8vkwlkSQ85CjjifSZtV4co64vWxSV8geWfPI9x4SVYu3DSxnX4yWFVTtGL+j9DUFLNw==", - "requires": { - "bn.js": "^4.11.6", - "elliptic": "^6.4.0", - "xhr-request-promise": "^0.1.2" - } - } - } - }, - "websocket": { - "version": "1.0.34", - "resolved": "https://registry.npmjs.org/websocket/-/websocket-1.0.34.tgz", - "integrity": "sha512-PRDso2sGwF6kM75QykIesBijKSVceR6jL2G8NGYyq2XrItNC2P5/qL5XeR056GhA+Ly7JMFvJb9I312mJfmqnQ==", - "requires": { - "bufferutil": "^4.0.1", - "debug": "^2.2.0", - "es5-ext": "^0.10.50", - "typedarray-to-buffer": "^3.1.5", - "utf-8-validate": "^5.0.2", - "yaeti": "^0.0.6" - } - }, - "which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "requires": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - } - }, - "which-typed-array": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.4.tgz", - "integrity": "sha512-49E0SpUe90cjpoc7BOJwyPHRqSAd12c10Qm2amdEZrJPCY2NDxaW01zHITrem+rnETY3dwrbH3UUrUwagfCYDA==", - "requires": { - "available-typed-arrays": "^1.0.2", - "call-bind": "^1.0.0", - "es-abstract": "^1.18.0-next.1", - "foreach": "^2.0.5", - "function-bind": "^1.1.1", - "has-symbols": "^1.0.1", - "is-typed-array": "^1.1.3" - } + "web-streams-polyfill": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.1.0.tgz", + "integrity": "sha512-wO9r1YnYe7kFBLHyyVEhV1H8VRWoNiNnuP+v/HUUmSTaRF8F93Kmd3JMrETx0f11GXxRek6OcL2QtjFIdc5WYw==" }, "wrappy": { "version": "1.0.2", @@ -3488,65 +1198,9 @@ "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" }, "ws": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz", - "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==" - }, - "xhr": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/xhr/-/xhr-2.6.0.tgz", - "integrity": "sha512-/eCGLb5rxjx5e3mF1A7s+pLlR6CGyqWN91fv1JgER5mVWg1MZmlhBvy9kjcsOdRk8RrIujotWyJamfyrp+WIcA==", - "requires": { - "global": "~4.4.0", - "is-function": "^1.0.1", - "parse-headers": "^2.0.0", - "xtend": "^4.0.0" - } - }, - "xhr-request": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/xhr-request/-/xhr-request-1.1.0.tgz", - "integrity": "sha512-Y7qzEaR3FDtL3fP30k9wO/e+FBnBByZeybKOhASsGP30NIkRAAkKD/sCnLvgEfAIEC1rcmK7YG8f4oEnIrrWzA==", - "requires": { - "buffer-to-arraybuffer": "^0.0.5", - "object-assign": "^4.1.1", - "query-string": "^5.0.1", - "simple-get": "^2.7.0", - "timed-out": "^4.0.1", - "url-set-query": "^1.0.0", - "xhr": "^2.0.4" - } - }, - "xhr-request-promise": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/xhr-request-promise/-/xhr-request-promise-0.1.3.tgz", - "integrity": "sha512-YUBytBsuwgitWtdRzXDDkWAXzhdGB8bYm0sSzMPZT7Z2MBjMSTHFsyCT1yCRATY+XC69DUrQraRAEgcoCRaIPg==", - "requires": { - "xhr-request": "^1.1.0" - } - }, - "xhr2-cookies": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/xhr2-cookies/-/xhr2-cookies-1.1.0.tgz", - "integrity": "sha1-fXdEnQmZGX8VXLc7I99yUF7YnUg=", - "requires": { - "cookiejar": "^2.1.1" - } - }, - "xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" - }, - "yaeti": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/yaeti/-/yaeti-0.0.6.tgz", - "integrity": "sha1-8m9ITXJoTPQr7ft2lwqhYI+/lXc=" - }, - "yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + "version": "8.2.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.1.tgz", + "integrity": "sha512-XkgWpJU3sHU7gX8f13NqTn6KQ85bd1WU7noBHTT8fSohx7OS1TPY8k+cyRPCzFkia7C4mM229yeHr1qK9sM4JQ==" } } } diff --git a/Platform/package.json b/Platform/package.json index d09113f0b..b428eed27 100644 --- a/Platform/package.json +++ b/Platform/package.json @@ -13,12 +13,12 @@ "ethereumjs-common": "^1.5.2", "ethereumjs-tx": "^2.1.2", "ethers": "^5.4.4", + "http": "0.0.1-security", "lookpath": "^1.2.2", - "node-fetch": "2.6.1", - "open": "^6.4.0", + "node-fetch": "^3.0.0", + "open": "^8.2.1", "rimraf": "^3.0.2", "simple-git": "^2.42.0", - "web3": "^1.5.0", - "ws": "^7.4.6" + "ws": "^8.2.1" } } From 2a88a3778a8bed34c1ede530d7d5212f29998c14 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sun, 5 Sep 2021 12:11:16 +0200 Subject: [PATCH 23/51] Dependencies Upgraded --- .vscode/settings.json | 1 + Network/.vscode/settings.json | 1 + Platform/PlatformApp.js | 2 +- TaskServer/.vscode/settings.json | 1 + 4 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index 0bf7da203..e94f27f6f 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -10,6 +10,7 @@ "**/Data-Storage": true, "**/Documentation": true, "**/Log-Files": true, + "**/node_modules": true, "**/Deprecated-Code": true }, "search.maintainFileSearchCache": true diff --git a/Network/.vscode/settings.json b/Network/.vscode/settings.json index 0bf7da203..e94f27f6f 100644 --- a/Network/.vscode/settings.json +++ b/Network/.vscode/settings.json @@ -10,6 +10,7 @@ "**/Data-Storage": true, "**/Documentation": true, "**/Log-Files": true, + "**/node_modules": true, "**/Deprecated-Code": true }, "search.maintainFileSearchCache": true diff --git a/Platform/PlatformApp.js b/Platform/PlatformApp.js index 6e1733389..31ea4b1d2 100644 --- a/Platform/PlatformApp.js +++ b/Platform/PlatformApp.js @@ -97,7 +97,7 @@ try { */ SA.nodeModules = { fs: require('fs'), - nodeFetch: require('node-fetch'), + nodeFetch: import('node-fetch'), open: require('open'), http: require('http'), ccxt: require('ccxt') diff --git a/TaskServer/.vscode/settings.json b/TaskServer/.vscode/settings.json index 0bf7da203..e94f27f6f 100644 --- a/TaskServer/.vscode/settings.json +++ b/TaskServer/.vscode/settings.json @@ -10,6 +10,7 @@ "**/Data-Storage": true, "**/Documentation": true, "**/Log-Files": true, + "**/node_modules": true, "**/Deprecated-Code": true }, "search.maintainFileSearchCache": true From 2d6eb2a8b896bad4efaf5b2d850c7ca791cbed9d Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sun, 5 Sep 2021 12:59:53 +0200 Subject: [PATCH 24/51] More Client Reorg --- Platform/Client/httpInterface.js | 2 +- Platform/Client/webSocketsInterface.js | 4 ++-- Platform/UI/Data-Files/{src => }/DailyFiles.js | 0 Platform/UI/Data-Files/{src => }/FileCloud.js | 0 Platform/UI/Data-Files/{src => }/FileCursor.js | 0 Platform/UI/Data-Files/{src => }/FileSequence.js | 0 Platform/UI/Data-Files/{src => }/FileStorage.js | 0 Platform/UI/Data-Files/{src => }/MarketFiles.js | 0 Platform/UI/Data-Files/{src => }/SingleFile.js | 0 Projects/Foundations/SA/Utilities/HttpResponses.js | 2 +- 10 files changed, 4 insertions(+), 4 deletions(-) rename Platform/UI/Data-Files/{src => }/DailyFiles.js (100%) rename Platform/UI/Data-Files/{src => }/FileCloud.js (100%) rename Platform/UI/Data-Files/{src => }/FileCursor.js (100%) rename Platform/UI/Data-Files/{src => }/FileSequence.js (100%) rename Platform/UI/Data-Files/{src => }/FileStorage.js (100%) rename Platform/UI/Data-Files/{src => }/MarketFiles.js (100%) rename Platform/UI/Data-Files/{src => }/SingleFile.js (100%) diff --git a/Platform/Client/httpInterface.js b/Platform/Client/httpInterface.js index b7f5e2296..5b3368fb8 100644 --- a/Platform/Client/httpInterface.js +++ b/Platform/Client/httpInterface.js @@ -1192,7 +1192,7 @@ exports.newHttpInterface = function newHttpInterface() { break case 'Files': { - SA.projects.foundations.utilities.httpResponses.respondWithFile(global.env.PATH_TO_CLIENT + '/UI/Data-Files/src/' + requestPath[2], httpResponse) + SA.projects.foundations.utilities.httpResponses.respondWithFile(global.env.PATH_TO_CLIENT + '/UI/Data-Files/' + requestPath[2], httpResponse) } break case 'Fonts': diff --git a/Platform/Client/webSocketsInterface.js b/Platform/Client/webSocketsInterface.js index 79bb3a216..aaabd15d2 100644 --- a/Platform/Client/webSocketsInterface.js +++ b/Platform/Client/webSocketsInterface.js @@ -42,8 +42,8 @@ if (LOG_INFO === true) { console.log('Message Received: ' + message.substring(0, 1000)) } - - let messageArray = message.split('|*|') + + let messageArray = message.toString().split('|*|') let origin = messageArray[0] let nonce = messageArray[1] diff --git a/Platform/UI/Data-Files/src/DailyFiles.js b/Platform/UI/Data-Files/DailyFiles.js similarity index 100% rename from Platform/UI/Data-Files/src/DailyFiles.js rename to Platform/UI/Data-Files/DailyFiles.js diff --git a/Platform/UI/Data-Files/src/FileCloud.js b/Platform/UI/Data-Files/FileCloud.js similarity index 100% rename from Platform/UI/Data-Files/src/FileCloud.js rename to Platform/UI/Data-Files/FileCloud.js diff --git a/Platform/UI/Data-Files/src/FileCursor.js b/Platform/UI/Data-Files/FileCursor.js similarity index 100% rename from Platform/UI/Data-Files/src/FileCursor.js rename to Platform/UI/Data-Files/FileCursor.js diff --git a/Platform/UI/Data-Files/src/FileSequence.js b/Platform/UI/Data-Files/FileSequence.js similarity index 100% rename from Platform/UI/Data-Files/src/FileSequence.js rename to Platform/UI/Data-Files/FileSequence.js diff --git a/Platform/UI/Data-Files/src/FileStorage.js b/Platform/UI/Data-Files/FileStorage.js similarity index 100% rename from Platform/UI/Data-Files/src/FileStorage.js rename to Platform/UI/Data-Files/FileStorage.js diff --git a/Platform/UI/Data-Files/src/MarketFiles.js b/Platform/UI/Data-Files/MarketFiles.js similarity index 100% rename from Platform/UI/Data-Files/src/MarketFiles.js rename to Platform/UI/Data-Files/MarketFiles.js diff --git a/Platform/UI/Data-Files/src/SingleFile.js b/Platform/UI/Data-Files/SingleFile.js similarity index 100% rename from Platform/UI/Data-Files/src/SingleFile.js rename to Platform/UI/Data-Files/SingleFile.js diff --git a/Projects/Foundations/SA/Utilities/HttpResponses.js b/Projects/Foundations/SA/Utilities/HttpResponses.js index e804240f3..b12f7c458 100644 --- a/Projects/Foundations/SA/Utilities/HttpResponses.js +++ b/Projects/Foundations/SA/Utilities/HttpResponses.js @@ -182,7 +182,7 @@ exports.newFoundationsUtilitiesHttpResponses = function () { let fs = SA.nodeModules.fs let fileName = pathToApp + '/WebServer/index.html' - console.log(fileName) + fs.readFile(fileName, onFileRead) function onFileRead(err, file) { From 881682ea968243ecfb85a17a2c51b6b5dc8a9c34 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sun, 5 Sep 2021 13:07:54 +0200 Subject: [PATCH 25/51] Client to Platform code reaorg --- runDesktop.js => desktop.js | 0 runNetwork.js => network.js | 0 runPlatform.js => platform.js | 0 run.js | 6 +++--- 4 files changed, 3 insertions(+), 3 deletions(-) rename runDesktop.js => desktop.js (100%) rename runNetwork.js => network.js (100%) rename runPlatform.js => platform.js (100%) diff --git a/runDesktop.js b/desktop.js similarity index 100% rename from runDesktop.js rename to desktop.js diff --git a/runNetwork.js b/network.js similarity index 100% rename from runNetwork.js rename to network.js diff --git a/runPlatform.js b/platform.js similarity index 100% rename from runPlatform.js rename to platform.js diff --git a/run.js b/run.js index 52d6eb636..cfa5e37c8 100644 --- a/run.js +++ b/run.js @@ -2,6 +2,6 @@ console.log('Superalgos is growing...! and now, besides the platform for algo-tr console.log('') console.log('For that reason, the "node run" command was deprecated and now you need to use one of these:') console.log('') -console.log('node runPlatform --------------- This will run the Platform for algo-tarders.') -console.log('node runNetwork --------------- This will run the p2p Network for social trading.') -console.log('node runDesktop --------------- This will run the Desktop App for crypto users willing to engage in social trading.') \ No newline at end of file +console.log('node platform --------------- This will run the Platform for algo-tarders.') +console.log('node network --------------- This will run the p2p Network for social trading.') +console.log('node desktop --------------- This will run the Desktop App for crypto users willing to engage in social trading.') \ No newline at end of file From c8205c9e0b1aff2310396220bc0a30fb3aa7c2c4 Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Sun, 5 Sep 2021 13:15:51 +0200 Subject: [PATCH 26/51] Node platform and footer --- .../UI/Spaces/Reports-Space/Footer.js | 122 +----------------- README.md | 2 +- 2 files changed, 3 insertions(+), 121 deletions(-) diff --git a/Projects/Governance/UI/Spaces/Reports-Space/Footer.js b/Projects/Governance/UI/Spaces/Reports-Space/Footer.js index f6ec9335b..2c4cfae3b 100644 --- a/Projects/Governance/UI/Spaces/Reports-Space/Footer.js +++ b/Projects/Governance/UI/Spaces/Reports-Space/Footer.js @@ -24,131 +24,13 @@ function newGovernanceReportsFooter() { // Buttons Section HTML = HTML + '' - - // GitHub Section - - HTML = HTML + '' - - HTML = HTML + '
' // Container Ends diff --git a/README.md b/README.md index 38b4a167a..831323c9c 100644 --- a/README.md +++ b/README.md @@ -196,7 +196,7 @@ If you are having difficulty running the node setup command here are a few commo **A.** To run Superalgos, go to the Superalgos directory/folder and run this command: ``` -node run +node platform ``` The Client will run on your terminal and the GUI will launch on your default browser. If Chrome/Safari is not your default browser, copy the URL, close the browser, open Chrome/Safari, and paste the URL. Be patient... it takes a few seconds to fully load the GUI. From 017dec2dedc9948ee7982609f49ea7df1ac185e3 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sun, 5 Sep 2021 13:27:11 +0200 Subject: [PATCH 27/51] setup script fixed --- README.md | 2 +- setup.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 38b4a167a..d0db50c3e 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ Superalgos is not just another open-source project. We are an open and welcoming You will notice the difference as soon as you join the [Telegram Community Group](https://t.me/superalgoscommunity) or the new [Discord Server](https://discord.gg/CGeKC6WQQb)! -> Can't wait to contribute? Sstart by giving a star to this repository in the top-right corner of this page! +> Can't wait to contribute? Start by giving a star to this repository in the top-right corner of this page! ![superalgos-readme](https://user-images.githubusercontent.com/13994516/106380124-844d8980-63b0-11eb-9bd9-4f977b6c183b.gif) diff --git a/setup.js b/setup.js index 3651482fc..3e61cf7ed 100644 --- a/setup.js +++ b/setup.js @@ -28,7 +28,7 @@ if (process.argv.includes("noShortcuts")) { // Create Operating System compatable paths to each node_modules directory. let nodeModulesDirs = [ - path.join( process.cwd(), "Client"), + path.join( process.cwd(), "Platform"), path.join( process.cwd(), "Projects", "Foundations", "TS", "Bot-Modules", "Sensor-Bot", "Exchange-Raw-Data"), path.join( process.cwd(), "Projects", "Foundations", "TS", "Bot-Modules", "API-Data-Fetcher-Bot"), path.join( process.cwd(), "Projects", "Foundations", "TS", "Bot-Modules", "Trading-Bot", "Announcements"), From 4e4944c63b79ccb9d34b2dca405e7d361245361b Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sun, 5 Sep 2021 13:37:43 +0200 Subject: [PATCH 28/51] Missing web3 dependency at Platform --- Platform/package-lock.json | 2432 ++++++++++++++++++++++++++++++++++++ Platform/package.json | 1 + 2 files changed, 2433 insertions(+) diff --git a/Platform/package-lock.json b/Platform/package-lock.json index 4cf5b15ba..1fe82d919 100644 --- a/Platform/package-lock.json +++ b/Platform/package-lock.json @@ -4,6 +4,40 @@ "lockfileVersion": 1, "requires": true, "dependencies": { + "@ethereumjs/common": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@ethereumjs/common/-/common-2.4.0.tgz", + "integrity": "sha512-UdkhFWzWcJCZVsj1O/H8/oqj/0RVYjLc1OhPjBrQdALAkQHpCp8xXI4WLnuGTADqTdJZww0NtgwG+TRPkXt27w==", + "requires": { + "crc-32": "^1.2.0", + "ethereumjs-util": "^7.1.0" + } + }, + "@ethereumjs/tx": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/@ethereumjs/tx/-/tx-3.3.0.tgz", + "integrity": "sha512-yTwEj2lVzSMgE6Hjw9Oa1DZks/nKTWM8Wn4ykDNapBPua2f4nXO3qKnni86O6lgDj5fVNRqbDsD0yy7/XNGDEA==", + "requires": { + "@ethereumjs/common": "^2.4.0", + "ethereumjs-util": "^7.1.0" + } + }, + "@ethersproject/abi": { + "version": "5.0.7", + "resolved": "https://registry.npmjs.org/@ethersproject/abi/-/abi-5.0.7.tgz", + "integrity": "sha512-Cqktk+hSIckwP/W8O47Eef60VwmoSC/L3lY0+dIBhQPCNn9E4V7rwmm2aFrNRRDJfFlGuZ1khkQUOc3oBX+niw==", + "requires": { + "@ethersproject/address": "^5.0.4", + "@ethersproject/bignumber": "^5.0.7", + "@ethersproject/bytes": "^5.0.4", + "@ethersproject/constants": "^5.0.4", + "@ethersproject/hash": "^5.0.4", + "@ethersproject/keccak256": "^5.0.3", + "@ethersproject/logger": "^5.0.5", + "@ethersproject/properties": "^5.0.3", + "@ethersproject/strings": "^5.0.4" + } + }, "@ethersproject/abstract-provider": { "version": "5.4.1", "resolved": "https://registry.npmjs.org/@ethersproject/abstract-provider/-/abstract-provider-5.4.1.tgz", @@ -527,6 +561,19 @@ "@octokit/openapi-types": "^9.4.0" } }, + "@sindresorhus/is": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", + "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==" + }, + "@szmarczak/http-timer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", + "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", + "requires": { + "defer-to-connect": "^1.0.1" + } + }, "@types/bn.js": { "version": "4.11.6", "resolved": "https://registry.npmjs.org/@types/bn.js/-/bn.js-4.11.6.tgz", @@ -556,11 +603,85 @@ "@types/node": "*" } }, + "accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "requires": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + } + }, "aes-js": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/aes-js/-/aes-js-3.0.0.tgz", "integrity": "sha1-4h3xCtbCBTKVvLuNq0Cwnb6ofk0=" }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + }, + "asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "asn1.js": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", + "requires": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + }, + "async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==" + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" + }, + "aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" + }, "balanced-match": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", @@ -574,6 +695,19 @@ "safe-buffer": "^5.0.1" } }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "requires": { + "tweetnacl": "^0.14.3" + } + }, "bech32": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/bech32/-/bech32-1.1.4.tgz", @@ -584,16 +718,43 @@ "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.2.tgz", "integrity": "sha512-3pZEU3NT5BFUo/AD5ERPWOgQOCZITni6iavr5AUw5AUwQjMlI0kzu5btnyD39AF0gUEsDPwJT+oY1ORBJijPjQ==" }, + "bignumber.js": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.0.1.tgz", + "integrity": "sha512-IdZR9mh6ahOBv/hYGiXyVuyCetmGJhtYkqLBpTStdhEGjegpPlUawydyaF3pbIOFynJTpllEs+NP+CS9jKFLjA==" + }, "blakejs": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/blakejs/-/blakejs-1.1.1.tgz", "integrity": "sha512-bLG6PHOCZJKNshTjGRBvET0vTciwQE6zFKOKKXPDJfwFBd4Ac0yBfPZqcGvGJap50l7ktvlpFqc2jGVaUgbJgg==" }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, "bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" }, + "body-parser": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", + "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", + "requires": { + "bytes": "3.1.0", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.7.0", + "raw-body": "2.4.0", + "type-is": "~1.6.17" + } + }, "brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", @@ -621,6 +782,71 @@ "safe-buffer": "^5.0.1" } }, + "browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "requires": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "requires": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "browserify-rsa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", + "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "requires": { + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" + }, + "dependencies": { + "bn.js": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", + "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" + } + } + }, + "browserify-sign": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", + "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", + "requires": { + "bn.js": "^5.1.1", + "browserify-rsa": "^4.0.1", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.3", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.5", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "bn.js": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", + "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + } + } + }, "bs58": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/bs58/-/bs58-4.0.1.tgz", @@ -639,11 +865,81 @@ "safe-buffer": "^5.1.2" } }, + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "buffer-to-arraybuffer": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/buffer-to-arraybuffer/-/buffer-to-arraybuffer-0.0.5.tgz", + "integrity": "sha1-YGSkD6dutDxyOrqe+PbhIW0QURo=" + }, "buffer-xor": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=" }, + "bufferutil": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.3.tgz", + "integrity": "sha512-yEYTwGndELGvfXsImMBLop58eaGW+YdONi1fNjTINSY98tmMmFijBG6WXgdkfuLNt4imzQNtIE+eBp1PVpMCSw==", + "requires": { + "node-gyp-build": "^4.2.0" + } + }, + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" + }, + "cacheable-request": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", + "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", + "requires": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^3.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^4.1.0", + "responselike": "^1.0.2" + }, + "dependencies": { + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "requires": { + "pump": "^3.0.0" + } + }, + "lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==" + } + } + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + }, "ccxt": { "version": "1.51.98", "resolved": "https://registry.npmjs.org/ccxt/-/ccxt-1.51.98.tgz", @@ -654,6 +950,34 @@ "resolved": "https://registry.npmjs.org/child_process/-/child_process-1.0.2.tgz", "integrity": "sha1-sffn/HPSXn/R1FWtyU4UODAYK1o=" }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" + }, + "cids": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/cids/-/cids-0.7.5.tgz", + "integrity": "sha512-zT7mPeghoWAu+ppn8+BS1tQ5qGmbMfB4AregnQjA/qHY3GC1m1ptI9GkWNlgeu38r7CuRdXB47uY2XgAYt6QVA==", + "requires": { + "buffer": "^5.5.0", + "class-is": "^1.1.0", + "multibase": "~0.6.0", + "multicodec": "^1.0.0", + "multihashes": "~0.4.15" + }, + "dependencies": { + "multicodec": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/multicodec/-/multicodec-1.0.4.tgz", + "integrity": "sha512-NDd7FeS3QamVtbgfvu5h7fd1IlbaC4EQ0/pgU4zqE2vdHCmBGsUa0TiM8/TdSeG6BMPC92OOCf8F1ocE/Wkrrg==", + "requires": { + "buffer": "^5.6.0", + "varint": "^5.0.0" + } + } + } + }, "cipher-base": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", @@ -663,11 +987,102 @@ "safe-buffer": "^5.0.1" } }, + "class-is": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/class-is/-/class-is-1.1.0.tgz", + "integrity": "sha512-rhjH9AG1fvabIDoGRVH587413LPjTZgmDF9fOFCbFJQV4yuocX1mHxxvXI4g3cGwbVY9wAYIoKlg1N79frJKQw==" + }, + "clone-response": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", + "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", + "requires": { + "mimic-response": "^1.0.0" + } + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, "concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" }, + "content-disposition": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", + "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", + "requires": { + "safe-buffer": "5.1.2" + } + }, + "content-hash": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/content-hash/-/content-hash-2.5.2.tgz", + "integrity": "sha512-FvIQKy0S1JaWV10sMsA7TRx8bpU+pqPkhbsfvOJAdjRXvYxEckAwQWGwtRjiaJfh+E0DvcWUGqcdjwMGFjsSdw==", + "requires": { + "cids": "^0.7.1", + "multicodec": "^0.5.5", + "multihashes": "^0.4.15" + } + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" + }, + "cookie": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", + "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==" + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + }, + "cookiejar": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.2.tgz", + "integrity": "sha512-Mw+adcfzPxcPeI+0WlvRrr/3lGVO0bD75SxX6811cxSh1Wbxx7xZBGK1eVtDf6si8rg2lhnUjsVLMFMfbRIuwA==" + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "cors": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", + "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", + "requires": { + "object-assign": "^4", + "vary": "^1" + } + }, + "crc-32": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.0.tgz", + "integrity": "sha512-1uBwHxF+Y/4yF5G48fwnKq6QsIXheor3ZLPT80yGBV1oEUwpPojlEhQbWKVw1VwcTQyMGHK1/XMmTjmlsmTTGA==", + "requires": { + "exit-on-epipe": "~1.0.1", + "printj": "~1.1.0" + } + }, + "create-ecdh": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "requires": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" + } + }, "create-hash": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", @@ -693,21 +1108,148 @@ "sha.js": "^2.4.8" } }, + "crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "requires": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + } + }, + "d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "requires": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "requires": { + "assert-plus": "^1.0.0" + } + }, "data-uri-to-buffer": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-3.0.1.tgz", "integrity": "sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og==" }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" + }, + "decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", + "requires": { + "mimic-response": "^1.0.0" + } + }, + "defer-to-connect": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", + "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==" + }, "define-lazy-prop": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==" }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "requires": { + "object-keys": "^1.0.12" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + }, "deprecation": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz", "integrity": "sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==" }, + "des.js": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", + "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "requires": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, + "diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "requires": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + } + }, + "dom-walk": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.2.tgz", + "integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==" + }, + "duplexer3": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", + "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=" + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, "elliptic": { "version": "6.5.4", "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", @@ -722,6 +1264,141 @@ "minimalistic-crypto-utils": "^1.0.1" } }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "requires": { + "once": "^1.4.0" + } + }, + "es-abstract": { + "version": "1.18.5", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.5.tgz", + "integrity": "sha512-DDggyJLoS91CkJjgauM5c0yZMjiD1uK3KcaCeAmffGwZ+ODWzOkPN4QwRbsK5DOFf06fywmyLci3ZD8jLGhVYA==", + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.2", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.3", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.3", + "is-string": "^1.0.6", + "object-inspect": "^1.11.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.1" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "es5-ext": { + "version": "0.10.53", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", + "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", + "requires": { + "es6-iterator": "~2.0.3", + "es6-symbol": "~3.1.3", + "next-tick": "~1.0.0" + } + }, + "es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "requires": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "requires": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" + }, + "eth-ens-namehash": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/eth-ens-namehash/-/eth-ens-namehash-2.0.8.tgz", + "integrity": "sha1-IprEbsqG1S4MmR58sq74P/D2i88=", + "requires": { + "idna-uts46-hx": "^2.3.1", + "js-sha3": "^0.5.7" + } + }, + "eth-lib": { + "version": "0.1.29", + "resolved": "https://registry.npmjs.org/eth-lib/-/eth-lib-0.1.29.tgz", + "integrity": "sha512-bfttrr3/7gG4E02HoWTDUcDDslN003OlOoBxk9virpAZQ1ja/jDgwkWB8QfJF7ojuEowrqy+lzp9VcJG7/k5bQ==", + "requires": { + "bn.js": "^4.11.6", + "elliptic": "^6.4.0", + "nano-json-stream-parser": "^0.1.2", + "servify": "^0.1.12", + "ws": "^3.0.0", + "xhr-request-promise": "^0.1.2" + }, + "dependencies": { + "ws": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", + "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", + "requires": { + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0", + "ultron": "~1.1.0" + } + } + } + }, + "ethereum-bloom-filters": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/ethereum-bloom-filters/-/ethereum-bloom-filters-1.0.10.tgz", + "integrity": "sha512-rxJ5OFN3RwjQxDcFP2Z5+Q9ho4eIdEmSc2ht0fCu8Se9nbXjZ7/031uXoUYJ87KHCOdVeiUuwSnoS7hmYAGVHA==", + "requires": { + "js-sha3": "^0.8.0" + }, + "dependencies": { + "js-sha3": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz", + "integrity": "sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==" + } + } + }, "ethereum-cryptography": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/ethereum-cryptography/-/ethereum-cryptography-0.1.3.tgz", @@ -774,6 +1451,34 @@ } } }, + "ethereumjs-util": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-7.1.0.tgz", + "integrity": "sha512-kR+vhu++mUDARrsMMhsjjzPduRVAeundLGXucGRHF3B4oEltOUspfgCVco4kckucj3FMlLaZHUl9n7/kdmr6Tw==", + "requires": { + "@types/bn.js": "^5.1.0", + "bn.js": "^5.1.2", + "create-hash": "^1.1.2", + "ethereum-cryptography": "^0.1.3", + "ethjs-util": "0.1.6", + "rlp": "^2.2.4" + }, + "dependencies": { + "@types/bn.js": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@types/bn.js/-/bn.js-5.1.0.tgz", + "integrity": "sha512-QSSVYj7pYFN49kW77o2s9xTCwZ8F2xLbjLLSEVh8D2F4JUhZtPAGOFLTD+ffqksBx/u4cE/KImFjyhqCjn/LIA==", + "requires": { + "@types/node": "*" + } + }, + "bn.js": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", + "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" + } + } + }, "ethers": { "version": "5.4.4", "resolved": "https://registry.npmjs.org/ethers/-/ethers-5.4.4.tgz", @@ -829,6 +1534,22 @@ } } }, + "ethjs-unit": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/ethjs-unit/-/ethjs-unit-0.1.6.tgz", + "integrity": "sha1-xmWSHkduh7ziqdWIpv4EBbLEFpk=", + "requires": { + "bn.js": "4.11.6", + "number-to-bn": "1.7.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.6", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.6.tgz", + "integrity": "sha1-UzRK2xRhehP26N0s4okF0cC6MhU=" + } + } + }, "ethjs-util": { "version": "0.1.6", "resolved": "https://registry.npmjs.org/ethjs-util/-/ethjs-util-0.1.6.tgz", @@ -838,6 +1559,11 @@ "strip-hex-prefix": "1.0.0" } }, + "eventemitter3": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.4.tgz", + "integrity": "sha512-rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ==" + }, "evp_bytestokey": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", @@ -847,6 +1573,83 @@ "safe-buffer": "^5.1.1" } }, + "exit-on-epipe": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/exit-on-epipe/-/exit-on-epipe-1.0.1.tgz", + "integrity": "sha512-h2z5mrROTxce56S+pnvAV890uu7ls7f1kEvVGJbw1OlFH3/mlJ5bkXu0KRyW94v37zzHPiUd55iLn3DA7TjWpw==" + }, + "express": { + "version": "4.17.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", + "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", + "requires": { + "accepts": "~1.3.7", + "array-flatten": "1.1.1", + "body-parser": "1.19.0", + "content-disposition": "0.5.3", + "content-type": "~1.0.4", + "cookie": "0.4.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.5", + "qs": "6.7.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.1.2", + "send": "0.17.1", + "serve-static": "1.14.1", + "setprototypeof": "1.1.1", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + } + }, + "ext": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.5.0.tgz", + "integrity": "sha512-+ONcYoWj/SoQwUofMr94aGu05Ou4FepKi7N7b+O8T4jVfyIsZQV1/xeS8jpaBzF0csAk0KLXoHCxU7cKYZjo1Q==", + "requires": { + "type": "^2.5.0" + }, + "dependencies": { + "type": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.5.0.tgz", + "integrity": "sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw==" + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, "fetch-blob": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.1.2.tgz", @@ -855,11 +1658,104 @@ "web-streams-polyfill": "^3.0.3" } }, + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + } + }, + "foreach": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz", + "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=" + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" + }, + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" + }, + "fs-extra": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz", + "integrity": "sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==", + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "fs-minipass": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz", + "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==", + "requires": { + "minipass": "^2.6.0" + } + }, "fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "requires": { + "pump": "^3.0.0" + } + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "requires": { + "assert-plus": "^1.0.0" + } + }, "glob": { "version": "7.1.6", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", @@ -873,6 +1769,91 @@ "path-is-absolute": "^1.0.0" } }, + "global": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/global/-/global-4.4.0.tgz", + "integrity": "sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==", + "requires": { + "min-document": "^2.19.0", + "process": "^0.11.10" + } + }, + "got": { + "version": "9.6.0", + "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", + "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", + "requires": { + "@sindresorhus/is": "^0.14.0", + "@szmarczak/http-timer": "^1.1.2", + "cacheable-request": "^6.0.0", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^4.1.0", + "lowercase-keys": "^1.0.1", + "mimic-response": "^1.0.1", + "p-cancelable": "^1.0.0", + "to-readable-stream": "^1.0.0", + "url-parse-lax": "^3.0.0" + } + }, + "graceful-fs": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", + "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==" + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" + }, + "har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "requires": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-bigints": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==" + }, + "has-symbol-support-x": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz", + "integrity": "sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==" + }, + "has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==" + }, + "has-to-string-tag-x": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz", + "integrity": "sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==", + "requires": { + "has-symbol-support-x": "^1.4.1" + } + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "requires": { + "has-symbols": "^1.0.2" + } + }, "hash-base": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", @@ -914,6 +1895,73 @@ "resolved": "https://registry.npmjs.org/http/-/http-0.0.1-security.tgz", "integrity": "sha512-RnDvP10Ty9FxqOtPZuxtebw1j4L/WiqNMDtuc1YMH1XQm5TgDRaR1G9u8upL6KD1bXHSp9eSXo/ED+8Q7FAr+g==" }, + "http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==" + }, + "http-errors": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", + "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + } + } + }, + "http-https": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/http-https/-/http-https-1.0.0.tgz", + "integrity": "sha1-L5CN1fHbQGjAWM1ubUzjkskTOJs=" + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "idna-uts46-hx": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/idna-uts46-hx/-/idna-uts46-hx-2.3.1.tgz", + "integrity": "sha512-PWoF9Keq6laYdIRwwCdhTPl60xRqAloYNMQLiyUnG42VjT53oW07BXIRM+NK7eQjzXjAk2gUvX9caRxlnF9TAA==", + "requires": { + "punycode": "2.1.0" + }, + "dependencies": { + "punycode": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.0.tgz", + "integrity": "sha1-X4Y+3Im5bbCQdLrXlHvwkFbKTn0=" + } + } + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" + }, "inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", @@ -928,21 +1976,163 @@ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, + "internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "requires": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } + }, + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" + }, + "is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "requires": { + "has-bigints": "^1.0.1" + } + }, + "is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-callable": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==" + }, + "is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, "is-docker": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" }, + "is-function": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-function/-/is-function-1.0.2.tgz", + "integrity": "sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ==" + }, + "is-generator-function": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", + "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, "is-hex-prefixed": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-hex-prefixed/-/is-hex-prefixed-1.0.0.tgz", "integrity": "sha1-fY035q135dEnFIkTxXPggtd39VQ=" }, + "is-negative-zero": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", + "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==" + }, + "is-number-object": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", + "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-object/-/is-object-1.0.2.tgz", + "integrity": "sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==" + }, + "is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=" + }, "is-plain-object": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==" }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-retry-allowed": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz", + "integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==" + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" + }, + "is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "requires": { + "has-symbols": "^1.0.2" + } + }, + "is-typed-array": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.8.tgz", + "integrity": "sha512-HqH41TNZq2fgtGT8WHVFVJhBVGuY3AnP3Q36K8JKXUxSxRgk/d+7NjmwG2vo2mYmXK8UYZKu0qH8bVP5gEisjA==", + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-abstract": "^1.18.5", + "foreach": "^2.0.5", + "has-tostringtag": "^1.0.0" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, "is-wsl": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", @@ -951,11 +2141,69 @@ "is-docker": "^2.0.0" } }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + }, + "isurl": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz", + "integrity": "sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==", + "requires": { + "has-to-string-tag-x": "^1.2.0", + "is-object": "^1.0.1" + } + }, "js-sha3": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.5.7.tgz", "integrity": "sha1-DU/9gALVMzqrr0oj7tL2N0yfKOc=" }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" + }, + "json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", + "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=" + }, + "json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, "keccak": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/keccak/-/keccak-3.0.1.tgz", @@ -965,11 +2213,24 @@ "node-gyp-build": "^4.2.0" } }, + "keyv": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", + "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", + "requires": { + "json-buffer": "3.0.0" + } + }, "lookpath": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/lookpath/-/lookpath-1.2.2.tgz", "integrity": "sha512-k2Gmn8iV6qdME3ztZC2spubmQISimFOPLuQKiPaLcVdRz0IpdxrNClVepMlyTJlhodm/zG/VfbkWERm3kUIh+Q==" }, + "lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==" + }, "md5.js": { "version": "1.3.5", "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", @@ -980,6 +2241,61 @@ "safe-buffer": "^5.1.2" } }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" + }, + "miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "requires": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "mime-db": { + "version": "1.49.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.49.0.tgz", + "integrity": "sha512-CIc8j9URtOVApSFCQIF+VBkX1RwXp/oMMOrqdyXSBXq5RWNEsRfyj1kiRnQgmNXmHxPoFIxOroKA3zcU9P+nAA==" + }, + "mime-types": { + "version": "2.1.32", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.32.tgz", + "integrity": "sha512-hJGaVS4G4c9TSMYh2n6SQAGrC4RnfU+daP8G7cSCmaqNjiOoUY0VHCMS42pxnQmVF1GWwFhbHWn3RIxCqTmZ9A==", + "requires": { + "mime-db": "1.49.0" + } + }, + "mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==" + }, + "min-document": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz", + "integrity": "sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU=", + "requires": { + "dom-walk": "^0.1.0" + } + }, "minimalistic-assert": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", @@ -998,6 +2314,104 @@ "brace-expansion": "^1.1.7" } }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + }, + "minipass": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz", + "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==", + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, + "minizlib": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz", + "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==", + "requires": { + "minipass": "^2.9.0" + } + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" + }, + "mkdirp-promise": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/mkdirp-promise/-/mkdirp-promise-5.0.1.tgz", + "integrity": "sha1-6bj2jlUsaKnBcTuEiD96HdA5uKE=", + "requires": { + "mkdirp": "*" + } + }, + "mock-fs": { + "version": "4.14.0", + "resolved": "https://registry.npmjs.org/mock-fs/-/mock-fs-4.14.0.tgz", + "integrity": "sha512-qYvlv/exQ4+svI3UOvPUpLDF0OMX5euvUH0Ny4N5QyRyhNdgAgUrVH3iUINSzEPLvx0kbo/Bp28GJKIqvE7URw==" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "multibase": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/multibase/-/multibase-0.6.1.tgz", + "integrity": "sha512-pFfAwyTjbbQgNc3G7D48JkJxWtoJoBMaR4xQUOuB8RnCgRqaYmWNFeJTTvrJ2w51bjLq2zTby6Rqj9TQ9elSUw==", + "requires": { + "base-x": "^3.0.8", + "buffer": "^5.5.0" + } + }, + "multicodec": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/multicodec/-/multicodec-0.5.7.tgz", + "integrity": "sha512-PscoRxm3f+88fAtELwUnZxGDkduE2HD9Q6GHUOywQLjOGT/HAdhjLDYNZ1e7VR0s0TP0EwZ16LNUTFpoBGivOA==", + "requires": { + "varint": "^5.0.0" + } + }, + "multihashes": { + "version": "0.4.21", + "resolved": "https://registry.npmjs.org/multihashes/-/multihashes-0.4.21.tgz", + "integrity": "sha512-uVSvmeCWf36pU2nB4/1kzYZjsXD9vofZKpgudqkceYY5g2aZZXJ5r9lxuzoRLl1OAp28XljXsEJ/X/85ZsKmKw==", + "requires": { + "buffer": "^5.5.0", + "multibase": "^0.7.0", + "varint": "^5.0.0" + }, + "dependencies": { + "multibase": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/multibase/-/multibase-0.7.0.tgz", + "integrity": "sha512-TW8q03O0f6PNFTQDvh3xxH03c8CjGaaYrjkl9UQPG6rz53TQzzxJVCIWVjzcbN/Q5Y53Zd0IBQBMVktVgNx4Fg==", + "requires": { + "base-x": "^3.0.8", + "buffer": "^5.5.0" + } + } + } + }, + "nano-json-stream-parser": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/nano-json-stream-parser/-/nano-json-stream-parser-0.1.2.tgz", + "integrity": "sha1-DMj20OK2IrR5xA1JnEbWS3Vcb18=" + }, + "negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" + }, + "next-tick": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=" + }, "node-addon-api": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-2.0.2.tgz", @@ -1017,6 +2431,74 @@ "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.2.3.tgz", "integrity": "sha512-MN6ZpzmfNCRM+3t57PTJHgHyw/h4OWnZ6mR8P5j/uZtqQr46RRuDE/P+g3n0YR/AiYXeWixZZzaip77gdICfRg==" }, + "normalize-url": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", + "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==" + }, + "number-to-bn": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/number-to-bn/-/number-to-bn-1.7.0.tgz", + "integrity": "sha1-uzYjWS9+X54AMLGXe9QaDFP+HqA=", + "requires": { + "bn.js": "4.11.6", + "strip-hex-prefix": "1.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.6", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.6.tgz", + "integrity": "sha1-UzRK2xRhehP26N0s4okF0cC6MhU=" + } + } + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "object-inspect": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz", + "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==" + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + }, + "object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "oboe": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/oboe/-/oboe-2.1.5.tgz", + "integrity": "sha1-VVQoTFQ6ImbXo48X4HOCH73jk80=", + "requires": { + "http-https": "^1.0.0" + } + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "requires": { + "ee-first": "1.1.1" + } + }, "once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", @@ -1035,11 +2517,56 @@ "is-wsl": "^2.2.0" } }, + "p-cancelable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", + "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==" + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=" + }, + "p-timeout": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-1.2.1.tgz", + "integrity": "sha1-XrOzU7f86Z8QGhA4iAuwVOu+o4Y=", + "requires": { + "p-finally": "^1.0.0" + } + }, + "parse-asn1": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", + "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", + "requires": { + "asn1.js": "^5.2.0", + "browserify-aes": "^1.0.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "parse-headers": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.4.tgz", + "integrity": "sha512-psZ9iZoCNFLrgRjZ1d8mn0h9WRqJwFxM9q3x7iUjN/YT2OksthDJ5TiPCu2F38kS4zutqfW+YdVVkBZZx3/1aw==" + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + }, "path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + }, "pbkdf2": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", @@ -1052,6 +2579,82 @@ "sha.js": "^2.4.8" } }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=" + }, + "printj": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/printj/-/printj-1.1.2.tgz", + "integrity": "sha512-zA2SmoLaxZyArQTOPj5LXecR+RagfPSU5Kw1qP+jkWeNlrq+eJZyY2oS68SU1Z/7/myXM4lo9716laOFAVStCQ==" + }, + "process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=" + }, + "proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + } + }, + "psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + }, + "public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "requires": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + }, + "qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==" + }, + "query-string": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz", + "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==", + "requires": { + "decode-uri-component": "^0.2.0", + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + } + }, "randombytes": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", @@ -1060,6 +2663,31 @@ "safe-buffer": "^5.1.0" } }, + "randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "requires": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + }, + "raw-body": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", + "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", + "requires": { + "bytes": "3.1.0", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, "readable-stream": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", @@ -1070,6 +2698,48 @@ "util-deprecate": "^1.0.1" } }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "dependencies": { + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" + } + } + }, + "responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", + "requires": { + "lowercase-keys": "^1.0.0" + } + }, "rimraf": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", @@ -1100,6 +2770,11 @@ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, "scrypt-js": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/scrypt-js/-/scrypt-js-3.0.1.tgz", @@ -1115,11 +2790,66 @@ "node-gyp-build": "^4.2.0" } }, + "send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.7.2", + "mime": "1.6.0", + "ms": "2.1.1", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "dependencies": { + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" + } + } + }, + "serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + } + }, + "servify": { + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/servify/-/servify-0.1.12.tgz", + "integrity": "sha512-/xE6GvsKKqyo1BAY+KxOWXcLpPsUUyji7Qg3bVD7hh1eRze5bR1uYiuDA/k3Gof1s9BTzQZEJK8sNcNGFIzeWw==", + "requires": { + "body-parser": "^1.16.0", + "cors": "^2.8.1", + "express": "^4.14.0", + "request": "^2.79.0", + "xhr": "^2.3.3" + } + }, "setimmediate": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" + }, "sha.js": { "version": "2.4.11", "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", @@ -1129,6 +2859,31 @@ "safe-buffer": "^5.0.1" } }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "simple-concat": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", + "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==" + }, + "simple-get": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-2.8.1.tgz", + "integrity": "sha512-lSSHRSw3mQNUGPAYRqo7xy9dhKmxFXIjLjp4KHpf99GEH2VH7C3AM+Qfx6du6jhfUi6Vm7XnbEVEf7Wb6N8jRw==", + "requires": { + "decompress-response": "^3.3.0", + "once": "^1.3.1", + "simple-concat": "^1.0.0" + } + }, "simple-git": { "version": "2.42.0", "resolved": "https://registry.npmjs.org/simple-git/-/simple-git-2.42.0.tgz", @@ -1154,6 +2909,50 @@ } } }, + "sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" + }, + "strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=" + }, + "string.prototype.trimend": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, "string_decoder": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", @@ -1177,21 +2976,598 @@ "is-hex-prefixed": "1.0.0" } }, + "swarm-js": { + "version": "0.1.40", + "resolved": "https://registry.npmjs.org/swarm-js/-/swarm-js-0.1.40.tgz", + "integrity": "sha512-yqiOCEoA4/IShXkY3WKwP5PvZhmoOOD8clsKA7EEcRILMkTEYHCQ21HDCAcVpmIxZq4LyZvWeRJ6quIyHk1caA==", + "requires": { + "bluebird": "^3.5.0", + "buffer": "^5.0.5", + "eth-lib": "^0.1.26", + "fs-extra": "^4.0.2", + "got": "^7.1.0", + "mime-types": "^2.1.16", + "mkdirp-promise": "^5.0.1", + "mock-fs": "^4.1.0", + "setimmediate": "^1.0.5", + "tar": "^4.0.2", + "xhr-request": "^1.0.1" + }, + "dependencies": { + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=" + }, + "got": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/got/-/got-7.1.0.tgz", + "integrity": "sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw==", + "requires": { + "decompress-response": "^3.2.0", + "duplexer3": "^0.1.4", + "get-stream": "^3.0.0", + "is-plain-obj": "^1.1.0", + "is-retry-allowed": "^1.0.0", + "is-stream": "^1.0.0", + "isurl": "^1.0.0-alpha5", + "lowercase-keys": "^1.0.0", + "p-cancelable": "^0.3.0", + "p-timeout": "^1.1.1", + "safe-buffer": "^5.0.1", + "timed-out": "^4.0.0", + "url-parse-lax": "^1.0.0", + "url-to-options": "^1.0.1" + } + }, + "p-cancelable": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.3.0.tgz", + "integrity": "sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw==" + }, + "prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=" + }, + "url-parse-lax": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", + "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", + "requires": { + "prepend-http": "^1.0.1" + } + } + } + }, + "tar": { + "version": "4.4.19", + "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.19.tgz", + "integrity": "sha512-a20gEsvHnWe0ygBY8JbxoM4w3SJdhc7ZAuxkLqh+nvNQN2IOt0B5lLgM490X5Hl8FF0dl0tOf2ewFYAlIFgzVA==", + "requires": { + "chownr": "^1.1.4", + "fs-minipass": "^1.2.7", + "minipass": "^2.9.0", + "minizlib": "^1.3.3", + "mkdirp": "^0.5.5", + "safe-buffer": "^5.2.1", + "yallist": "^3.1.1" + }, + "dependencies": { + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "requires": { + "minimist": "^1.2.5" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + } + } + }, + "timed-out": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", + "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=" + }, + "to-readable-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", + "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==" + }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" + }, + "type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "requires": { + "is-typedarray": "^1.0.0" + } + }, + "ultron": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz", + "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==" + }, + "unbox-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", + "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", + "requires": { + "function-bind": "^1.1.1", + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" + } + }, "universal-user-agent": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz", "integrity": "sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w==" }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "requires": { + "punycode": "^2.1.0" + } + }, + "url-parse-lax": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", + "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", + "requires": { + "prepend-http": "^2.0.0" + } + }, + "url-set-query": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/url-set-query/-/url-set-query-1.0.0.tgz", + "integrity": "sha1-AW6M/Xwg7gXK/neV6JK9BwL6ozk=" + }, + "url-to-options": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/url-to-options/-/url-to-options-1.0.1.tgz", + "integrity": "sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k=" + }, + "utf-8-validate": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.5.tgz", + "integrity": "sha512-+pnxRYsS/axEpkrrEpzYfNZGXp0IjC/9RIxwM5gntY4Koi8SHmUGSfxfWqxZdRxrtaoVstuOzUp/rbs3JSPELQ==", + "requires": { + "node-gyp-build": "^4.2.0" + } + }, + "utf8": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/utf8/-/utf8-3.0.0.tgz", + "integrity": "sha512-E8VjFIQ/TyQgp+TZfS6l8yp/xWppSAHzidGiRrqe4bK4XP9pTRyKFgGJpO3SN7zdX4DeomTrwaseCHovfpFcqQ==" + }, + "util": { + "version": "0.12.4", + "resolved": "https://registry.npmjs.org/util/-/util-0.12.4.tgz", + "integrity": "sha512-bxZ9qtSlGUWSOy9Qa9Xgk11kSslpuZwaxCg4sNIDj6FLucDab2JxnHwyNTCpHMtK1MjoQiWQ6DiUMZYbSrO+Sw==", + "requires": { + "inherits": "^2.0.3", + "is-arguments": "^1.0.4", + "is-generator-function": "^1.0.7", + "is-typed-array": "^1.1.3", + "safe-buffer": "^5.1.2", + "which-typed-array": "^1.1.2" + } + }, "util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + }, + "varint": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/varint/-/varint-5.0.2.tgz", + "integrity": "sha512-lKxKYG6H03yCZUpAGOPOsMcGxd1RHCu1iKvEHYDPmTyq2HueGhD73ssNBqqQWfvYs04G9iUFRvmAVLW20Jw6ow==" + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, "web-streams-polyfill": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.1.0.tgz", "integrity": "sha512-wO9r1YnYe7kFBLHyyVEhV1H8VRWoNiNnuP+v/HUUmSTaRF8F93Kmd3JMrETx0f11GXxRek6OcL2QtjFIdc5WYw==" }, + "web3": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3/-/web3-1.5.2.tgz", + "integrity": "sha512-aapKLdO8t7Cos6tZLeeQUtCJvTiPMlLcHsHHDLSBZ/VaJEucSTxzun32M8sp3BmF4waDEmhY+iyUM1BKvtAcVQ==", + "requires": { + "web3-bzz": "1.5.2", + "web3-core": "1.5.2", + "web3-eth": "1.5.2", + "web3-eth-personal": "1.5.2", + "web3-net": "1.5.2", + "web3-shh": "1.5.2", + "web3-utils": "1.5.2" + } + }, + "web3-bzz": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-bzz/-/web3-bzz-1.5.2.tgz", + "integrity": "sha512-W/sPCdA+XQ9duUYKHAwf/g69cbbV8gTCRsa1MpZwU7spXECiyJ2EvD/QzAZ+UpJk3GELXFF/fUByeZ3VRQKF2g==", + "requires": { + "@types/node": "^12.12.6", + "got": "9.6.0", + "swarm-js": "^0.1.40" + } + }, + "web3-core": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-core/-/web3-core-1.5.2.tgz", + "integrity": "sha512-sebMpQbg3kbh3vHUbHrlKGKOxDWqjgt8KatmTBsTAWj/HwWYVDzeX+2Q84+swNYsm2DrTBVFlqTErFUwPBvyaA==", + "requires": { + "@types/bn.js": "^4.11.5", + "@types/node": "^12.12.6", + "bignumber.js": "^9.0.0", + "web3-core-helpers": "1.5.2", + "web3-core-method": "1.5.2", + "web3-core-requestmanager": "1.5.2", + "web3-utils": "1.5.2" + } + }, + "web3-core-helpers": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-core-helpers/-/web3-core-helpers-1.5.2.tgz", + "integrity": "sha512-U7LJoeUdQ3aY9t5gU7t/1XpcApsWm+4AcW5qKl/44ZxD44w0Dmsq1c5zJm3GuLr/a9MwQfXK4lpmvxVQWHHQRg==", + "requires": { + "web3-eth-iban": "1.5.2", + "web3-utils": "1.5.2" + } + }, + "web3-core-method": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-core-method/-/web3-core-method-1.5.2.tgz", + "integrity": "sha512-/mC5t9UjjJoQmJJqO5nWK41YHo+tMzFaT7Tp7jDCQsBkinE68KsUJkt0jzygpheW84Zra0DVp6q19gf96+cugg==", + "requires": { + "@ethereumjs/common": "^2.4.0", + "@ethersproject/transactions": "^5.0.0-beta.135", + "web3-core-helpers": "1.5.2", + "web3-core-promievent": "1.5.2", + "web3-core-subscriptions": "1.5.2", + "web3-utils": "1.5.2" + } + }, + "web3-core-promievent": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-core-promievent/-/web3-core-promievent-1.5.2.tgz", + "integrity": "sha512-5DacbJXe98ozSor7JlkTNCy6G8945VunRRkPxMk98rUrg60ECVEM/vuefk1atACzjQsKx6tmLZuHxbJQ64TQeQ==", + "requires": { + "eventemitter3": "4.0.4" + } + }, + "web3-core-requestmanager": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-core-requestmanager/-/web3-core-requestmanager-1.5.2.tgz", + "integrity": "sha512-oRVW9OrAsXN2JIZt68OEg1Mb1A9a/L3JAGMv15zLEFEnJEGw0KQsGK1ET2kvZBzvpFd5G0EVkYCnx7WDe4HSNw==", + "requires": { + "util": "^0.12.0", + "web3-core-helpers": "1.5.2", + "web3-providers-http": "1.5.2", + "web3-providers-ipc": "1.5.2", + "web3-providers-ws": "1.5.2" + } + }, + "web3-core-subscriptions": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-core-subscriptions/-/web3-core-subscriptions-1.5.2.tgz", + "integrity": "sha512-hapI4rKFk22yurtIv0BYvkraHsM7epA4iI8Np+HuH6P9DD0zj/llaps6TXLM9HyacLBRwmOLZmr+pHBsPopUnQ==", + "requires": { + "eventemitter3": "4.0.4", + "web3-core-helpers": "1.5.2" + } + }, + "web3-eth": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-eth/-/web3-eth-1.5.2.tgz", + "integrity": "sha512-DwWQ6TCOUqvYyo7T20S7HpQDPveNHNqOn2Q2F3E8ZFyEjmqT4XsGiwvm08kB/VgQ4e/ANyq/i8PPFSYMT8JKHg==", + "requires": { + "web3-core": "1.5.2", + "web3-core-helpers": "1.5.2", + "web3-core-method": "1.5.2", + "web3-core-subscriptions": "1.5.2", + "web3-eth-abi": "1.5.2", + "web3-eth-accounts": "1.5.2", + "web3-eth-contract": "1.5.2", + "web3-eth-ens": "1.5.2", + "web3-eth-iban": "1.5.2", + "web3-eth-personal": "1.5.2", + "web3-net": "1.5.2", + "web3-utils": "1.5.2" + } + }, + "web3-eth-abi": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-eth-abi/-/web3-eth-abi-1.5.2.tgz", + "integrity": "sha512-P3bJbDR5wib4kWGfVeBKBVi27T+AiHy4EJxYM6SMNbpm3DboLDdisu9YBd6INMs8rzxgnprBbGmmyn4jKIDKAA==", + "requires": { + "@ethersproject/abi": "5.0.7", + "web3-utils": "1.5.2" + } + }, + "web3-eth-accounts": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-eth-accounts/-/web3-eth-accounts-1.5.2.tgz", + "integrity": "sha512-F8mtzxgEhxfLc66vPi0Gqd6mpscvvk7Ua575bsJ1p9J2X/VtuKgDgpWcU4e4LKeROQ+ouCpAG9//0j9jQuij3A==", + "requires": { + "@ethereumjs/common": "^2.3.0", + "@ethereumjs/tx": "^3.2.1", + "crypto-browserify": "3.12.0", + "eth-lib": "0.2.8", + "ethereumjs-util": "^7.0.10", + "scrypt-js": "^3.0.1", + "uuid": "3.3.2", + "web3-core": "1.5.2", + "web3-core-helpers": "1.5.2", + "web3-core-method": "1.5.2", + "web3-utils": "1.5.2" + }, + "dependencies": { + "eth-lib": { + "version": "0.2.8", + "resolved": "https://registry.npmjs.org/eth-lib/-/eth-lib-0.2.8.tgz", + "integrity": "sha512-ArJ7x1WcWOlSpzdoTBX8vkwlkSQ85CjjifSZtV4co64vWxSV8geWfPI9x4SVYu3DSxnX4yWFVTtGL+j9DUFLNw==", + "requires": { + "bn.js": "^4.11.6", + "elliptic": "^6.4.0", + "xhr-request-promise": "^0.1.2" + } + }, + "uuid": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", + "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==" + } + } + }, + "web3-eth-contract": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-eth-contract/-/web3-eth-contract-1.5.2.tgz", + "integrity": "sha512-4B8X/IPFxZCTmtENpdWXtyw5fskf2muyc3Jm5brBQRb4H3lVh1/ZyQy7vOIkdphyaXu4m8hBLHzeyKkd37mOUg==", + "requires": { + "@types/bn.js": "^4.11.5", + "web3-core": "1.5.2", + "web3-core-helpers": "1.5.2", + "web3-core-method": "1.5.2", + "web3-core-promievent": "1.5.2", + "web3-core-subscriptions": "1.5.2", + "web3-eth-abi": "1.5.2", + "web3-utils": "1.5.2" + } + }, + "web3-eth-ens": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-eth-ens/-/web3-eth-ens-1.5.2.tgz", + "integrity": "sha512-/UrLL42ZOCYge+BpFBdzG8ICugaRS4f6X7PxJKO+zAt+TwNgBpjuWfW/ZYNcuqJun/ZyfcTuj03TXqA1RlNhZQ==", + "requires": { + "content-hash": "^2.5.2", + "eth-ens-namehash": "2.0.8", + "web3-core": "1.5.2", + "web3-core-helpers": "1.5.2", + "web3-core-promievent": "1.5.2", + "web3-eth-abi": "1.5.2", + "web3-eth-contract": "1.5.2", + "web3-utils": "1.5.2" + } + }, + "web3-eth-iban": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-eth-iban/-/web3-eth-iban-1.5.2.tgz", + "integrity": "sha512-C04YDXuSG/aDwOHSX+HySBGb0KraiAVt+/l1Mw7y/fCUrKC/K0yYzMYqY/uYOcvLtepBPsC4ZfUYWUBZ2PO8Vg==", + "requires": { + "bn.js": "^4.11.9", + "web3-utils": "1.5.2" + } + }, + "web3-eth-personal": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-eth-personal/-/web3-eth-personal-1.5.2.tgz", + "integrity": "sha512-nH5N2GiVC0C5XeMEKU16PeFP3Hb3hkPvlR6Tf9WQ+pE+jw1c8eaXBO1CJQLr15ikhUF3s94ICyHcfjzkDsmRbA==", + "requires": { + "@types/node": "^12.12.6", + "web3-core": "1.5.2", + "web3-core-helpers": "1.5.2", + "web3-core-method": "1.5.2", + "web3-net": "1.5.2", + "web3-utils": "1.5.2" + } + }, + "web3-net": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-net/-/web3-net-1.5.2.tgz", + "integrity": "sha512-VEc9c+jfoERhbJIxnx0VPlQDot8Lm4JW/tOWFU+ekHgIiu2zFKj5YxhURIth7RAbsaRsqCb79aE+M0eI8maxVQ==", + "requires": { + "web3-core": "1.5.2", + "web3-core-method": "1.5.2", + "web3-utils": "1.5.2" + } + }, + "web3-providers-http": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-providers-http/-/web3-providers-http-1.5.2.tgz", + "integrity": "sha512-dUNFJc9IMYDLZnkoQX3H4ZjvHjGO6VRVCqrBrdh84wPX/0da9dOA7DwIWnG0Gv3n9ybWwu5JHQxK4MNQ444lyA==", + "requires": { + "web3-core-helpers": "1.5.2", + "xhr2-cookies": "1.1.0" + } + }, + "web3-providers-ipc": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-providers-ipc/-/web3-providers-ipc-1.5.2.tgz", + "integrity": "sha512-SJC4Sivt4g9LHKlRy7cs1jkJgp7bjrQeUndE6BKs0zNALKguxu6QYnzbmuHCTFW85GfMDjhvi24jyyZHMnBNXQ==", + "requires": { + "oboe": "2.1.5", + "web3-core-helpers": "1.5.2" + } + }, + "web3-providers-ws": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-providers-ws/-/web3-providers-ws-1.5.2.tgz", + "integrity": "sha512-xy9RGlyO8MbJDuKv2vAMDkg+en+OvXG0CGTCM2BTl6l1vIdHpCa+6A/9KV2rK8aU9OBZ7/Pf+Y19517kHVl9RA==", + "requires": { + "eventemitter3": "4.0.4", + "web3-core-helpers": "1.5.2", + "websocket": "^1.0.32" + } + }, + "web3-shh": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-shh/-/web3-shh-1.5.2.tgz", + "integrity": "sha512-wOxOcYt4Sa0AHAI8gG7RulCwVuVjSRS/M/AbFsea3XfJdN6sU13/syY7OdZNjNYuKjYTzxKYrd3dU/K2iqffVw==", + "requires": { + "web3-core": "1.5.2", + "web3-core-method": "1.5.2", + "web3-core-subscriptions": "1.5.2", + "web3-net": "1.5.2" + } + }, + "web3-utils": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-utils/-/web3-utils-1.5.2.tgz", + "integrity": "sha512-quTtTeQJHYSxAwIBOCGEcQtqdVcFWX6mCFNoqnp+mRbq+Hxbs8CGgO/6oqfBx4OvxIOfCpgJWYVHswRXnbEu9Q==", + "requires": { + "bn.js": "^4.11.9", + "eth-lib": "0.2.8", + "ethereum-bloom-filters": "^1.0.6", + "ethjs-unit": "0.1.6", + "number-to-bn": "1.7.0", + "randombytes": "^2.1.0", + "utf8": "3.0.0" + }, + "dependencies": { + "eth-lib": { + "version": "0.2.8", + "resolved": "https://registry.npmjs.org/eth-lib/-/eth-lib-0.2.8.tgz", + "integrity": "sha512-ArJ7x1WcWOlSpzdoTBX8vkwlkSQ85CjjifSZtV4co64vWxSV8geWfPI9x4SVYu3DSxnX4yWFVTtGL+j9DUFLNw==", + "requires": { + "bn.js": "^4.11.6", + "elliptic": "^6.4.0", + "xhr-request-promise": "^0.1.2" + } + } + } + }, + "websocket": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/websocket/-/websocket-1.0.34.tgz", + "integrity": "sha512-PRDso2sGwF6kM75QykIesBijKSVceR6jL2G8NGYyq2XrItNC2P5/qL5XeR056GhA+Ly7JMFvJb9I312mJfmqnQ==", + "requires": { + "bufferutil": "^4.0.1", + "debug": "^2.2.0", + "es5-ext": "^0.10.50", + "typedarray-to-buffer": "^3.1.5", + "utf-8-validate": "^5.0.2", + "yaeti": "^0.0.6" + } + }, + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "requires": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } + }, + "which-typed-array": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.7.tgz", + "integrity": "sha512-vjxaB4nfDqwKI0ws7wZpxIlde1XrLX5uB0ZjpfshgmapJMD7jJWhZI+yToJTqaFByF0eNBcYxbjmCzoRP7CfEw==", + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-abstract": "^1.18.5", + "foreach": "^2.0.5", + "has-tostringtag": "^1.0.0", + "is-typed-array": "^1.1.7" + } + }, "wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", @@ -1201,6 +3577,62 @@ "version": "8.2.1", "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.1.tgz", "integrity": "sha512-XkgWpJU3sHU7gX8f13NqTn6KQ85bd1WU7noBHTT8fSohx7OS1TPY8k+cyRPCzFkia7C4mM229yeHr1qK9sM4JQ==" + }, + "xhr": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/xhr/-/xhr-2.6.0.tgz", + "integrity": "sha512-/eCGLb5rxjx5e3mF1A7s+pLlR6CGyqWN91fv1JgER5mVWg1MZmlhBvy9kjcsOdRk8RrIujotWyJamfyrp+WIcA==", + "requires": { + "global": "~4.4.0", + "is-function": "^1.0.1", + "parse-headers": "^2.0.0", + "xtend": "^4.0.0" + } + }, + "xhr-request": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/xhr-request/-/xhr-request-1.1.0.tgz", + "integrity": "sha512-Y7qzEaR3FDtL3fP30k9wO/e+FBnBByZeybKOhASsGP30NIkRAAkKD/sCnLvgEfAIEC1rcmK7YG8f4oEnIrrWzA==", + "requires": { + "buffer-to-arraybuffer": "^0.0.5", + "object-assign": "^4.1.1", + "query-string": "^5.0.1", + "simple-get": "^2.7.0", + "timed-out": "^4.0.1", + "url-set-query": "^1.0.0", + "xhr": "^2.0.4" + } + }, + "xhr-request-promise": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/xhr-request-promise/-/xhr-request-promise-0.1.3.tgz", + "integrity": "sha512-YUBytBsuwgitWtdRzXDDkWAXzhdGB8bYm0sSzMPZT7Z2MBjMSTHFsyCT1yCRATY+XC69DUrQraRAEgcoCRaIPg==", + "requires": { + "xhr-request": "^1.1.0" + } + }, + "xhr2-cookies": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/xhr2-cookies/-/xhr2-cookies-1.1.0.tgz", + "integrity": "sha1-fXdEnQmZGX8VXLc7I99yUF7YnUg=", + "requires": { + "cookiejar": "^2.1.1" + } + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + }, + "yaeti": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/yaeti/-/yaeti-0.0.6.tgz", + "integrity": "sha1-8m9ITXJoTPQr7ft2lwqhYI+/lXc=" + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" } } } diff --git a/Platform/package.json b/Platform/package.json index b428eed27..1a0cd0af3 100644 --- a/Platform/package.json +++ b/Platform/package.json @@ -19,6 +19,7 @@ "open": "^8.2.1", "rimraf": "^3.0.2", "simple-git": "^2.42.0", + "web3": "^1.5.2", "ws": "^8.2.1" } } From fe0bbe93c9de8e6afdd821510106dcaa6f1041bb Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sun, 5 Sep 2021 14:04:02 +0200 Subject: [PATCH 29/51] node setup fix 2 --- Platform/PlatformApp.js | 94 ++++++++++++++++++++--------------------- 1 file changed, 47 insertions(+), 47 deletions(-) diff --git a/Platform/PlatformApp.js b/Platform/PlatformApp.js index 31ea4b1d2..96510b0f8 100644 --- a/Platform/PlatformApp.js +++ b/Platform/PlatformApp.js @@ -26,51 +26,51 @@ process.on('unhandledRejection', (reason, p) => { console.log('[ERROR] Platform App -> unhandledRejection -> p = ' + JSON.stringify(p)) process.exit(1) }) - -/* Callbacks default responses. */ - -global.DEFAULT_OK_RESPONSE = { - result: "Ok", - message: "Operation Succeeded" -}; - -global.DEFAULT_FAIL_RESPONSE = { - result: "Fail", - message: "Operation Failed" -}; - -global.DEFAULT_RETRY_RESPONSE = { - result: 'Retry', - message: 'Retry Later' -} - -global.CUSTOM_OK_RESPONSE = { - result: 'Ok, but check Message', - message: 'Custom Message' -} - -global.CUSTOM_FAIL_RESPONSE = { - result: 'Fail Because', - message: 'Custom Message' -} - -/* Servers */ -let WEB_SERVER = require('./Client/webServer.js') -let DATA_FILE_SERVER = require('./Client/dataFileServer.js') -let PROJECT_FILE_SERVER = require('./Client/projectFileServer.js') -let UI_FILE_SERVER = require('./Client/uiFileServer.js') -let PLUGIN_SERVER = require('./Client/pluginServer.js') -let EVENT_SERVER = require('./Client/eventServer.js') -let TASK_MANAGER_SERVER = require('./Client/taskManagerServer.js') -let CCXT_SERVER = require('./Client/ccxtServer.js') -let WEB3_SERVER = require('./Client/web3Server.js') -let GITHUB_SERVER = require('./Client/githubServer.js') - -/* Network Interfaces */ -let WEB_SOCKETS_INTERFACE = require('./Client/webSocketsInterface.js') -let HTTP_INTERFACE = require('./Client/httpInterface.js') - try { + /* Callbacks default responses. */ + + global.DEFAULT_OK_RESPONSE = { + result: "Ok", + message: "Operation Succeeded" + }; + + global.DEFAULT_FAIL_RESPONSE = { + result: "Fail", + message: "Operation Failed" + }; + + global.DEFAULT_RETRY_RESPONSE = { + result: 'Retry', + message: 'Retry Later' + } + + global.CUSTOM_OK_RESPONSE = { + result: 'Ok, but check Message', + message: 'Custom Message' + } + + global.CUSTOM_FAIL_RESPONSE = { + result: 'Fail Because', + message: 'Custom Message' + } + + /* Servers */ + let WEB_SERVER = require('./Client/webServer.js') + let DATA_FILE_SERVER = require('./Client/dataFileServer.js') + let PROJECT_FILE_SERVER = require('./Client/projectFileServer.js') + let UI_FILE_SERVER = require('./Client/uiFileServer.js') + let PLUGIN_SERVER = require('./Client/pluginServer.js') + let EVENT_SERVER = require('./Client/eventServer.js') + let TASK_MANAGER_SERVER = require('./Client/taskManagerServer.js') + let CCXT_SERVER = require('./Client/ccxtServer.js') + let WEB3_SERVER = require('./Client/web3Server.js') + let GITHUB_SERVER = require('./Client/githubServer.js') + + /* Network Interfaces */ + let WEB_SOCKETS_INTERFACE = require('./Client/webSocketsInterface.js') + let HTTP_INTERFACE = require('./Client/httpInterface.js') + + /* The CL object is accesible everywhere at the Superalgos Client. It provides access to all modules built for this Client. @@ -106,7 +106,7 @@ try { Setting up servers running inside this Client. */ CL.servers = {} - console.log('CLIENT SERVERS:') + console.log('SUPERALGOS PLATFORM CLIENT SERVERS:') console.log('') CL.servers.WEB_SERVER = WEB_SERVER.newWebServer() @@ -160,7 +160,7 @@ try { console.log('Github Server ............................................... Started') console.log('') - console.log('CLIENT INTERFACES:') + console.log('SUPERALGOS PLATFORM CLIENT INTERFACES:') console.log('') WEB_SOCKETS_INTERFACE = WEB_SOCKETS_INTERFACE.newWebSocketsInterface() @@ -189,6 +189,6 @@ try { console.log('') } catch (err) { - console.log('[ERROR] Client -> Error = ' + err.stack) + console.log('[ERROR] Platform App -> Error = ' + err.stack) } From 61117fb4b67fe74b6965a44db9082c548a7f1a82 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sun, 5 Sep 2021 14:13:26 +0200 Subject: [PATCH 30/51] dependencies fix 3 --- Platform/PlatformApp.js | 2 +- Platform/package-lock.json | 3638 ------------------------------------ Platform/package.json | 2 +- 3 files changed, 2 insertions(+), 3640 deletions(-) delete mode 100644 Platform/package-lock.json diff --git a/Platform/PlatformApp.js b/Platform/PlatformApp.js index 96510b0f8..1ce43c411 100644 --- a/Platform/PlatformApp.js +++ b/Platform/PlatformApp.js @@ -97,7 +97,7 @@ try { */ SA.nodeModules = { fs: require('fs'), - nodeFetch: import('node-fetch'), + nodeFetch: require('node-fetch'), open: require('open'), http: require('http'), ccxt: require('ccxt') diff --git a/Platform/package-lock.json b/Platform/package-lock.json deleted file mode 100644 index 1fe82d919..000000000 --- a/Platform/package-lock.json +++ /dev/null @@ -1,3638 +0,0 @@ -{ - "name": "client", - "version": "0.0.6", - "lockfileVersion": 1, - "requires": true, - "dependencies": { - "@ethereumjs/common": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/@ethereumjs/common/-/common-2.4.0.tgz", - "integrity": "sha512-UdkhFWzWcJCZVsj1O/H8/oqj/0RVYjLc1OhPjBrQdALAkQHpCp8xXI4WLnuGTADqTdJZww0NtgwG+TRPkXt27w==", - "requires": { - "crc-32": "^1.2.0", - "ethereumjs-util": "^7.1.0" - } - }, - "@ethereumjs/tx": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/@ethereumjs/tx/-/tx-3.3.0.tgz", - "integrity": "sha512-yTwEj2lVzSMgE6Hjw9Oa1DZks/nKTWM8Wn4ykDNapBPua2f4nXO3qKnni86O6lgDj5fVNRqbDsD0yy7/XNGDEA==", - "requires": { - "@ethereumjs/common": "^2.4.0", - "ethereumjs-util": "^7.1.0" - } - }, - "@ethersproject/abi": { - "version": "5.0.7", - "resolved": "https://registry.npmjs.org/@ethersproject/abi/-/abi-5.0.7.tgz", - "integrity": "sha512-Cqktk+hSIckwP/W8O47Eef60VwmoSC/L3lY0+dIBhQPCNn9E4V7rwmm2aFrNRRDJfFlGuZ1khkQUOc3oBX+niw==", - "requires": { - "@ethersproject/address": "^5.0.4", - "@ethersproject/bignumber": "^5.0.7", - "@ethersproject/bytes": "^5.0.4", - "@ethersproject/constants": "^5.0.4", - "@ethersproject/hash": "^5.0.4", - "@ethersproject/keccak256": "^5.0.3", - "@ethersproject/logger": "^5.0.5", - "@ethersproject/properties": "^5.0.3", - "@ethersproject/strings": "^5.0.4" - } - }, - "@ethersproject/abstract-provider": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/@ethersproject/abstract-provider/-/abstract-provider-5.4.1.tgz", - "integrity": "sha512-3EedfKI3LVpjSKgAxoUaI+gB27frKsxzm+r21w9G60Ugk+3wVLQwhi1LsEJAKNV7WoZc8CIpNrATlL1QFABjtQ==", - "requires": { - "@ethersproject/bignumber": "^5.4.0", - "@ethersproject/bytes": "^5.4.0", - "@ethersproject/logger": "^5.4.0", - "@ethersproject/networks": "^5.4.0", - "@ethersproject/properties": "^5.4.0", - "@ethersproject/transactions": "^5.4.0", - "@ethersproject/web": "^5.4.0" - } - }, - "@ethersproject/abstract-signer": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/@ethersproject/abstract-signer/-/abstract-signer-5.4.1.tgz", - "integrity": "sha512-SkkFL5HVq1k4/25dM+NWP9MILgohJCgGv5xT5AcRruGz4ILpfHeBtO/y6j+Z3UN/PAjDeb4P7E51Yh8wcGNLGA==", - "requires": { - "@ethersproject/abstract-provider": "^5.4.0", - "@ethersproject/bignumber": "^5.4.0", - "@ethersproject/bytes": "^5.4.0", - "@ethersproject/logger": "^5.4.0", - "@ethersproject/properties": "^5.4.0" - } - }, - "@ethersproject/address": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@ethersproject/address/-/address-5.4.0.tgz", - "integrity": "sha512-SD0VgOEkcACEG/C6xavlU1Hy3m5DGSXW3CUHkaaEHbAPPsgi0coP5oNPsxau8eTlZOk/bpa/hKeCNoK5IzVI2Q==", - "requires": { - "@ethersproject/bignumber": "^5.4.0", - "@ethersproject/bytes": "^5.4.0", - "@ethersproject/keccak256": "^5.4.0", - "@ethersproject/logger": "^5.4.0", - "@ethersproject/rlp": "^5.4.0" - } - }, - "@ethersproject/base64": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@ethersproject/base64/-/base64-5.4.0.tgz", - "integrity": "sha512-CjQw6E17QDSSC5jiM9YpF7N1aSCHmYGMt9bWD8PWv6YPMxjsys2/Q8xLrROKI3IWJ7sFfZ8B3flKDTM5wlWuZQ==", - "requires": { - "@ethersproject/bytes": "^5.4.0" - } - }, - "@ethersproject/basex": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@ethersproject/basex/-/basex-5.4.0.tgz", - "integrity": "sha512-J07+QCVJ7np2bcpxydFVf/CuYo9mZ7T73Pe7KQY4c1lRlrixMeblauMxHXD0MPwFmUHZIILDNViVkykFBZylbg==", - "requires": { - "@ethersproject/bytes": "^5.4.0", - "@ethersproject/properties": "^5.4.0" - } - }, - "@ethersproject/bignumber": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/@ethersproject/bignumber/-/bignumber-5.4.1.tgz", - "integrity": "sha512-fJhdxqoQNuDOk6epfM7yD6J8Pol4NUCy1vkaGAkuujZm0+lNow//MKu1hLhRiYV4BsOHyBv5/lsTjF+7hWwhJg==", - "requires": { - "@ethersproject/bytes": "^5.4.0", - "@ethersproject/logger": "^5.4.0", - "bn.js": "^4.11.9" - } - }, - "@ethersproject/bytes": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.4.0.tgz", - "integrity": "sha512-H60ceqgTHbhzOj4uRc/83SCN9d+BSUnOkrr2intevqdtEMO1JFVZ1XL84OEZV+QjV36OaZYxtnt4lGmxcGsPfA==", - "requires": { - "@ethersproject/logger": "^5.4.0" - } - }, - "@ethersproject/constants": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@ethersproject/constants/-/constants-5.4.0.tgz", - "integrity": "sha512-tzjn6S7sj9+DIIeKTJLjK9WGN2Tj0P++Z8ONEIlZjyoTkBuODN+0VfhAyYksKi43l1Sx9tX2VlFfzjfmr5Wl3Q==", - "requires": { - "@ethersproject/bignumber": "^5.4.0" - } - }, - "@ethersproject/contracts": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/@ethersproject/contracts/-/contracts-5.4.1.tgz", - "integrity": "sha512-m+z2ZgPy4pyR15Je//dUaymRUZq5MtDajF6GwFbGAVmKz/RF+DNIPwF0k5qEcL3wPGVqUjFg2/krlCRVTU4T5w==", - "requires": { - "@ethersproject/abi": "^5.4.0", - "@ethersproject/abstract-provider": "^5.4.0", - "@ethersproject/abstract-signer": "^5.4.0", - "@ethersproject/address": "^5.4.0", - "@ethersproject/bignumber": "^5.4.0", - "@ethersproject/bytes": "^5.4.0", - "@ethersproject/constants": "^5.4.0", - "@ethersproject/logger": "^5.4.0", - "@ethersproject/properties": "^5.4.0", - "@ethersproject/transactions": "^5.4.0" - }, - "dependencies": { - "@ethersproject/abi": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@ethersproject/abi/-/abi-5.4.0.tgz", - "integrity": "sha512-9gU2H+/yK1j2eVMdzm6xvHSnMxk8waIHQGYCZg5uvAyH0rsAzxkModzBSpbAkAuhKFEovC2S9hM4nPuLym8IZw==", - "requires": { - "@ethersproject/address": "^5.4.0", - "@ethersproject/bignumber": "^5.4.0", - "@ethersproject/bytes": "^5.4.0", - "@ethersproject/constants": "^5.4.0", - "@ethersproject/hash": "^5.4.0", - "@ethersproject/keccak256": "^5.4.0", - "@ethersproject/logger": "^5.4.0", - "@ethersproject/properties": "^5.4.0", - "@ethersproject/strings": "^5.4.0" - } - } - } - }, - "@ethersproject/hash": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@ethersproject/hash/-/hash-5.4.0.tgz", - "integrity": "sha512-xymAM9tmikKgbktOCjW60Z5sdouiIIurkZUr9oW5NOex5uwxrbsYG09kb5bMcNjlVeJD3yPivTNzViIs1GCbqA==", - "requires": { - "@ethersproject/abstract-signer": "^5.4.0", - "@ethersproject/address": "^5.4.0", - "@ethersproject/bignumber": "^5.4.0", - "@ethersproject/bytes": "^5.4.0", - "@ethersproject/keccak256": "^5.4.0", - "@ethersproject/logger": "^5.4.0", - "@ethersproject/properties": "^5.4.0", - "@ethersproject/strings": "^5.4.0" - } - }, - "@ethersproject/hdnode": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@ethersproject/hdnode/-/hdnode-5.4.0.tgz", - "integrity": "sha512-pKxdS0KAaeVGfZPp1KOiDLB0jba11tG6OP1u11QnYfb7pXn6IZx0xceqWRr6ygke8+Kw74IpOoSi7/DwANhy8Q==", - "requires": { - "@ethersproject/abstract-signer": "^5.4.0", - "@ethersproject/basex": "^5.4.0", - "@ethersproject/bignumber": "^5.4.0", - "@ethersproject/bytes": "^5.4.0", - "@ethersproject/logger": "^5.4.0", - "@ethersproject/pbkdf2": "^5.4.0", - "@ethersproject/properties": "^5.4.0", - "@ethersproject/sha2": "^5.4.0", - "@ethersproject/signing-key": "^5.4.0", - "@ethersproject/strings": "^5.4.0", - "@ethersproject/transactions": "^5.4.0", - "@ethersproject/wordlists": "^5.4.0" - } - }, - "@ethersproject/json-wallets": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@ethersproject/json-wallets/-/json-wallets-5.4.0.tgz", - "integrity": "sha512-igWcu3fx4aiczrzEHwG1xJZo9l1cFfQOWzTqwRw/xcvxTk58q4f9M7cjh51EKphMHvrJtcezJ1gf1q1AUOfEQQ==", - "requires": { - "@ethersproject/abstract-signer": "^5.4.0", - "@ethersproject/address": "^5.4.0", - "@ethersproject/bytes": "^5.4.0", - "@ethersproject/hdnode": "^5.4.0", - "@ethersproject/keccak256": "^5.4.0", - "@ethersproject/logger": "^5.4.0", - "@ethersproject/pbkdf2": "^5.4.0", - "@ethersproject/properties": "^5.4.0", - "@ethersproject/random": "^5.4.0", - "@ethersproject/strings": "^5.4.0", - "@ethersproject/transactions": "^5.4.0", - "aes-js": "3.0.0", - "scrypt-js": "3.0.1" - } - }, - "@ethersproject/keccak256": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@ethersproject/keccak256/-/keccak256-5.4.0.tgz", - "integrity": "sha512-FBI1plWet+dPUvAzPAeHzRKiPpETQzqSUWR1wXJGHVWi4i8bOSrpC3NwpkPjgeXG7MnugVc1B42VbfnQikyC/A==", - "requires": { - "@ethersproject/bytes": "^5.4.0", - "js-sha3": "0.5.7" - } - }, - "@ethersproject/logger": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.4.0.tgz", - "integrity": "sha512-xYdWGGQ9P2cxBayt64d8LC8aPFJk6yWCawQi/4eJ4+oJdMMjEBMrIcIMZ9AxhwpPVmnBPrsB10PcXGmGAqgUEQ==" - }, - "@ethersproject/networks": { - "version": "5.4.2", - "resolved": "https://registry.npmjs.org/@ethersproject/networks/-/networks-5.4.2.tgz", - "integrity": "sha512-eekOhvJyBnuibfJnhtK46b8HimBc5+4gqpvd1/H9LEl7Q7/qhsIhM81dI9Fcnjpk3jB1aTy6bj0hz3cifhNeYw==", - "requires": { - "@ethersproject/logger": "^5.4.0" - } - }, - "@ethersproject/pbkdf2": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@ethersproject/pbkdf2/-/pbkdf2-5.4.0.tgz", - "integrity": "sha512-x94aIv6tiA04g6BnazZSLoRXqyusawRyZWlUhKip2jvoLpzJuLb//KtMM6PEovE47pMbW+Qe1uw+68ameJjB7g==", - "requires": { - "@ethersproject/bytes": "^5.4.0", - "@ethersproject/sha2": "^5.4.0" - } - }, - "@ethersproject/properties": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@ethersproject/properties/-/properties-5.4.0.tgz", - "integrity": "sha512-7jczalGVRAJ+XSRvNA6D5sAwT4gavLq3OXPuV/74o3Rd2wuzSL035IMpIMgei4CYyBdialJMrTqkOnzccLHn4A==", - "requires": { - "@ethersproject/logger": "^5.4.0" - } - }, - "@ethersproject/providers": { - "version": "5.4.3", - "resolved": "https://registry.npmjs.org/@ethersproject/providers/-/providers-5.4.3.tgz", - "integrity": "sha512-VURwkaWPoUj7jq9NheNDT5Iyy64Qcyf6BOFDwVdHsmLmX/5prNjFrgSX3GHPE4z1BRrVerDxe2yayvXKFm/NNg==", - "requires": { - "@ethersproject/abstract-provider": "^5.4.0", - "@ethersproject/abstract-signer": "^5.4.0", - "@ethersproject/address": "^5.4.0", - "@ethersproject/basex": "^5.4.0", - "@ethersproject/bignumber": "^5.4.0", - "@ethersproject/bytes": "^5.4.0", - "@ethersproject/constants": "^5.4.0", - "@ethersproject/hash": "^5.4.0", - "@ethersproject/logger": "^5.4.0", - "@ethersproject/networks": "^5.4.0", - "@ethersproject/properties": "^5.4.0", - "@ethersproject/random": "^5.4.0", - "@ethersproject/rlp": "^5.4.0", - "@ethersproject/sha2": "^5.4.0", - "@ethersproject/strings": "^5.4.0", - "@ethersproject/transactions": "^5.4.0", - "@ethersproject/web": "^5.4.0", - "bech32": "1.1.4", - "ws": "7.4.6" - }, - "dependencies": { - "ws": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz", - "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==" - } - } - }, - "@ethersproject/random": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@ethersproject/random/-/random-5.4.0.tgz", - "integrity": "sha512-pnpWNQlf0VAZDEOVp1rsYQosmv2o0ITS/PecNw+mS2/btF8eYdspkN0vIXrCMtkX09EAh9bdk8GoXmFXM1eAKw==", - "requires": { - "@ethersproject/bytes": "^5.4.0", - "@ethersproject/logger": "^5.4.0" - } - }, - "@ethersproject/rlp": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@ethersproject/rlp/-/rlp-5.4.0.tgz", - "integrity": "sha512-0I7MZKfi+T5+G8atId9QaQKHRvvasM/kqLyAH4XxBCBchAooH2EX5rL9kYZWwcm3awYV+XC7VF6nLhfeQFKVPg==", - "requires": { - "@ethersproject/bytes": "^5.4.0", - "@ethersproject/logger": "^5.4.0" - } - }, - "@ethersproject/sha2": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@ethersproject/sha2/-/sha2-5.4.0.tgz", - "integrity": "sha512-siheo36r1WD7Cy+bDdE1BJ8y0bDtqXCOxRMzPa4bV1TGt/eTUUt03BHoJNB6reWJD8A30E/pdJ8WFkq+/uz4Gg==", - "requires": { - "@ethersproject/bytes": "^5.4.0", - "@ethersproject/logger": "^5.4.0", - "hash.js": "1.1.7" - } - }, - "@ethersproject/signing-key": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@ethersproject/signing-key/-/signing-key-5.4.0.tgz", - "integrity": "sha512-q8POUeywx6AKg2/jX9qBYZIAmKSB4ubGXdQ88l40hmATj29JnG5pp331nAWwwxPn2Qao4JpWHNZsQN+bPiSW9A==", - "requires": { - "@ethersproject/bytes": "^5.4.0", - "@ethersproject/logger": "^5.4.0", - "@ethersproject/properties": "^5.4.0", - "bn.js": "^4.11.9", - "elliptic": "6.5.4", - "hash.js": "1.1.7" - } - }, - "@ethersproject/solidity": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@ethersproject/solidity/-/solidity-5.4.0.tgz", - "integrity": "sha512-XFQTZ7wFSHOhHcV1DpcWj7VXECEiSrBuv7JErJvB9Uo+KfCdc3QtUZV+Vjh/AAaYgezUEKbCtE6Khjm44seevQ==", - "requires": { - "@ethersproject/bignumber": "^5.4.0", - "@ethersproject/bytes": "^5.4.0", - "@ethersproject/keccak256": "^5.4.0", - "@ethersproject/sha2": "^5.4.0", - "@ethersproject/strings": "^5.4.0" - } - }, - "@ethersproject/strings": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@ethersproject/strings/-/strings-5.4.0.tgz", - "integrity": "sha512-k/9DkH5UGDhv7aReXLluFG5ExurwtIpUfnDNhQA29w896Dw3i4uDTz01Quaptbks1Uj9kI8wo9tmW73wcIEaWA==", - "requires": { - "@ethersproject/bytes": "^5.4.0", - "@ethersproject/constants": "^5.4.0", - "@ethersproject/logger": "^5.4.0" - } - }, - "@ethersproject/transactions": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@ethersproject/transactions/-/transactions-5.4.0.tgz", - "integrity": "sha512-s3EjZZt7xa4BkLknJZ98QGoIza94rVjaEed0rzZ/jB9WrIuu/1+tjvYCWzVrystXtDswy7TPBeIepyXwSYa4WQ==", - "requires": { - "@ethersproject/address": "^5.4.0", - "@ethersproject/bignumber": "^5.4.0", - "@ethersproject/bytes": "^5.4.0", - "@ethersproject/constants": "^5.4.0", - "@ethersproject/keccak256": "^5.4.0", - "@ethersproject/logger": "^5.4.0", - "@ethersproject/properties": "^5.4.0", - "@ethersproject/rlp": "^5.4.0", - "@ethersproject/signing-key": "^5.4.0" - } - }, - "@ethersproject/units": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@ethersproject/units/-/units-5.4.0.tgz", - "integrity": "sha512-Z88krX40KCp+JqPCP5oPv5p750g+uU6gopDYRTBGcDvOASh6qhiEYCRatuM/suC4S2XW9Zz90QI35MfSrTIaFg==", - "requires": { - "@ethersproject/bignumber": "^5.4.0", - "@ethersproject/constants": "^5.4.0", - "@ethersproject/logger": "^5.4.0" - } - }, - "@ethersproject/wallet": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@ethersproject/wallet/-/wallet-5.4.0.tgz", - "integrity": "sha512-wU29majLjM6AjCjpat21mPPviG+EpK7wY1+jzKD0fg3ui5fgedf2zEu1RDgpfIMsfn8fJHJuzM4zXZ2+hSHaSQ==", - "requires": { - "@ethersproject/abstract-provider": "^5.4.0", - "@ethersproject/abstract-signer": "^5.4.0", - "@ethersproject/address": "^5.4.0", - "@ethersproject/bignumber": "^5.4.0", - "@ethersproject/bytes": "^5.4.0", - "@ethersproject/hash": "^5.4.0", - "@ethersproject/hdnode": "^5.4.0", - "@ethersproject/json-wallets": "^5.4.0", - "@ethersproject/keccak256": "^5.4.0", - "@ethersproject/logger": "^5.4.0", - "@ethersproject/properties": "^5.4.0", - "@ethersproject/random": "^5.4.0", - "@ethersproject/signing-key": "^5.4.0", - "@ethersproject/transactions": "^5.4.0", - "@ethersproject/wordlists": "^5.4.0" - } - }, - "@ethersproject/web": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@ethersproject/web/-/web-5.4.0.tgz", - "integrity": "sha512-1bUusGmcoRLYgMn6c1BLk1tOKUIFuTg8j+6N8lYlbMpDesnle+i3pGSagGNvwjaiLo4Y5gBibwctpPRmjrh4Og==", - "requires": { - "@ethersproject/base64": "^5.4.0", - "@ethersproject/bytes": "^5.4.0", - "@ethersproject/logger": "^5.4.0", - "@ethersproject/properties": "^5.4.0", - "@ethersproject/strings": "^5.4.0" - } - }, - "@ethersproject/wordlists": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@ethersproject/wordlists/-/wordlists-5.4.0.tgz", - "integrity": "sha512-FemEkf6a+EBKEPxlzeVgUaVSodU7G0Na89jqKjmWMlDB0tomoU8RlEMgUvXyqtrg8N4cwpLh8nyRnm1Nay1isA==", - "requires": { - "@ethersproject/bytes": "^5.4.0", - "@ethersproject/hash": "^5.4.0", - "@ethersproject/logger": "^5.4.0", - "@ethersproject/properties": "^5.4.0", - "@ethersproject/strings": "^5.4.0" - } - }, - "@kwsites/file-exists": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@kwsites/file-exists/-/file-exists-1.1.1.tgz", - "integrity": "sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw==", - "requires": { - "debug": "^4.1.1" - }, - "dependencies": { - "debug": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", - "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", - "requires": { - "ms": "2.1.2" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - } - } - }, - "@kwsites/promise-deferred": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@kwsites/promise-deferred/-/promise-deferred-1.1.1.tgz", - "integrity": "sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==" - }, - "@octokit/auth-token": { - "version": "2.4.5", - "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-2.4.5.tgz", - "integrity": "sha512-BpGYsPgJt05M7/L/5FoE1PiAbdxXFZkX/3kDYcsvd1v6UhlnE5e96dTDr0ezX/EFwciQxf3cNV0loipsURU+WA==", - "requires": { - "@octokit/types": "^6.0.3" - } - }, - "@octokit/core": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/@octokit/core/-/core-3.5.1.tgz", - "integrity": "sha512-omncwpLVxMP+GLpLPgeGJBF6IWJFjXDS5flY5VbppePYX9XehevbDykRH9PdCdvqt9TS5AOTiDide7h0qrkHjw==", - "requires": { - "@octokit/auth-token": "^2.4.4", - "@octokit/graphql": "^4.5.8", - "@octokit/request": "^5.6.0", - "@octokit/request-error": "^2.0.5", - "@octokit/types": "^6.0.3", - "before-after-hook": "^2.2.0", - "universal-user-agent": "^6.0.0" - } - }, - "@octokit/endpoint": { - "version": "6.0.12", - "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-6.0.12.tgz", - "integrity": "sha512-lF3puPwkQWGfkMClXb4k/eUT/nZKQfxinRWJrdZaJO85Dqwo/G0yOC434Jr2ojwafWJMYqFGFa5ms4jJUgujdA==", - "requires": { - "@octokit/types": "^6.0.3", - "is-plain-object": "^5.0.0", - "universal-user-agent": "^6.0.0" - } - }, - "@octokit/graphql": { - "version": "4.6.4", - "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-4.6.4.tgz", - "integrity": "sha512-SWTdXsVheRmlotWNjKzPOb6Js6tjSqA2a8z9+glDJng0Aqjzti8MEWOtuT8ZSu6wHnci7LZNuarE87+WJBG4vg==", - "requires": { - "@octokit/request": "^5.6.0", - "@octokit/types": "^6.0.3", - "universal-user-agent": "^6.0.0" - } - }, - "@octokit/openapi-types": { - "version": "9.4.0", - "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-9.4.0.tgz", - "integrity": "sha512-rKRkXikOJgDNImPl49IJuECLVXjj+t4qOXHhl8SBjMQCGGp1w4m5Ud/0kfdUx+zCpTvBN8vaOUDF4nnboZoOtQ==" - }, - "@octokit/plugin-paginate-rest": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-2.7.0.tgz", - "integrity": "sha512-+zARyncLjt9b0FjqPAbJo4ss7HOlBi1nprq+cPlw5vu2+qjy7WvlXhtXFdRHQbSL1Pt+bfAKaLADEkkvg8sP8w==", - "requires": { - "@octokit/types": "^6.0.1" - } - }, - "@octokit/plugin-request-log": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.2.tgz", - "integrity": "sha512-oTJSNAmBqyDR41uSMunLQKMX0jmEXbwD1fpz8FG27lScV3RhtGfBa1/BBLym+PxcC16IBlF7KH9vP1BUYxA+Eg==" - }, - "@octokit/plugin-rest-endpoint-methods": { - "version": "5.7.0", - "resolved": "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-5.7.0.tgz", - "integrity": "sha512-G7sgccWRYQMwcHJXkDY/sDxbXeKiZkFQqUtzBCwmrzCNj2GQf3VygQ4T/BFL2crLVpIbenkE/c0ErhYOte2MPw==", - "requires": { - "@octokit/types": "^6.24.0", - "deprecation": "^2.3.1" - } - }, - "@octokit/request": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@octokit/request/-/request-5.6.0.tgz", - "integrity": "sha512-4cPp/N+NqmaGQwbh3vUsYqokQIzt7VjsgTYVXiwpUP2pxd5YiZB2XuTedbb0SPtv9XS7nzAKjAuQxmY8/aZkiA==", - "requires": { - "@octokit/endpoint": "^6.0.1", - "@octokit/request-error": "^2.1.0", - "@octokit/types": "^6.16.1", - "is-plain-object": "^5.0.0", - "node-fetch": "^2.6.1", - "universal-user-agent": "^6.0.0" - }, - "dependencies": { - "node-fetch": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", - "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==" - } - } - }, - "@octokit/request-error": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-2.1.0.tgz", - "integrity": "sha512-1VIvgXxs9WHSjicsRwq8PlR2LR2x6DwsJAaFgzdi0JfJoGSO8mYI/cHJQ+9FbN21aa+DrgNLnwObmyeSC8Rmpg==", - "requires": { - "@octokit/types": "^6.0.3", - "deprecation": "^2.0.0", - "once": "^1.4.0" - } - }, - "@octokit/rest": { - "version": "18.9.0", - "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-18.9.0.tgz", - "integrity": "sha512-VrmrE8gjpuOoDAGjrQq2j9ZhOE6LxaqxaQg0yMrrEnnQZy2ZcAnr5qbVfKsMF0up/48PRV/VFS/2GSMhA7nTdA==", - "requires": { - "@octokit/core": "^3.5.0", - "@octokit/plugin-paginate-rest": "^2.6.2", - "@octokit/plugin-request-log": "^1.0.2", - "@octokit/plugin-rest-endpoint-methods": "5.7.0" - } - }, - "@octokit/types": { - "version": "6.24.0", - "resolved": "https://registry.npmjs.org/@octokit/types/-/types-6.24.0.tgz", - "integrity": "sha512-MfEimJeQ8AV1T2nI5kOfHqsqPHaAnG0Dw3MVoHSEsEq6iLKx2N91o+k2uAgXhPYeSE76LVBqjgTShnFFgNwe0A==", - "requires": { - "@octokit/openapi-types": "^9.4.0" - } - }, - "@sindresorhus/is": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", - "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==" - }, - "@szmarczak/http-timer": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", - "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", - "requires": { - "defer-to-connect": "^1.0.1" - } - }, - "@types/bn.js": { - "version": "4.11.6", - "resolved": "https://registry.npmjs.org/@types/bn.js/-/bn.js-4.11.6.tgz", - "integrity": "sha512-pqr857jrp2kPuO9uRjZ3PwnJTjoQy+fcdxvBTvHm6dkmEL9q+hDD/2j/0ELOBPtPnS8LjCX0gI9nbl8lVkadpg==", - "requires": { - "@types/node": "*" - } - }, - "@types/node": { - "version": "12.20.19", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.19.tgz", - "integrity": "sha512-niAuZrwrjKck4+XhoCw6AAVQBENHftpXw9F4ryk66fTgYaKQ53R4FI7c9vUGGw5vQis1HKBHDR1gcYI/Bq1xvw==" - }, - "@types/pbkdf2": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@types/pbkdf2/-/pbkdf2-3.1.0.tgz", - "integrity": "sha512-Cf63Rv7jCQ0LaL8tNXmEyqTHuIJxRdlS5vMh1mj5voN4+QFhVZnlZruezqpWYDiJ8UTzhP0VmeLXCmBk66YrMQ==", - "requires": { - "@types/node": "*" - } - }, - "@types/secp256k1": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/@types/secp256k1/-/secp256k1-4.0.3.tgz", - "integrity": "sha512-Da66lEIFeIz9ltsdMZcpQvmrmmoqrfju8pm1BH8WbYjZSwUgCwXLb9C+9XYogwBITnbsSaMdVPb2ekf7TV+03w==", - "requires": { - "@types/node": "*" - } - }, - "accepts": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", - "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", - "requires": { - "mime-types": "~2.1.24", - "negotiator": "0.6.2" - } - }, - "aes-js": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/aes-js/-/aes-js-3.0.0.tgz", - "integrity": "sha1-4h3xCtbCBTKVvLuNq0Cwnb6ofk0=" - }, - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" - }, - "asn1": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", - "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", - "requires": { - "safer-buffer": "~2.1.0" - } - }, - "asn1.js": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", - "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", - "requires": { - "bn.js": "^4.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0", - "safer-buffer": "^2.1.0" - } - }, - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" - }, - "async-limiter": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", - "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" - }, - "available-typed-arrays": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", - "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==" - }, - "aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" - }, - "aws4": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", - "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" - }, - "balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" - }, - "base-x": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/base-x/-/base-x-3.0.8.tgz", - "integrity": "sha512-Rl/1AWP4J/zRrk54hhlxH4drNxPJXYUaKffODVI53/dAsV4t9fBxyxYKAVPU1XBHxYwOWP9h9H0hM2MVw4YfJA==", - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" - }, - "bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", - "requires": { - "tweetnacl": "^0.14.3" - } - }, - "bech32": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/bech32/-/bech32-1.1.4.tgz", - "integrity": "sha512-s0IrSOzLlbvX7yp4WBfPITzpAU8sqQcpsmwXDiKwrG4r491vwCO/XpejasRNl0piBMe/DvP4Tz0mIS/X1DPJBQ==" - }, - "before-after-hook": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.2.tgz", - "integrity": "sha512-3pZEU3NT5BFUo/AD5ERPWOgQOCZITni6iavr5AUw5AUwQjMlI0kzu5btnyD39AF0gUEsDPwJT+oY1ORBJijPjQ==" - }, - "bignumber.js": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.0.1.tgz", - "integrity": "sha512-IdZR9mh6ahOBv/hYGiXyVuyCetmGJhtYkqLBpTStdhEGjegpPlUawydyaF3pbIOFynJTpllEs+NP+CS9jKFLjA==" - }, - "blakejs": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/blakejs/-/blakejs-1.1.1.tgz", - "integrity": "sha512-bLG6PHOCZJKNshTjGRBvET0vTciwQE6zFKOKKXPDJfwFBd4Ac0yBfPZqcGvGJap50l7ktvlpFqc2jGVaUgbJgg==" - }, - "bluebird": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" - }, - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" - }, - "body-parser": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", - "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", - "requires": { - "bytes": "3.1.0", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "~1.1.2", - "http-errors": "1.7.2", - "iconv-lite": "0.4.24", - "on-finished": "~2.3.0", - "qs": "6.7.0", - "raw-body": "2.4.0", - "type-is": "~1.6.17" - } - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "brorand": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" - }, - "browserify-aes": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", - "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", - "requires": { - "buffer-xor": "^1.0.3", - "cipher-base": "^1.0.0", - "create-hash": "^1.1.0", - "evp_bytestokey": "^1.0.3", - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "browserify-cipher": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", - "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", - "requires": { - "browserify-aes": "^1.0.4", - "browserify-des": "^1.0.0", - "evp_bytestokey": "^1.0.0" - } - }, - "browserify-des": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", - "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", - "requires": { - "cipher-base": "^1.0.1", - "des.js": "^1.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "browserify-rsa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", - "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", - "requires": { - "bn.js": "^5.0.0", - "randombytes": "^2.0.1" - }, - "dependencies": { - "bn.js": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", - "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" - } - } - }, - "browserify-sign": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", - "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", - "requires": { - "bn.js": "^5.1.1", - "browserify-rsa": "^4.0.1", - "create-hash": "^1.2.0", - "create-hmac": "^1.1.7", - "elliptic": "^6.5.3", - "inherits": "^2.0.4", - "parse-asn1": "^5.1.5", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - }, - "dependencies": { - "bn.js": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", - "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" - }, - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" - } - } - }, - "bs58": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/bs58/-/bs58-4.0.1.tgz", - "integrity": "sha1-vhYedsNU9veIrkBx9j806MTwpCo=", - "requires": { - "base-x": "^3.0.2" - } - }, - "bs58check": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/bs58check/-/bs58check-2.1.2.tgz", - "integrity": "sha512-0TS1jicxdU09dwJMNZtVAfzPi6Q6QeN0pM1Fkzrjn+XYHvzMKPU3pHVpva+769iNVSfIYWf7LJ6WR+BuuMf8cA==", - "requires": { - "bs58": "^4.0.0", - "create-hash": "^1.1.0", - "safe-buffer": "^5.1.2" - } - }, - "buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "buffer-to-arraybuffer": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/buffer-to-arraybuffer/-/buffer-to-arraybuffer-0.0.5.tgz", - "integrity": "sha1-YGSkD6dutDxyOrqe+PbhIW0QURo=" - }, - "buffer-xor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", - "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=" - }, - "bufferutil": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.3.tgz", - "integrity": "sha512-yEYTwGndELGvfXsImMBLop58eaGW+YdONi1fNjTINSY98tmMmFijBG6WXgdkfuLNt4imzQNtIE+eBp1PVpMCSw==", - "requires": { - "node-gyp-build": "^4.2.0" - } - }, - "bytes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", - "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" - }, - "cacheable-request": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", - "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", - "requires": { - "clone-response": "^1.0.2", - "get-stream": "^5.1.0", - "http-cache-semantics": "^4.0.0", - "keyv": "^3.0.0", - "lowercase-keys": "^2.0.0", - "normalize-url": "^4.1.0", - "responselike": "^1.0.2" - }, - "dependencies": { - "get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "requires": { - "pump": "^3.0.0" - } - }, - "lowercase-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", - "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==" - } - } - }, - "call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - } - }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" - }, - "ccxt": { - "version": "1.51.98", - "resolved": "https://registry.npmjs.org/ccxt/-/ccxt-1.51.98.tgz", - "integrity": "sha512-3sgRDrOnD6IE06yGr+F0YcQh22eNyKiZ3nQP+QdZt8W/zUUsl4CaHT5I7Zqqz7ObKdv4YcdMCv8j9khTpBNz4w==" - }, - "child_process": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/child_process/-/child_process-1.0.2.tgz", - "integrity": "sha1-sffn/HPSXn/R1FWtyU4UODAYK1o=" - }, - "chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" - }, - "cids": { - "version": "0.7.5", - "resolved": "https://registry.npmjs.org/cids/-/cids-0.7.5.tgz", - "integrity": "sha512-zT7mPeghoWAu+ppn8+BS1tQ5qGmbMfB4AregnQjA/qHY3GC1m1ptI9GkWNlgeu38r7CuRdXB47uY2XgAYt6QVA==", - "requires": { - "buffer": "^5.5.0", - "class-is": "^1.1.0", - "multibase": "~0.6.0", - "multicodec": "^1.0.0", - "multihashes": "~0.4.15" - }, - "dependencies": { - "multicodec": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/multicodec/-/multicodec-1.0.4.tgz", - "integrity": "sha512-NDd7FeS3QamVtbgfvu5h7fd1IlbaC4EQ0/pgU4zqE2vdHCmBGsUa0TiM8/TdSeG6BMPC92OOCf8F1ocE/Wkrrg==", - "requires": { - "buffer": "^5.6.0", - "varint": "^5.0.0" - } - } - } - }, - "cipher-base": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", - "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "class-is": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/class-is/-/class-is-1.1.0.tgz", - "integrity": "sha512-rhjH9AG1fvabIDoGRVH587413LPjTZgmDF9fOFCbFJQV4yuocX1mHxxvXI4g3cGwbVY9wAYIoKlg1N79frJKQw==" - }, - "clone-response": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", - "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", - "requires": { - "mimic-response": "^1.0.0" - } - }, - "combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - }, - "content-disposition": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", - "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", - "requires": { - "safe-buffer": "5.1.2" - } - }, - "content-hash": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/content-hash/-/content-hash-2.5.2.tgz", - "integrity": "sha512-FvIQKy0S1JaWV10sMsA7TRx8bpU+pqPkhbsfvOJAdjRXvYxEckAwQWGwtRjiaJfh+E0DvcWUGqcdjwMGFjsSdw==", - "requires": { - "cids": "^0.7.1", - "multicodec": "^0.5.5", - "multihashes": "^0.4.15" - } - }, - "content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" - }, - "cookie": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", - "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==" - }, - "cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" - }, - "cookiejar": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.2.tgz", - "integrity": "sha512-Mw+adcfzPxcPeI+0WlvRrr/3lGVO0bD75SxX6811cxSh1Wbxx7xZBGK1eVtDf6si8rg2lhnUjsVLMFMfbRIuwA==" - }, - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" - }, - "cors": { - "version": "2.8.5", - "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", - "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", - "requires": { - "object-assign": "^4", - "vary": "^1" - } - }, - "crc-32": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.0.tgz", - "integrity": "sha512-1uBwHxF+Y/4yF5G48fwnKq6QsIXheor3ZLPT80yGBV1oEUwpPojlEhQbWKVw1VwcTQyMGHK1/XMmTjmlsmTTGA==", - "requires": { - "exit-on-epipe": "~1.0.1", - "printj": "~1.1.0" - } - }, - "create-ecdh": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", - "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", - "requires": { - "bn.js": "^4.1.0", - "elliptic": "^6.5.3" - } - }, - "create-hash": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", - "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", - "requires": { - "cipher-base": "^1.0.1", - "inherits": "^2.0.1", - "md5.js": "^1.3.4", - "ripemd160": "^2.0.1", - "sha.js": "^2.4.0" - } - }, - "create-hmac": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", - "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", - "requires": { - "cipher-base": "^1.0.3", - "create-hash": "^1.1.0", - "inherits": "^2.0.1", - "ripemd160": "^2.0.0", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, - "crypto-browserify": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", - "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", - "requires": { - "browserify-cipher": "^1.0.0", - "browserify-sign": "^4.0.0", - "create-ecdh": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.0", - "diffie-hellman": "^5.0.0", - "inherits": "^2.0.1", - "pbkdf2": "^3.0.3", - "public-encrypt": "^4.0.0", - "randombytes": "^2.0.0", - "randomfill": "^1.0.3" - } - }, - "d": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", - "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", - "requires": { - "es5-ext": "^0.10.50", - "type": "^1.0.1" - } - }, - "dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", - "requires": { - "assert-plus": "^1.0.0" - } - }, - "data-uri-to-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-3.0.1.tgz", - "integrity": "sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og==" - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" - }, - "decompress-response": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", - "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", - "requires": { - "mimic-response": "^1.0.0" - } - }, - "defer-to-connect": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", - "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==" - }, - "define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==" - }, - "define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", - "requires": { - "object-keys": "^1.0.12" - } - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" - }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" - }, - "deprecation": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz", - "integrity": "sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==" - }, - "des.js": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", - "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", - "requires": { - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" - } - }, - "destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" - }, - "diffie-hellman": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", - "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", - "requires": { - "bn.js": "^4.1.0", - "miller-rabin": "^4.0.0", - "randombytes": "^2.0.0" - } - }, - "dom-walk": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.2.tgz", - "integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==" - }, - "duplexer3": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", - "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=" - }, - "ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", - "requires": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" - } - }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" - }, - "elliptic": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", - "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", - "requires": { - "bn.js": "^4.11.9", - "brorand": "^1.1.0", - "hash.js": "^1.0.0", - "hmac-drbg": "^1.0.1", - "inherits": "^2.0.4", - "minimalistic-assert": "^1.0.1", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" - }, - "end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "requires": { - "once": "^1.4.0" - } - }, - "es-abstract": { - "version": "1.18.5", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.5.tgz", - "integrity": "sha512-DDggyJLoS91CkJjgauM5c0yZMjiD1uK3KcaCeAmffGwZ+ODWzOkPN4QwRbsK5DOFf06fywmyLci3ZD8jLGhVYA==", - "requires": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "get-intrinsic": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.2", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.3", - "is-negative-zero": "^2.0.1", - "is-regex": "^1.1.3", - "is-string": "^1.0.6", - "object-inspect": "^1.11.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "string.prototype.trimend": "^1.0.4", - "string.prototype.trimstart": "^1.0.4", - "unbox-primitive": "^1.0.1" - } - }, - "es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "es5-ext": { - "version": "0.10.53", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", - "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", - "requires": { - "es6-iterator": "~2.0.3", - "es6-symbol": "~3.1.3", - "next-tick": "~1.0.0" - } - }, - "es6-iterator": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", - "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", - "requires": { - "d": "1", - "es5-ext": "^0.10.35", - "es6-symbol": "^3.1.1" - } - }, - "es6-symbol": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", - "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", - "requires": { - "d": "^1.0.1", - "ext": "^1.1.2" - } - }, - "escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" - }, - "etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" - }, - "eth-ens-namehash": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/eth-ens-namehash/-/eth-ens-namehash-2.0.8.tgz", - "integrity": "sha1-IprEbsqG1S4MmR58sq74P/D2i88=", - "requires": { - "idna-uts46-hx": "^2.3.1", - "js-sha3": "^0.5.7" - } - }, - "eth-lib": { - "version": "0.1.29", - "resolved": "https://registry.npmjs.org/eth-lib/-/eth-lib-0.1.29.tgz", - "integrity": "sha512-bfttrr3/7gG4E02HoWTDUcDDslN003OlOoBxk9virpAZQ1ja/jDgwkWB8QfJF7ojuEowrqy+lzp9VcJG7/k5bQ==", - "requires": { - "bn.js": "^4.11.6", - "elliptic": "^6.4.0", - "nano-json-stream-parser": "^0.1.2", - "servify": "^0.1.12", - "ws": "^3.0.0", - "xhr-request-promise": "^0.1.2" - }, - "dependencies": { - "ws": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", - "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", - "requires": { - "async-limiter": "~1.0.0", - "safe-buffer": "~5.1.0", - "ultron": "~1.1.0" - } - } - } - }, - "ethereum-bloom-filters": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/ethereum-bloom-filters/-/ethereum-bloom-filters-1.0.10.tgz", - "integrity": "sha512-rxJ5OFN3RwjQxDcFP2Z5+Q9ho4eIdEmSc2ht0fCu8Se9nbXjZ7/031uXoUYJ87KHCOdVeiUuwSnoS7hmYAGVHA==", - "requires": { - "js-sha3": "^0.8.0" - }, - "dependencies": { - "js-sha3": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz", - "integrity": "sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==" - } - } - }, - "ethereum-cryptography": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/ethereum-cryptography/-/ethereum-cryptography-0.1.3.tgz", - "integrity": "sha512-w8/4x1SGGzc+tO97TASLja6SLd3fRIK2tLVcV2Gx4IB21hE19atll5Cq9o3d0ZmAYC/8aw0ipieTSiekAea4SQ==", - "requires": { - "@types/pbkdf2": "^3.0.0", - "@types/secp256k1": "^4.0.1", - "blakejs": "^1.1.0", - "browserify-aes": "^1.2.0", - "bs58check": "^2.1.2", - "create-hash": "^1.2.0", - "create-hmac": "^1.1.7", - "hash.js": "^1.1.7", - "keccak": "^3.0.0", - "pbkdf2": "^3.0.17", - "randombytes": "^2.1.0", - "safe-buffer": "^5.1.2", - "scrypt-js": "^3.0.0", - "secp256k1": "^4.0.1", - "setimmediate": "^1.0.5" - } - }, - "ethereumjs-common": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/ethereumjs-common/-/ethereumjs-common-1.5.2.tgz", - "integrity": "sha512-hTfZjwGX52GS2jcVO6E2sx4YuFnf0Fhp5ylo4pEPhEffNln7vS59Hr5sLnp3/QCazFLluuBZ+FZ6J5HTp0EqCA==" - }, - "ethereumjs-tx": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ethereumjs-tx/-/ethereumjs-tx-2.1.2.tgz", - "integrity": "sha512-zZEK1onCeiORb0wyCXUvg94Ve5It/K6GD1K+26KfFKodiBiS6d9lfCXlUKGBBdQ+bv7Day+JK0tj1K+BeNFRAw==", - "requires": { - "ethereumjs-common": "^1.5.0", - "ethereumjs-util": "^6.0.0" - }, - "dependencies": { - "ethereumjs-util": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-6.2.1.tgz", - "integrity": "sha512-W2Ktez4L01Vexijrm5EB6w7dg4n/TgpoYU4avuT5T3Vmnw/eCRtiBrJfQYS/DCSvDIOLn2k57GcHdeBcgVxAqw==", - "requires": { - "@types/bn.js": "^4.11.3", - "bn.js": "^4.11.0", - "create-hash": "^1.1.2", - "elliptic": "^6.5.2", - "ethereum-cryptography": "^0.1.3", - "ethjs-util": "0.1.6", - "rlp": "^2.2.3" - } - } - } - }, - "ethereumjs-util": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-7.1.0.tgz", - "integrity": "sha512-kR+vhu++mUDARrsMMhsjjzPduRVAeundLGXucGRHF3B4oEltOUspfgCVco4kckucj3FMlLaZHUl9n7/kdmr6Tw==", - "requires": { - "@types/bn.js": "^5.1.0", - "bn.js": "^5.1.2", - "create-hash": "^1.1.2", - "ethereum-cryptography": "^0.1.3", - "ethjs-util": "0.1.6", - "rlp": "^2.2.4" - }, - "dependencies": { - "@types/bn.js": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@types/bn.js/-/bn.js-5.1.0.tgz", - "integrity": "sha512-QSSVYj7pYFN49kW77o2s9xTCwZ8F2xLbjLLSEVh8D2F4JUhZtPAGOFLTD+ffqksBx/u4cE/KImFjyhqCjn/LIA==", - "requires": { - "@types/node": "*" - } - }, - "bn.js": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", - "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" - } - } - }, - "ethers": { - "version": "5.4.4", - "resolved": "https://registry.npmjs.org/ethers/-/ethers-5.4.4.tgz", - "integrity": "sha512-zaTs8yaDjfb0Zyj8tT6a+/hEkC+kWAA350MWRp6yP5W7NdGcURRPMOpOU+6GtkfxV9wyJEShWesqhE/TjdqpMA==", - "requires": { - "@ethersproject/abi": "5.4.0", - "@ethersproject/abstract-provider": "5.4.1", - "@ethersproject/abstract-signer": "5.4.1", - "@ethersproject/address": "5.4.0", - "@ethersproject/base64": "5.4.0", - "@ethersproject/basex": "5.4.0", - "@ethersproject/bignumber": "5.4.1", - "@ethersproject/bytes": "5.4.0", - "@ethersproject/constants": "5.4.0", - "@ethersproject/contracts": "5.4.1", - "@ethersproject/hash": "5.4.0", - "@ethersproject/hdnode": "5.4.0", - "@ethersproject/json-wallets": "5.4.0", - "@ethersproject/keccak256": "5.4.0", - "@ethersproject/logger": "5.4.0", - "@ethersproject/networks": "5.4.2", - "@ethersproject/pbkdf2": "5.4.0", - "@ethersproject/properties": "5.4.0", - "@ethersproject/providers": "5.4.3", - "@ethersproject/random": "5.4.0", - "@ethersproject/rlp": "5.4.0", - "@ethersproject/sha2": "5.4.0", - "@ethersproject/signing-key": "5.4.0", - "@ethersproject/solidity": "5.4.0", - "@ethersproject/strings": "5.4.0", - "@ethersproject/transactions": "5.4.0", - "@ethersproject/units": "5.4.0", - "@ethersproject/wallet": "5.4.0", - "@ethersproject/web": "5.4.0", - "@ethersproject/wordlists": "5.4.0" - }, - "dependencies": { - "@ethersproject/abi": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@ethersproject/abi/-/abi-5.4.0.tgz", - "integrity": "sha512-9gU2H+/yK1j2eVMdzm6xvHSnMxk8waIHQGYCZg5uvAyH0rsAzxkModzBSpbAkAuhKFEovC2S9hM4nPuLym8IZw==", - "requires": { - "@ethersproject/address": "^5.4.0", - "@ethersproject/bignumber": "^5.4.0", - "@ethersproject/bytes": "^5.4.0", - "@ethersproject/constants": "^5.4.0", - "@ethersproject/hash": "^5.4.0", - "@ethersproject/keccak256": "^5.4.0", - "@ethersproject/logger": "^5.4.0", - "@ethersproject/properties": "^5.4.0", - "@ethersproject/strings": "^5.4.0" - } - } - } - }, - "ethjs-unit": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/ethjs-unit/-/ethjs-unit-0.1.6.tgz", - "integrity": "sha1-xmWSHkduh7ziqdWIpv4EBbLEFpk=", - "requires": { - "bn.js": "4.11.6", - "number-to-bn": "1.7.0" - }, - "dependencies": { - "bn.js": { - "version": "4.11.6", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.6.tgz", - "integrity": "sha1-UzRK2xRhehP26N0s4okF0cC6MhU=" - } - } - }, - "ethjs-util": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/ethjs-util/-/ethjs-util-0.1.6.tgz", - "integrity": "sha512-CUnVOQq7gSpDHZVVrQW8ExxUETWrnrvXYvYz55wOU8Uj4VCgw56XC2B/fVqQN+f7gmrnRHSLVnFAwsCuNwji8w==", - "requires": { - "is-hex-prefixed": "1.0.0", - "strip-hex-prefix": "1.0.0" - } - }, - "eventemitter3": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.4.tgz", - "integrity": "sha512-rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ==" - }, - "evp_bytestokey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", - "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", - "requires": { - "md5.js": "^1.3.4", - "safe-buffer": "^5.1.1" - } - }, - "exit-on-epipe": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/exit-on-epipe/-/exit-on-epipe-1.0.1.tgz", - "integrity": "sha512-h2z5mrROTxce56S+pnvAV890uu7ls7f1kEvVGJbw1OlFH3/mlJ5bkXu0KRyW94v37zzHPiUd55iLn3DA7TjWpw==" - }, - "express": { - "version": "4.17.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", - "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", - "requires": { - "accepts": "~1.3.7", - "array-flatten": "1.1.1", - "body-parser": "1.19.0", - "content-disposition": "0.5.3", - "content-type": "~1.0.4", - "cookie": "0.4.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "~1.1.2", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "~1.1.2", - "fresh": "0.5.2", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.5", - "qs": "6.7.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.1.2", - "send": "0.17.1", - "serve-static": "1.14.1", - "setprototypeof": "1.1.1", - "statuses": "~1.5.0", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - } - }, - "ext": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/ext/-/ext-1.5.0.tgz", - "integrity": "sha512-+ONcYoWj/SoQwUofMr94aGu05Ou4FepKi7N7b+O8T4jVfyIsZQV1/xeS8jpaBzF0csAk0KLXoHCxU7cKYZjo1Q==", - "requires": { - "type": "^2.5.0" - }, - "dependencies": { - "type": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/type/-/type-2.5.0.tgz", - "integrity": "sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw==" - } - } - }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" - }, - "extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" - }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" - }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" - }, - "fetch-blob": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.1.2.tgz", - "integrity": "sha512-hunJbvy/6OLjCD0uuhLdp0mMPzP/yd2ssd1t2FCJsaA7wkWhpbp9xfuNVpv7Ll4jFhzp6T4LAupSiV9uOeg0VQ==", - "requires": { - "web-streams-polyfill": "^3.0.3" - } - }, - "finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", - "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "statuses": "~1.5.0", - "unpipe": "~1.0.0" - } - }, - "foreach": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz", - "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=" - }, - "forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" - }, - "form-data": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", - "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - } - }, - "forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" - }, - "fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" - }, - "fs-extra": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz", - "integrity": "sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==", - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "fs-minipass": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz", - "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==", - "requires": { - "minipass": "^2.6.0" - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1" - } - }, - "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "requires": { - "pump": "^3.0.0" - } - }, - "getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", - "requires": { - "assert-plus": "^1.0.0" - } - }, - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "global": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/global/-/global-4.4.0.tgz", - "integrity": "sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==", - "requires": { - "min-document": "^2.19.0", - "process": "^0.11.10" - } - }, - "got": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", - "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", - "requires": { - "@sindresorhus/is": "^0.14.0", - "@szmarczak/http-timer": "^1.1.2", - "cacheable-request": "^6.0.0", - "decompress-response": "^3.3.0", - "duplexer3": "^0.1.4", - "get-stream": "^4.1.0", - "lowercase-keys": "^1.0.1", - "mimic-response": "^1.0.1", - "p-cancelable": "^1.0.0", - "to-readable-stream": "^1.0.0", - "url-parse-lax": "^3.0.0" - } - }, - "graceful-fs": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", - "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==" - }, - "har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" - }, - "har-validator": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", - "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", - "requires": { - "ajv": "^6.12.3", - "har-schema": "^2.0.0" - } - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "requires": { - "function-bind": "^1.1.1" - } - }, - "has-bigints": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", - "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==" - }, - "has-symbol-support-x": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz", - "integrity": "sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==" - }, - "has-symbols": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", - "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==" - }, - "has-to-string-tag-x": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz", - "integrity": "sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==", - "requires": { - "has-symbol-support-x": "^1.4.1" - } - }, - "has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "requires": { - "has-symbols": "^1.0.2" - } - }, - "hash-base": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", - "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", - "requires": { - "inherits": "^2.0.4", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - }, - "dependencies": { - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" - } - } - }, - "hash.js": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", - "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", - "requires": { - "inherits": "^2.0.3", - "minimalistic-assert": "^1.0.1" - } - }, - "hmac-drbg": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", - "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", - "requires": { - "hash.js": "^1.0.3", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "http": { - "version": "0.0.1-security", - "resolved": "https://registry.npmjs.org/http/-/http-0.0.1-security.tgz", - "integrity": "sha512-RnDvP10Ty9FxqOtPZuxtebw1j4L/WiqNMDtuc1YMH1XQm5TgDRaR1G9u8upL6KD1bXHSp9eSXo/ED+8Q7FAr+g==" - }, - "http-cache-semantics": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", - "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==" - }, - "http-errors": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", - "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" - }, - "dependencies": { - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" - } - } - }, - "http-https": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/http-https/-/http-https-1.0.0.tgz", - "integrity": "sha1-L5CN1fHbQGjAWM1ubUzjkskTOJs=" - }, - "http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", - "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - } - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "idna-uts46-hx": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/idna-uts46-hx/-/idna-uts46-hx-2.3.1.tgz", - "integrity": "sha512-PWoF9Keq6laYdIRwwCdhTPl60xRqAloYNMQLiyUnG42VjT53oW07BXIRM+NK7eQjzXjAk2gUvX9caRxlnF9TAA==", - "requires": { - "punycode": "2.1.0" - }, - "dependencies": { - "punycode": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.0.tgz", - "integrity": "sha1-X4Y+3Im5bbCQdLrXlHvwkFbKTn0=" - } - } - }, - "ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "internal-slot": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", - "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", - "requires": { - "get-intrinsic": "^1.1.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" - } - }, - "ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" - }, - "is-arguments": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", - "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "requires": { - "has-bigints": "^1.0.1" - } - }, - "is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-callable": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", - "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==" - }, - "is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" - }, - "is-function": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-function/-/is-function-1.0.2.tgz", - "integrity": "sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ==" - }, - "is-generator-function": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", - "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-hex-prefixed": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-hex-prefixed/-/is-hex-prefixed-1.0.0.tgz", - "integrity": "sha1-fY035q135dEnFIkTxXPggtd39VQ=" - }, - "is-negative-zero": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", - "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==" - }, - "is-number-object": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", - "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-object": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-object/-/is-object-1.0.2.tgz", - "integrity": "sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==" - }, - "is-plain-obj": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=" - }, - "is-plain-object": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==" - }, - "is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-retry-allowed": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz", - "integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==" - }, - "is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" - }, - "is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "requires": { - "has-symbols": "^1.0.2" - } - }, - "is-typed-array": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.8.tgz", - "integrity": "sha512-HqH41TNZq2fgtGT8WHVFVJhBVGuY3AnP3Q36K8JKXUxSxRgk/d+7NjmwG2vo2mYmXK8UYZKu0qH8bVP5gEisjA==", - "requires": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "es-abstract": "^1.18.5", - "foreach": "^2.0.5", - "has-tostringtag": "^1.0.0" - } - }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" - }, - "is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "requires": { - "is-docker": "^2.0.0" - } - }, - "isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" - }, - "isurl": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz", - "integrity": "sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==", - "requires": { - "has-to-string-tag-x": "^1.2.0", - "is-object": "^1.0.1" - } - }, - "js-sha3": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.5.7.tgz", - "integrity": "sha1-DU/9gALVMzqrr0oj7tL2N0yfKOc=" - }, - "jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" - }, - "json-buffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", - "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=" - }, - "json-schema": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, - "json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" - }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "jsprim": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", - "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", - "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.2.3", - "verror": "1.10.0" - } - }, - "keccak": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/keccak/-/keccak-3.0.1.tgz", - "integrity": "sha512-epq90L9jlFWCW7+pQa6JOnKn2Xgl2mtI664seYR6MHskvI9agt7AnDqmAlp9TqU4/caMYbA08Hi5DMZAl5zdkA==", - "requires": { - "node-addon-api": "^2.0.0", - "node-gyp-build": "^4.2.0" - } - }, - "keyv": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", - "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", - "requires": { - "json-buffer": "3.0.0" - } - }, - "lookpath": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/lookpath/-/lookpath-1.2.2.tgz", - "integrity": "sha512-k2Gmn8iV6qdME3ztZC2spubmQISimFOPLuQKiPaLcVdRz0IpdxrNClVepMlyTJlhodm/zG/VfbkWERm3kUIh+Q==" - }, - "lowercase-keys": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", - "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==" - }, - "md5.js": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", - "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", - "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" - }, - "merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" - }, - "methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" - }, - "miller-rabin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", - "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", - "requires": { - "bn.js": "^4.0.0", - "brorand": "^1.0.1" - } - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" - }, - "mime-db": { - "version": "1.49.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.49.0.tgz", - "integrity": "sha512-CIc8j9URtOVApSFCQIF+VBkX1RwXp/oMMOrqdyXSBXq5RWNEsRfyj1kiRnQgmNXmHxPoFIxOroKA3zcU9P+nAA==" - }, - "mime-types": { - "version": "2.1.32", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.32.tgz", - "integrity": "sha512-hJGaVS4G4c9TSMYh2n6SQAGrC4RnfU+daP8G7cSCmaqNjiOoUY0VHCMS42pxnQmVF1GWwFhbHWn3RIxCqTmZ9A==", - "requires": { - "mime-db": "1.49.0" - } - }, - "mimic-response": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", - "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==" - }, - "min-document": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz", - "integrity": "sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU=", - "requires": { - "dom-walk": "^0.1.0" - } - }, - "minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" - }, - "minimalistic-crypto-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" - }, - "minipass": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz", - "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==", - "requires": { - "safe-buffer": "^5.1.2", - "yallist": "^3.0.0" - } - }, - "minizlib": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz", - "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==", - "requires": { - "minipass": "^2.9.0" - } - }, - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" - }, - "mkdirp-promise": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/mkdirp-promise/-/mkdirp-promise-5.0.1.tgz", - "integrity": "sha1-6bj2jlUsaKnBcTuEiD96HdA5uKE=", - "requires": { - "mkdirp": "*" - } - }, - "mock-fs": { - "version": "4.14.0", - "resolved": "https://registry.npmjs.org/mock-fs/-/mock-fs-4.14.0.tgz", - "integrity": "sha512-qYvlv/exQ4+svI3UOvPUpLDF0OMX5euvUH0Ny4N5QyRyhNdgAgUrVH3iUINSzEPLvx0kbo/Bp28GJKIqvE7URw==" - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "multibase": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/multibase/-/multibase-0.6.1.tgz", - "integrity": "sha512-pFfAwyTjbbQgNc3G7D48JkJxWtoJoBMaR4xQUOuB8RnCgRqaYmWNFeJTTvrJ2w51bjLq2zTby6Rqj9TQ9elSUw==", - "requires": { - "base-x": "^3.0.8", - "buffer": "^5.5.0" - } - }, - "multicodec": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/multicodec/-/multicodec-0.5.7.tgz", - "integrity": "sha512-PscoRxm3f+88fAtELwUnZxGDkduE2HD9Q6GHUOywQLjOGT/HAdhjLDYNZ1e7VR0s0TP0EwZ16LNUTFpoBGivOA==", - "requires": { - "varint": "^5.0.0" - } - }, - "multihashes": { - "version": "0.4.21", - "resolved": "https://registry.npmjs.org/multihashes/-/multihashes-0.4.21.tgz", - "integrity": "sha512-uVSvmeCWf36pU2nB4/1kzYZjsXD9vofZKpgudqkceYY5g2aZZXJ5r9lxuzoRLl1OAp28XljXsEJ/X/85ZsKmKw==", - "requires": { - "buffer": "^5.5.0", - "multibase": "^0.7.0", - "varint": "^5.0.0" - }, - "dependencies": { - "multibase": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/multibase/-/multibase-0.7.0.tgz", - "integrity": "sha512-TW8q03O0f6PNFTQDvh3xxH03c8CjGaaYrjkl9UQPG6rz53TQzzxJVCIWVjzcbN/Q5Y53Zd0IBQBMVktVgNx4Fg==", - "requires": { - "base-x": "^3.0.8", - "buffer": "^5.5.0" - } - } - } - }, - "nano-json-stream-parser": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/nano-json-stream-parser/-/nano-json-stream-parser-0.1.2.tgz", - "integrity": "sha1-DMj20OK2IrR5xA1JnEbWS3Vcb18=" - }, - "negotiator": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", - "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" - }, - "next-tick": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", - "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=" - }, - "node-addon-api": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-2.0.2.tgz", - "integrity": "sha512-Ntyt4AIXyaLIuMHF6IOoTakB3K+RWxwtsHNRxllEoA6vPwP9o4866g6YWDLUdnucilZhmkxiHwHr11gAENw+QA==" - }, - "node-fetch": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.0.0.tgz", - "integrity": "sha512-bKMI+C7/T/SPU1lKnbQbwxptpCrG9ashG+VkytmXCPZyuM9jB6VU+hY0oi4lC8LxTtAeWdckNCTa3nrGsAdA3Q==", - "requires": { - "data-uri-to-buffer": "^3.0.1", - "fetch-blob": "^3.1.2" - } - }, - "node-gyp-build": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.2.3.tgz", - "integrity": "sha512-MN6ZpzmfNCRM+3t57PTJHgHyw/h4OWnZ6mR8P5j/uZtqQr46RRuDE/P+g3n0YR/AiYXeWixZZzaip77gdICfRg==" - }, - "normalize-url": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", - "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==" - }, - "number-to-bn": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/number-to-bn/-/number-to-bn-1.7.0.tgz", - "integrity": "sha1-uzYjWS9+X54AMLGXe9QaDFP+HqA=", - "requires": { - "bn.js": "4.11.6", - "strip-hex-prefix": "1.0.0" - }, - "dependencies": { - "bn.js": { - "version": "4.11.6", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.6.tgz", - "integrity": "sha1-UzRK2xRhehP26N0s4okF0cC6MhU=" - } - } - }, - "oauth-sign": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" - }, - "object-inspect": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz", - "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==" - }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" - }, - "object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", - "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" - } - }, - "oboe": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/oboe/-/oboe-2.1.5.tgz", - "integrity": "sha1-VVQoTFQ6ImbXo48X4HOCH73jk80=", - "requires": { - "http-https": "^1.0.0" - } - }, - "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", - "requires": { - "ee-first": "1.1.1" - } - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "requires": { - "wrappy": "1" - } - }, - "open": { - "version": "8.2.1", - "resolved": "https://registry.npmjs.org/open/-/open-8.2.1.tgz", - "integrity": "sha512-rXILpcQlkF/QuFez2BJDf3GsqpjGKbkUUToAIGo9A0Q6ZkoSGogZJulrUdwRkrAsoQvoZsrjCYt8+zblOk7JQQ==", - "requires": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - } - }, - "p-cancelable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", - "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==" - }, - "p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=" - }, - "p-timeout": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-1.2.1.tgz", - "integrity": "sha1-XrOzU7f86Z8QGhA4iAuwVOu+o4Y=", - "requires": { - "p-finally": "^1.0.0" - } - }, - "parse-asn1": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", - "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", - "requires": { - "asn1.js": "^5.2.0", - "browserify-aes": "^1.0.0", - "evp_bytestokey": "^1.0.0", - "pbkdf2": "^3.0.3", - "safe-buffer": "^5.1.1" - } - }, - "parse-headers": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.4.tgz", - "integrity": "sha512-psZ9iZoCNFLrgRjZ1d8mn0h9WRqJwFxM9q3x7iUjN/YT2OksthDJ5TiPCu2F38kS4zutqfW+YdVVkBZZx3/1aw==" - }, - "parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" - }, - "path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" - }, - "pbkdf2": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", - "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", - "requires": { - "create-hash": "^1.1.2", - "create-hmac": "^1.1.4", - "ripemd160": "^2.0.1", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, - "performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" - }, - "prepend-http": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", - "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=" - }, - "printj": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/printj/-/printj-1.1.2.tgz", - "integrity": "sha512-zA2SmoLaxZyArQTOPj5LXecR+RagfPSU5Kw1qP+jkWeNlrq+eJZyY2oS68SU1Z/7/myXM4lo9716laOFAVStCQ==" - }, - "process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=" - }, - "proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "requires": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - } - }, - "psl": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", - "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" - }, - "public-encrypt": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", - "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", - "requires": { - "bn.js": "^4.1.0", - "browserify-rsa": "^4.0.0", - "create-hash": "^1.1.0", - "parse-asn1": "^5.0.0", - "randombytes": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" - }, - "qs": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", - "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==" - }, - "query-string": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz", - "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==", - "requires": { - "decode-uri-component": "^0.2.0", - "object-assign": "^4.1.0", - "strict-uri-encode": "^1.0.0" - } - }, - "randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "requires": { - "safe-buffer": "^5.1.0" - } - }, - "randomfill": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", - "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", - "requires": { - "randombytes": "^2.0.5", - "safe-buffer": "^5.1.0" - } - }, - "range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" - }, - "raw-body": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", - "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", - "requires": { - "bytes": "3.1.0", - "http-errors": "1.7.2", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - } - }, - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "request": { - "version": "2.88.2", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", - "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", - "requires": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.5.0", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - }, - "dependencies": { - "qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" - } - } - }, - "responselike": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", - "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", - "requires": { - "lowercase-keys": "^1.0.0" - } - }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "requires": { - "glob": "^7.1.3" - } - }, - "ripemd160": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", - "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", - "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1" - } - }, - "rlp": { - "version": "2.2.6", - "resolved": "https://registry.npmjs.org/rlp/-/rlp-2.2.6.tgz", - "integrity": "sha512-HAfAmL6SDYNWPUOJNrM500x4Thn4PZsEy5pijPh40U9WfNk0z15hUYzO9xVIMAdIHdFtD8CBDHd75Td1g36Mjg==", - "requires": { - "bn.js": "^4.11.1" - } - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "scrypt-js": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/scrypt-js/-/scrypt-js-3.0.1.tgz", - "integrity": "sha512-cdwTTnqPu0Hyvf5in5asVdZocVDTNRmR7XEcJuIzMjJeSHybHl7vpB66AzwTaIg6CLSbtjcxc8fqcySfnTkccA==" - }, - "secp256k1": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/secp256k1/-/secp256k1-4.0.2.tgz", - "integrity": "sha512-UDar4sKvWAksIlfX3xIaQReADn+WFnHvbVujpcbr+9Sf/69odMwy2MUsz5CKLQgX9nsIyrjuxL2imVyoNHa3fg==", - "requires": { - "elliptic": "^6.5.2", - "node-addon-api": "^2.0.0", - "node-gyp-build": "^4.2.0" - } - }, - "send": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", - "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", - "requires": { - "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "~1.7.2", - "mime": "1.6.0", - "ms": "2.1.1", - "on-finished": "~2.3.0", - "range-parser": "~1.2.1", - "statuses": "~1.5.0" - }, - "dependencies": { - "ms": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" - } - } - }, - "serve-static": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", - "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", - "requires": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.17.1" - } - }, - "servify": { - "version": "0.1.12", - "resolved": "https://registry.npmjs.org/servify/-/servify-0.1.12.tgz", - "integrity": "sha512-/xE6GvsKKqyo1BAY+KxOWXcLpPsUUyji7Qg3bVD7hh1eRze5bR1uYiuDA/k3Gof1s9BTzQZEJK8sNcNGFIzeWw==", - "requires": { - "body-parser": "^1.16.0", - "cors": "^2.8.1", - "express": "^4.14.0", - "request": "^2.79.0", - "xhr": "^2.3.3" - } - }, - "setimmediate": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" - }, - "setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" - }, - "sha.js": { - "version": "2.4.11", - "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", - "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "requires": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - } - }, - "simple-concat": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", - "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==" - }, - "simple-get": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-2.8.1.tgz", - "integrity": "sha512-lSSHRSw3mQNUGPAYRqo7xy9dhKmxFXIjLjp4KHpf99GEH2VH7C3AM+Qfx6du6jhfUi6Vm7XnbEVEf7Wb6N8jRw==", - "requires": { - "decompress-response": "^3.3.0", - "once": "^1.3.1", - "simple-concat": "^1.0.0" - } - }, - "simple-git": { - "version": "2.42.0", - "resolved": "https://registry.npmjs.org/simple-git/-/simple-git-2.42.0.tgz", - "integrity": "sha512-illpUX0bcrdB3AyvBGLz0ToRVP7lXNJOGVybGVuVk7PpivPNK5YKJx2aagKdKbveaMtt0DCLK4/jfjDb6b2M2g==", - "requires": { - "@kwsites/file-exists": "^1.1.1", - "@kwsites/promise-deferred": "^1.1.1", - "debug": "^4.3.1" - }, - "dependencies": { - "debug": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", - "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", - "requires": { - "ms": "2.1.2" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - } - } - }, - "sshpk": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", - "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", - "requires": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" - } - }, - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" - }, - "strict-uri-encode": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", - "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=" - }, - "string.prototype.trimend": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", - "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "string.prototype.trimstart": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", - "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "requires": { - "safe-buffer": "~5.2.0" - }, - "dependencies": { - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" - } - } - }, - "strip-hex-prefix": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-hex-prefix/-/strip-hex-prefix-1.0.0.tgz", - "integrity": "sha1-DF8VX+8RUTczd96du1iNoFUA428=", - "requires": { - "is-hex-prefixed": "1.0.0" - } - }, - "swarm-js": { - "version": "0.1.40", - "resolved": "https://registry.npmjs.org/swarm-js/-/swarm-js-0.1.40.tgz", - "integrity": "sha512-yqiOCEoA4/IShXkY3WKwP5PvZhmoOOD8clsKA7EEcRILMkTEYHCQ21HDCAcVpmIxZq4LyZvWeRJ6quIyHk1caA==", - "requires": { - "bluebird": "^3.5.0", - "buffer": "^5.0.5", - "eth-lib": "^0.1.26", - "fs-extra": "^4.0.2", - "got": "^7.1.0", - "mime-types": "^2.1.16", - "mkdirp-promise": "^5.0.1", - "mock-fs": "^4.1.0", - "setimmediate": "^1.0.5", - "tar": "^4.0.2", - "xhr-request": "^1.0.1" - }, - "dependencies": { - "get-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", - "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=" - }, - "got": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/got/-/got-7.1.0.tgz", - "integrity": "sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw==", - "requires": { - "decompress-response": "^3.2.0", - "duplexer3": "^0.1.4", - "get-stream": "^3.0.0", - "is-plain-obj": "^1.1.0", - "is-retry-allowed": "^1.0.0", - "is-stream": "^1.0.0", - "isurl": "^1.0.0-alpha5", - "lowercase-keys": "^1.0.0", - "p-cancelable": "^0.3.0", - "p-timeout": "^1.1.1", - "safe-buffer": "^5.0.1", - "timed-out": "^4.0.0", - "url-parse-lax": "^1.0.0", - "url-to-options": "^1.0.1" - } - }, - "p-cancelable": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.3.0.tgz", - "integrity": "sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw==" - }, - "prepend-http": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", - "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=" - }, - "url-parse-lax": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", - "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", - "requires": { - "prepend-http": "^1.0.1" - } - } - } - }, - "tar": { - "version": "4.4.19", - "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.19.tgz", - "integrity": "sha512-a20gEsvHnWe0ygBY8JbxoM4w3SJdhc7ZAuxkLqh+nvNQN2IOt0B5lLgM490X5Hl8FF0dl0tOf2ewFYAlIFgzVA==", - "requires": { - "chownr": "^1.1.4", - "fs-minipass": "^1.2.7", - "minipass": "^2.9.0", - "minizlib": "^1.3.3", - "mkdirp": "^0.5.5", - "safe-buffer": "^5.2.1", - "yallist": "^3.1.1" - }, - "dependencies": { - "mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", - "requires": { - "minimist": "^1.2.5" - } - }, - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" - } - } - }, - "timed-out": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", - "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=" - }, - "to-readable-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", - "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==" - }, - "toidentifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" - }, - "tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", - "requires": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - } - }, - "tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" - }, - "type": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", - "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" - }, - "type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "requires": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - } - }, - "typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "requires": { - "is-typedarray": "^1.0.0" - } - }, - "ultron": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz", - "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==" - }, - "unbox-primitive": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", - "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", - "requires": { - "function-bind": "^1.1.1", - "has-bigints": "^1.0.1", - "has-symbols": "^1.0.2", - "which-boxed-primitive": "^1.0.2" - } - }, - "universal-user-agent": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz", - "integrity": "sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w==" - }, - "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" - }, - "unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" - }, - "uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "requires": { - "punycode": "^2.1.0" - } - }, - "url-parse-lax": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", - "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", - "requires": { - "prepend-http": "^2.0.0" - } - }, - "url-set-query": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/url-set-query/-/url-set-query-1.0.0.tgz", - "integrity": "sha1-AW6M/Xwg7gXK/neV6JK9BwL6ozk=" - }, - "url-to-options": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/url-to-options/-/url-to-options-1.0.1.tgz", - "integrity": "sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k=" - }, - "utf-8-validate": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.5.tgz", - "integrity": "sha512-+pnxRYsS/axEpkrrEpzYfNZGXp0IjC/9RIxwM5gntY4Koi8SHmUGSfxfWqxZdRxrtaoVstuOzUp/rbs3JSPELQ==", - "requires": { - "node-gyp-build": "^4.2.0" - } - }, - "utf8": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/utf8/-/utf8-3.0.0.tgz", - "integrity": "sha512-E8VjFIQ/TyQgp+TZfS6l8yp/xWppSAHzidGiRrqe4bK4XP9pTRyKFgGJpO3SN7zdX4DeomTrwaseCHovfpFcqQ==" - }, - "util": { - "version": "0.12.4", - "resolved": "https://registry.npmjs.org/util/-/util-0.12.4.tgz", - "integrity": "sha512-bxZ9qtSlGUWSOy9Qa9Xgk11kSslpuZwaxCg4sNIDj6FLucDab2JxnHwyNTCpHMtK1MjoQiWQ6DiUMZYbSrO+Sw==", - "requires": { - "inherits": "^2.0.3", - "is-arguments": "^1.0.4", - "is-generator-function": "^1.0.7", - "is-typed-array": "^1.1.3", - "safe-buffer": "^5.1.2", - "which-typed-array": "^1.1.2" - } - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" - }, - "utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" - }, - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" - }, - "varint": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/varint/-/varint-5.0.2.tgz", - "integrity": "sha512-lKxKYG6H03yCZUpAGOPOsMcGxd1RHCu1iKvEHYDPmTyq2HueGhD73ssNBqqQWfvYs04G9iUFRvmAVLW20Jw6ow==" - }, - "vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" - }, - "verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", - "requires": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - } - }, - "web-streams-polyfill": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.1.0.tgz", - "integrity": "sha512-wO9r1YnYe7kFBLHyyVEhV1H8VRWoNiNnuP+v/HUUmSTaRF8F93Kmd3JMrETx0f11GXxRek6OcL2QtjFIdc5WYw==" - }, - "web3": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/web3/-/web3-1.5.2.tgz", - "integrity": "sha512-aapKLdO8t7Cos6tZLeeQUtCJvTiPMlLcHsHHDLSBZ/VaJEucSTxzun32M8sp3BmF4waDEmhY+iyUM1BKvtAcVQ==", - "requires": { - "web3-bzz": "1.5.2", - "web3-core": "1.5.2", - "web3-eth": "1.5.2", - "web3-eth-personal": "1.5.2", - "web3-net": "1.5.2", - "web3-shh": "1.5.2", - "web3-utils": "1.5.2" - } - }, - "web3-bzz": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/web3-bzz/-/web3-bzz-1.5.2.tgz", - "integrity": "sha512-W/sPCdA+XQ9duUYKHAwf/g69cbbV8gTCRsa1MpZwU7spXECiyJ2EvD/QzAZ+UpJk3GELXFF/fUByeZ3VRQKF2g==", - "requires": { - "@types/node": "^12.12.6", - "got": "9.6.0", - "swarm-js": "^0.1.40" - } - }, - "web3-core": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/web3-core/-/web3-core-1.5.2.tgz", - "integrity": "sha512-sebMpQbg3kbh3vHUbHrlKGKOxDWqjgt8KatmTBsTAWj/HwWYVDzeX+2Q84+swNYsm2DrTBVFlqTErFUwPBvyaA==", - "requires": { - "@types/bn.js": "^4.11.5", - "@types/node": "^12.12.6", - "bignumber.js": "^9.0.0", - "web3-core-helpers": "1.5.2", - "web3-core-method": "1.5.2", - "web3-core-requestmanager": "1.5.2", - "web3-utils": "1.5.2" - } - }, - "web3-core-helpers": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/web3-core-helpers/-/web3-core-helpers-1.5.2.tgz", - "integrity": "sha512-U7LJoeUdQ3aY9t5gU7t/1XpcApsWm+4AcW5qKl/44ZxD44w0Dmsq1c5zJm3GuLr/a9MwQfXK4lpmvxVQWHHQRg==", - "requires": { - "web3-eth-iban": "1.5.2", - "web3-utils": "1.5.2" - } - }, - "web3-core-method": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/web3-core-method/-/web3-core-method-1.5.2.tgz", - "integrity": "sha512-/mC5t9UjjJoQmJJqO5nWK41YHo+tMzFaT7Tp7jDCQsBkinE68KsUJkt0jzygpheW84Zra0DVp6q19gf96+cugg==", - "requires": { - "@ethereumjs/common": "^2.4.0", - "@ethersproject/transactions": "^5.0.0-beta.135", - "web3-core-helpers": "1.5.2", - "web3-core-promievent": "1.5.2", - "web3-core-subscriptions": "1.5.2", - "web3-utils": "1.5.2" - } - }, - "web3-core-promievent": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/web3-core-promievent/-/web3-core-promievent-1.5.2.tgz", - "integrity": "sha512-5DacbJXe98ozSor7JlkTNCy6G8945VunRRkPxMk98rUrg60ECVEM/vuefk1atACzjQsKx6tmLZuHxbJQ64TQeQ==", - "requires": { - "eventemitter3": "4.0.4" - } - }, - "web3-core-requestmanager": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/web3-core-requestmanager/-/web3-core-requestmanager-1.5.2.tgz", - "integrity": "sha512-oRVW9OrAsXN2JIZt68OEg1Mb1A9a/L3JAGMv15zLEFEnJEGw0KQsGK1ET2kvZBzvpFd5G0EVkYCnx7WDe4HSNw==", - "requires": { - "util": "^0.12.0", - "web3-core-helpers": "1.5.2", - "web3-providers-http": "1.5.2", - "web3-providers-ipc": "1.5.2", - "web3-providers-ws": "1.5.2" - } - }, - "web3-core-subscriptions": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/web3-core-subscriptions/-/web3-core-subscriptions-1.5.2.tgz", - "integrity": "sha512-hapI4rKFk22yurtIv0BYvkraHsM7epA4iI8Np+HuH6P9DD0zj/llaps6TXLM9HyacLBRwmOLZmr+pHBsPopUnQ==", - "requires": { - "eventemitter3": "4.0.4", - "web3-core-helpers": "1.5.2" - } - }, - "web3-eth": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/web3-eth/-/web3-eth-1.5.2.tgz", - "integrity": "sha512-DwWQ6TCOUqvYyo7T20S7HpQDPveNHNqOn2Q2F3E8ZFyEjmqT4XsGiwvm08kB/VgQ4e/ANyq/i8PPFSYMT8JKHg==", - "requires": { - "web3-core": "1.5.2", - "web3-core-helpers": "1.5.2", - "web3-core-method": "1.5.2", - "web3-core-subscriptions": "1.5.2", - "web3-eth-abi": "1.5.2", - "web3-eth-accounts": "1.5.2", - "web3-eth-contract": "1.5.2", - "web3-eth-ens": "1.5.2", - "web3-eth-iban": "1.5.2", - "web3-eth-personal": "1.5.2", - "web3-net": "1.5.2", - "web3-utils": "1.5.2" - } - }, - "web3-eth-abi": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/web3-eth-abi/-/web3-eth-abi-1.5.2.tgz", - "integrity": "sha512-P3bJbDR5wib4kWGfVeBKBVi27T+AiHy4EJxYM6SMNbpm3DboLDdisu9YBd6INMs8rzxgnprBbGmmyn4jKIDKAA==", - "requires": { - "@ethersproject/abi": "5.0.7", - "web3-utils": "1.5.2" - } - }, - "web3-eth-accounts": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/web3-eth-accounts/-/web3-eth-accounts-1.5.2.tgz", - "integrity": "sha512-F8mtzxgEhxfLc66vPi0Gqd6mpscvvk7Ua575bsJ1p9J2X/VtuKgDgpWcU4e4LKeROQ+ouCpAG9//0j9jQuij3A==", - "requires": { - "@ethereumjs/common": "^2.3.0", - "@ethereumjs/tx": "^3.2.1", - "crypto-browserify": "3.12.0", - "eth-lib": "0.2.8", - "ethereumjs-util": "^7.0.10", - "scrypt-js": "^3.0.1", - "uuid": "3.3.2", - "web3-core": "1.5.2", - "web3-core-helpers": "1.5.2", - "web3-core-method": "1.5.2", - "web3-utils": "1.5.2" - }, - "dependencies": { - "eth-lib": { - "version": "0.2.8", - "resolved": "https://registry.npmjs.org/eth-lib/-/eth-lib-0.2.8.tgz", - "integrity": "sha512-ArJ7x1WcWOlSpzdoTBX8vkwlkSQ85CjjifSZtV4co64vWxSV8geWfPI9x4SVYu3DSxnX4yWFVTtGL+j9DUFLNw==", - "requires": { - "bn.js": "^4.11.6", - "elliptic": "^6.4.0", - "xhr-request-promise": "^0.1.2" - } - }, - "uuid": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", - "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==" - } - } - }, - "web3-eth-contract": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/web3-eth-contract/-/web3-eth-contract-1.5.2.tgz", - "integrity": "sha512-4B8X/IPFxZCTmtENpdWXtyw5fskf2muyc3Jm5brBQRb4H3lVh1/ZyQy7vOIkdphyaXu4m8hBLHzeyKkd37mOUg==", - "requires": { - "@types/bn.js": "^4.11.5", - "web3-core": "1.5.2", - "web3-core-helpers": "1.5.2", - "web3-core-method": "1.5.2", - "web3-core-promievent": "1.5.2", - "web3-core-subscriptions": "1.5.2", - "web3-eth-abi": "1.5.2", - "web3-utils": "1.5.2" - } - }, - "web3-eth-ens": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/web3-eth-ens/-/web3-eth-ens-1.5.2.tgz", - "integrity": "sha512-/UrLL42ZOCYge+BpFBdzG8ICugaRS4f6X7PxJKO+zAt+TwNgBpjuWfW/ZYNcuqJun/ZyfcTuj03TXqA1RlNhZQ==", - "requires": { - "content-hash": "^2.5.2", - "eth-ens-namehash": "2.0.8", - "web3-core": "1.5.2", - "web3-core-helpers": "1.5.2", - "web3-core-promievent": "1.5.2", - "web3-eth-abi": "1.5.2", - "web3-eth-contract": "1.5.2", - "web3-utils": "1.5.2" - } - }, - "web3-eth-iban": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/web3-eth-iban/-/web3-eth-iban-1.5.2.tgz", - "integrity": "sha512-C04YDXuSG/aDwOHSX+HySBGb0KraiAVt+/l1Mw7y/fCUrKC/K0yYzMYqY/uYOcvLtepBPsC4ZfUYWUBZ2PO8Vg==", - "requires": { - "bn.js": "^4.11.9", - "web3-utils": "1.5.2" - } - }, - "web3-eth-personal": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/web3-eth-personal/-/web3-eth-personal-1.5.2.tgz", - "integrity": "sha512-nH5N2GiVC0C5XeMEKU16PeFP3Hb3hkPvlR6Tf9WQ+pE+jw1c8eaXBO1CJQLr15ikhUF3s94ICyHcfjzkDsmRbA==", - "requires": { - "@types/node": "^12.12.6", - "web3-core": "1.5.2", - "web3-core-helpers": "1.5.2", - "web3-core-method": "1.5.2", - "web3-net": "1.5.2", - "web3-utils": "1.5.2" - } - }, - "web3-net": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/web3-net/-/web3-net-1.5.2.tgz", - "integrity": "sha512-VEc9c+jfoERhbJIxnx0VPlQDot8Lm4JW/tOWFU+ekHgIiu2zFKj5YxhURIth7RAbsaRsqCb79aE+M0eI8maxVQ==", - "requires": { - "web3-core": "1.5.2", - "web3-core-method": "1.5.2", - "web3-utils": "1.5.2" - } - }, - "web3-providers-http": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/web3-providers-http/-/web3-providers-http-1.5.2.tgz", - "integrity": "sha512-dUNFJc9IMYDLZnkoQX3H4ZjvHjGO6VRVCqrBrdh84wPX/0da9dOA7DwIWnG0Gv3n9ybWwu5JHQxK4MNQ444lyA==", - "requires": { - "web3-core-helpers": "1.5.2", - "xhr2-cookies": "1.1.0" - } - }, - "web3-providers-ipc": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/web3-providers-ipc/-/web3-providers-ipc-1.5.2.tgz", - "integrity": "sha512-SJC4Sivt4g9LHKlRy7cs1jkJgp7bjrQeUndE6BKs0zNALKguxu6QYnzbmuHCTFW85GfMDjhvi24jyyZHMnBNXQ==", - "requires": { - "oboe": "2.1.5", - "web3-core-helpers": "1.5.2" - } - }, - "web3-providers-ws": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/web3-providers-ws/-/web3-providers-ws-1.5.2.tgz", - "integrity": "sha512-xy9RGlyO8MbJDuKv2vAMDkg+en+OvXG0CGTCM2BTl6l1vIdHpCa+6A/9KV2rK8aU9OBZ7/Pf+Y19517kHVl9RA==", - "requires": { - "eventemitter3": "4.0.4", - "web3-core-helpers": "1.5.2", - "websocket": "^1.0.32" - } - }, - "web3-shh": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/web3-shh/-/web3-shh-1.5.2.tgz", - "integrity": "sha512-wOxOcYt4Sa0AHAI8gG7RulCwVuVjSRS/M/AbFsea3XfJdN6sU13/syY7OdZNjNYuKjYTzxKYrd3dU/K2iqffVw==", - "requires": { - "web3-core": "1.5.2", - "web3-core-method": "1.5.2", - "web3-core-subscriptions": "1.5.2", - "web3-net": "1.5.2" - } - }, - "web3-utils": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/web3-utils/-/web3-utils-1.5.2.tgz", - "integrity": "sha512-quTtTeQJHYSxAwIBOCGEcQtqdVcFWX6mCFNoqnp+mRbq+Hxbs8CGgO/6oqfBx4OvxIOfCpgJWYVHswRXnbEu9Q==", - "requires": { - "bn.js": "^4.11.9", - "eth-lib": "0.2.8", - "ethereum-bloom-filters": "^1.0.6", - "ethjs-unit": "0.1.6", - "number-to-bn": "1.7.0", - "randombytes": "^2.1.0", - "utf8": "3.0.0" - }, - "dependencies": { - "eth-lib": { - "version": "0.2.8", - "resolved": "https://registry.npmjs.org/eth-lib/-/eth-lib-0.2.8.tgz", - "integrity": "sha512-ArJ7x1WcWOlSpzdoTBX8vkwlkSQ85CjjifSZtV4co64vWxSV8geWfPI9x4SVYu3DSxnX4yWFVTtGL+j9DUFLNw==", - "requires": { - "bn.js": "^4.11.6", - "elliptic": "^6.4.0", - "xhr-request-promise": "^0.1.2" - } - } - } - }, - "websocket": { - "version": "1.0.34", - "resolved": "https://registry.npmjs.org/websocket/-/websocket-1.0.34.tgz", - "integrity": "sha512-PRDso2sGwF6kM75QykIesBijKSVceR6jL2G8NGYyq2XrItNC2P5/qL5XeR056GhA+Ly7JMFvJb9I312mJfmqnQ==", - "requires": { - "bufferutil": "^4.0.1", - "debug": "^2.2.0", - "es5-ext": "^0.10.50", - "typedarray-to-buffer": "^3.1.5", - "utf-8-validate": "^5.0.2", - "yaeti": "^0.0.6" - } - }, - "which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "requires": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - } - }, - "which-typed-array": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.7.tgz", - "integrity": "sha512-vjxaB4nfDqwKI0ws7wZpxIlde1XrLX5uB0ZjpfshgmapJMD7jJWhZI+yToJTqaFByF0eNBcYxbjmCzoRP7CfEw==", - "requires": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "es-abstract": "^1.18.5", - "foreach": "^2.0.5", - "has-tostringtag": "^1.0.0", - "is-typed-array": "^1.1.7" - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, - "ws": { - "version": "8.2.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.1.tgz", - "integrity": "sha512-XkgWpJU3sHU7gX8f13NqTn6KQ85bd1WU7noBHTT8fSohx7OS1TPY8k+cyRPCzFkia7C4mM229yeHr1qK9sM4JQ==" - }, - "xhr": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/xhr/-/xhr-2.6.0.tgz", - "integrity": "sha512-/eCGLb5rxjx5e3mF1A7s+pLlR6CGyqWN91fv1JgER5mVWg1MZmlhBvy9kjcsOdRk8RrIujotWyJamfyrp+WIcA==", - "requires": { - "global": "~4.4.0", - "is-function": "^1.0.1", - "parse-headers": "^2.0.0", - "xtend": "^4.0.0" - } - }, - "xhr-request": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/xhr-request/-/xhr-request-1.1.0.tgz", - "integrity": "sha512-Y7qzEaR3FDtL3fP30k9wO/e+FBnBByZeybKOhASsGP30NIkRAAkKD/sCnLvgEfAIEC1rcmK7YG8f4oEnIrrWzA==", - "requires": { - "buffer-to-arraybuffer": "^0.0.5", - "object-assign": "^4.1.1", - "query-string": "^5.0.1", - "simple-get": "^2.7.0", - "timed-out": "^4.0.1", - "url-set-query": "^1.0.0", - "xhr": "^2.0.4" - } - }, - "xhr-request-promise": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/xhr-request-promise/-/xhr-request-promise-0.1.3.tgz", - "integrity": "sha512-YUBytBsuwgitWtdRzXDDkWAXzhdGB8bYm0sSzMPZT7Z2MBjMSTHFsyCT1yCRATY+XC69DUrQraRAEgcoCRaIPg==", - "requires": { - "xhr-request": "^1.1.0" - } - }, - "xhr2-cookies": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/xhr2-cookies/-/xhr2-cookies-1.1.0.tgz", - "integrity": "sha1-fXdEnQmZGX8VXLc7I99yUF7YnUg=", - "requires": { - "cookiejar": "^2.1.1" - } - }, - "xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" - }, - "yaeti": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/yaeti/-/yaeti-0.0.6.tgz", - "integrity": "sha1-8m9ITXJoTPQr7ft2lwqhYI+/lXc=" - }, - "yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" - } - } -} diff --git a/Platform/package.json b/Platform/package.json index 1a0cd0af3..f506c5919 100644 --- a/Platform/package.json +++ b/Platform/package.json @@ -15,7 +15,7 @@ "ethers": "^5.4.4", "http": "0.0.1-security", "lookpath": "^1.2.2", - "node-fetch": "^3.0.0", + "node-fetch": "^2.6.1", "open": "^8.2.1", "rimraf": "^3.0.2", "simple-git": "^2.42.0", From db723fdf147641b714e57d55a398352931986c25 Mon Sep 17 00:00:00 2001 From: Brenden Harrell Date: Sun, 5 Sep 2021 07:31:35 -0500 Subject: [PATCH 31/51] Platform Package-lock file to fix setup script --- Platform/package-lock.json | 3705 ++++++++++++++++++++++++++++++++++++ 1 file changed, 3705 insertions(+) create mode 100644 Platform/package-lock.json diff --git a/Platform/package-lock.json b/Platform/package-lock.json new file mode 100644 index 000000000..2f9e2d4de --- /dev/null +++ b/Platform/package-lock.json @@ -0,0 +1,3705 @@ +{ + "name": "client", + "version": "0.0.6", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@ethereumjs/common": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@ethereumjs/common/-/common-2.4.0.tgz", + "integrity": "sha512-UdkhFWzWcJCZVsj1O/H8/oqj/0RVYjLc1OhPjBrQdALAkQHpCp8xXI4WLnuGTADqTdJZww0NtgwG+TRPkXt27w==", + "requires": { + "crc-32": "^1.2.0", + "ethereumjs-util": "^7.1.0" + }, + "dependencies": { + "@types/bn.js": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@types/bn.js/-/bn.js-5.1.0.tgz", + "integrity": "sha512-QSSVYj7pYFN49kW77o2s9xTCwZ8F2xLbjLLSEVh8D2F4JUhZtPAGOFLTD+ffqksBx/u4cE/KImFjyhqCjn/LIA==", + "requires": { + "@types/node": "*" + } + }, + "bn.js": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", + "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" + }, + "ethereumjs-util": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-7.1.0.tgz", + "integrity": "sha512-kR+vhu++mUDARrsMMhsjjzPduRVAeundLGXucGRHF3B4oEltOUspfgCVco4kckucj3FMlLaZHUl9n7/kdmr6Tw==", + "requires": { + "@types/bn.js": "^5.1.0", + "bn.js": "^5.1.2", + "create-hash": "^1.1.2", + "ethereum-cryptography": "^0.1.3", + "ethjs-util": "0.1.6", + "rlp": "^2.2.4" + } + } + } + }, + "@ethereumjs/tx": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/@ethereumjs/tx/-/tx-3.3.0.tgz", + "integrity": "sha512-yTwEj2lVzSMgE6Hjw9Oa1DZks/nKTWM8Wn4ykDNapBPua2f4nXO3qKnni86O6lgDj5fVNRqbDsD0yy7/XNGDEA==", + "requires": { + "@ethereumjs/common": "^2.4.0", + "ethereumjs-util": "^7.1.0" + }, + "dependencies": { + "@types/bn.js": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@types/bn.js/-/bn.js-5.1.0.tgz", + "integrity": "sha512-QSSVYj7pYFN49kW77o2s9xTCwZ8F2xLbjLLSEVh8D2F4JUhZtPAGOFLTD+ffqksBx/u4cE/KImFjyhqCjn/LIA==", + "requires": { + "@types/node": "*" + } + }, + "bn.js": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", + "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" + }, + "ethereumjs-util": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-7.1.0.tgz", + "integrity": "sha512-kR+vhu++mUDARrsMMhsjjzPduRVAeundLGXucGRHF3B4oEltOUspfgCVco4kckucj3FMlLaZHUl9n7/kdmr6Tw==", + "requires": { + "@types/bn.js": "^5.1.0", + "bn.js": "^5.1.2", + "create-hash": "^1.1.2", + "ethereum-cryptography": "^0.1.3", + "ethjs-util": "0.1.6", + "rlp": "^2.2.4" + } + } + } + }, + "@ethersproject/abi": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/@ethersproject/abi/-/abi-5.4.1.tgz", + "integrity": "sha512-9mhbjUk76BiSluiiW4BaYyI58KSbDMMQpCLdsAR+RsT2GyATiNYxVv+pGWRrekmsIdY3I+hOqsYQSTkc8L/mcg==", + "requires": { + "@ethersproject/address": "^5.4.0", + "@ethersproject/bignumber": "^5.4.0", + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/constants": "^5.4.0", + "@ethersproject/hash": "^5.4.0", + "@ethersproject/keccak256": "^5.4.0", + "@ethersproject/logger": "^5.4.0", + "@ethersproject/properties": "^5.4.0", + "@ethersproject/strings": "^5.4.0" + } + }, + "@ethersproject/abstract-provider": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/@ethersproject/abstract-provider/-/abstract-provider-5.4.1.tgz", + "integrity": "sha512-3EedfKI3LVpjSKgAxoUaI+gB27frKsxzm+r21w9G60Ugk+3wVLQwhi1LsEJAKNV7WoZc8CIpNrATlL1QFABjtQ==", + "requires": { + "@ethersproject/bignumber": "^5.4.0", + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/logger": "^5.4.0", + "@ethersproject/networks": "^5.4.0", + "@ethersproject/properties": "^5.4.0", + "@ethersproject/transactions": "^5.4.0", + "@ethersproject/web": "^5.4.0" + } + }, + "@ethersproject/abstract-signer": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/@ethersproject/abstract-signer/-/abstract-signer-5.4.1.tgz", + "integrity": "sha512-SkkFL5HVq1k4/25dM+NWP9MILgohJCgGv5xT5AcRruGz4ILpfHeBtO/y6j+Z3UN/PAjDeb4P7E51Yh8wcGNLGA==", + "requires": { + "@ethersproject/abstract-provider": "^5.4.0", + "@ethersproject/bignumber": "^5.4.0", + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/logger": "^5.4.0", + "@ethersproject/properties": "^5.4.0" + } + }, + "@ethersproject/address": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/address/-/address-5.4.0.tgz", + "integrity": "sha512-SD0VgOEkcACEG/C6xavlU1Hy3m5DGSXW3CUHkaaEHbAPPsgi0coP5oNPsxau8eTlZOk/bpa/hKeCNoK5IzVI2Q==", + "requires": { + "@ethersproject/bignumber": "^5.4.0", + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/keccak256": "^5.4.0", + "@ethersproject/logger": "^5.4.0", + "@ethersproject/rlp": "^5.4.0" + } + }, + "@ethersproject/base64": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/base64/-/base64-5.4.0.tgz", + "integrity": "sha512-CjQw6E17QDSSC5jiM9YpF7N1aSCHmYGMt9bWD8PWv6YPMxjsys2/Q8xLrROKI3IWJ7sFfZ8B3flKDTM5wlWuZQ==", + "requires": { + "@ethersproject/bytes": "^5.4.0" + } + }, + "@ethersproject/basex": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/basex/-/basex-5.4.0.tgz", + "integrity": "sha512-J07+QCVJ7np2bcpxydFVf/CuYo9mZ7T73Pe7KQY4c1lRlrixMeblauMxHXD0MPwFmUHZIILDNViVkykFBZylbg==", + "requires": { + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/properties": "^5.4.0" + } + }, + "@ethersproject/bignumber": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/@ethersproject/bignumber/-/bignumber-5.4.1.tgz", + "integrity": "sha512-fJhdxqoQNuDOk6epfM7yD6J8Pol4NUCy1vkaGAkuujZm0+lNow//MKu1hLhRiYV4BsOHyBv5/lsTjF+7hWwhJg==", + "requires": { + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/logger": "^5.4.0", + "bn.js": "^4.11.9" + } + }, + "@ethersproject/bytes": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.4.0.tgz", + "integrity": "sha512-H60ceqgTHbhzOj4uRc/83SCN9d+BSUnOkrr2intevqdtEMO1JFVZ1XL84OEZV+QjV36OaZYxtnt4lGmxcGsPfA==", + "requires": { + "@ethersproject/logger": "^5.4.0" + } + }, + "@ethersproject/constants": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/constants/-/constants-5.4.0.tgz", + "integrity": "sha512-tzjn6S7sj9+DIIeKTJLjK9WGN2Tj0P++Z8ONEIlZjyoTkBuODN+0VfhAyYksKi43l1Sx9tX2VlFfzjfmr5Wl3Q==", + "requires": { + "@ethersproject/bignumber": "^5.4.0" + } + }, + "@ethersproject/contracts": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/@ethersproject/contracts/-/contracts-5.4.1.tgz", + "integrity": "sha512-m+z2ZgPy4pyR15Je//dUaymRUZq5MtDajF6GwFbGAVmKz/RF+DNIPwF0k5qEcL3wPGVqUjFg2/krlCRVTU4T5w==", + "requires": { + "@ethersproject/abi": "^5.4.0", + "@ethersproject/abstract-provider": "^5.4.0", + "@ethersproject/abstract-signer": "^5.4.0", + "@ethersproject/address": "^5.4.0", + "@ethersproject/bignumber": "^5.4.0", + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/constants": "^5.4.0", + "@ethersproject/logger": "^5.4.0", + "@ethersproject/properties": "^5.4.0", + "@ethersproject/transactions": "^5.4.0" + } + }, + "@ethersproject/hash": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/hash/-/hash-5.4.0.tgz", + "integrity": "sha512-xymAM9tmikKgbktOCjW60Z5sdouiIIurkZUr9oW5NOex5uwxrbsYG09kb5bMcNjlVeJD3yPivTNzViIs1GCbqA==", + "requires": { + "@ethersproject/abstract-signer": "^5.4.0", + "@ethersproject/address": "^5.4.0", + "@ethersproject/bignumber": "^5.4.0", + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/keccak256": "^5.4.0", + "@ethersproject/logger": "^5.4.0", + "@ethersproject/properties": "^5.4.0", + "@ethersproject/strings": "^5.4.0" + } + }, + "@ethersproject/hdnode": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/hdnode/-/hdnode-5.4.0.tgz", + "integrity": "sha512-pKxdS0KAaeVGfZPp1KOiDLB0jba11tG6OP1u11QnYfb7pXn6IZx0xceqWRr6ygke8+Kw74IpOoSi7/DwANhy8Q==", + "requires": { + "@ethersproject/abstract-signer": "^5.4.0", + "@ethersproject/basex": "^5.4.0", + "@ethersproject/bignumber": "^5.4.0", + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/logger": "^5.4.0", + "@ethersproject/pbkdf2": "^5.4.0", + "@ethersproject/properties": "^5.4.0", + "@ethersproject/sha2": "^5.4.0", + "@ethersproject/signing-key": "^5.4.0", + "@ethersproject/strings": "^5.4.0", + "@ethersproject/transactions": "^5.4.0", + "@ethersproject/wordlists": "^5.4.0" + } + }, + "@ethersproject/json-wallets": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/json-wallets/-/json-wallets-5.4.0.tgz", + "integrity": "sha512-igWcu3fx4aiczrzEHwG1xJZo9l1cFfQOWzTqwRw/xcvxTk58q4f9M7cjh51EKphMHvrJtcezJ1gf1q1AUOfEQQ==", + "requires": { + "@ethersproject/abstract-signer": "^5.4.0", + "@ethersproject/address": "^5.4.0", + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/hdnode": "^5.4.0", + "@ethersproject/keccak256": "^5.4.0", + "@ethersproject/logger": "^5.4.0", + "@ethersproject/pbkdf2": "^5.4.0", + "@ethersproject/properties": "^5.4.0", + "@ethersproject/random": "^5.4.0", + "@ethersproject/strings": "^5.4.0", + "@ethersproject/transactions": "^5.4.0", + "aes-js": "3.0.0", + "scrypt-js": "3.0.1" + } + }, + "@ethersproject/keccak256": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/keccak256/-/keccak256-5.4.0.tgz", + "integrity": "sha512-FBI1plWet+dPUvAzPAeHzRKiPpETQzqSUWR1wXJGHVWi4i8bOSrpC3NwpkPjgeXG7MnugVc1B42VbfnQikyC/A==", + "requires": { + "@ethersproject/bytes": "^5.4.0", + "js-sha3": "0.5.7" + } + }, + "@ethersproject/logger": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.4.1.tgz", + "integrity": "sha512-DZ+bRinnYLPw1yAC64oRl0QyVZj43QeHIhVKfD/+YwSz4wsv1pfwb5SOFjz+r710YEWzU6LrhuSjpSO+6PeE4A==" + }, + "@ethersproject/networks": { + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/@ethersproject/networks/-/networks-5.4.2.tgz", + "integrity": "sha512-eekOhvJyBnuibfJnhtK46b8HimBc5+4gqpvd1/H9LEl7Q7/qhsIhM81dI9Fcnjpk3jB1aTy6bj0hz3cifhNeYw==", + "requires": { + "@ethersproject/logger": "^5.4.0" + } + }, + "@ethersproject/pbkdf2": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/pbkdf2/-/pbkdf2-5.4.0.tgz", + "integrity": "sha512-x94aIv6tiA04g6BnazZSLoRXqyusawRyZWlUhKip2jvoLpzJuLb//KtMM6PEovE47pMbW+Qe1uw+68ameJjB7g==", + "requires": { + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/sha2": "^5.4.0" + } + }, + "@ethersproject/properties": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/@ethersproject/properties/-/properties-5.4.1.tgz", + "integrity": "sha512-cyCGlF8wWlIZyizsj2PpbJ9I7rIlUAfnHYwy/T90pdkSn/NFTa5YWZx2wTJBe9V7dD65dcrrEMisCRUJiq6n3w==", + "requires": { + "@ethersproject/logger": "^5.4.0" + } + }, + "@ethersproject/providers": { + "version": "5.4.5", + "resolved": "https://registry.npmjs.org/@ethersproject/providers/-/providers-5.4.5.tgz", + "integrity": "sha512-1GkrvkiAw3Fj28cwi1Sqm8ED1RtERtpdXmRfwIBGmqBSN5MoeRUHuwHPppMtbPayPgpFcvD7/Gdc9doO5fGYgw==", + "requires": { + "@ethersproject/abstract-provider": "^5.4.0", + "@ethersproject/abstract-signer": "^5.4.0", + "@ethersproject/address": "^5.4.0", + "@ethersproject/basex": "^5.4.0", + "@ethersproject/bignumber": "^5.4.0", + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/constants": "^5.4.0", + "@ethersproject/hash": "^5.4.0", + "@ethersproject/logger": "^5.4.0", + "@ethersproject/networks": "^5.4.0", + "@ethersproject/properties": "^5.4.0", + "@ethersproject/random": "^5.4.0", + "@ethersproject/rlp": "^5.4.0", + "@ethersproject/sha2": "^5.4.0", + "@ethersproject/strings": "^5.4.0", + "@ethersproject/transactions": "^5.4.0", + "@ethersproject/web": "^5.4.0", + "bech32": "1.1.4", + "ws": "7.4.6" + }, + "dependencies": { + "ws": { + "version": "7.4.6", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz", + "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==" + } + } + }, + "@ethersproject/random": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/random/-/random-5.4.0.tgz", + "integrity": "sha512-pnpWNQlf0VAZDEOVp1rsYQosmv2o0ITS/PecNw+mS2/btF8eYdspkN0vIXrCMtkX09EAh9bdk8GoXmFXM1eAKw==", + "requires": { + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/logger": "^5.4.0" + } + }, + "@ethersproject/rlp": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/rlp/-/rlp-5.4.0.tgz", + "integrity": "sha512-0I7MZKfi+T5+G8atId9QaQKHRvvasM/kqLyAH4XxBCBchAooH2EX5rL9kYZWwcm3awYV+XC7VF6nLhfeQFKVPg==", + "requires": { + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/logger": "^5.4.0" + } + }, + "@ethersproject/sha2": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/sha2/-/sha2-5.4.0.tgz", + "integrity": "sha512-siheo36r1WD7Cy+bDdE1BJ8y0bDtqXCOxRMzPa4bV1TGt/eTUUt03BHoJNB6reWJD8A30E/pdJ8WFkq+/uz4Gg==", + "requires": { + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/logger": "^5.4.0", + "hash.js": "1.1.7" + } + }, + "@ethersproject/signing-key": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/signing-key/-/signing-key-5.4.0.tgz", + "integrity": "sha512-q8POUeywx6AKg2/jX9qBYZIAmKSB4ubGXdQ88l40hmATj29JnG5pp331nAWwwxPn2Qao4JpWHNZsQN+bPiSW9A==", + "requires": { + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/logger": "^5.4.0", + "@ethersproject/properties": "^5.4.0", + "bn.js": "^4.11.9", + "elliptic": "6.5.4", + "hash.js": "1.1.7" + } + }, + "@ethersproject/solidity": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/solidity/-/solidity-5.4.0.tgz", + "integrity": "sha512-XFQTZ7wFSHOhHcV1DpcWj7VXECEiSrBuv7JErJvB9Uo+KfCdc3QtUZV+Vjh/AAaYgezUEKbCtE6Khjm44seevQ==", + "requires": { + "@ethersproject/bignumber": "^5.4.0", + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/keccak256": "^5.4.0", + "@ethersproject/sha2": "^5.4.0", + "@ethersproject/strings": "^5.4.0" + } + }, + "@ethersproject/strings": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/strings/-/strings-5.4.0.tgz", + "integrity": "sha512-k/9DkH5UGDhv7aReXLluFG5ExurwtIpUfnDNhQA29w896Dw3i4uDTz01Quaptbks1Uj9kI8wo9tmW73wcIEaWA==", + "requires": { + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/constants": "^5.4.0", + "@ethersproject/logger": "^5.4.0" + } + }, + "@ethersproject/transactions": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/transactions/-/transactions-5.4.0.tgz", + "integrity": "sha512-s3EjZZt7xa4BkLknJZ98QGoIza94rVjaEed0rzZ/jB9WrIuu/1+tjvYCWzVrystXtDswy7TPBeIepyXwSYa4WQ==", + "requires": { + "@ethersproject/address": "^5.4.0", + "@ethersproject/bignumber": "^5.4.0", + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/constants": "^5.4.0", + "@ethersproject/keccak256": "^5.4.0", + "@ethersproject/logger": "^5.4.0", + "@ethersproject/properties": "^5.4.0", + "@ethersproject/rlp": "^5.4.0", + "@ethersproject/signing-key": "^5.4.0" + } + }, + "@ethersproject/units": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/units/-/units-5.4.0.tgz", + "integrity": "sha512-Z88krX40KCp+JqPCP5oPv5p750g+uU6gopDYRTBGcDvOASh6qhiEYCRatuM/suC4S2XW9Zz90QI35MfSrTIaFg==", + "requires": { + "@ethersproject/bignumber": "^5.4.0", + "@ethersproject/constants": "^5.4.0", + "@ethersproject/logger": "^5.4.0" + } + }, + "@ethersproject/wallet": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/wallet/-/wallet-5.4.0.tgz", + "integrity": "sha512-wU29majLjM6AjCjpat21mPPviG+EpK7wY1+jzKD0fg3ui5fgedf2zEu1RDgpfIMsfn8fJHJuzM4zXZ2+hSHaSQ==", + "requires": { + "@ethersproject/abstract-provider": "^5.4.0", + "@ethersproject/abstract-signer": "^5.4.0", + "@ethersproject/address": "^5.4.0", + "@ethersproject/bignumber": "^5.4.0", + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/hash": "^5.4.0", + "@ethersproject/hdnode": "^5.4.0", + "@ethersproject/json-wallets": "^5.4.0", + "@ethersproject/keccak256": "^5.4.0", + "@ethersproject/logger": "^5.4.0", + "@ethersproject/properties": "^5.4.0", + "@ethersproject/random": "^5.4.0", + "@ethersproject/signing-key": "^5.4.0", + "@ethersproject/transactions": "^5.4.0", + "@ethersproject/wordlists": "^5.4.0" + } + }, + "@ethersproject/web": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/web/-/web-5.4.0.tgz", + "integrity": "sha512-1bUusGmcoRLYgMn6c1BLk1tOKUIFuTg8j+6N8lYlbMpDesnle+i3pGSagGNvwjaiLo4Y5gBibwctpPRmjrh4Og==", + "requires": { + "@ethersproject/base64": "^5.4.0", + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/logger": "^5.4.0", + "@ethersproject/properties": "^5.4.0", + "@ethersproject/strings": "^5.4.0" + } + }, + "@ethersproject/wordlists": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/wordlists/-/wordlists-5.4.0.tgz", + "integrity": "sha512-FemEkf6a+EBKEPxlzeVgUaVSodU7G0Na89jqKjmWMlDB0tomoU8RlEMgUvXyqtrg8N4cwpLh8nyRnm1Nay1isA==", + "requires": { + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/hash": "^5.4.0", + "@ethersproject/logger": "^5.4.0", + "@ethersproject/properties": "^5.4.0", + "@ethersproject/strings": "^5.4.0" + } + }, + "@kwsites/file-exists": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@kwsites/file-exists/-/file-exists-1.1.1.tgz", + "integrity": "sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw==", + "requires": { + "debug": "^4.1.1" + } + }, + "@kwsites/promise-deferred": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@kwsites/promise-deferred/-/promise-deferred-1.1.1.tgz", + "integrity": "sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==" + }, + "@octokit/auth-token": { + "version": "2.4.5", + "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-2.4.5.tgz", + "integrity": "sha512-BpGYsPgJt05M7/L/5FoE1PiAbdxXFZkX/3kDYcsvd1v6UhlnE5e96dTDr0ezX/EFwciQxf3cNV0loipsURU+WA==", + "requires": { + "@octokit/types": "^6.0.3" + } + }, + "@octokit/core": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/@octokit/core/-/core-3.5.1.tgz", + "integrity": "sha512-omncwpLVxMP+GLpLPgeGJBF6IWJFjXDS5flY5VbppePYX9XehevbDykRH9PdCdvqt9TS5AOTiDide7h0qrkHjw==", + "requires": { + "@octokit/auth-token": "^2.4.4", + "@octokit/graphql": "^4.5.8", + "@octokit/request": "^5.6.0", + "@octokit/request-error": "^2.0.5", + "@octokit/types": "^6.0.3", + "before-after-hook": "^2.2.0", + "universal-user-agent": "^6.0.0" + } + }, + "@octokit/endpoint": { + "version": "6.0.12", + "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-6.0.12.tgz", + "integrity": "sha512-lF3puPwkQWGfkMClXb4k/eUT/nZKQfxinRWJrdZaJO85Dqwo/G0yOC434Jr2ojwafWJMYqFGFa5ms4jJUgujdA==", + "requires": { + "@octokit/types": "^6.0.3", + "is-plain-object": "^5.0.0", + "universal-user-agent": "^6.0.0" + } + }, + "@octokit/graphql": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-4.8.0.tgz", + "integrity": "sha512-0gv+qLSBLKF0z8TKaSKTsS39scVKF9dbMxJpj3U0vC7wjNWFuIpL/z76Qe2fiuCbDRcJSavkXsVtMS6/dtQQsg==", + "requires": { + "@octokit/request": "^5.6.0", + "@octokit/types": "^6.0.3", + "universal-user-agent": "^6.0.0" + } + }, + "@octokit/openapi-types": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-10.1.0.tgz", + "integrity": "sha512-Nq5TMBwijRXco+Bm/Rq1n5maxxXsHLwd/Cm3lyNeOxbjyzAOSD0qmr4TwKCD4TN4rHZ7lq/tARuqSv/WJHF7IA==" + }, + "@octokit/plugin-paginate-rest": { + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-2.16.0.tgz", + "integrity": "sha512-8YYzALPMvEZ35kgy5pdYvQ22Roz+BIuEaedO575GwE2vb/ACDqQn0xQrTJR4tnZCJn7pi8+AWPVjrFDaERIyXQ==", + "requires": { + "@octokit/types": "^6.26.0" + } + }, + "@octokit/plugin-request-log": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz", + "integrity": "sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==" + }, + "@octokit/plugin-rest-endpoint-methods": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-5.10.0.tgz", + "integrity": "sha512-HiUZliq5wNg15cevJlTo9zDnPXAD0BMRhLxbRNPnq9J3HELKesDTOiou56ax2jC/rECUkK/uJTugrizYKSo/jg==", + "requires": { + "@octokit/types": "^6.27.0", + "deprecation": "^2.3.1" + } + }, + "@octokit/request": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/@octokit/request/-/request-5.6.1.tgz", + "integrity": "sha512-Ls2cfs1OfXaOKzkcxnqw5MR6drMA/zWX/LIS/p8Yjdz7QKTPQLMsB3R+OvoxE6XnXeXEE2X7xe4G4l4X0gRiKQ==", + "requires": { + "@octokit/endpoint": "^6.0.1", + "@octokit/request-error": "^2.1.0", + "@octokit/types": "^6.16.1", + "is-plain-object": "^5.0.0", + "node-fetch": "^2.6.1", + "universal-user-agent": "^6.0.0" + } + }, + "@octokit/request-error": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-2.1.0.tgz", + "integrity": "sha512-1VIvgXxs9WHSjicsRwq8PlR2LR2x6DwsJAaFgzdi0JfJoGSO8mYI/cHJQ+9FbN21aa+DrgNLnwObmyeSC8Rmpg==", + "requires": { + "@octokit/types": "^6.0.3", + "deprecation": "^2.0.0", + "once": "^1.4.0" + } + }, + "@octokit/rest": { + "version": "18.10.0", + "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-18.10.0.tgz", + "integrity": "sha512-esHR5OKy38bccL/sajHqZudZCvmv4yjovMJzyXlphaUo7xykmtOdILGJ3aAm0mFHmMLmPFmDMJXf39cAjNJsrw==", + "requires": { + "@octokit/core": "^3.5.1", + "@octokit/plugin-paginate-rest": "^2.16.0", + "@octokit/plugin-request-log": "^1.0.4", + "@octokit/plugin-rest-endpoint-methods": "^5.9.0" + } + }, + "@octokit/types": { + "version": "6.27.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-6.27.0.tgz", + "integrity": "sha512-ha27f8DToxXBPEJdzHCCuqpw7AgKfjhWGdNf3yIlBAhAsaexBXTfWw36zNSsncALXGvJq4EjLy1p3Wz45Aqb4A==", + "requires": { + "@octokit/openapi-types": "^10.1.0" + } + }, + "@sindresorhus/is": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", + "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==" + }, + "@szmarczak/http-timer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", + "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", + "requires": { + "defer-to-connect": "^1.0.1" + } + }, + "@types/bn.js": { + "version": "4.11.6", + "resolved": "https://registry.npmjs.org/@types/bn.js/-/bn.js-4.11.6.tgz", + "integrity": "sha512-pqr857jrp2kPuO9uRjZ3PwnJTjoQy+fcdxvBTvHm6dkmEL9q+hDD/2j/0ELOBPtPnS8LjCX0gI9nbl8lVkadpg==", + "requires": { + "@types/node": "*" + } + }, + "@types/node": { + "version": "16.7.10", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.7.10.tgz", + "integrity": "sha512-S63Dlv4zIPb8x6MMTgDq5WWRJQe56iBEY0O3SOFA9JrRienkOVDXSXBjjJw6HTNQYSE2JI6GMCR6LVbIMHJVvA==" + }, + "@types/pbkdf2": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@types/pbkdf2/-/pbkdf2-3.1.0.tgz", + "integrity": "sha512-Cf63Rv7jCQ0LaL8tNXmEyqTHuIJxRdlS5vMh1mj5voN4+QFhVZnlZruezqpWYDiJ8UTzhP0VmeLXCmBk66YrMQ==", + "requires": { + "@types/node": "*" + } + }, + "@types/secp256k1": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@types/secp256k1/-/secp256k1-4.0.3.tgz", + "integrity": "sha512-Da66lEIFeIz9ltsdMZcpQvmrmmoqrfju8pm1BH8WbYjZSwUgCwXLb9C+9XYogwBITnbsSaMdVPb2ekf7TV+03w==", + "requires": { + "@types/node": "*" + } + }, + "accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "requires": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + } + }, + "aes-js": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/aes-js/-/aes-js-3.0.0.tgz", + "integrity": "sha1-4h3xCtbCBTKVvLuNq0Cwnb6ofk0=" + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + }, + "asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "asn1.js": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", + "requires": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + }, + "async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==" + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" + }, + "aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "base-x": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/base-x/-/base-x-3.0.8.tgz", + "integrity": "sha512-Rl/1AWP4J/zRrk54hhlxH4drNxPJXYUaKffODVI53/dAsV4t9fBxyxYKAVPU1XBHxYwOWP9h9H0hM2MVw4YfJA==", + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "bech32": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/bech32/-/bech32-1.1.4.tgz", + "integrity": "sha512-s0IrSOzLlbvX7yp4WBfPITzpAU8sqQcpsmwXDiKwrG4r491vwCO/XpejasRNl0piBMe/DvP4Tz0mIS/X1DPJBQ==" + }, + "before-after-hook": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.2.tgz", + "integrity": "sha512-3pZEU3NT5BFUo/AD5ERPWOgQOCZITni6iavr5AUw5AUwQjMlI0kzu5btnyD39AF0gUEsDPwJT+oY1ORBJijPjQ==" + }, + "bignumber.js": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.0.1.tgz", + "integrity": "sha512-IdZR9mh6ahOBv/hYGiXyVuyCetmGJhtYkqLBpTStdhEGjegpPlUawydyaF3pbIOFynJTpllEs+NP+CS9jKFLjA==" + }, + "blakejs": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/blakejs/-/blakejs-1.1.1.tgz", + "integrity": "sha512-bLG6PHOCZJKNshTjGRBvET0vTciwQE6zFKOKKXPDJfwFBd4Ac0yBfPZqcGvGJap50l7ktvlpFqc2jGVaUgbJgg==" + }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + }, + "body-parser": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", + "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", + "requires": { + "bytes": "3.1.0", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.7.0", + "raw-body": "2.4.0", + "type-is": "~1.6.17" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" + }, + "browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "requires": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "requires": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "requires": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "browserify-rsa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", + "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "requires": { + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" + }, + "dependencies": { + "bn.js": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", + "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" + } + } + }, + "browserify-sign": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", + "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", + "requires": { + "bn.js": "^5.1.1", + "browserify-rsa": "^4.0.1", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.3", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.5", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "bn.js": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", + "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" + } + } + }, + "bs58": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/bs58/-/bs58-4.0.1.tgz", + "integrity": "sha1-vhYedsNU9veIrkBx9j806MTwpCo=", + "requires": { + "base-x": "^3.0.2" + } + }, + "bs58check": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/bs58check/-/bs58check-2.1.2.tgz", + "integrity": "sha512-0TS1jicxdU09dwJMNZtVAfzPi6Q6QeN0pM1Fkzrjn+XYHvzMKPU3pHVpva+769iNVSfIYWf7LJ6WR+BuuMf8cA==", + "requires": { + "bs58": "^4.0.0", + "create-hash": "^1.1.0", + "safe-buffer": "^5.1.2" + } + }, + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "buffer-to-arraybuffer": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/buffer-to-arraybuffer/-/buffer-to-arraybuffer-0.0.5.tgz", + "integrity": "sha1-YGSkD6dutDxyOrqe+PbhIW0QURo=" + }, + "buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=" + }, + "bufferutil": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.3.tgz", + "integrity": "sha512-yEYTwGndELGvfXsImMBLop58eaGW+YdONi1fNjTINSY98tmMmFijBG6WXgdkfuLNt4imzQNtIE+eBp1PVpMCSw==", + "requires": { + "node-gyp-build": "^4.2.0" + } + }, + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" + }, + "cacheable-request": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", + "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", + "requires": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^3.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^4.1.0", + "responselike": "^1.0.2" + }, + "dependencies": { + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "requires": { + "pump": "^3.0.0" + } + }, + "lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==" + } + } + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + }, + "ccxt": { + "version": "1.55.76", + "resolved": "https://registry.npmjs.org/ccxt/-/ccxt-1.55.76.tgz", + "integrity": "sha512-vJmlmZmYnjj47ETLoiU/r32CODb1VpOXhWhvAaUFDHtUc/c06bvhEifCUUfejK42N5W3+eMQFqXFIV8IuBw3bA==" + }, + "child_process": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/child_process/-/child_process-1.0.2.tgz", + "integrity": "sha1-sffn/HPSXn/R1FWtyU4UODAYK1o=" + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" + }, + "cids": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/cids/-/cids-0.7.5.tgz", + "integrity": "sha512-zT7mPeghoWAu+ppn8+BS1tQ5qGmbMfB4AregnQjA/qHY3GC1m1ptI9GkWNlgeu38r7CuRdXB47uY2XgAYt6QVA==", + "requires": { + "buffer": "^5.5.0", + "class-is": "^1.1.0", + "multibase": "~0.6.0", + "multicodec": "^1.0.0", + "multihashes": "~0.4.15" + }, + "dependencies": { + "multicodec": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/multicodec/-/multicodec-1.0.4.tgz", + "integrity": "sha512-NDd7FeS3QamVtbgfvu5h7fd1IlbaC4EQ0/pgU4zqE2vdHCmBGsUa0TiM8/TdSeG6BMPC92OOCf8F1ocE/Wkrrg==", + "requires": { + "buffer": "^5.6.0", + "varint": "^5.0.0" + } + } + } + }, + "cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "class-is": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/class-is/-/class-is-1.1.0.tgz", + "integrity": "sha512-rhjH9AG1fvabIDoGRVH587413LPjTZgmDF9fOFCbFJQV4yuocX1mHxxvXI4g3cGwbVY9wAYIoKlg1N79frJKQw==" + }, + "clone-response": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", + "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", + "requires": { + "mimic-response": "^1.0.0" + } + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "content-disposition": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", + "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", + "requires": { + "safe-buffer": "5.1.2" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + } + } + }, + "content-hash": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/content-hash/-/content-hash-2.5.2.tgz", + "integrity": "sha512-FvIQKy0S1JaWV10sMsA7TRx8bpU+pqPkhbsfvOJAdjRXvYxEckAwQWGwtRjiaJfh+E0DvcWUGqcdjwMGFjsSdw==", + "requires": { + "cids": "^0.7.1", + "multicodec": "^0.5.5", + "multihashes": "^0.4.15" + } + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" + }, + "cookie": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", + "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==" + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + }, + "cookiejar": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.2.tgz", + "integrity": "sha512-Mw+adcfzPxcPeI+0WlvRrr/3lGVO0bD75SxX6811cxSh1Wbxx7xZBGK1eVtDf6si8rg2lhnUjsVLMFMfbRIuwA==" + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "cors": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", + "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", + "requires": { + "object-assign": "^4", + "vary": "^1" + } + }, + "crc-32": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.0.tgz", + "integrity": "sha512-1uBwHxF+Y/4yF5G48fwnKq6QsIXheor3ZLPT80yGBV1oEUwpPojlEhQbWKVw1VwcTQyMGHK1/XMmTjmlsmTTGA==", + "requires": { + "exit-on-epipe": "~1.0.1", + "printj": "~1.1.0" + } + }, + "create-ecdh": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "requires": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" + } + }, + "create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "requires": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "requires": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "requires": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + } + }, + "d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "requires": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "debug": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", + "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", + "requires": { + "ms": "2.1.2" + } + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" + }, + "decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", + "requires": { + "mimic-response": "^1.0.0" + } + }, + "defer-to-connect": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", + "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==" + }, + "define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==" + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "requires": { + "object-keys": "^1.0.12" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + }, + "deprecation": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz", + "integrity": "sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==" + }, + "des.js": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", + "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "requires": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, + "diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "requires": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + } + }, + "dom-walk": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.2.tgz", + "integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==" + }, + "duplexer3": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", + "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=" + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "elliptic": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", + "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "requires": { + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "requires": { + "once": "^1.4.0" + } + }, + "es-abstract": { + "version": "1.18.5", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.5.tgz", + "integrity": "sha512-DDggyJLoS91CkJjgauM5c0yZMjiD1uK3KcaCeAmffGwZ+ODWzOkPN4QwRbsK5DOFf06fywmyLci3ZD8jLGhVYA==", + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.2", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.3", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.3", + "is-string": "^1.0.6", + "object-inspect": "^1.11.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.1" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "es5-ext": { + "version": "0.10.53", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", + "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", + "requires": { + "es6-iterator": "~2.0.3", + "es6-symbol": "~3.1.3", + "next-tick": "~1.0.0" + } + }, + "es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "requires": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "requires": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" + }, + "eth-ens-namehash": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/eth-ens-namehash/-/eth-ens-namehash-2.0.8.tgz", + "integrity": "sha1-IprEbsqG1S4MmR58sq74P/D2i88=", + "requires": { + "idna-uts46-hx": "^2.3.1", + "js-sha3": "^0.5.7" + } + }, + "eth-lib": { + "version": "0.1.29", + "resolved": "https://registry.npmjs.org/eth-lib/-/eth-lib-0.1.29.tgz", + "integrity": "sha512-bfttrr3/7gG4E02HoWTDUcDDslN003OlOoBxk9virpAZQ1ja/jDgwkWB8QfJF7ojuEowrqy+lzp9VcJG7/k5bQ==", + "requires": { + "bn.js": "^4.11.6", + "elliptic": "^6.4.0", + "nano-json-stream-parser": "^0.1.2", + "servify": "^0.1.12", + "ws": "^3.0.0", + "xhr-request-promise": "^0.1.2" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "ws": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", + "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", + "requires": { + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0", + "ultron": "~1.1.0" + } + } + } + }, + "ethereum-bloom-filters": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/ethereum-bloom-filters/-/ethereum-bloom-filters-1.0.10.tgz", + "integrity": "sha512-rxJ5OFN3RwjQxDcFP2Z5+Q9ho4eIdEmSc2ht0fCu8Se9nbXjZ7/031uXoUYJ87KHCOdVeiUuwSnoS7hmYAGVHA==", + "requires": { + "js-sha3": "^0.8.0" + }, + "dependencies": { + "js-sha3": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz", + "integrity": "sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==" + } + } + }, + "ethereum-cryptography": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/ethereum-cryptography/-/ethereum-cryptography-0.1.3.tgz", + "integrity": "sha512-w8/4x1SGGzc+tO97TASLja6SLd3fRIK2tLVcV2Gx4IB21hE19atll5Cq9o3d0ZmAYC/8aw0ipieTSiekAea4SQ==", + "requires": { + "@types/pbkdf2": "^3.0.0", + "@types/secp256k1": "^4.0.1", + "blakejs": "^1.1.0", + "browserify-aes": "^1.2.0", + "bs58check": "^2.1.2", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "hash.js": "^1.1.7", + "keccak": "^3.0.0", + "pbkdf2": "^3.0.17", + "randombytes": "^2.1.0", + "safe-buffer": "^5.1.2", + "scrypt-js": "^3.0.0", + "secp256k1": "^4.0.1", + "setimmediate": "^1.0.5" + } + }, + "ethereumjs-common": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/ethereumjs-common/-/ethereumjs-common-1.5.2.tgz", + "integrity": "sha512-hTfZjwGX52GS2jcVO6E2sx4YuFnf0Fhp5ylo4pEPhEffNln7vS59Hr5sLnp3/QCazFLluuBZ+FZ6J5HTp0EqCA==" + }, + "ethereumjs-tx": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ethereumjs-tx/-/ethereumjs-tx-2.1.2.tgz", + "integrity": "sha512-zZEK1onCeiORb0wyCXUvg94Ve5It/K6GD1K+26KfFKodiBiS6d9lfCXlUKGBBdQ+bv7Day+JK0tj1K+BeNFRAw==", + "requires": { + "ethereumjs-common": "^1.5.0", + "ethereumjs-util": "^6.0.0" + } + }, + "ethereumjs-util": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-6.2.1.tgz", + "integrity": "sha512-W2Ktez4L01Vexijrm5EB6w7dg4n/TgpoYU4avuT5T3Vmnw/eCRtiBrJfQYS/DCSvDIOLn2k57GcHdeBcgVxAqw==", + "requires": { + "@types/bn.js": "^4.11.3", + "bn.js": "^4.11.0", + "create-hash": "^1.1.2", + "elliptic": "^6.5.2", + "ethereum-cryptography": "^0.1.3", + "ethjs-util": "0.1.6", + "rlp": "^2.2.3" + } + }, + "ethers": { + "version": "5.4.6", + "resolved": "https://registry.npmjs.org/ethers/-/ethers-5.4.6.tgz", + "integrity": "sha512-F7LXARyB/Px3AQC6/QKedWZ8eqCkgOLORqL4B/F0Mag/K+qJSFGqsR36EaOZ6fKg3ZonI+pdbhb4A8Knt/43jQ==", + "requires": { + "@ethersproject/abi": "5.4.1", + "@ethersproject/abstract-provider": "5.4.1", + "@ethersproject/abstract-signer": "5.4.1", + "@ethersproject/address": "5.4.0", + "@ethersproject/base64": "5.4.0", + "@ethersproject/basex": "5.4.0", + "@ethersproject/bignumber": "5.4.1", + "@ethersproject/bytes": "5.4.0", + "@ethersproject/constants": "5.4.0", + "@ethersproject/contracts": "5.4.1", + "@ethersproject/hash": "5.4.0", + "@ethersproject/hdnode": "5.4.0", + "@ethersproject/json-wallets": "5.4.0", + "@ethersproject/keccak256": "5.4.0", + "@ethersproject/logger": "5.4.1", + "@ethersproject/networks": "5.4.2", + "@ethersproject/pbkdf2": "5.4.0", + "@ethersproject/properties": "5.4.1", + "@ethersproject/providers": "5.4.5", + "@ethersproject/random": "5.4.0", + "@ethersproject/rlp": "5.4.0", + "@ethersproject/sha2": "5.4.0", + "@ethersproject/signing-key": "5.4.0", + "@ethersproject/solidity": "5.4.0", + "@ethersproject/strings": "5.4.0", + "@ethersproject/transactions": "5.4.0", + "@ethersproject/units": "5.4.0", + "@ethersproject/wallet": "5.4.0", + "@ethersproject/web": "5.4.0", + "@ethersproject/wordlists": "5.4.0" + } + }, + "ethjs-unit": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/ethjs-unit/-/ethjs-unit-0.1.6.tgz", + "integrity": "sha1-xmWSHkduh7ziqdWIpv4EBbLEFpk=", + "requires": { + "bn.js": "4.11.6", + "number-to-bn": "1.7.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.6", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.6.tgz", + "integrity": "sha1-UzRK2xRhehP26N0s4okF0cC6MhU=" + } + } + }, + "ethjs-util": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/ethjs-util/-/ethjs-util-0.1.6.tgz", + "integrity": "sha512-CUnVOQq7gSpDHZVVrQW8ExxUETWrnrvXYvYz55wOU8Uj4VCgw56XC2B/fVqQN+f7gmrnRHSLVnFAwsCuNwji8w==", + "requires": { + "is-hex-prefixed": "1.0.0", + "strip-hex-prefix": "1.0.0" + } + }, + "eventemitter3": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.4.tgz", + "integrity": "sha512-rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ==" + }, + "evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "requires": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "exit-on-epipe": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/exit-on-epipe/-/exit-on-epipe-1.0.1.tgz", + "integrity": "sha512-h2z5mrROTxce56S+pnvAV890uu7ls7f1kEvVGJbw1OlFH3/mlJ5bkXu0KRyW94v37zzHPiUd55iLn3DA7TjWpw==" + }, + "express": { + "version": "4.17.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", + "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", + "requires": { + "accepts": "~1.3.7", + "array-flatten": "1.1.1", + "body-parser": "1.19.0", + "content-disposition": "0.5.3", + "content-type": "~1.0.4", + "cookie": "0.4.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.5", + "qs": "6.7.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.1.2", + "send": "0.17.1", + "serve-static": "1.14.1", + "setprototypeof": "1.1.1", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + } + } + }, + "ext": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.5.0.tgz", + "integrity": "sha512-+ONcYoWj/SoQwUofMr94aGu05Ou4FepKi7N7b+O8T4jVfyIsZQV1/xeS8jpaBzF0csAk0KLXoHCxU7cKYZjo1Q==", + "requires": { + "type": "^2.5.0" + }, + "dependencies": { + "type": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.5.0.tgz", + "integrity": "sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw==" + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "foreach": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz", + "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=" + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" + }, + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" + }, + "fs-extra": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz", + "integrity": "sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==", + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "fs-minipass": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz", + "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==", + "requires": { + "minipass": "^2.6.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "requires": { + "pump": "^3.0.0" + } + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "glob": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "global": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/global/-/global-4.4.0.tgz", + "integrity": "sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==", + "requires": { + "min-document": "^2.19.0", + "process": "^0.11.10" + } + }, + "got": { + "version": "9.6.0", + "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", + "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", + "requires": { + "@sindresorhus/is": "^0.14.0", + "@szmarczak/http-timer": "^1.1.2", + "cacheable-request": "^6.0.0", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^4.1.0", + "lowercase-keys": "^1.0.1", + "mimic-response": "^1.0.1", + "p-cancelable": "^1.0.0", + "to-readable-stream": "^1.0.0", + "url-parse-lax": "^3.0.0" + } + }, + "graceful-fs": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", + "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==" + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" + }, + "har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "requires": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-bigints": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==" + }, + "has-symbol-support-x": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz", + "integrity": "sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==" + }, + "has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==" + }, + "has-to-string-tag-x": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz", + "integrity": "sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==", + "requires": { + "has-symbol-support-x": "^1.4.1" + } + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "requires": { + "has-symbols": "^1.0.2" + } + }, + "hash-base": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", + "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "requires": { + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + } + }, + "hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "requires": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "requires": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "http": { + "version": "0.0.1-security", + "resolved": "https://registry.npmjs.org/http/-/http-0.0.1-security.tgz", + "integrity": "sha512-RnDvP10Ty9FxqOtPZuxtebw1j4L/WiqNMDtuc1YMH1XQm5TgDRaR1G9u8upL6KD1bXHSp9eSXo/ED+8Q7FAr+g==" + }, + "http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==" + }, + "http-errors": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", + "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + } + } + }, + "http-https": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/http-https/-/http-https-1.0.0.tgz", + "integrity": "sha1-L5CN1fHbQGjAWM1ubUzjkskTOJs=" + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "idna-uts46-hx": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/idna-uts46-hx/-/idna-uts46-hx-2.3.1.tgz", + "integrity": "sha512-PWoF9Keq6laYdIRwwCdhTPl60xRqAloYNMQLiyUnG42VjT53oW07BXIRM+NK7eQjzXjAk2gUvX9caRxlnF9TAA==", + "requires": { + "punycode": "2.1.0" + }, + "dependencies": { + "punycode": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.0.tgz", + "integrity": "sha1-X4Y+3Im5bbCQdLrXlHvwkFbKTn0=" + } + } + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "requires": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } + }, + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" + }, + "is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "requires": { + "has-bigints": "^1.0.1" + } + }, + "is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-callable": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==" + }, + "is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" + }, + "is-function": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-function/-/is-function-1.0.2.tgz", + "integrity": "sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ==" + }, + "is-generator-function": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", + "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-hex-prefixed": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-hex-prefixed/-/is-hex-prefixed-1.0.0.tgz", + "integrity": "sha1-fY035q135dEnFIkTxXPggtd39VQ=" + }, + "is-negative-zero": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", + "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==" + }, + "is-number-object": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", + "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-object/-/is-object-1.0.2.tgz", + "integrity": "sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==" + }, + "is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=" + }, + "is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==" + }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-retry-allowed": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz", + "integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==" + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" + }, + "is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "requires": { + "has-symbols": "^1.0.2" + } + }, + "is-typed-array": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.8.tgz", + "integrity": "sha512-HqH41TNZq2fgtGT8WHVFVJhBVGuY3AnP3Q36K8JKXUxSxRgk/d+7NjmwG2vo2mYmXK8UYZKu0qH8bVP5gEisjA==", + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-abstract": "^1.18.5", + "foreach": "^2.0.5", + "has-tostringtag": "^1.0.0" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "requires": { + "is-docker": "^2.0.0" + } + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + }, + "isurl": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz", + "integrity": "sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==", + "requires": { + "has-to-string-tag-x": "^1.2.0", + "is-object": "^1.0.1" + } + }, + "js-sha3": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.5.7.tgz", + "integrity": "sha1-DU/9gALVMzqrr0oj7tL2N0yfKOc=" + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" + }, + "json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", + "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=" + }, + "json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "keccak": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/keccak/-/keccak-3.0.2.tgz", + "integrity": "sha512-PyKKjkH53wDMLGrvmRGSNWgmSxZOUqbnXwKL9tmgbFYA1iAYqW21kfR7mZXV0MlESiefxQQE9X9fTa3X+2MPDQ==", + "requires": { + "node-addon-api": "^2.0.0", + "node-gyp-build": "^4.2.0", + "readable-stream": "^3.6.0" + } + }, + "keyv": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", + "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", + "requires": { + "json-buffer": "3.0.0" + } + }, + "lookpath": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/lookpath/-/lookpath-1.2.2.tgz", + "integrity": "sha512-k2Gmn8iV6qdME3ztZC2spubmQISimFOPLuQKiPaLcVdRz0IpdxrNClVepMlyTJlhodm/zG/VfbkWERm3kUIh+Q==" + }, + "lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==" + }, + "md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" + }, + "miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "requires": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "mime-db": { + "version": "1.49.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.49.0.tgz", + "integrity": "sha512-CIc8j9URtOVApSFCQIF+VBkX1RwXp/oMMOrqdyXSBXq5RWNEsRfyj1kiRnQgmNXmHxPoFIxOroKA3zcU9P+nAA==" + }, + "mime-types": { + "version": "2.1.32", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.32.tgz", + "integrity": "sha512-hJGaVS4G4c9TSMYh2n6SQAGrC4RnfU+daP8G7cSCmaqNjiOoUY0VHCMS42pxnQmVF1GWwFhbHWn3RIxCqTmZ9A==", + "requires": { + "mime-db": "1.49.0" + } + }, + "mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==" + }, + "min-document": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz", + "integrity": "sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU=", + "requires": { + "dom-walk": "^0.1.0" + } + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + }, + "minipass": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz", + "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==", + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, + "minizlib": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz", + "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==", + "requires": { + "minipass": "^2.9.0" + } + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" + }, + "mkdirp-promise": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/mkdirp-promise/-/mkdirp-promise-5.0.1.tgz", + "integrity": "sha1-6bj2jlUsaKnBcTuEiD96HdA5uKE=", + "requires": { + "mkdirp": "*" + } + }, + "mock-fs": { + "version": "4.14.0", + "resolved": "https://registry.npmjs.org/mock-fs/-/mock-fs-4.14.0.tgz", + "integrity": "sha512-qYvlv/exQ4+svI3UOvPUpLDF0OMX5euvUH0Ny4N5QyRyhNdgAgUrVH3iUINSzEPLvx0kbo/Bp28GJKIqvE7URw==" + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "multibase": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/multibase/-/multibase-0.6.1.tgz", + "integrity": "sha512-pFfAwyTjbbQgNc3G7D48JkJxWtoJoBMaR4xQUOuB8RnCgRqaYmWNFeJTTvrJ2w51bjLq2zTby6Rqj9TQ9elSUw==", + "requires": { + "base-x": "^3.0.8", + "buffer": "^5.5.0" + } + }, + "multicodec": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/multicodec/-/multicodec-0.5.7.tgz", + "integrity": "sha512-PscoRxm3f+88fAtELwUnZxGDkduE2HD9Q6GHUOywQLjOGT/HAdhjLDYNZ1e7VR0s0TP0EwZ16LNUTFpoBGivOA==", + "requires": { + "varint": "^5.0.0" + } + }, + "multihashes": { + "version": "0.4.21", + "resolved": "https://registry.npmjs.org/multihashes/-/multihashes-0.4.21.tgz", + "integrity": "sha512-uVSvmeCWf36pU2nB4/1kzYZjsXD9vofZKpgudqkceYY5g2aZZXJ5r9lxuzoRLl1OAp28XljXsEJ/X/85ZsKmKw==", + "requires": { + "buffer": "^5.5.0", + "multibase": "^0.7.0", + "varint": "^5.0.0" + }, + "dependencies": { + "multibase": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/multibase/-/multibase-0.7.0.tgz", + "integrity": "sha512-TW8q03O0f6PNFTQDvh3xxH03c8CjGaaYrjkl9UQPG6rz53TQzzxJVCIWVjzcbN/Q5Y53Zd0IBQBMVktVgNx4Fg==", + "requires": { + "base-x": "^3.0.8", + "buffer": "^5.5.0" + } + } + } + }, + "nano-json-stream-parser": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/nano-json-stream-parser/-/nano-json-stream-parser-0.1.2.tgz", + "integrity": "sha1-DMj20OK2IrR5xA1JnEbWS3Vcb18=" + }, + "negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" + }, + "next-tick": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=" + }, + "node-addon-api": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-2.0.2.tgz", + "integrity": "sha512-Ntyt4AIXyaLIuMHF6IOoTakB3K+RWxwtsHNRxllEoA6vPwP9o4866g6YWDLUdnucilZhmkxiHwHr11gAENw+QA==" + }, + "node-fetch": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", + "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==" + }, + "node-gyp-build": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.2.3.tgz", + "integrity": "sha512-MN6ZpzmfNCRM+3t57PTJHgHyw/h4OWnZ6mR8P5j/uZtqQr46RRuDE/P+g3n0YR/AiYXeWixZZzaip77gdICfRg==" + }, + "normalize-url": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", + "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==" + }, + "number-to-bn": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/number-to-bn/-/number-to-bn-1.7.0.tgz", + "integrity": "sha1-uzYjWS9+X54AMLGXe9QaDFP+HqA=", + "requires": { + "bn.js": "4.11.6", + "strip-hex-prefix": "1.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.6", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.6.tgz", + "integrity": "sha1-UzRK2xRhehP26N0s4okF0cC6MhU=" + } + } + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "object-inspect": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz", + "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==" + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + }, + "object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "oboe": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/oboe/-/oboe-2.1.5.tgz", + "integrity": "sha1-VVQoTFQ6ImbXo48X4HOCH73jk80=", + "requires": { + "http-https": "^1.0.0" + } + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "requires": { + "ee-first": "1.1.1" + } + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "requires": { + "wrappy": "1" + } + }, + "open": { + "version": "8.2.1", + "resolved": "https://registry.npmjs.org/open/-/open-8.2.1.tgz", + "integrity": "sha512-rXILpcQlkF/QuFez2BJDf3GsqpjGKbkUUToAIGo9A0Q6ZkoSGogZJulrUdwRkrAsoQvoZsrjCYt8+zblOk7JQQ==", + "requires": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + } + }, + "p-cancelable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", + "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==" + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=" + }, + "p-timeout": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-1.2.1.tgz", + "integrity": "sha1-XrOzU7f86Z8QGhA4iAuwVOu+o4Y=", + "requires": { + "p-finally": "^1.0.0" + } + }, + "parse-asn1": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", + "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", + "requires": { + "asn1.js": "^5.2.0", + "browserify-aes": "^1.0.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "parse-headers": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.4.tgz", + "integrity": "sha512-psZ9iZoCNFLrgRjZ1d8mn0h9WRqJwFxM9q3x7iUjN/YT2OksthDJ5TiPCu2F38kS4zutqfW+YdVVkBZZx3/1aw==" + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + }, + "pbkdf2": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", + "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", + "requires": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=" + }, + "printj": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/printj/-/printj-1.1.2.tgz", + "integrity": "sha512-zA2SmoLaxZyArQTOPj5LXecR+RagfPSU5Kw1qP+jkWeNlrq+eJZyY2oS68SU1Z/7/myXM4lo9716laOFAVStCQ==" + }, + "process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=" + }, + "proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + } + }, + "psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + }, + "public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "requires": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + }, + "qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==" + }, + "query-string": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz", + "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==", + "requires": { + "decode-uri-component": "^0.2.0", + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + } + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "requires": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + }, + "raw-body": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", + "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", + "requires": { + "bytes": "3.1.0", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "dependencies": { + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" + } + } + }, + "responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", + "requires": { + "lowercase-keys": "^1.0.0" + } + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "requires": { + "glob": "^7.1.3" + } + }, + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "rlp": { + "version": "2.2.6", + "resolved": "https://registry.npmjs.org/rlp/-/rlp-2.2.6.tgz", + "integrity": "sha512-HAfAmL6SDYNWPUOJNrM500x4Thn4PZsEy5pijPh40U9WfNk0z15hUYzO9xVIMAdIHdFtD8CBDHd75Td1g36Mjg==", + "requires": { + "bn.js": "^4.11.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "scrypt-js": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/scrypt-js/-/scrypt-js-3.0.1.tgz", + "integrity": "sha512-cdwTTnqPu0Hyvf5in5asVdZocVDTNRmR7XEcJuIzMjJeSHybHl7vpB66AzwTaIg6CLSbtjcxc8fqcySfnTkccA==" + }, + "secp256k1": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/secp256k1/-/secp256k1-4.0.2.tgz", + "integrity": "sha512-UDar4sKvWAksIlfX3xIaQReADn+WFnHvbVujpcbr+9Sf/69odMwy2MUsz5CKLQgX9nsIyrjuxL2imVyoNHa3fg==", + "requires": { + "elliptic": "^6.5.2", + "node-addon-api": "^2.0.0", + "node-gyp-build": "^4.2.0" + } + }, + "send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.7.2", + "mime": "1.6.0", + "ms": "2.1.1", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" + } + } + }, + "serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + } + }, + "servify": { + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/servify/-/servify-0.1.12.tgz", + "integrity": "sha512-/xE6GvsKKqyo1BAY+KxOWXcLpPsUUyji7Qg3bVD7hh1eRze5bR1uYiuDA/k3Gof1s9BTzQZEJK8sNcNGFIzeWw==", + "requires": { + "body-parser": "^1.16.0", + "cors": "^2.8.1", + "express": "^4.14.0", + "request": "^2.79.0", + "xhr": "^2.3.3" + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" + }, + "sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "simple-concat": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", + "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==" + }, + "simple-get": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-2.8.1.tgz", + "integrity": "sha512-lSSHRSw3mQNUGPAYRqo7xy9dhKmxFXIjLjp4KHpf99GEH2VH7C3AM+Qfx6du6jhfUi6Vm7XnbEVEf7Wb6N8jRw==", + "requires": { + "decompress-response": "^3.3.0", + "once": "^1.3.1", + "simple-concat": "^1.0.0" + } + }, + "simple-git": { + "version": "2.45.1", + "resolved": "https://registry.npmjs.org/simple-git/-/simple-git-2.45.1.tgz", + "integrity": "sha512-NmEoThiLTJxl26WNtZxtJTue18ReTcSrf3so5vJG/O8KY9uMxH+yAhXV/DElBJyOYZrrBbVsH8JOFxgENdc9Xg==", + "requires": { + "@kwsites/file-exists": "^1.1.1", + "@kwsites/promise-deferred": "^1.1.1", + "debug": "^4.3.1" + } + }, + "sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" + }, + "strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=" + }, + "string.prototype.trimend": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "requires": { + "safe-buffer": "~5.2.0" + } + }, + "strip-hex-prefix": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-hex-prefix/-/strip-hex-prefix-1.0.0.tgz", + "integrity": "sha1-DF8VX+8RUTczd96du1iNoFUA428=", + "requires": { + "is-hex-prefixed": "1.0.0" + } + }, + "swarm-js": { + "version": "0.1.40", + "resolved": "https://registry.npmjs.org/swarm-js/-/swarm-js-0.1.40.tgz", + "integrity": "sha512-yqiOCEoA4/IShXkY3WKwP5PvZhmoOOD8clsKA7EEcRILMkTEYHCQ21HDCAcVpmIxZq4LyZvWeRJ6quIyHk1caA==", + "requires": { + "bluebird": "^3.5.0", + "buffer": "^5.0.5", + "eth-lib": "^0.1.26", + "fs-extra": "^4.0.2", + "got": "^7.1.0", + "mime-types": "^2.1.16", + "mkdirp-promise": "^5.0.1", + "mock-fs": "^4.1.0", + "setimmediate": "^1.0.5", + "tar": "^4.0.2", + "xhr-request": "^1.0.1" + }, + "dependencies": { + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=" + }, + "got": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/got/-/got-7.1.0.tgz", + "integrity": "sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw==", + "requires": { + "decompress-response": "^3.2.0", + "duplexer3": "^0.1.4", + "get-stream": "^3.0.0", + "is-plain-obj": "^1.1.0", + "is-retry-allowed": "^1.0.0", + "is-stream": "^1.0.0", + "isurl": "^1.0.0-alpha5", + "lowercase-keys": "^1.0.0", + "p-cancelable": "^0.3.0", + "p-timeout": "^1.1.1", + "safe-buffer": "^5.0.1", + "timed-out": "^4.0.0", + "url-parse-lax": "^1.0.0", + "url-to-options": "^1.0.1" + } + }, + "p-cancelable": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.3.0.tgz", + "integrity": "sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw==" + }, + "prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=" + }, + "url-parse-lax": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", + "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", + "requires": { + "prepend-http": "^1.0.1" + } + } + } + }, + "tar": { + "version": "4.4.19", + "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.19.tgz", + "integrity": "sha512-a20gEsvHnWe0ygBY8JbxoM4w3SJdhc7ZAuxkLqh+nvNQN2IOt0B5lLgM490X5Hl8FF0dl0tOf2ewFYAlIFgzVA==", + "requires": { + "chownr": "^1.1.4", + "fs-minipass": "^1.2.7", + "minipass": "^2.9.0", + "minizlib": "^1.3.3", + "mkdirp": "^0.5.5", + "safe-buffer": "^5.2.1", + "yallist": "^3.1.1" + }, + "dependencies": { + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "requires": { + "minimist": "^1.2.5" + } + } + } + }, + "timed-out": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", + "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=" + }, + "to-readable-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", + "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==" + }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" + }, + "type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "requires": { + "is-typedarray": "^1.0.0" + } + }, + "ultron": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz", + "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==" + }, + "unbox-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", + "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", + "requires": { + "function-bind": "^1.1.1", + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" + } + }, + "universal-user-agent": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz", + "integrity": "sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w==" + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "requires": { + "punycode": "^2.1.0" + } + }, + "url-parse-lax": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", + "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", + "requires": { + "prepend-http": "^2.0.0" + } + }, + "url-set-query": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/url-set-query/-/url-set-query-1.0.0.tgz", + "integrity": "sha1-AW6M/Xwg7gXK/neV6JK9BwL6ozk=" + }, + "url-to-options": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/url-to-options/-/url-to-options-1.0.1.tgz", + "integrity": "sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k=" + }, + "utf-8-validate": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.5.tgz", + "integrity": "sha512-+pnxRYsS/axEpkrrEpzYfNZGXp0IjC/9RIxwM5gntY4Koi8SHmUGSfxfWqxZdRxrtaoVstuOzUp/rbs3JSPELQ==", + "requires": { + "node-gyp-build": "^4.2.0" + } + }, + "utf8": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/utf8/-/utf8-3.0.0.tgz", + "integrity": "sha512-E8VjFIQ/TyQgp+TZfS6l8yp/xWppSAHzidGiRrqe4bK4XP9pTRyKFgGJpO3SN7zdX4DeomTrwaseCHovfpFcqQ==" + }, + "util": { + "version": "0.12.4", + "resolved": "https://registry.npmjs.org/util/-/util-0.12.4.tgz", + "integrity": "sha512-bxZ9qtSlGUWSOy9Qa9Xgk11kSslpuZwaxCg4sNIDj6FLucDab2JxnHwyNTCpHMtK1MjoQiWQ6DiUMZYbSrO+Sw==", + "requires": { + "inherits": "^2.0.3", + "is-arguments": "^1.0.4", + "is-generator-function": "^1.0.7", + "is-typed-array": "^1.1.3", + "safe-buffer": "^5.1.2", + "which-typed-array": "^1.1.2" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + }, + "varint": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/varint/-/varint-5.0.2.tgz", + "integrity": "sha512-lKxKYG6H03yCZUpAGOPOsMcGxd1RHCu1iKvEHYDPmTyq2HueGhD73ssNBqqQWfvYs04G9iUFRvmAVLW20Jw6ow==" + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "web3": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3/-/web3-1.5.2.tgz", + "integrity": "sha512-aapKLdO8t7Cos6tZLeeQUtCJvTiPMlLcHsHHDLSBZ/VaJEucSTxzun32M8sp3BmF4waDEmhY+iyUM1BKvtAcVQ==", + "requires": { + "web3-bzz": "1.5.2", + "web3-core": "1.5.2", + "web3-eth": "1.5.2", + "web3-eth-personal": "1.5.2", + "web3-net": "1.5.2", + "web3-shh": "1.5.2", + "web3-utils": "1.5.2" + } + }, + "web3-bzz": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-bzz/-/web3-bzz-1.5.2.tgz", + "integrity": "sha512-W/sPCdA+XQ9duUYKHAwf/g69cbbV8gTCRsa1MpZwU7spXECiyJ2EvD/QzAZ+UpJk3GELXFF/fUByeZ3VRQKF2g==", + "requires": { + "@types/node": "^12.12.6", + "got": "9.6.0", + "swarm-js": "^0.1.40" + }, + "dependencies": { + "@types/node": { + "version": "12.20.23", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.23.tgz", + "integrity": "sha512-FW0q7NI8UnjbKrJK8NGr6QXY69ATw9IFe6ItIo5yozPwA9DU/xkhiPddctUVyrmFXvyFYerYgQak/qu200UBDw==" + } + } + }, + "web3-core": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-core/-/web3-core-1.5.2.tgz", + "integrity": "sha512-sebMpQbg3kbh3vHUbHrlKGKOxDWqjgt8KatmTBsTAWj/HwWYVDzeX+2Q84+swNYsm2DrTBVFlqTErFUwPBvyaA==", + "requires": { + "@types/bn.js": "^4.11.5", + "@types/node": "^12.12.6", + "bignumber.js": "^9.0.0", + "web3-core-helpers": "1.5.2", + "web3-core-method": "1.5.2", + "web3-core-requestmanager": "1.5.2", + "web3-utils": "1.5.2" + }, + "dependencies": { + "@types/node": { + "version": "12.20.23", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.23.tgz", + "integrity": "sha512-FW0q7NI8UnjbKrJK8NGr6QXY69ATw9IFe6ItIo5yozPwA9DU/xkhiPddctUVyrmFXvyFYerYgQak/qu200UBDw==" + } + } + }, + "web3-core-helpers": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-core-helpers/-/web3-core-helpers-1.5.2.tgz", + "integrity": "sha512-U7LJoeUdQ3aY9t5gU7t/1XpcApsWm+4AcW5qKl/44ZxD44w0Dmsq1c5zJm3GuLr/a9MwQfXK4lpmvxVQWHHQRg==", + "requires": { + "web3-eth-iban": "1.5.2", + "web3-utils": "1.5.2" + } + }, + "web3-core-method": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-core-method/-/web3-core-method-1.5.2.tgz", + "integrity": "sha512-/mC5t9UjjJoQmJJqO5nWK41YHo+tMzFaT7Tp7jDCQsBkinE68KsUJkt0jzygpheW84Zra0DVp6q19gf96+cugg==", + "requires": { + "@ethereumjs/common": "^2.4.0", + "@ethersproject/transactions": "^5.0.0-beta.135", + "web3-core-helpers": "1.5.2", + "web3-core-promievent": "1.5.2", + "web3-core-subscriptions": "1.5.2", + "web3-utils": "1.5.2" + } + }, + "web3-core-promievent": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-core-promievent/-/web3-core-promievent-1.5.2.tgz", + "integrity": "sha512-5DacbJXe98ozSor7JlkTNCy6G8945VunRRkPxMk98rUrg60ECVEM/vuefk1atACzjQsKx6tmLZuHxbJQ64TQeQ==", + "requires": { + "eventemitter3": "4.0.4" + } + }, + "web3-core-requestmanager": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-core-requestmanager/-/web3-core-requestmanager-1.5.2.tgz", + "integrity": "sha512-oRVW9OrAsXN2JIZt68OEg1Mb1A9a/L3JAGMv15zLEFEnJEGw0KQsGK1ET2kvZBzvpFd5G0EVkYCnx7WDe4HSNw==", + "requires": { + "util": "^0.12.0", + "web3-core-helpers": "1.5.2", + "web3-providers-http": "1.5.2", + "web3-providers-ipc": "1.5.2", + "web3-providers-ws": "1.5.2" + } + }, + "web3-core-subscriptions": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-core-subscriptions/-/web3-core-subscriptions-1.5.2.tgz", + "integrity": "sha512-hapI4rKFk22yurtIv0BYvkraHsM7epA4iI8Np+HuH6P9DD0zj/llaps6TXLM9HyacLBRwmOLZmr+pHBsPopUnQ==", + "requires": { + "eventemitter3": "4.0.4", + "web3-core-helpers": "1.5.2" + } + }, + "web3-eth": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-eth/-/web3-eth-1.5.2.tgz", + "integrity": "sha512-DwWQ6TCOUqvYyo7T20S7HpQDPveNHNqOn2Q2F3E8ZFyEjmqT4XsGiwvm08kB/VgQ4e/ANyq/i8PPFSYMT8JKHg==", + "requires": { + "web3-core": "1.5.2", + "web3-core-helpers": "1.5.2", + "web3-core-method": "1.5.2", + "web3-core-subscriptions": "1.5.2", + "web3-eth-abi": "1.5.2", + "web3-eth-accounts": "1.5.2", + "web3-eth-contract": "1.5.2", + "web3-eth-ens": "1.5.2", + "web3-eth-iban": "1.5.2", + "web3-eth-personal": "1.5.2", + "web3-net": "1.5.2", + "web3-utils": "1.5.2" + } + }, + "web3-eth-abi": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-eth-abi/-/web3-eth-abi-1.5.2.tgz", + "integrity": "sha512-P3bJbDR5wib4kWGfVeBKBVi27T+AiHy4EJxYM6SMNbpm3DboLDdisu9YBd6INMs8rzxgnprBbGmmyn4jKIDKAA==", + "requires": { + "@ethersproject/abi": "5.0.7", + "web3-utils": "1.5.2" + }, + "dependencies": { + "@ethersproject/abi": { + "version": "5.0.7", + "resolved": "https://registry.npmjs.org/@ethersproject/abi/-/abi-5.0.7.tgz", + "integrity": "sha512-Cqktk+hSIckwP/W8O47Eef60VwmoSC/L3lY0+dIBhQPCNn9E4V7rwmm2aFrNRRDJfFlGuZ1khkQUOc3oBX+niw==", + "requires": { + "@ethersproject/address": "^5.0.4", + "@ethersproject/bignumber": "^5.0.7", + "@ethersproject/bytes": "^5.0.4", + "@ethersproject/constants": "^5.0.4", + "@ethersproject/hash": "^5.0.4", + "@ethersproject/keccak256": "^5.0.3", + "@ethersproject/logger": "^5.0.5", + "@ethersproject/properties": "^5.0.3", + "@ethersproject/strings": "^5.0.4" + } + } + } + }, + "web3-eth-accounts": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-eth-accounts/-/web3-eth-accounts-1.5.2.tgz", + "integrity": "sha512-F8mtzxgEhxfLc66vPi0Gqd6mpscvvk7Ua575bsJ1p9J2X/VtuKgDgpWcU4e4LKeROQ+ouCpAG9//0j9jQuij3A==", + "requires": { + "@ethereumjs/common": "^2.3.0", + "@ethereumjs/tx": "^3.2.1", + "crypto-browserify": "3.12.0", + "eth-lib": "0.2.8", + "ethereumjs-util": "^7.0.10", + "scrypt-js": "^3.0.1", + "uuid": "3.3.2", + "web3-core": "1.5.2", + "web3-core-helpers": "1.5.2", + "web3-core-method": "1.5.2", + "web3-utils": "1.5.2" + }, + "dependencies": { + "@types/bn.js": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@types/bn.js/-/bn.js-5.1.0.tgz", + "integrity": "sha512-QSSVYj7pYFN49kW77o2s9xTCwZ8F2xLbjLLSEVh8D2F4JUhZtPAGOFLTD+ffqksBx/u4cE/KImFjyhqCjn/LIA==", + "requires": { + "@types/node": "*" + } + }, + "eth-lib": { + "version": "0.2.8", + "resolved": "https://registry.npmjs.org/eth-lib/-/eth-lib-0.2.8.tgz", + "integrity": "sha512-ArJ7x1WcWOlSpzdoTBX8vkwlkSQ85CjjifSZtV4co64vWxSV8geWfPI9x4SVYu3DSxnX4yWFVTtGL+j9DUFLNw==", + "requires": { + "bn.js": "^4.11.6", + "elliptic": "^6.4.0", + "xhr-request-promise": "^0.1.2" + } + }, + "ethereumjs-util": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-7.1.0.tgz", + "integrity": "sha512-kR+vhu++mUDARrsMMhsjjzPduRVAeundLGXucGRHF3B4oEltOUspfgCVco4kckucj3FMlLaZHUl9n7/kdmr6Tw==", + "requires": { + "@types/bn.js": "^5.1.0", + "bn.js": "^5.1.2", + "create-hash": "^1.1.2", + "ethereum-cryptography": "^0.1.3", + "ethjs-util": "0.1.6", + "rlp": "^2.2.4" + }, + "dependencies": { + "bn.js": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", + "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" + } + } + }, + "uuid": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", + "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==" + } + } + }, + "web3-eth-contract": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-eth-contract/-/web3-eth-contract-1.5.2.tgz", + "integrity": "sha512-4B8X/IPFxZCTmtENpdWXtyw5fskf2muyc3Jm5brBQRb4H3lVh1/ZyQy7vOIkdphyaXu4m8hBLHzeyKkd37mOUg==", + "requires": { + "@types/bn.js": "^4.11.5", + "web3-core": "1.5.2", + "web3-core-helpers": "1.5.2", + "web3-core-method": "1.5.2", + "web3-core-promievent": "1.5.2", + "web3-core-subscriptions": "1.5.2", + "web3-eth-abi": "1.5.2", + "web3-utils": "1.5.2" + } + }, + "web3-eth-ens": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-eth-ens/-/web3-eth-ens-1.5.2.tgz", + "integrity": "sha512-/UrLL42ZOCYge+BpFBdzG8ICugaRS4f6X7PxJKO+zAt+TwNgBpjuWfW/ZYNcuqJun/ZyfcTuj03TXqA1RlNhZQ==", + "requires": { + "content-hash": "^2.5.2", + "eth-ens-namehash": "2.0.8", + "web3-core": "1.5.2", + "web3-core-helpers": "1.5.2", + "web3-core-promievent": "1.5.2", + "web3-eth-abi": "1.5.2", + "web3-eth-contract": "1.5.2", + "web3-utils": "1.5.2" + } + }, + "web3-eth-iban": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-eth-iban/-/web3-eth-iban-1.5.2.tgz", + "integrity": "sha512-C04YDXuSG/aDwOHSX+HySBGb0KraiAVt+/l1Mw7y/fCUrKC/K0yYzMYqY/uYOcvLtepBPsC4ZfUYWUBZ2PO8Vg==", + "requires": { + "bn.js": "^4.11.9", + "web3-utils": "1.5.2" + } + }, + "web3-eth-personal": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-eth-personal/-/web3-eth-personal-1.5.2.tgz", + "integrity": "sha512-nH5N2GiVC0C5XeMEKU16PeFP3Hb3hkPvlR6Tf9WQ+pE+jw1c8eaXBO1CJQLr15ikhUF3s94ICyHcfjzkDsmRbA==", + "requires": { + "@types/node": "^12.12.6", + "web3-core": "1.5.2", + "web3-core-helpers": "1.5.2", + "web3-core-method": "1.5.2", + "web3-net": "1.5.2", + "web3-utils": "1.5.2" + }, + "dependencies": { + "@types/node": { + "version": "12.20.23", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.23.tgz", + "integrity": "sha512-FW0q7NI8UnjbKrJK8NGr6QXY69ATw9IFe6ItIo5yozPwA9DU/xkhiPddctUVyrmFXvyFYerYgQak/qu200UBDw==" + } + } + }, + "web3-net": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-net/-/web3-net-1.5.2.tgz", + "integrity": "sha512-VEc9c+jfoERhbJIxnx0VPlQDot8Lm4JW/tOWFU+ekHgIiu2zFKj5YxhURIth7RAbsaRsqCb79aE+M0eI8maxVQ==", + "requires": { + "web3-core": "1.5.2", + "web3-core-method": "1.5.2", + "web3-utils": "1.5.2" + } + }, + "web3-providers-http": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-providers-http/-/web3-providers-http-1.5.2.tgz", + "integrity": "sha512-dUNFJc9IMYDLZnkoQX3H4ZjvHjGO6VRVCqrBrdh84wPX/0da9dOA7DwIWnG0Gv3n9ybWwu5JHQxK4MNQ444lyA==", + "requires": { + "web3-core-helpers": "1.5.2", + "xhr2-cookies": "1.1.0" + } + }, + "web3-providers-ipc": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-providers-ipc/-/web3-providers-ipc-1.5.2.tgz", + "integrity": "sha512-SJC4Sivt4g9LHKlRy7cs1jkJgp7bjrQeUndE6BKs0zNALKguxu6QYnzbmuHCTFW85GfMDjhvi24jyyZHMnBNXQ==", + "requires": { + "oboe": "2.1.5", + "web3-core-helpers": "1.5.2" + } + }, + "web3-providers-ws": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-providers-ws/-/web3-providers-ws-1.5.2.tgz", + "integrity": "sha512-xy9RGlyO8MbJDuKv2vAMDkg+en+OvXG0CGTCM2BTl6l1vIdHpCa+6A/9KV2rK8aU9OBZ7/Pf+Y19517kHVl9RA==", + "requires": { + "eventemitter3": "4.0.4", + "web3-core-helpers": "1.5.2", + "websocket": "^1.0.32" + } + }, + "web3-shh": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-shh/-/web3-shh-1.5.2.tgz", + "integrity": "sha512-wOxOcYt4Sa0AHAI8gG7RulCwVuVjSRS/M/AbFsea3XfJdN6sU13/syY7OdZNjNYuKjYTzxKYrd3dU/K2iqffVw==", + "requires": { + "web3-core": "1.5.2", + "web3-core-method": "1.5.2", + "web3-core-subscriptions": "1.5.2", + "web3-net": "1.5.2" + } + }, + "web3-utils": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-utils/-/web3-utils-1.5.2.tgz", + "integrity": "sha512-quTtTeQJHYSxAwIBOCGEcQtqdVcFWX6mCFNoqnp+mRbq+Hxbs8CGgO/6oqfBx4OvxIOfCpgJWYVHswRXnbEu9Q==", + "requires": { + "bn.js": "^4.11.9", + "eth-lib": "0.2.8", + "ethereum-bloom-filters": "^1.0.6", + "ethjs-unit": "0.1.6", + "number-to-bn": "1.7.0", + "randombytes": "^2.1.0", + "utf8": "3.0.0" + }, + "dependencies": { + "eth-lib": { + "version": "0.2.8", + "resolved": "https://registry.npmjs.org/eth-lib/-/eth-lib-0.2.8.tgz", + "integrity": "sha512-ArJ7x1WcWOlSpzdoTBX8vkwlkSQ85CjjifSZtV4co64vWxSV8geWfPI9x4SVYu3DSxnX4yWFVTtGL+j9DUFLNw==", + "requires": { + "bn.js": "^4.11.6", + "elliptic": "^6.4.0", + "xhr-request-promise": "^0.1.2" + } + } + } + }, + "websocket": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/websocket/-/websocket-1.0.34.tgz", + "integrity": "sha512-PRDso2sGwF6kM75QykIesBijKSVceR6jL2G8NGYyq2XrItNC2P5/qL5XeR056GhA+Ly7JMFvJb9I312mJfmqnQ==", + "requires": { + "bufferutil": "^4.0.1", + "debug": "^2.2.0", + "es5-ext": "^0.10.50", + "typedarray-to-buffer": "^3.1.5", + "utf-8-validate": "^5.0.2", + "yaeti": "^0.0.6" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "requires": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } + }, + "which-typed-array": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.7.tgz", + "integrity": "sha512-vjxaB4nfDqwKI0ws7wZpxIlde1XrLX5uB0ZjpfshgmapJMD7jJWhZI+yToJTqaFByF0eNBcYxbjmCzoRP7CfEw==", + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-abstract": "^1.18.5", + "foreach": "^2.0.5", + "has-tostringtag": "^1.0.0", + "is-typed-array": "^1.1.7" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "ws": { + "version": "8.2.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.1.tgz", + "integrity": "sha512-XkgWpJU3sHU7gX8f13NqTn6KQ85bd1WU7noBHTT8fSohx7OS1TPY8k+cyRPCzFkia7C4mM229yeHr1qK9sM4JQ==" + }, + "xhr": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/xhr/-/xhr-2.6.0.tgz", + "integrity": "sha512-/eCGLb5rxjx5e3mF1A7s+pLlR6CGyqWN91fv1JgER5mVWg1MZmlhBvy9kjcsOdRk8RrIujotWyJamfyrp+WIcA==", + "requires": { + "global": "~4.4.0", + "is-function": "^1.0.1", + "parse-headers": "^2.0.0", + "xtend": "^4.0.0" + } + }, + "xhr-request": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/xhr-request/-/xhr-request-1.1.0.tgz", + "integrity": "sha512-Y7qzEaR3FDtL3fP30k9wO/e+FBnBByZeybKOhASsGP30NIkRAAkKD/sCnLvgEfAIEC1rcmK7YG8f4oEnIrrWzA==", + "requires": { + "buffer-to-arraybuffer": "^0.0.5", + "object-assign": "^4.1.1", + "query-string": "^5.0.1", + "simple-get": "^2.7.0", + "timed-out": "^4.0.1", + "url-set-query": "^1.0.0", + "xhr": "^2.0.4" + } + }, + "xhr-request-promise": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/xhr-request-promise/-/xhr-request-promise-0.1.3.tgz", + "integrity": "sha512-YUBytBsuwgitWtdRzXDDkWAXzhdGB8bYm0sSzMPZT7Z2MBjMSTHFsyCT1yCRATY+XC69DUrQraRAEgcoCRaIPg==", + "requires": { + "xhr-request": "^1.1.0" + } + }, + "xhr2-cookies": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/xhr2-cookies/-/xhr2-cookies-1.1.0.tgz", + "integrity": "sha1-fXdEnQmZGX8VXLc7I99yUF7YnUg=", + "requires": { + "cookiejar": "^2.1.1" + } + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + }, + "yaeti": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/yaeti/-/yaeti-0.0.6.tgz", + "integrity": "sha1-8m9ITXJoTPQr7ft2lwqhYI+/lXc=" + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + } + } +} From e3f51611567ca988bb683929ce29f7cc292b7454 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sun, 5 Sep 2021 14:43:09 +0200 Subject: [PATCH 32/51] node setup fix5 --- Platform/package-lock.json | 3700 ++++++++++++++++++++++++++++++++++++ Platform/package.json | 9 +- 2 files changed, 3704 insertions(+), 5 deletions(-) create mode 100644 Platform/package-lock.json diff --git a/Platform/package-lock.json b/Platform/package-lock.json new file mode 100644 index 000000000..007972023 --- /dev/null +++ b/Platform/package-lock.json @@ -0,0 +1,3700 @@ +{ + "name": "Superalgos-Plarform", + "version": "0.0.11", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@ethereumjs/common": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@ethereumjs/common/-/common-2.4.0.tgz", + "integrity": "sha512-UdkhFWzWcJCZVsj1O/H8/oqj/0RVYjLc1OhPjBrQdALAkQHpCp8xXI4WLnuGTADqTdJZww0NtgwG+TRPkXt27w==", + "requires": { + "crc-32": "^1.2.0", + "ethereumjs-util": "^7.1.0" + }, + "dependencies": { + "@types/bn.js": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@types/bn.js/-/bn.js-5.1.0.tgz", + "integrity": "sha512-QSSVYj7pYFN49kW77o2s9xTCwZ8F2xLbjLLSEVh8D2F4JUhZtPAGOFLTD+ffqksBx/u4cE/KImFjyhqCjn/LIA==", + "requires": { + "@types/node": "*" + } + }, + "bn.js": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", + "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" + }, + "ethereumjs-util": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-7.1.0.tgz", + "integrity": "sha512-kR+vhu++mUDARrsMMhsjjzPduRVAeundLGXucGRHF3B4oEltOUspfgCVco4kckucj3FMlLaZHUl9n7/kdmr6Tw==", + "requires": { + "@types/bn.js": "^5.1.0", + "bn.js": "^5.1.2", + "create-hash": "^1.1.2", + "ethereum-cryptography": "^0.1.3", + "ethjs-util": "0.1.6", + "rlp": "^2.2.4" + } + } + } + }, + "@ethereumjs/tx": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/@ethereumjs/tx/-/tx-3.3.0.tgz", + "integrity": "sha512-yTwEj2lVzSMgE6Hjw9Oa1DZks/nKTWM8Wn4ykDNapBPua2f4nXO3qKnni86O6lgDj5fVNRqbDsD0yy7/XNGDEA==", + "requires": { + "@ethereumjs/common": "^2.4.0", + "ethereumjs-util": "^7.1.0" + }, + "dependencies": { + "@types/bn.js": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@types/bn.js/-/bn.js-5.1.0.tgz", + "integrity": "sha512-QSSVYj7pYFN49kW77o2s9xTCwZ8F2xLbjLLSEVh8D2F4JUhZtPAGOFLTD+ffqksBx/u4cE/KImFjyhqCjn/LIA==", + "requires": { + "@types/node": "*" + } + }, + "bn.js": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", + "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" + }, + "ethereumjs-util": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-7.1.0.tgz", + "integrity": "sha512-kR+vhu++mUDARrsMMhsjjzPduRVAeundLGXucGRHF3B4oEltOUspfgCVco4kckucj3FMlLaZHUl9n7/kdmr6Tw==", + "requires": { + "@types/bn.js": "^5.1.0", + "bn.js": "^5.1.2", + "create-hash": "^1.1.2", + "ethereum-cryptography": "^0.1.3", + "ethjs-util": "0.1.6", + "rlp": "^2.2.4" + } + } + } + }, + "@ethersproject/abi": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/@ethersproject/abi/-/abi-5.4.1.tgz", + "integrity": "sha512-9mhbjUk76BiSluiiW4BaYyI58KSbDMMQpCLdsAR+RsT2GyATiNYxVv+pGWRrekmsIdY3I+hOqsYQSTkc8L/mcg==", + "requires": { + "@ethersproject/address": "^5.4.0", + "@ethersproject/bignumber": "^5.4.0", + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/constants": "^5.4.0", + "@ethersproject/hash": "^5.4.0", + "@ethersproject/keccak256": "^5.4.0", + "@ethersproject/logger": "^5.4.0", + "@ethersproject/properties": "^5.4.0", + "@ethersproject/strings": "^5.4.0" + } + }, + "@ethersproject/abstract-provider": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/@ethersproject/abstract-provider/-/abstract-provider-5.4.1.tgz", + "integrity": "sha512-3EedfKI3LVpjSKgAxoUaI+gB27frKsxzm+r21w9G60Ugk+3wVLQwhi1LsEJAKNV7WoZc8CIpNrATlL1QFABjtQ==", + "requires": { + "@ethersproject/bignumber": "^5.4.0", + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/logger": "^5.4.0", + "@ethersproject/networks": "^5.4.0", + "@ethersproject/properties": "^5.4.0", + "@ethersproject/transactions": "^5.4.0", + "@ethersproject/web": "^5.4.0" + } + }, + "@ethersproject/abstract-signer": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/@ethersproject/abstract-signer/-/abstract-signer-5.4.1.tgz", + "integrity": "sha512-SkkFL5HVq1k4/25dM+NWP9MILgohJCgGv5xT5AcRruGz4ILpfHeBtO/y6j+Z3UN/PAjDeb4P7E51Yh8wcGNLGA==", + "requires": { + "@ethersproject/abstract-provider": "^5.4.0", + "@ethersproject/bignumber": "^5.4.0", + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/logger": "^5.4.0", + "@ethersproject/properties": "^5.4.0" + } + }, + "@ethersproject/address": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/address/-/address-5.4.0.tgz", + "integrity": "sha512-SD0VgOEkcACEG/C6xavlU1Hy3m5DGSXW3CUHkaaEHbAPPsgi0coP5oNPsxau8eTlZOk/bpa/hKeCNoK5IzVI2Q==", + "requires": { + "@ethersproject/bignumber": "^5.4.0", + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/keccak256": "^5.4.0", + "@ethersproject/logger": "^5.4.0", + "@ethersproject/rlp": "^5.4.0" + } + }, + "@ethersproject/base64": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/base64/-/base64-5.4.0.tgz", + "integrity": "sha512-CjQw6E17QDSSC5jiM9YpF7N1aSCHmYGMt9bWD8PWv6YPMxjsys2/Q8xLrROKI3IWJ7sFfZ8B3flKDTM5wlWuZQ==", + "requires": { + "@ethersproject/bytes": "^5.4.0" + } + }, + "@ethersproject/basex": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/basex/-/basex-5.4.0.tgz", + "integrity": "sha512-J07+QCVJ7np2bcpxydFVf/CuYo9mZ7T73Pe7KQY4c1lRlrixMeblauMxHXD0MPwFmUHZIILDNViVkykFBZylbg==", + "requires": { + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/properties": "^5.4.0" + } + }, + "@ethersproject/bignumber": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/@ethersproject/bignumber/-/bignumber-5.4.1.tgz", + "integrity": "sha512-fJhdxqoQNuDOk6epfM7yD6J8Pol4NUCy1vkaGAkuujZm0+lNow//MKu1hLhRiYV4BsOHyBv5/lsTjF+7hWwhJg==", + "requires": { + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/logger": "^5.4.0", + "bn.js": "^4.11.9" + } + }, + "@ethersproject/bytes": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.4.0.tgz", + "integrity": "sha512-H60ceqgTHbhzOj4uRc/83SCN9d+BSUnOkrr2intevqdtEMO1JFVZ1XL84OEZV+QjV36OaZYxtnt4lGmxcGsPfA==", + "requires": { + "@ethersproject/logger": "^5.4.0" + } + }, + "@ethersproject/constants": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/constants/-/constants-5.4.0.tgz", + "integrity": "sha512-tzjn6S7sj9+DIIeKTJLjK9WGN2Tj0P++Z8ONEIlZjyoTkBuODN+0VfhAyYksKi43l1Sx9tX2VlFfzjfmr5Wl3Q==", + "requires": { + "@ethersproject/bignumber": "^5.4.0" + } + }, + "@ethersproject/contracts": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/@ethersproject/contracts/-/contracts-5.4.1.tgz", + "integrity": "sha512-m+z2ZgPy4pyR15Je//dUaymRUZq5MtDajF6GwFbGAVmKz/RF+DNIPwF0k5qEcL3wPGVqUjFg2/krlCRVTU4T5w==", + "requires": { + "@ethersproject/abi": "^5.4.0", + "@ethersproject/abstract-provider": "^5.4.0", + "@ethersproject/abstract-signer": "^5.4.0", + "@ethersproject/address": "^5.4.0", + "@ethersproject/bignumber": "^5.4.0", + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/constants": "^5.4.0", + "@ethersproject/logger": "^5.4.0", + "@ethersproject/properties": "^5.4.0", + "@ethersproject/transactions": "^5.4.0" + } + }, + "@ethersproject/hash": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/hash/-/hash-5.4.0.tgz", + "integrity": "sha512-xymAM9tmikKgbktOCjW60Z5sdouiIIurkZUr9oW5NOex5uwxrbsYG09kb5bMcNjlVeJD3yPivTNzViIs1GCbqA==", + "requires": { + "@ethersproject/abstract-signer": "^5.4.0", + "@ethersproject/address": "^5.4.0", + "@ethersproject/bignumber": "^5.4.0", + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/keccak256": "^5.4.0", + "@ethersproject/logger": "^5.4.0", + "@ethersproject/properties": "^5.4.0", + "@ethersproject/strings": "^5.4.0" + } + }, + "@ethersproject/hdnode": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/hdnode/-/hdnode-5.4.0.tgz", + "integrity": "sha512-pKxdS0KAaeVGfZPp1KOiDLB0jba11tG6OP1u11QnYfb7pXn6IZx0xceqWRr6ygke8+Kw74IpOoSi7/DwANhy8Q==", + "requires": { + "@ethersproject/abstract-signer": "^5.4.0", + "@ethersproject/basex": "^5.4.0", + "@ethersproject/bignumber": "^5.4.0", + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/logger": "^5.4.0", + "@ethersproject/pbkdf2": "^5.4.0", + "@ethersproject/properties": "^5.4.0", + "@ethersproject/sha2": "^5.4.0", + "@ethersproject/signing-key": "^5.4.0", + "@ethersproject/strings": "^5.4.0", + "@ethersproject/transactions": "^5.4.0", + "@ethersproject/wordlists": "^5.4.0" + } + }, + "@ethersproject/json-wallets": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/json-wallets/-/json-wallets-5.4.0.tgz", + "integrity": "sha512-igWcu3fx4aiczrzEHwG1xJZo9l1cFfQOWzTqwRw/xcvxTk58q4f9M7cjh51EKphMHvrJtcezJ1gf1q1AUOfEQQ==", + "requires": { + "@ethersproject/abstract-signer": "^5.4.0", + "@ethersproject/address": "^5.4.0", + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/hdnode": "^5.4.0", + "@ethersproject/keccak256": "^5.4.0", + "@ethersproject/logger": "^5.4.0", + "@ethersproject/pbkdf2": "^5.4.0", + "@ethersproject/properties": "^5.4.0", + "@ethersproject/random": "^5.4.0", + "@ethersproject/strings": "^5.4.0", + "@ethersproject/transactions": "^5.4.0", + "aes-js": "3.0.0", + "scrypt-js": "3.0.1" + } + }, + "@ethersproject/keccak256": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/keccak256/-/keccak256-5.4.0.tgz", + "integrity": "sha512-FBI1plWet+dPUvAzPAeHzRKiPpETQzqSUWR1wXJGHVWi4i8bOSrpC3NwpkPjgeXG7MnugVc1B42VbfnQikyC/A==", + "requires": { + "@ethersproject/bytes": "^5.4.0", + "js-sha3": "0.5.7" + } + }, + "@ethersproject/logger": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.4.1.tgz", + "integrity": "sha512-DZ+bRinnYLPw1yAC64oRl0QyVZj43QeHIhVKfD/+YwSz4wsv1pfwb5SOFjz+r710YEWzU6LrhuSjpSO+6PeE4A==" + }, + "@ethersproject/networks": { + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/@ethersproject/networks/-/networks-5.4.2.tgz", + "integrity": "sha512-eekOhvJyBnuibfJnhtK46b8HimBc5+4gqpvd1/H9LEl7Q7/qhsIhM81dI9Fcnjpk3jB1aTy6bj0hz3cifhNeYw==", + "requires": { + "@ethersproject/logger": "^5.4.0" + } + }, + "@ethersproject/pbkdf2": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/pbkdf2/-/pbkdf2-5.4.0.tgz", + "integrity": "sha512-x94aIv6tiA04g6BnazZSLoRXqyusawRyZWlUhKip2jvoLpzJuLb//KtMM6PEovE47pMbW+Qe1uw+68ameJjB7g==", + "requires": { + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/sha2": "^5.4.0" + } + }, + "@ethersproject/properties": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/@ethersproject/properties/-/properties-5.4.1.tgz", + "integrity": "sha512-cyCGlF8wWlIZyizsj2PpbJ9I7rIlUAfnHYwy/T90pdkSn/NFTa5YWZx2wTJBe9V7dD65dcrrEMisCRUJiq6n3w==", + "requires": { + "@ethersproject/logger": "^5.4.0" + } + }, + "@ethersproject/providers": { + "version": "5.4.5", + "resolved": "https://registry.npmjs.org/@ethersproject/providers/-/providers-5.4.5.tgz", + "integrity": "sha512-1GkrvkiAw3Fj28cwi1Sqm8ED1RtERtpdXmRfwIBGmqBSN5MoeRUHuwHPppMtbPayPgpFcvD7/Gdc9doO5fGYgw==", + "requires": { + "@ethersproject/abstract-provider": "^5.4.0", + "@ethersproject/abstract-signer": "^5.4.0", + "@ethersproject/address": "^5.4.0", + "@ethersproject/basex": "^5.4.0", + "@ethersproject/bignumber": "^5.4.0", + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/constants": "^5.4.0", + "@ethersproject/hash": "^5.4.0", + "@ethersproject/logger": "^5.4.0", + "@ethersproject/networks": "^5.4.0", + "@ethersproject/properties": "^5.4.0", + "@ethersproject/random": "^5.4.0", + "@ethersproject/rlp": "^5.4.0", + "@ethersproject/sha2": "^5.4.0", + "@ethersproject/strings": "^5.4.0", + "@ethersproject/transactions": "^5.4.0", + "@ethersproject/web": "^5.4.0", + "bech32": "1.1.4", + "ws": "7.4.6" + }, + "dependencies": { + "ws": { + "version": "7.4.6", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz", + "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==" + } + } + }, + "@ethersproject/random": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/random/-/random-5.4.0.tgz", + "integrity": "sha512-pnpWNQlf0VAZDEOVp1rsYQosmv2o0ITS/PecNw+mS2/btF8eYdspkN0vIXrCMtkX09EAh9bdk8GoXmFXM1eAKw==", + "requires": { + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/logger": "^5.4.0" + } + }, + "@ethersproject/rlp": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/rlp/-/rlp-5.4.0.tgz", + "integrity": "sha512-0I7MZKfi+T5+G8atId9QaQKHRvvasM/kqLyAH4XxBCBchAooH2EX5rL9kYZWwcm3awYV+XC7VF6nLhfeQFKVPg==", + "requires": { + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/logger": "^5.4.0" + } + }, + "@ethersproject/sha2": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/sha2/-/sha2-5.4.0.tgz", + "integrity": "sha512-siheo36r1WD7Cy+bDdE1BJ8y0bDtqXCOxRMzPa4bV1TGt/eTUUt03BHoJNB6reWJD8A30E/pdJ8WFkq+/uz4Gg==", + "requires": { + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/logger": "^5.4.0", + "hash.js": "1.1.7" + } + }, + "@ethersproject/signing-key": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/signing-key/-/signing-key-5.4.0.tgz", + "integrity": "sha512-q8POUeywx6AKg2/jX9qBYZIAmKSB4ubGXdQ88l40hmATj29JnG5pp331nAWwwxPn2Qao4JpWHNZsQN+bPiSW9A==", + "requires": { + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/logger": "^5.4.0", + "@ethersproject/properties": "^5.4.0", + "bn.js": "^4.11.9", + "elliptic": "6.5.4", + "hash.js": "1.1.7" + } + }, + "@ethersproject/solidity": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/solidity/-/solidity-5.4.0.tgz", + "integrity": "sha512-XFQTZ7wFSHOhHcV1DpcWj7VXECEiSrBuv7JErJvB9Uo+KfCdc3QtUZV+Vjh/AAaYgezUEKbCtE6Khjm44seevQ==", + "requires": { + "@ethersproject/bignumber": "^5.4.0", + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/keccak256": "^5.4.0", + "@ethersproject/sha2": "^5.4.0", + "@ethersproject/strings": "^5.4.0" + } + }, + "@ethersproject/strings": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/strings/-/strings-5.4.0.tgz", + "integrity": "sha512-k/9DkH5UGDhv7aReXLluFG5ExurwtIpUfnDNhQA29w896Dw3i4uDTz01Quaptbks1Uj9kI8wo9tmW73wcIEaWA==", + "requires": { + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/constants": "^5.4.0", + "@ethersproject/logger": "^5.4.0" + } + }, + "@ethersproject/transactions": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/transactions/-/transactions-5.4.0.tgz", + "integrity": "sha512-s3EjZZt7xa4BkLknJZ98QGoIza94rVjaEed0rzZ/jB9WrIuu/1+tjvYCWzVrystXtDswy7TPBeIepyXwSYa4WQ==", + "requires": { + "@ethersproject/address": "^5.4.0", + "@ethersproject/bignumber": "^5.4.0", + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/constants": "^5.4.0", + "@ethersproject/keccak256": "^5.4.0", + "@ethersproject/logger": "^5.4.0", + "@ethersproject/properties": "^5.4.0", + "@ethersproject/rlp": "^5.4.0", + "@ethersproject/signing-key": "^5.4.0" + } + }, + "@ethersproject/units": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/units/-/units-5.4.0.tgz", + "integrity": "sha512-Z88krX40KCp+JqPCP5oPv5p750g+uU6gopDYRTBGcDvOASh6qhiEYCRatuM/suC4S2XW9Zz90QI35MfSrTIaFg==", + "requires": { + "@ethersproject/bignumber": "^5.4.0", + "@ethersproject/constants": "^5.4.0", + "@ethersproject/logger": "^5.4.0" + } + }, + "@ethersproject/wallet": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/wallet/-/wallet-5.4.0.tgz", + "integrity": "sha512-wU29majLjM6AjCjpat21mPPviG+EpK7wY1+jzKD0fg3ui5fgedf2zEu1RDgpfIMsfn8fJHJuzM4zXZ2+hSHaSQ==", + "requires": { + "@ethersproject/abstract-provider": "^5.4.0", + "@ethersproject/abstract-signer": "^5.4.0", + "@ethersproject/address": "^5.4.0", + "@ethersproject/bignumber": "^5.4.0", + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/hash": "^5.4.0", + "@ethersproject/hdnode": "^5.4.0", + "@ethersproject/json-wallets": "^5.4.0", + "@ethersproject/keccak256": "^5.4.0", + "@ethersproject/logger": "^5.4.0", + "@ethersproject/properties": "^5.4.0", + "@ethersproject/random": "^5.4.0", + "@ethersproject/signing-key": "^5.4.0", + "@ethersproject/transactions": "^5.4.0", + "@ethersproject/wordlists": "^5.4.0" + } + }, + "@ethersproject/web": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/web/-/web-5.4.0.tgz", + "integrity": "sha512-1bUusGmcoRLYgMn6c1BLk1tOKUIFuTg8j+6N8lYlbMpDesnle+i3pGSagGNvwjaiLo4Y5gBibwctpPRmjrh4Og==", + "requires": { + "@ethersproject/base64": "^5.4.0", + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/logger": "^5.4.0", + "@ethersproject/properties": "^5.4.0", + "@ethersproject/strings": "^5.4.0" + } + }, + "@ethersproject/wordlists": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/wordlists/-/wordlists-5.4.0.tgz", + "integrity": "sha512-FemEkf6a+EBKEPxlzeVgUaVSodU7G0Na89jqKjmWMlDB0tomoU8RlEMgUvXyqtrg8N4cwpLh8nyRnm1Nay1isA==", + "requires": { + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/hash": "^5.4.0", + "@ethersproject/logger": "^5.4.0", + "@ethersproject/properties": "^5.4.0", + "@ethersproject/strings": "^5.4.0" + } + }, + "@kwsites/file-exists": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@kwsites/file-exists/-/file-exists-1.1.1.tgz", + "integrity": "sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw==", + "requires": { + "debug": "^4.1.1" + } + }, + "@kwsites/promise-deferred": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@kwsites/promise-deferred/-/promise-deferred-1.1.1.tgz", + "integrity": "sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==" + }, + "@octokit/auth-token": { + "version": "2.4.5", + "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-2.4.5.tgz", + "integrity": "sha512-BpGYsPgJt05M7/L/5FoE1PiAbdxXFZkX/3kDYcsvd1v6UhlnE5e96dTDr0ezX/EFwciQxf3cNV0loipsURU+WA==", + "requires": { + "@octokit/types": "^6.0.3" + } + }, + "@octokit/core": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/@octokit/core/-/core-3.5.1.tgz", + "integrity": "sha512-omncwpLVxMP+GLpLPgeGJBF6IWJFjXDS5flY5VbppePYX9XehevbDykRH9PdCdvqt9TS5AOTiDide7h0qrkHjw==", + "requires": { + "@octokit/auth-token": "^2.4.4", + "@octokit/graphql": "^4.5.8", + "@octokit/request": "^5.6.0", + "@octokit/request-error": "^2.0.5", + "@octokit/types": "^6.0.3", + "before-after-hook": "^2.2.0", + "universal-user-agent": "^6.0.0" + } + }, + "@octokit/endpoint": { + "version": "6.0.12", + "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-6.0.12.tgz", + "integrity": "sha512-lF3puPwkQWGfkMClXb4k/eUT/nZKQfxinRWJrdZaJO85Dqwo/G0yOC434Jr2ojwafWJMYqFGFa5ms4jJUgujdA==", + "requires": { + "@octokit/types": "^6.0.3", + "is-plain-object": "^5.0.0", + "universal-user-agent": "^6.0.0" + } + }, + "@octokit/graphql": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-4.8.0.tgz", + "integrity": "sha512-0gv+qLSBLKF0z8TKaSKTsS39scVKF9dbMxJpj3U0vC7wjNWFuIpL/z76Qe2fiuCbDRcJSavkXsVtMS6/dtQQsg==", + "requires": { + "@octokit/request": "^5.6.0", + "@octokit/types": "^6.0.3", + "universal-user-agent": "^6.0.0" + } + }, + "@octokit/openapi-types": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-10.1.0.tgz", + "integrity": "sha512-Nq5TMBwijRXco+Bm/Rq1n5maxxXsHLwd/Cm3lyNeOxbjyzAOSD0qmr4TwKCD4TN4rHZ7lq/tARuqSv/WJHF7IA==" + }, + "@octokit/plugin-paginate-rest": { + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-2.16.0.tgz", + "integrity": "sha512-8YYzALPMvEZ35kgy5pdYvQ22Roz+BIuEaedO575GwE2vb/ACDqQn0xQrTJR4tnZCJn7pi8+AWPVjrFDaERIyXQ==", + "requires": { + "@octokit/types": "^6.26.0" + } + }, + "@octokit/plugin-request-log": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz", + "integrity": "sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==" + }, + "@octokit/plugin-rest-endpoint-methods": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-5.10.0.tgz", + "integrity": "sha512-HiUZliq5wNg15cevJlTo9zDnPXAD0BMRhLxbRNPnq9J3HELKesDTOiou56ax2jC/rECUkK/uJTugrizYKSo/jg==", + "requires": { + "@octokit/types": "^6.27.0", + "deprecation": "^2.3.1" + } + }, + "@octokit/request": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/@octokit/request/-/request-5.6.1.tgz", + "integrity": "sha512-Ls2cfs1OfXaOKzkcxnqw5MR6drMA/zWX/LIS/p8Yjdz7QKTPQLMsB3R+OvoxE6XnXeXEE2X7xe4G4l4X0gRiKQ==", + "requires": { + "@octokit/endpoint": "^6.0.1", + "@octokit/request-error": "^2.1.0", + "@octokit/types": "^6.16.1", + "is-plain-object": "^5.0.0", + "node-fetch": "^2.6.1", + "universal-user-agent": "^6.0.0" + } + }, + "@octokit/request-error": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-2.1.0.tgz", + "integrity": "sha512-1VIvgXxs9WHSjicsRwq8PlR2LR2x6DwsJAaFgzdi0JfJoGSO8mYI/cHJQ+9FbN21aa+DrgNLnwObmyeSC8Rmpg==", + "requires": { + "@octokit/types": "^6.0.3", + "deprecation": "^2.0.0", + "once": "^1.4.0" + } + }, + "@octokit/rest": { + "version": "18.10.0", + "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-18.10.0.tgz", + "integrity": "sha512-esHR5OKy38bccL/sajHqZudZCvmv4yjovMJzyXlphaUo7xykmtOdILGJ3aAm0mFHmMLmPFmDMJXf39cAjNJsrw==", + "requires": { + "@octokit/core": "^3.5.1", + "@octokit/plugin-paginate-rest": "^2.16.0", + "@octokit/plugin-request-log": "^1.0.4", + "@octokit/plugin-rest-endpoint-methods": "^5.9.0" + } + }, + "@octokit/types": { + "version": "6.27.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-6.27.0.tgz", + "integrity": "sha512-ha27f8DToxXBPEJdzHCCuqpw7AgKfjhWGdNf3yIlBAhAsaexBXTfWw36zNSsncALXGvJq4EjLy1p3Wz45Aqb4A==", + "requires": { + "@octokit/openapi-types": "^10.1.0" + } + }, + "@sindresorhus/is": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", + "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==" + }, + "@szmarczak/http-timer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", + "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", + "requires": { + "defer-to-connect": "^1.0.1" + } + }, + "@types/bn.js": { + "version": "4.11.6", + "resolved": "https://registry.npmjs.org/@types/bn.js/-/bn.js-4.11.6.tgz", + "integrity": "sha512-pqr857jrp2kPuO9uRjZ3PwnJTjoQy+fcdxvBTvHm6dkmEL9q+hDD/2j/0ELOBPtPnS8LjCX0gI9nbl8lVkadpg==", + "requires": { + "@types/node": "*" + } + }, + "@types/node": { + "version": "16.7.10", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.7.10.tgz", + "integrity": "sha512-S63Dlv4zIPb8x6MMTgDq5WWRJQe56iBEY0O3SOFA9JrRienkOVDXSXBjjJw6HTNQYSE2JI6GMCR6LVbIMHJVvA==" + }, + "@types/pbkdf2": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@types/pbkdf2/-/pbkdf2-3.1.0.tgz", + "integrity": "sha512-Cf63Rv7jCQ0LaL8tNXmEyqTHuIJxRdlS5vMh1mj5voN4+QFhVZnlZruezqpWYDiJ8UTzhP0VmeLXCmBk66YrMQ==", + "requires": { + "@types/node": "*" + } + }, + "@types/secp256k1": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@types/secp256k1/-/secp256k1-4.0.3.tgz", + "integrity": "sha512-Da66lEIFeIz9ltsdMZcpQvmrmmoqrfju8pm1BH8WbYjZSwUgCwXLb9C+9XYogwBITnbsSaMdVPb2ekf7TV+03w==", + "requires": { + "@types/node": "*" + } + }, + "accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "requires": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + } + }, + "aes-js": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/aes-js/-/aes-js-3.0.0.tgz", + "integrity": "sha1-4h3xCtbCBTKVvLuNq0Cwnb6ofk0=" + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + }, + "asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "asn1.js": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", + "requires": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + }, + "async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==" + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" + }, + "aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "base-x": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/base-x/-/base-x-3.0.8.tgz", + "integrity": "sha512-Rl/1AWP4J/zRrk54hhlxH4drNxPJXYUaKffODVI53/dAsV4t9fBxyxYKAVPU1XBHxYwOWP9h9H0hM2MVw4YfJA==", + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "bech32": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/bech32/-/bech32-1.1.4.tgz", + "integrity": "sha512-s0IrSOzLlbvX7yp4WBfPITzpAU8sqQcpsmwXDiKwrG4r491vwCO/XpejasRNl0piBMe/DvP4Tz0mIS/X1DPJBQ==" + }, + "before-after-hook": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.2.tgz", + "integrity": "sha512-3pZEU3NT5BFUo/AD5ERPWOgQOCZITni6iavr5AUw5AUwQjMlI0kzu5btnyD39AF0gUEsDPwJT+oY1ORBJijPjQ==" + }, + "bignumber.js": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.0.1.tgz", + "integrity": "sha512-IdZR9mh6ahOBv/hYGiXyVuyCetmGJhtYkqLBpTStdhEGjegpPlUawydyaF3pbIOFynJTpllEs+NP+CS9jKFLjA==" + }, + "blakejs": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/blakejs/-/blakejs-1.1.1.tgz", + "integrity": "sha512-bLG6PHOCZJKNshTjGRBvET0vTciwQE6zFKOKKXPDJfwFBd4Ac0yBfPZqcGvGJap50l7ktvlpFqc2jGVaUgbJgg==" + }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + }, + "body-parser": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", + "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", + "requires": { + "bytes": "3.1.0", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.7.0", + "raw-body": "2.4.0", + "type-is": "~1.6.17" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" + }, + "browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "requires": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "requires": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "requires": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "browserify-rsa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", + "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "requires": { + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" + }, + "dependencies": { + "bn.js": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", + "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" + } + } + }, + "browserify-sign": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", + "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", + "requires": { + "bn.js": "^5.1.1", + "browserify-rsa": "^4.0.1", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.3", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.5", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "bn.js": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", + "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" + } + } + }, + "bs58": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/bs58/-/bs58-4.0.1.tgz", + "integrity": "sha1-vhYedsNU9veIrkBx9j806MTwpCo=", + "requires": { + "base-x": "^3.0.2" + } + }, + "bs58check": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/bs58check/-/bs58check-2.1.2.tgz", + "integrity": "sha512-0TS1jicxdU09dwJMNZtVAfzPi6Q6QeN0pM1Fkzrjn+XYHvzMKPU3pHVpva+769iNVSfIYWf7LJ6WR+BuuMf8cA==", + "requires": { + "bs58": "^4.0.0", + "create-hash": "^1.1.0", + "safe-buffer": "^5.1.2" + } + }, + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "buffer-to-arraybuffer": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/buffer-to-arraybuffer/-/buffer-to-arraybuffer-0.0.5.tgz", + "integrity": "sha1-YGSkD6dutDxyOrqe+PbhIW0QURo=" + }, + "buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=" + }, + "bufferutil": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.3.tgz", + "integrity": "sha512-yEYTwGndELGvfXsImMBLop58eaGW+YdONi1fNjTINSY98tmMmFijBG6WXgdkfuLNt4imzQNtIE+eBp1PVpMCSw==", + "requires": { + "node-gyp-build": "^4.2.0" + } + }, + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" + }, + "cacheable-request": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", + "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", + "requires": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^3.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^4.1.0", + "responselike": "^1.0.2" + }, + "dependencies": { + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "requires": { + "pump": "^3.0.0" + } + }, + "lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==" + } + } + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + }, + "ccxt": { + "version": "1.55.76", + "resolved": "https://registry.npmjs.org/ccxt/-/ccxt-1.55.76.tgz", + "integrity": "sha512-vJmlmZmYnjj47ETLoiU/r32CODb1VpOXhWhvAaUFDHtUc/c06bvhEifCUUfejK42N5W3+eMQFqXFIV8IuBw3bA==" + }, + "child_process": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/child_process/-/child_process-1.0.2.tgz", + "integrity": "sha1-sffn/HPSXn/R1FWtyU4UODAYK1o=" + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" + }, + "cids": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/cids/-/cids-0.7.5.tgz", + "integrity": "sha512-zT7mPeghoWAu+ppn8+BS1tQ5qGmbMfB4AregnQjA/qHY3GC1m1ptI9GkWNlgeu38r7CuRdXB47uY2XgAYt6QVA==", + "requires": { + "buffer": "^5.5.0", + "class-is": "^1.1.0", + "multibase": "~0.6.0", + "multicodec": "^1.0.0", + "multihashes": "~0.4.15" + }, + "dependencies": { + "multicodec": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/multicodec/-/multicodec-1.0.4.tgz", + "integrity": "sha512-NDd7FeS3QamVtbgfvu5h7fd1IlbaC4EQ0/pgU4zqE2vdHCmBGsUa0TiM8/TdSeG6BMPC92OOCf8F1ocE/Wkrrg==", + "requires": { + "buffer": "^5.6.0", + "varint": "^5.0.0" + } + } + } + }, + "cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "class-is": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/class-is/-/class-is-1.1.0.tgz", + "integrity": "sha512-rhjH9AG1fvabIDoGRVH587413LPjTZgmDF9fOFCbFJQV4yuocX1mHxxvXI4g3cGwbVY9wAYIoKlg1N79frJKQw==" + }, + "clone-response": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", + "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", + "requires": { + "mimic-response": "^1.0.0" + } + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "content-disposition": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", + "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", + "requires": { + "safe-buffer": "5.1.2" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + } + } + }, + "content-hash": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/content-hash/-/content-hash-2.5.2.tgz", + "integrity": "sha512-FvIQKy0S1JaWV10sMsA7TRx8bpU+pqPkhbsfvOJAdjRXvYxEckAwQWGwtRjiaJfh+E0DvcWUGqcdjwMGFjsSdw==", + "requires": { + "cids": "^0.7.1", + "multicodec": "^0.5.5", + "multihashes": "^0.4.15" + } + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" + }, + "cookie": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", + "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==" + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + }, + "cookiejar": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.2.tgz", + "integrity": "sha512-Mw+adcfzPxcPeI+0WlvRrr/3lGVO0bD75SxX6811cxSh1Wbxx7xZBGK1eVtDf6si8rg2lhnUjsVLMFMfbRIuwA==" + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "cors": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", + "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", + "requires": { + "object-assign": "^4", + "vary": "^1" + } + }, + "crc-32": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.0.tgz", + "integrity": "sha512-1uBwHxF+Y/4yF5G48fwnKq6QsIXheor3ZLPT80yGBV1oEUwpPojlEhQbWKVw1VwcTQyMGHK1/XMmTjmlsmTTGA==", + "requires": { + "exit-on-epipe": "~1.0.1", + "printj": "~1.1.0" + } + }, + "create-ecdh": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "requires": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" + } + }, + "create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "requires": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "requires": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "requires": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + } + }, + "d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "requires": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "debug": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", + "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", + "requires": { + "ms": "2.1.2" + } + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" + }, + "decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", + "requires": { + "mimic-response": "^1.0.0" + } + }, + "defer-to-connect": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", + "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==" + }, + "define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==" + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "requires": { + "object-keys": "^1.0.12" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + }, + "deprecation": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz", + "integrity": "sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==" + }, + "des.js": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", + "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "requires": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, + "diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "requires": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + } + }, + "dom-walk": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.2.tgz", + "integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==" + }, + "duplexer3": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", + "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=" + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "elliptic": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", + "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "requires": { + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "requires": { + "once": "^1.4.0" + } + }, + "es-abstract": { + "version": "1.18.5", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.5.tgz", + "integrity": "sha512-DDggyJLoS91CkJjgauM5c0yZMjiD1uK3KcaCeAmffGwZ+ODWzOkPN4QwRbsK5DOFf06fywmyLci3ZD8jLGhVYA==", + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.2", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.3", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.3", + "is-string": "^1.0.6", + "object-inspect": "^1.11.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.1" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "es5-ext": { + "version": "0.10.53", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", + "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", + "requires": { + "es6-iterator": "~2.0.3", + "es6-symbol": "~3.1.3", + "next-tick": "~1.0.0" + } + }, + "es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "requires": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "requires": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" + }, + "eth-ens-namehash": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/eth-ens-namehash/-/eth-ens-namehash-2.0.8.tgz", + "integrity": "sha1-IprEbsqG1S4MmR58sq74P/D2i88=", + "requires": { + "idna-uts46-hx": "^2.3.1", + "js-sha3": "^0.5.7" + } + }, + "eth-lib": { + "version": "0.1.29", + "resolved": "https://registry.npmjs.org/eth-lib/-/eth-lib-0.1.29.tgz", + "integrity": "sha512-bfttrr3/7gG4E02HoWTDUcDDslN003OlOoBxk9virpAZQ1ja/jDgwkWB8QfJF7ojuEowrqy+lzp9VcJG7/k5bQ==", + "requires": { + "bn.js": "^4.11.6", + "elliptic": "^6.4.0", + "nano-json-stream-parser": "^0.1.2", + "servify": "^0.1.12", + "ws": "^3.0.0", + "xhr-request-promise": "^0.1.2" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "ws": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", + "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", + "requires": { + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0", + "ultron": "~1.1.0" + } + } + } + }, + "ethereum-bloom-filters": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/ethereum-bloom-filters/-/ethereum-bloom-filters-1.0.10.tgz", + "integrity": "sha512-rxJ5OFN3RwjQxDcFP2Z5+Q9ho4eIdEmSc2ht0fCu8Se9nbXjZ7/031uXoUYJ87KHCOdVeiUuwSnoS7hmYAGVHA==", + "requires": { + "js-sha3": "^0.8.0" + }, + "dependencies": { + "js-sha3": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz", + "integrity": "sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==" + } + } + }, + "ethereum-cryptography": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/ethereum-cryptography/-/ethereum-cryptography-0.1.3.tgz", + "integrity": "sha512-w8/4x1SGGzc+tO97TASLja6SLd3fRIK2tLVcV2Gx4IB21hE19atll5Cq9o3d0ZmAYC/8aw0ipieTSiekAea4SQ==", + "requires": { + "@types/pbkdf2": "^3.0.0", + "@types/secp256k1": "^4.0.1", + "blakejs": "^1.1.0", + "browserify-aes": "^1.2.0", + "bs58check": "^2.1.2", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "hash.js": "^1.1.7", + "keccak": "^3.0.0", + "pbkdf2": "^3.0.17", + "randombytes": "^2.1.0", + "safe-buffer": "^5.1.2", + "scrypt-js": "^3.0.0", + "secp256k1": "^4.0.1", + "setimmediate": "^1.0.5" + } + }, + "ethereumjs-common": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/ethereumjs-common/-/ethereumjs-common-1.5.2.tgz", + "integrity": "sha512-hTfZjwGX52GS2jcVO6E2sx4YuFnf0Fhp5ylo4pEPhEffNln7vS59Hr5sLnp3/QCazFLluuBZ+FZ6J5HTp0EqCA==" + }, + "ethereumjs-tx": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ethereumjs-tx/-/ethereumjs-tx-2.1.2.tgz", + "integrity": "sha512-zZEK1onCeiORb0wyCXUvg94Ve5It/K6GD1K+26KfFKodiBiS6d9lfCXlUKGBBdQ+bv7Day+JK0tj1K+BeNFRAw==", + "requires": { + "ethereumjs-common": "^1.5.0", + "ethereumjs-util": "^6.0.0" + } + }, + "ethereumjs-util": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-6.2.1.tgz", + "integrity": "sha512-W2Ktez4L01Vexijrm5EB6w7dg4n/TgpoYU4avuT5T3Vmnw/eCRtiBrJfQYS/DCSvDIOLn2k57GcHdeBcgVxAqw==", + "requires": { + "@types/bn.js": "^4.11.3", + "bn.js": "^4.11.0", + "create-hash": "^1.1.2", + "elliptic": "^6.5.2", + "ethereum-cryptography": "^0.1.3", + "ethjs-util": "0.1.6", + "rlp": "^2.2.3" + } + }, + "ethers": { + "version": "5.4.6", + "resolved": "https://registry.npmjs.org/ethers/-/ethers-5.4.6.tgz", + "integrity": "sha512-F7LXARyB/Px3AQC6/QKedWZ8eqCkgOLORqL4B/F0Mag/K+qJSFGqsR36EaOZ6fKg3ZonI+pdbhb4A8Knt/43jQ==", + "requires": { + "@ethersproject/abi": "5.4.1", + "@ethersproject/abstract-provider": "5.4.1", + "@ethersproject/abstract-signer": "5.4.1", + "@ethersproject/address": "5.4.0", + "@ethersproject/base64": "5.4.0", + "@ethersproject/basex": "5.4.0", + "@ethersproject/bignumber": "5.4.1", + "@ethersproject/bytes": "5.4.0", + "@ethersproject/constants": "5.4.0", + "@ethersproject/contracts": "5.4.1", + "@ethersproject/hash": "5.4.0", + "@ethersproject/hdnode": "5.4.0", + "@ethersproject/json-wallets": "5.4.0", + "@ethersproject/keccak256": "5.4.0", + "@ethersproject/logger": "5.4.1", + "@ethersproject/networks": "5.4.2", + "@ethersproject/pbkdf2": "5.4.0", + "@ethersproject/properties": "5.4.1", + "@ethersproject/providers": "5.4.5", + "@ethersproject/random": "5.4.0", + "@ethersproject/rlp": "5.4.0", + "@ethersproject/sha2": "5.4.0", + "@ethersproject/signing-key": "5.4.0", + "@ethersproject/solidity": "5.4.0", + "@ethersproject/strings": "5.4.0", + "@ethersproject/transactions": "5.4.0", + "@ethersproject/units": "5.4.0", + "@ethersproject/wallet": "5.4.0", + "@ethersproject/web": "5.4.0", + "@ethersproject/wordlists": "5.4.0" + } + }, + "ethjs-unit": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/ethjs-unit/-/ethjs-unit-0.1.6.tgz", + "integrity": "sha1-xmWSHkduh7ziqdWIpv4EBbLEFpk=", + "requires": { + "bn.js": "4.11.6", + "number-to-bn": "1.7.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.6", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.6.tgz", + "integrity": "sha1-UzRK2xRhehP26N0s4okF0cC6MhU=" + } + } + }, + "ethjs-util": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/ethjs-util/-/ethjs-util-0.1.6.tgz", + "integrity": "sha512-CUnVOQq7gSpDHZVVrQW8ExxUETWrnrvXYvYz55wOU8Uj4VCgw56XC2B/fVqQN+f7gmrnRHSLVnFAwsCuNwji8w==", + "requires": { + "is-hex-prefixed": "1.0.0", + "strip-hex-prefix": "1.0.0" + } + }, + "eventemitter3": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.4.tgz", + "integrity": "sha512-rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ==" + }, + "evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "requires": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "exit-on-epipe": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/exit-on-epipe/-/exit-on-epipe-1.0.1.tgz", + "integrity": "sha512-h2z5mrROTxce56S+pnvAV890uu7ls7f1kEvVGJbw1OlFH3/mlJ5bkXu0KRyW94v37zzHPiUd55iLn3DA7TjWpw==" + }, + "express": { + "version": "4.17.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", + "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", + "requires": { + "accepts": "~1.3.7", + "array-flatten": "1.1.1", + "body-parser": "1.19.0", + "content-disposition": "0.5.3", + "content-type": "~1.0.4", + "cookie": "0.4.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.5", + "qs": "6.7.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.1.2", + "send": "0.17.1", + "serve-static": "1.14.1", + "setprototypeof": "1.1.1", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + } + } + }, + "ext": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.5.0.tgz", + "integrity": "sha512-+ONcYoWj/SoQwUofMr94aGu05Ou4FepKi7N7b+O8T4jVfyIsZQV1/xeS8jpaBzF0csAk0KLXoHCxU7cKYZjo1Q==", + "requires": { + "type": "^2.5.0" + }, + "dependencies": { + "type": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.5.0.tgz", + "integrity": "sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw==" + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "foreach": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz", + "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=" + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" + }, + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" + }, + "fs-extra": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz", + "integrity": "sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==", + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "fs-minipass": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz", + "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==", + "requires": { + "minipass": "^2.6.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "requires": { + "pump": "^3.0.0" + } + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "glob": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "global": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/global/-/global-4.4.0.tgz", + "integrity": "sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==", + "requires": { + "min-document": "^2.19.0", + "process": "^0.11.10" + } + }, + "got": { + "version": "9.6.0", + "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", + "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", + "requires": { + "@sindresorhus/is": "^0.14.0", + "@szmarczak/http-timer": "^1.1.2", + "cacheable-request": "^6.0.0", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^4.1.0", + "lowercase-keys": "^1.0.1", + "mimic-response": "^1.0.1", + "p-cancelable": "^1.0.0", + "to-readable-stream": "^1.0.0", + "url-parse-lax": "^3.0.0" + } + }, + "graceful-fs": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", + "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==" + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" + }, + "har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "requires": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-bigints": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==" + }, + "has-symbol-support-x": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz", + "integrity": "sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==" + }, + "has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==" + }, + "has-to-string-tag-x": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz", + "integrity": "sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==", + "requires": { + "has-symbol-support-x": "^1.4.1" + } + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "requires": { + "has-symbols": "^1.0.2" + } + }, + "hash-base": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", + "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "requires": { + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + } + }, + "hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "requires": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "requires": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==" + }, + "http-errors": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", + "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + } + } + }, + "http-https": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/http-https/-/http-https-1.0.0.tgz", + "integrity": "sha1-L5CN1fHbQGjAWM1ubUzjkskTOJs=" + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "idna-uts46-hx": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/idna-uts46-hx/-/idna-uts46-hx-2.3.1.tgz", + "integrity": "sha512-PWoF9Keq6laYdIRwwCdhTPl60xRqAloYNMQLiyUnG42VjT53oW07BXIRM+NK7eQjzXjAk2gUvX9caRxlnF9TAA==", + "requires": { + "punycode": "2.1.0" + }, + "dependencies": { + "punycode": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.0.tgz", + "integrity": "sha1-X4Y+3Im5bbCQdLrXlHvwkFbKTn0=" + } + } + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "requires": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } + }, + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" + }, + "is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "requires": { + "has-bigints": "^1.0.1" + } + }, + "is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-callable": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==" + }, + "is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" + }, + "is-function": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-function/-/is-function-1.0.2.tgz", + "integrity": "sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ==" + }, + "is-generator-function": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", + "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-hex-prefixed": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-hex-prefixed/-/is-hex-prefixed-1.0.0.tgz", + "integrity": "sha1-fY035q135dEnFIkTxXPggtd39VQ=" + }, + "is-negative-zero": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", + "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==" + }, + "is-number-object": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", + "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-object/-/is-object-1.0.2.tgz", + "integrity": "sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==" + }, + "is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=" + }, + "is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==" + }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-retry-allowed": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz", + "integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==" + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" + }, + "is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "requires": { + "has-symbols": "^1.0.2" + } + }, + "is-typed-array": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.8.tgz", + "integrity": "sha512-HqH41TNZq2fgtGT8WHVFVJhBVGuY3AnP3Q36K8JKXUxSxRgk/d+7NjmwG2vo2mYmXK8UYZKu0qH8bVP5gEisjA==", + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-abstract": "^1.18.5", + "foreach": "^2.0.5", + "has-tostringtag": "^1.0.0" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "requires": { + "is-docker": "^2.0.0" + } + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + }, + "isurl": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz", + "integrity": "sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==", + "requires": { + "has-to-string-tag-x": "^1.2.0", + "is-object": "^1.0.1" + } + }, + "js-sha3": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.5.7.tgz", + "integrity": "sha1-DU/9gALVMzqrr0oj7tL2N0yfKOc=" + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" + }, + "json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", + "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=" + }, + "json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "keccak": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/keccak/-/keccak-3.0.2.tgz", + "integrity": "sha512-PyKKjkH53wDMLGrvmRGSNWgmSxZOUqbnXwKL9tmgbFYA1iAYqW21kfR7mZXV0MlESiefxQQE9X9fTa3X+2MPDQ==", + "requires": { + "node-addon-api": "^2.0.0", + "node-gyp-build": "^4.2.0", + "readable-stream": "^3.6.0" + } + }, + "keyv": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", + "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", + "requires": { + "json-buffer": "3.0.0" + } + }, + "lookpath": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/lookpath/-/lookpath-1.2.2.tgz", + "integrity": "sha512-k2Gmn8iV6qdME3ztZC2spubmQISimFOPLuQKiPaLcVdRz0IpdxrNClVepMlyTJlhodm/zG/VfbkWERm3kUIh+Q==" + }, + "lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==" + }, + "md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" + }, + "miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "requires": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "mime-db": { + "version": "1.49.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.49.0.tgz", + "integrity": "sha512-CIc8j9URtOVApSFCQIF+VBkX1RwXp/oMMOrqdyXSBXq5RWNEsRfyj1kiRnQgmNXmHxPoFIxOroKA3zcU9P+nAA==" + }, + "mime-types": { + "version": "2.1.32", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.32.tgz", + "integrity": "sha512-hJGaVS4G4c9TSMYh2n6SQAGrC4RnfU+daP8G7cSCmaqNjiOoUY0VHCMS42pxnQmVF1GWwFhbHWn3RIxCqTmZ9A==", + "requires": { + "mime-db": "1.49.0" + } + }, + "mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==" + }, + "min-document": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz", + "integrity": "sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU=", + "requires": { + "dom-walk": "^0.1.0" + } + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + }, + "minipass": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz", + "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==", + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, + "minizlib": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz", + "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==", + "requires": { + "minipass": "^2.9.0" + } + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" + }, + "mkdirp-promise": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/mkdirp-promise/-/mkdirp-promise-5.0.1.tgz", + "integrity": "sha1-6bj2jlUsaKnBcTuEiD96HdA5uKE=", + "requires": { + "mkdirp": "*" + } + }, + "mock-fs": { + "version": "4.14.0", + "resolved": "https://registry.npmjs.org/mock-fs/-/mock-fs-4.14.0.tgz", + "integrity": "sha512-qYvlv/exQ4+svI3UOvPUpLDF0OMX5euvUH0Ny4N5QyRyhNdgAgUrVH3iUINSzEPLvx0kbo/Bp28GJKIqvE7URw==" + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "multibase": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/multibase/-/multibase-0.6.1.tgz", + "integrity": "sha512-pFfAwyTjbbQgNc3G7D48JkJxWtoJoBMaR4xQUOuB8RnCgRqaYmWNFeJTTvrJ2w51bjLq2zTby6Rqj9TQ9elSUw==", + "requires": { + "base-x": "^3.0.8", + "buffer": "^5.5.0" + } + }, + "multicodec": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/multicodec/-/multicodec-0.5.7.tgz", + "integrity": "sha512-PscoRxm3f+88fAtELwUnZxGDkduE2HD9Q6GHUOywQLjOGT/HAdhjLDYNZ1e7VR0s0TP0EwZ16LNUTFpoBGivOA==", + "requires": { + "varint": "^5.0.0" + } + }, + "multihashes": { + "version": "0.4.21", + "resolved": "https://registry.npmjs.org/multihashes/-/multihashes-0.4.21.tgz", + "integrity": "sha512-uVSvmeCWf36pU2nB4/1kzYZjsXD9vofZKpgudqkceYY5g2aZZXJ5r9lxuzoRLl1OAp28XljXsEJ/X/85ZsKmKw==", + "requires": { + "buffer": "^5.5.0", + "multibase": "^0.7.0", + "varint": "^5.0.0" + }, + "dependencies": { + "multibase": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/multibase/-/multibase-0.7.0.tgz", + "integrity": "sha512-TW8q03O0f6PNFTQDvh3xxH03c8CjGaaYrjkl9UQPG6rz53TQzzxJVCIWVjzcbN/Q5Y53Zd0IBQBMVktVgNx4Fg==", + "requires": { + "base-x": "^3.0.8", + "buffer": "^5.5.0" + } + } + } + }, + "nano-json-stream-parser": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/nano-json-stream-parser/-/nano-json-stream-parser-0.1.2.tgz", + "integrity": "sha1-DMj20OK2IrR5xA1JnEbWS3Vcb18=" + }, + "negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" + }, + "next-tick": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=" + }, + "node-addon-api": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-2.0.2.tgz", + "integrity": "sha512-Ntyt4AIXyaLIuMHF6IOoTakB3K+RWxwtsHNRxllEoA6vPwP9o4866g6YWDLUdnucilZhmkxiHwHr11gAENw+QA==" + }, + "node-fetch": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", + "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==" + }, + "node-gyp-build": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.2.3.tgz", + "integrity": "sha512-MN6ZpzmfNCRM+3t57PTJHgHyw/h4OWnZ6mR8P5j/uZtqQr46RRuDE/P+g3n0YR/AiYXeWixZZzaip77gdICfRg==" + }, + "normalize-url": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", + "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==" + }, + "number-to-bn": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/number-to-bn/-/number-to-bn-1.7.0.tgz", + "integrity": "sha1-uzYjWS9+X54AMLGXe9QaDFP+HqA=", + "requires": { + "bn.js": "4.11.6", + "strip-hex-prefix": "1.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.6", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.6.tgz", + "integrity": "sha1-UzRK2xRhehP26N0s4okF0cC6MhU=" + } + } + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "object-inspect": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz", + "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==" + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + }, + "object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "oboe": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/oboe/-/oboe-2.1.5.tgz", + "integrity": "sha1-VVQoTFQ6ImbXo48X4HOCH73jk80=", + "requires": { + "http-https": "^1.0.0" + } + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "requires": { + "ee-first": "1.1.1" + } + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "requires": { + "wrappy": "1" + } + }, + "open": { + "version": "8.2.1", + "resolved": "https://registry.npmjs.org/open/-/open-8.2.1.tgz", + "integrity": "sha512-rXILpcQlkF/QuFez2BJDf3GsqpjGKbkUUToAIGo9A0Q6ZkoSGogZJulrUdwRkrAsoQvoZsrjCYt8+zblOk7JQQ==", + "requires": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + } + }, + "p-cancelable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", + "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==" + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=" + }, + "p-timeout": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-1.2.1.tgz", + "integrity": "sha1-XrOzU7f86Z8QGhA4iAuwVOu+o4Y=", + "requires": { + "p-finally": "^1.0.0" + } + }, + "parse-asn1": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", + "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", + "requires": { + "asn1.js": "^5.2.0", + "browserify-aes": "^1.0.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "parse-headers": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.4.tgz", + "integrity": "sha512-psZ9iZoCNFLrgRjZ1d8mn0h9WRqJwFxM9q3x7iUjN/YT2OksthDJ5TiPCu2F38kS4zutqfW+YdVVkBZZx3/1aw==" + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + }, + "pbkdf2": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", + "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", + "requires": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=" + }, + "printj": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/printj/-/printj-1.1.2.tgz", + "integrity": "sha512-zA2SmoLaxZyArQTOPj5LXecR+RagfPSU5Kw1qP+jkWeNlrq+eJZyY2oS68SU1Z/7/myXM4lo9716laOFAVStCQ==" + }, + "process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=" + }, + "proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + } + }, + "psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + }, + "public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "requires": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + }, + "qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==" + }, + "query-string": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz", + "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==", + "requires": { + "decode-uri-component": "^0.2.0", + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + } + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "requires": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + }, + "raw-body": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", + "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", + "requires": { + "bytes": "3.1.0", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "dependencies": { + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" + } + } + }, + "responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", + "requires": { + "lowercase-keys": "^1.0.0" + } + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "requires": { + "glob": "^7.1.3" + } + }, + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "rlp": { + "version": "2.2.6", + "resolved": "https://registry.npmjs.org/rlp/-/rlp-2.2.6.tgz", + "integrity": "sha512-HAfAmL6SDYNWPUOJNrM500x4Thn4PZsEy5pijPh40U9WfNk0z15hUYzO9xVIMAdIHdFtD8CBDHd75Td1g36Mjg==", + "requires": { + "bn.js": "^4.11.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "scrypt-js": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/scrypt-js/-/scrypt-js-3.0.1.tgz", + "integrity": "sha512-cdwTTnqPu0Hyvf5in5asVdZocVDTNRmR7XEcJuIzMjJeSHybHl7vpB66AzwTaIg6CLSbtjcxc8fqcySfnTkccA==" + }, + "secp256k1": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/secp256k1/-/secp256k1-4.0.2.tgz", + "integrity": "sha512-UDar4sKvWAksIlfX3xIaQReADn+WFnHvbVujpcbr+9Sf/69odMwy2MUsz5CKLQgX9nsIyrjuxL2imVyoNHa3fg==", + "requires": { + "elliptic": "^6.5.2", + "node-addon-api": "^2.0.0", + "node-gyp-build": "^4.2.0" + } + }, + "send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.7.2", + "mime": "1.6.0", + "ms": "2.1.1", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" + } + } + }, + "serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + } + }, + "servify": { + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/servify/-/servify-0.1.12.tgz", + "integrity": "sha512-/xE6GvsKKqyo1BAY+KxOWXcLpPsUUyji7Qg3bVD7hh1eRze5bR1uYiuDA/k3Gof1s9BTzQZEJK8sNcNGFIzeWw==", + "requires": { + "body-parser": "^1.16.0", + "cors": "^2.8.1", + "express": "^4.14.0", + "request": "^2.79.0", + "xhr": "^2.3.3" + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" + }, + "sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "simple-concat": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", + "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==" + }, + "simple-get": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-2.8.1.tgz", + "integrity": "sha512-lSSHRSw3mQNUGPAYRqo7xy9dhKmxFXIjLjp4KHpf99GEH2VH7C3AM+Qfx6du6jhfUi6Vm7XnbEVEf7Wb6N8jRw==", + "requires": { + "decompress-response": "^3.3.0", + "once": "^1.3.1", + "simple-concat": "^1.0.0" + } + }, + "simple-git": { + "version": "2.45.1", + "resolved": "https://registry.npmjs.org/simple-git/-/simple-git-2.45.1.tgz", + "integrity": "sha512-NmEoThiLTJxl26WNtZxtJTue18ReTcSrf3so5vJG/O8KY9uMxH+yAhXV/DElBJyOYZrrBbVsH8JOFxgENdc9Xg==", + "requires": { + "@kwsites/file-exists": "^1.1.1", + "@kwsites/promise-deferred": "^1.1.1", + "debug": "^4.3.1" + } + }, + "sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" + }, + "strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=" + }, + "string.prototype.trimend": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "requires": { + "safe-buffer": "~5.2.0" + } + }, + "strip-hex-prefix": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-hex-prefix/-/strip-hex-prefix-1.0.0.tgz", + "integrity": "sha1-DF8VX+8RUTczd96du1iNoFUA428=", + "requires": { + "is-hex-prefixed": "1.0.0" + } + }, + "swarm-js": { + "version": "0.1.40", + "resolved": "https://registry.npmjs.org/swarm-js/-/swarm-js-0.1.40.tgz", + "integrity": "sha512-yqiOCEoA4/IShXkY3WKwP5PvZhmoOOD8clsKA7EEcRILMkTEYHCQ21HDCAcVpmIxZq4LyZvWeRJ6quIyHk1caA==", + "requires": { + "bluebird": "^3.5.0", + "buffer": "^5.0.5", + "eth-lib": "^0.1.26", + "fs-extra": "^4.0.2", + "got": "^7.1.0", + "mime-types": "^2.1.16", + "mkdirp-promise": "^5.0.1", + "mock-fs": "^4.1.0", + "setimmediate": "^1.0.5", + "tar": "^4.0.2", + "xhr-request": "^1.0.1" + }, + "dependencies": { + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=" + }, + "got": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/got/-/got-7.1.0.tgz", + "integrity": "sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw==", + "requires": { + "decompress-response": "^3.2.0", + "duplexer3": "^0.1.4", + "get-stream": "^3.0.0", + "is-plain-obj": "^1.1.0", + "is-retry-allowed": "^1.0.0", + "is-stream": "^1.0.0", + "isurl": "^1.0.0-alpha5", + "lowercase-keys": "^1.0.0", + "p-cancelable": "^0.3.0", + "p-timeout": "^1.1.1", + "safe-buffer": "^5.0.1", + "timed-out": "^4.0.0", + "url-parse-lax": "^1.0.0", + "url-to-options": "^1.0.1" + } + }, + "p-cancelable": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.3.0.tgz", + "integrity": "sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw==" + }, + "prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=" + }, + "url-parse-lax": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", + "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", + "requires": { + "prepend-http": "^1.0.1" + } + } + } + }, + "tar": { + "version": "4.4.19", + "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.19.tgz", + "integrity": "sha512-a20gEsvHnWe0ygBY8JbxoM4w3SJdhc7ZAuxkLqh+nvNQN2IOt0B5lLgM490X5Hl8FF0dl0tOf2ewFYAlIFgzVA==", + "requires": { + "chownr": "^1.1.4", + "fs-minipass": "^1.2.7", + "minipass": "^2.9.0", + "minizlib": "^1.3.3", + "mkdirp": "^0.5.5", + "safe-buffer": "^5.2.1", + "yallist": "^3.1.1" + }, + "dependencies": { + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "requires": { + "minimist": "^1.2.5" + } + } + } + }, + "timed-out": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", + "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=" + }, + "to-readable-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", + "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==" + }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" + }, + "type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "requires": { + "is-typedarray": "^1.0.0" + } + }, + "ultron": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz", + "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==" + }, + "unbox-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", + "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", + "requires": { + "function-bind": "^1.1.1", + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" + } + }, + "universal-user-agent": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz", + "integrity": "sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w==" + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "requires": { + "punycode": "^2.1.0" + } + }, + "url-parse-lax": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", + "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", + "requires": { + "prepend-http": "^2.0.0" + } + }, + "url-set-query": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/url-set-query/-/url-set-query-1.0.0.tgz", + "integrity": "sha1-AW6M/Xwg7gXK/neV6JK9BwL6ozk=" + }, + "url-to-options": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/url-to-options/-/url-to-options-1.0.1.tgz", + "integrity": "sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k=" + }, + "utf-8-validate": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.5.tgz", + "integrity": "sha512-+pnxRYsS/axEpkrrEpzYfNZGXp0IjC/9RIxwM5gntY4Koi8SHmUGSfxfWqxZdRxrtaoVstuOzUp/rbs3JSPELQ==", + "requires": { + "node-gyp-build": "^4.2.0" + } + }, + "utf8": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/utf8/-/utf8-3.0.0.tgz", + "integrity": "sha512-E8VjFIQ/TyQgp+TZfS6l8yp/xWppSAHzidGiRrqe4bK4XP9pTRyKFgGJpO3SN7zdX4DeomTrwaseCHovfpFcqQ==" + }, + "util": { + "version": "0.12.4", + "resolved": "https://registry.npmjs.org/util/-/util-0.12.4.tgz", + "integrity": "sha512-bxZ9qtSlGUWSOy9Qa9Xgk11kSslpuZwaxCg4sNIDj6FLucDab2JxnHwyNTCpHMtK1MjoQiWQ6DiUMZYbSrO+Sw==", + "requires": { + "inherits": "^2.0.3", + "is-arguments": "^1.0.4", + "is-generator-function": "^1.0.7", + "is-typed-array": "^1.1.3", + "safe-buffer": "^5.1.2", + "which-typed-array": "^1.1.2" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + }, + "varint": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/varint/-/varint-5.0.2.tgz", + "integrity": "sha512-lKxKYG6H03yCZUpAGOPOsMcGxd1RHCu1iKvEHYDPmTyq2HueGhD73ssNBqqQWfvYs04G9iUFRvmAVLW20Jw6ow==" + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "web3": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3/-/web3-1.5.2.tgz", + "integrity": "sha512-aapKLdO8t7Cos6tZLeeQUtCJvTiPMlLcHsHHDLSBZ/VaJEucSTxzun32M8sp3BmF4waDEmhY+iyUM1BKvtAcVQ==", + "requires": { + "web3-bzz": "1.5.2", + "web3-core": "1.5.2", + "web3-eth": "1.5.2", + "web3-eth-personal": "1.5.2", + "web3-net": "1.5.2", + "web3-shh": "1.5.2", + "web3-utils": "1.5.2" + } + }, + "web3-bzz": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-bzz/-/web3-bzz-1.5.2.tgz", + "integrity": "sha512-W/sPCdA+XQ9duUYKHAwf/g69cbbV8gTCRsa1MpZwU7spXECiyJ2EvD/QzAZ+UpJk3GELXFF/fUByeZ3VRQKF2g==", + "requires": { + "@types/node": "^12.12.6", + "got": "9.6.0", + "swarm-js": "^0.1.40" + }, + "dependencies": { + "@types/node": { + "version": "12.20.23", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.23.tgz", + "integrity": "sha512-FW0q7NI8UnjbKrJK8NGr6QXY69ATw9IFe6ItIo5yozPwA9DU/xkhiPddctUVyrmFXvyFYerYgQak/qu200UBDw==" + } + } + }, + "web3-core": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-core/-/web3-core-1.5.2.tgz", + "integrity": "sha512-sebMpQbg3kbh3vHUbHrlKGKOxDWqjgt8KatmTBsTAWj/HwWYVDzeX+2Q84+swNYsm2DrTBVFlqTErFUwPBvyaA==", + "requires": { + "@types/bn.js": "^4.11.5", + "@types/node": "^12.12.6", + "bignumber.js": "^9.0.0", + "web3-core-helpers": "1.5.2", + "web3-core-method": "1.5.2", + "web3-core-requestmanager": "1.5.2", + "web3-utils": "1.5.2" + }, + "dependencies": { + "@types/node": { + "version": "12.20.23", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.23.tgz", + "integrity": "sha512-FW0q7NI8UnjbKrJK8NGr6QXY69ATw9IFe6ItIo5yozPwA9DU/xkhiPddctUVyrmFXvyFYerYgQak/qu200UBDw==" + } + } + }, + "web3-core-helpers": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-core-helpers/-/web3-core-helpers-1.5.2.tgz", + "integrity": "sha512-U7LJoeUdQ3aY9t5gU7t/1XpcApsWm+4AcW5qKl/44ZxD44w0Dmsq1c5zJm3GuLr/a9MwQfXK4lpmvxVQWHHQRg==", + "requires": { + "web3-eth-iban": "1.5.2", + "web3-utils": "1.5.2" + } + }, + "web3-core-method": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-core-method/-/web3-core-method-1.5.2.tgz", + "integrity": "sha512-/mC5t9UjjJoQmJJqO5nWK41YHo+tMzFaT7Tp7jDCQsBkinE68KsUJkt0jzygpheW84Zra0DVp6q19gf96+cugg==", + "requires": { + "@ethereumjs/common": "^2.4.0", + "@ethersproject/transactions": "^5.0.0-beta.135", + "web3-core-helpers": "1.5.2", + "web3-core-promievent": "1.5.2", + "web3-core-subscriptions": "1.5.2", + "web3-utils": "1.5.2" + } + }, + "web3-core-promievent": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-core-promievent/-/web3-core-promievent-1.5.2.tgz", + "integrity": "sha512-5DacbJXe98ozSor7JlkTNCy6G8945VunRRkPxMk98rUrg60ECVEM/vuefk1atACzjQsKx6tmLZuHxbJQ64TQeQ==", + "requires": { + "eventemitter3": "4.0.4" + } + }, + "web3-core-requestmanager": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-core-requestmanager/-/web3-core-requestmanager-1.5.2.tgz", + "integrity": "sha512-oRVW9OrAsXN2JIZt68OEg1Mb1A9a/L3JAGMv15zLEFEnJEGw0KQsGK1ET2kvZBzvpFd5G0EVkYCnx7WDe4HSNw==", + "requires": { + "util": "^0.12.0", + "web3-core-helpers": "1.5.2", + "web3-providers-http": "1.5.2", + "web3-providers-ipc": "1.5.2", + "web3-providers-ws": "1.5.2" + } + }, + "web3-core-subscriptions": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-core-subscriptions/-/web3-core-subscriptions-1.5.2.tgz", + "integrity": "sha512-hapI4rKFk22yurtIv0BYvkraHsM7epA4iI8Np+HuH6P9DD0zj/llaps6TXLM9HyacLBRwmOLZmr+pHBsPopUnQ==", + "requires": { + "eventemitter3": "4.0.4", + "web3-core-helpers": "1.5.2" + } + }, + "web3-eth": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-eth/-/web3-eth-1.5.2.tgz", + "integrity": "sha512-DwWQ6TCOUqvYyo7T20S7HpQDPveNHNqOn2Q2F3E8ZFyEjmqT4XsGiwvm08kB/VgQ4e/ANyq/i8PPFSYMT8JKHg==", + "requires": { + "web3-core": "1.5.2", + "web3-core-helpers": "1.5.2", + "web3-core-method": "1.5.2", + "web3-core-subscriptions": "1.5.2", + "web3-eth-abi": "1.5.2", + "web3-eth-accounts": "1.5.2", + "web3-eth-contract": "1.5.2", + "web3-eth-ens": "1.5.2", + "web3-eth-iban": "1.5.2", + "web3-eth-personal": "1.5.2", + "web3-net": "1.5.2", + "web3-utils": "1.5.2" + } + }, + "web3-eth-abi": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-eth-abi/-/web3-eth-abi-1.5.2.tgz", + "integrity": "sha512-P3bJbDR5wib4kWGfVeBKBVi27T+AiHy4EJxYM6SMNbpm3DboLDdisu9YBd6INMs8rzxgnprBbGmmyn4jKIDKAA==", + "requires": { + "@ethersproject/abi": "5.0.7", + "web3-utils": "1.5.2" + }, + "dependencies": { + "@ethersproject/abi": { + "version": "5.0.7", + "resolved": "https://registry.npmjs.org/@ethersproject/abi/-/abi-5.0.7.tgz", + "integrity": "sha512-Cqktk+hSIckwP/W8O47Eef60VwmoSC/L3lY0+dIBhQPCNn9E4V7rwmm2aFrNRRDJfFlGuZ1khkQUOc3oBX+niw==", + "requires": { + "@ethersproject/address": "^5.0.4", + "@ethersproject/bignumber": "^5.0.7", + "@ethersproject/bytes": "^5.0.4", + "@ethersproject/constants": "^5.0.4", + "@ethersproject/hash": "^5.0.4", + "@ethersproject/keccak256": "^5.0.3", + "@ethersproject/logger": "^5.0.5", + "@ethersproject/properties": "^5.0.3", + "@ethersproject/strings": "^5.0.4" + } + } + } + }, + "web3-eth-accounts": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-eth-accounts/-/web3-eth-accounts-1.5.2.tgz", + "integrity": "sha512-F8mtzxgEhxfLc66vPi0Gqd6mpscvvk7Ua575bsJ1p9J2X/VtuKgDgpWcU4e4LKeROQ+ouCpAG9//0j9jQuij3A==", + "requires": { + "@ethereumjs/common": "^2.3.0", + "@ethereumjs/tx": "^3.2.1", + "crypto-browserify": "3.12.0", + "eth-lib": "0.2.8", + "ethereumjs-util": "^7.0.10", + "scrypt-js": "^3.0.1", + "uuid": "3.3.2", + "web3-core": "1.5.2", + "web3-core-helpers": "1.5.2", + "web3-core-method": "1.5.2", + "web3-utils": "1.5.2" + }, + "dependencies": { + "@types/bn.js": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@types/bn.js/-/bn.js-5.1.0.tgz", + "integrity": "sha512-QSSVYj7pYFN49kW77o2s9xTCwZ8F2xLbjLLSEVh8D2F4JUhZtPAGOFLTD+ffqksBx/u4cE/KImFjyhqCjn/LIA==", + "requires": { + "@types/node": "*" + } + }, + "eth-lib": { + "version": "0.2.8", + "resolved": "https://registry.npmjs.org/eth-lib/-/eth-lib-0.2.8.tgz", + "integrity": "sha512-ArJ7x1WcWOlSpzdoTBX8vkwlkSQ85CjjifSZtV4co64vWxSV8geWfPI9x4SVYu3DSxnX4yWFVTtGL+j9DUFLNw==", + "requires": { + "bn.js": "^4.11.6", + "elliptic": "^6.4.0", + "xhr-request-promise": "^0.1.2" + } + }, + "ethereumjs-util": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-7.1.0.tgz", + "integrity": "sha512-kR+vhu++mUDARrsMMhsjjzPduRVAeundLGXucGRHF3B4oEltOUspfgCVco4kckucj3FMlLaZHUl9n7/kdmr6Tw==", + "requires": { + "@types/bn.js": "^5.1.0", + "bn.js": "^5.1.2", + "create-hash": "^1.1.2", + "ethereum-cryptography": "^0.1.3", + "ethjs-util": "0.1.6", + "rlp": "^2.2.4" + }, + "dependencies": { + "bn.js": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", + "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" + } + } + }, + "uuid": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", + "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==" + } + } + }, + "web3-eth-contract": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-eth-contract/-/web3-eth-contract-1.5.2.tgz", + "integrity": "sha512-4B8X/IPFxZCTmtENpdWXtyw5fskf2muyc3Jm5brBQRb4H3lVh1/ZyQy7vOIkdphyaXu4m8hBLHzeyKkd37mOUg==", + "requires": { + "@types/bn.js": "^4.11.5", + "web3-core": "1.5.2", + "web3-core-helpers": "1.5.2", + "web3-core-method": "1.5.2", + "web3-core-promievent": "1.5.2", + "web3-core-subscriptions": "1.5.2", + "web3-eth-abi": "1.5.2", + "web3-utils": "1.5.2" + } + }, + "web3-eth-ens": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-eth-ens/-/web3-eth-ens-1.5.2.tgz", + "integrity": "sha512-/UrLL42ZOCYge+BpFBdzG8ICugaRS4f6X7PxJKO+zAt+TwNgBpjuWfW/ZYNcuqJun/ZyfcTuj03TXqA1RlNhZQ==", + "requires": { + "content-hash": "^2.5.2", + "eth-ens-namehash": "2.0.8", + "web3-core": "1.5.2", + "web3-core-helpers": "1.5.2", + "web3-core-promievent": "1.5.2", + "web3-eth-abi": "1.5.2", + "web3-eth-contract": "1.5.2", + "web3-utils": "1.5.2" + } + }, + "web3-eth-iban": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-eth-iban/-/web3-eth-iban-1.5.2.tgz", + "integrity": "sha512-C04YDXuSG/aDwOHSX+HySBGb0KraiAVt+/l1Mw7y/fCUrKC/K0yYzMYqY/uYOcvLtepBPsC4ZfUYWUBZ2PO8Vg==", + "requires": { + "bn.js": "^4.11.9", + "web3-utils": "1.5.2" + } + }, + "web3-eth-personal": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-eth-personal/-/web3-eth-personal-1.5.2.tgz", + "integrity": "sha512-nH5N2GiVC0C5XeMEKU16PeFP3Hb3hkPvlR6Tf9WQ+pE+jw1c8eaXBO1CJQLr15ikhUF3s94ICyHcfjzkDsmRbA==", + "requires": { + "@types/node": "^12.12.6", + "web3-core": "1.5.2", + "web3-core-helpers": "1.5.2", + "web3-core-method": "1.5.2", + "web3-net": "1.5.2", + "web3-utils": "1.5.2" + }, + "dependencies": { + "@types/node": { + "version": "12.20.23", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.23.tgz", + "integrity": "sha512-FW0q7NI8UnjbKrJK8NGr6QXY69ATw9IFe6ItIo5yozPwA9DU/xkhiPddctUVyrmFXvyFYerYgQak/qu200UBDw==" + } + } + }, + "web3-net": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-net/-/web3-net-1.5.2.tgz", + "integrity": "sha512-VEc9c+jfoERhbJIxnx0VPlQDot8Lm4JW/tOWFU+ekHgIiu2zFKj5YxhURIth7RAbsaRsqCb79aE+M0eI8maxVQ==", + "requires": { + "web3-core": "1.5.2", + "web3-core-method": "1.5.2", + "web3-utils": "1.5.2" + } + }, + "web3-providers-http": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-providers-http/-/web3-providers-http-1.5.2.tgz", + "integrity": "sha512-dUNFJc9IMYDLZnkoQX3H4ZjvHjGO6VRVCqrBrdh84wPX/0da9dOA7DwIWnG0Gv3n9ybWwu5JHQxK4MNQ444lyA==", + "requires": { + "web3-core-helpers": "1.5.2", + "xhr2-cookies": "1.1.0" + } + }, + "web3-providers-ipc": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-providers-ipc/-/web3-providers-ipc-1.5.2.tgz", + "integrity": "sha512-SJC4Sivt4g9LHKlRy7cs1jkJgp7bjrQeUndE6BKs0zNALKguxu6QYnzbmuHCTFW85GfMDjhvi24jyyZHMnBNXQ==", + "requires": { + "oboe": "2.1.5", + "web3-core-helpers": "1.5.2" + } + }, + "web3-providers-ws": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-providers-ws/-/web3-providers-ws-1.5.2.tgz", + "integrity": "sha512-xy9RGlyO8MbJDuKv2vAMDkg+en+OvXG0CGTCM2BTl6l1vIdHpCa+6A/9KV2rK8aU9OBZ7/Pf+Y19517kHVl9RA==", + "requires": { + "eventemitter3": "4.0.4", + "web3-core-helpers": "1.5.2", + "websocket": "^1.0.32" + } + }, + "web3-shh": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-shh/-/web3-shh-1.5.2.tgz", + "integrity": "sha512-wOxOcYt4Sa0AHAI8gG7RulCwVuVjSRS/M/AbFsea3XfJdN6sU13/syY7OdZNjNYuKjYTzxKYrd3dU/K2iqffVw==", + "requires": { + "web3-core": "1.5.2", + "web3-core-method": "1.5.2", + "web3-core-subscriptions": "1.5.2", + "web3-net": "1.5.2" + } + }, + "web3-utils": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-utils/-/web3-utils-1.5.2.tgz", + "integrity": "sha512-quTtTeQJHYSxAwIBOCGEcQtqdVcFWX6mCFNoqnp+mRbq+Hxbs8CGgO/6oqfBx4OvxIOfCpgJWYVHswRXnbEu9Q==", + "requires": { + "bn.js": "^4.11.9", + "eth-lib": "0.2.8", + "ethereum-bloom-filters": "^1.0.6", + "ethjs-unit": "0.1.6", + "number-to-bn": "1.7.0", + "randombytes": "^2.1.0", + "utf8": "3.0.0" + }, + "dependencies": { + "eth-lib": { + "version": "0.2.8", + "resolved": "https://registry.npmjs.org/eth-lib/-/eth-lib-0.2.8.tgz", + "integrity": "sha512-ArJ7x1WcWOlSpzdoTBX8vkwlkSQ85CjjifSZtV4co64vWxSV8geWfPI9x4SVYu3DSxnX4yWFVTtGL+j9DUFLNw==", + "requires": { + "bn.js": "^4.11.6", + "elliptic": "^6.4.0", + "xhr-request-promise": "^0.1.2" + } + } + } + }, + "websocket": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/websocket/-/websocket-1.0.34.tgz", + "integrity": "sha512-PRDso2sGwF6kM75QykIesBijKSVceR6jL2G8NGYyq2XrItNC2P5/qL5XeR056GhA+Ly7JMFvJb9I312mJfmqnQ==", + "requires": { + "bufferutil": "^4.0.1", + "debug": "^2.2.0", + "es5-ext": "^0.10.50", + "typedarray-to-buffer": "^3.1.5", + "utf-8-validate": "^5.0.2", + "yaeti": "^0.0.6" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "requires": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } + }, + "which-typed-array": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.7.tgz", + "integrity": "sha512-vjxaB4nfDqwKI0ws7wZpxIlde1XrLX5uB0ZjpfshgmapJMD7jJWhZI+yToJTqaFByF0eNBcYxbjmCzoRP7CfEw==", + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-abstract": "^1.18.5", + "foreach": "^2.0.5", + "has-tostringtag": "^1.0.0", + "is-typed-array": "^1.1.7" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "ws": { + "version": "8.2.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.1.tgz", + "integrity": "sha512-XkgWpJU3sHU7gX8f13NqTn6KQ85bd1WU7noBHTT8fSohx7OS1TPY8k+cyRPCzFkia7C4mM229yeHr1qK9sM4JQ==" + }, + "xhr": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/xhr/-/xhr-2.6.0.tgz", + "integrity": "sha512-/eCGLb5rxjx5e3mF1A7s+pLlR6CGyqWN91fv1JgER5mVWg1MZmlhBvy9kjcsOdRk8RrIujotWyJamfyrp+WIcA==", + "requires": { + "global": "~4.4.0", + "is-function": "^1.0.1", + "parse-headers": "^2.0.0", + "xtend": "^4.0.0" + } + }, + "xhr-request": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/xhr-request/-/xhr-request-1.1.0.tgz", + "integrity": "sha512-Y7qzEaR3FDtL3fP30k9wO/e+FBnBByZeybKOhASsGP30NIkRAAkKD/sCnLvgEfAIEC1rcmK7YG8f4oEnIrrWzA==", + "requires": { + "buffer-to-arraybuffer": "^0.0.5", + "object-assign": "^4.1.1", + "query-string": "^5.0.1", + "simple-get": "^2.7.0", + "timed-out": "^4.0.1", + "url-set-query": "^1.0.0", + "xhr": "^2.0.4" + } + }, + "xhr-request-promise": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/xhr-request-promise/-/xhr-request-promise-0.1.3.tgz", + "integrity": "sha512-YUBytBsuwgitWtdRzXDDkWAXzhdGB8bYm0sSzMPZT7Z2MBjMSTHFsyCT1yCRATY+XC69DUrQraRAEgcoCRaIPg==", + "requires": { + "xhr-request": "^1.1.0" + } + }, + "xhr2-cookies": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/xhr2-cookies/-/xhr2-cookies-1.1.0.tgz", + "integrity": "sha1-fXdEnQmZGX8VXLc7I99yUF7YnUg=", + "requires": { + "cookiejar": "^2.1.1" + } + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + }, + "yaeti": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/yaeti/-/yaeti-0.0.6.tgz", + "integrity": "sha1-8m9ITXJoTPQr7ft2lwqhYI+/lXc=" + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + } + } +} diff --git a/Platform/package.json b/Platform/package.json index f506c5919..9d1cda22f 100644 --- a/Platform/package.json +++ b/Platform/package.json @@ -1,8 +1,8 @@ { - "name": "client", - "version": "0.0.6", - "description": "BackendServer", - "main": "client.js", + "name": "Superalgos-Plarform", + "version": "0.0.11", + "description": "Superalgos Plarform", + "main": "PlatformApp.js", "author": { "name": "Luis-Fernando-Molina" }, @@ -13,7 +13,6 @@ "ethereumjs-common": "^1.5.2", "ethereumjs-tx": "^2.1.2", "ethers": "^5.4.4", - "http": "0.0.1-security", "lookpath": "^1.2.2", "node-fetch": "^2.6.1", "open": "^8.2.1", From 98d067e392e8513209f85f01b2e8452f7651fcf8 Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Sun, 5 Sep 2021 15:01:03 +0200 Subject: [PATCH 33/51] Run JS --- run.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/run.js b/run.js index cfa5e37c8..0c9c4b52f 100644 --- a/run.js +++ b/run.js @@ -1,7 +1,7 @@ -console.log('Superalgos is growing...! and now, besides the platform for algo-traders, there is a p2p Network (under development) and a Social Trading Desktop app (under development).') +console.log('Superalgos is growing! In addition to the Platform for algo-traders, there is a P2P Network (under development) and a Social Trading Desktop App (under development).') console.log('') -console.log('For that reason, the "node run" command was deprecated and now you need to use one of these:') +console.log('For that reason, the "node run" command has been deprecated. Please, use one of these instead:') console.log('') -console.log('node platform --------------- This will run the Platform for algo-tarders.') -console.log('node network --------------- This will run the p2p Network for social trading.') -console.log('node desktop --------------- This will run the Desktop App for crypto users willing to engage in social trading.') \ No newline at end of file +console.log('node platform --------------- Runs the Superalgos Platform for algo-tarders.') +console.log('node network --------------- Runs the P2P Network for social trading.') +console.log('node desktop --------------- Runs the Desktop App for crypto users.') \ No newline at end of file From fea8c856469685b0ad59369cd2df2679c2d1ac03 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sun, 5 Sep 2021 15:01:05 +0200 Subject: [PATCH 34/51] node setup fix --- setup.js | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/setup.js b/setup.js index 3e61cf7ed..628d55230 100644 --- a/setup.js +++ b/setup.js @@ -33,10 +33,23 @@ let nodeModulesDirs = [ path.join( process.cwd(), "Projects", "Foundations", "TS", "Bot-Modules", "API-Data-Fetcher-Bot"), path.join( process.cwd(), "Projects", "Foundations", "TS", "Bot-Modules", "Trading-Bot", "Announcements"), path.join( process.cwd(), "Projects", "Foundations", "TS", "Bot-Modules", "Trading-Bot", "Low-Frequency-Trading", "APIs"), - path.join( process.cwd(), "Projects", "Foundations", "TS", "Task-Modules"), - path.join( process.cwd(), "Projects", "TensorFlow", "TS", "Bot-Modules", "Learning-Bot", "Low-Frequency-Learning") + path.join( process.cwd(), "Projects", "Foundations", "TS", "Task-Modules") ]; +if ( + process.argv.includes("TensorFlow") || + process.argv.includes("tensorflow") || + process.argv.includes("--TensorFlow") || + process.argv.includes("-TensorFlow") || + process.argv.includes("--tensorflow") || + process.argv.includes("--tensorflow") + ) { + + nodeModulesDirs = [ + path.join( process.cwd(), "Projects", "TensorFlow", "TS", "Bot-Modules", "Learning-Bot", "Low-Frequency-Learning") + ] +} + // Check if WinOS because extra dependencies may be required for tfjs: var tfjsWinInstallFlag = false; if (platform === 'win32') { // *Note: win32 == win32 || win64 From f53a0c51581afdbbd1771f011938fe28be87dc96 Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Sun, 5 Sep 2021 15:13:00 +0200 Subject: [PATCH 35/51] README TensorFlow command on node setup --- README.md | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 816a63ab9..ab49c5349 100644 --- a/README.md +++ b/README.md @@ -135,7 +135,11 @@ After the Superalgos directory has been installed, the final step of installatio cd Superalgos ``` -That should take you inside the Superalgos folder created by the `git clone` command earlier. Now, run the following command: +That should take you inside the Superalgos folder created by the `git clone` command earlier. + +Now, you need to install dependencies, and there are two options: + +**A.** To install all basic dependencies run: ``` node setup @@ -145,6 +149,19 @@ Then wait until you are able to type within the terminal again. This command will install and configure all additional dependencies needed by Superalgos. It will also install desktop and start menu shortcuts. +**B.** If you intend to use the experimental implementation of the TensorFlow Project within Superalgos, then run: + +``` +node setup tensorflow +``` + +This command will install all dependencies plus TensorFlow dependencies. + +**NOTE FOR WINDOWS USERS INSTALLING TENSORFLOW DEPENDENCIES:** You may get an error at the end of the set up process. If you do, please follow the instructions following the error message. + + + + **NOTE FOR USERS INSTALLING MULTIPLE INSTANCES OF SUPERALGOS ON THE SAME MACHINE:** In order to avoid name conflicts between shortcuts, make sure to rename each Superalgos directory before running `node setup`. Congratulations your installation is complete! From 7949ca88e9974bb8cbd2f647d3265ab8da7ae3ef Mon Sep 17 00:00:00 2001 From: Brenden Harrell Date: Sun, 5 Sep 2021 08:32:23 -0500 Subject: [PATCH 36/51] More User Profile Update [harrellbm] --- .../Plugins/User-Profiles/harrellbm.json | 6353 ++++++++++++----- 1 file changed, 4479 insertions(+), 1874 deletions(-) diff --git a/Projects/Governance/Plugins/User-Profiles/harrellbm.json b/Projects/Governance/Plugins/User-Profiles/harrellbm.json index aacaa09e4..19bc70baf 100644 --- a/Projects/Governance/Plugins/User-Profiles/harrellbm.json +++ b/Projects/Governance/Plugins/User-Profiles/harrellbm.json @@ -26,12 +26,12 @@ "id": "0506b1ab-94f9-4b88-9434-a88a01fe551c", "savedPayload": { "position": { - "x": 29946.61647853613, - "y": 23268.99401167779 + "x": 20022.496800563385, + "y": 23808.28967857314 }, "targetPosition": { - "x": 29666.54235058697, - "y": 23161.4836268142 + "x": 19742.422672614226, + "y": 23700.779293709547 }, "floatingObject": { "isPinned": false, @@ -49,12 +49,12 @@ "id": "f1b70eed-60f2-4f5b-ba24-3f1646fe1cf4", "savedPayload": { "position": { - "x": 29666.54235058697, - "y": 23161.4836268142 + "x": 19742.422672614226, + "y": 23700.779293709547 }, "targetPosition": { - "x": 29386.46822263781, - "y": 23053.973241950607 + "x": 19462.348544665067, + "y": 23593.268908845956 }, "floatingObject": { "isPinned": false, @@ -81,12 +81,12 @@ "id": "0b238cc2-80f7-4738-b79f-658d1ebe439c", "savedPayload": { "position": { - "x": 29764.060457267715, - "y": 23520.260818824787 + "x": 19839.940779294964, + "y": 24059.556485720135 }, "targetPosition": { - "x": 29575.264339952762, - "y": 23287.117030387697 + "x": 19651.144661980015, + "y": 23826.412697283045 }, "floatingObject": { "isPinned": false, @@ -104,12 +104,12 @@ "id": "48eafed9-37ee-4397-858c-5de5d396ce7c", "savedPayload": { "position": { - "x": 29575.264339952762, - "y": 23287.117030387697 + "x": 19651.144661980015, + "y": 23826.412697283045 }, "targetPosition": { - "x": 29386.46822263781, - "y": 23053.973241950607 + "x": 19462.348544665067, + "y": 23593.268908845956 }, "floatingObject": { "isPinned": false, @@ -127,12 +127,12 @@ "id": "6f5f5cae-ad3d-4473-b875-af4387a4c9b7", "savedPayload": { "position": { - "x": 7385.562241169628, - "y": 22977.335575687743 + "x": 12742.705098312485, + "y": 24726.335575687743 }, "targetPosition": { - "x": 7142.857142857143, - "y": 22801 + "x": 12500, + "y": 24550 }, "floatingObject": { "isPinned": false, @@ -150,7 +150,7 @@ "communityBuildingPrograms": { "type": "Community Building Programs", "name": "New Community Building Programs", - "config": "{\n \"percentage\": 25\n}", + "config": "{\n \"percentage\": 24\n}", "project": "Governance", "referralProgram": { "type": "Referral Program", @@ -166,12 +166,12 @@ "id": "bab06e9e-ff5c-458a-bc13-92e1c4c166cf", "savedPayload": { "position": { - "x": 29789.087134782865, - "y": 23206.44667276079 + "x": 36508.730581135445, + "y": 22073.380005919003 }, "targetPosition": { - "x": 29503.77017989432, - "y": 23299.151771073273 + "x": 36223.4136262469, + "y": 22166.085104231486 }, "floatingObject": { "isPinned": false, @@ -207,12 +207,12 @@ "id": "491f24a9-109a-45ba-9540-fffb1fb5387a", "savedPayload": { "position": { - "x": 29771.07213715083, - "y": 23435.348920995137 + "x": 36490.71558350341, + "y": 22302.28225415335 }, "targetPosition": { - "x": 29503.77017989432, - "y": 23299.151771073273 + "x": 36223.4136262469, + "y": 22166.085104231486 }, "floatingObject": { "isPinned": false, @@ -234,12 +234,12 @@ "id": "86c8138e-ebc4-4e6d-9630-1413b473c09f", "savedPayload": { "position": { - "x": 29596.475278206803, - "y": 23584.46872596182 + "x": 36316.11872455938, + "y": 22451.40205912003 }, "targetPosition": { - "x": 29503.77017989432, - "y": 23299.151771073273 + "x": 36223.4136262469, + "y": 22166.085104231486 }, "floatingObject": { "isPinned": false, @@ -257,12 +257,12 @@ "id": "3baec70a-332d-4013-acc0-88c6db69fadc", "savedPayload": { "position": { - "x": 29503.77017989432, - "y": 23299.151771073273 + "x": 19579.650501921577, + "y": 23838.44743796862 }, "targetPosition": { - "x": 29236.46822263781, - "y": 23162.95462115141 + "x": 19312.348544665067, + "y": 23702.25028804676 }, "floatingObject": { "isPinned": false, @@ -291,12 +291,12 @@ "id": "aaefaf23-9bec-4d54-938e-e1f1beff1ca3", "savedPayload": { "position": { - "x": 29596.475278206803, - "y": 23584.46872596182 + "x": 36316.11872455938, + "y": 22451.40205912003 }, "targetPosition": { - "x": 29329.173320950293, - "y": 23448.271576039955 + "x": 36048.81676730287, + "y": 22315.204909198168 }, "floatingObject": { "isPinned": false, @@ -332,12 +332,12 @@ "id": "497cf80a-03e3-43ba-bdfa-dd44d580e47d", "savedPayload": { "position": { - "x": 29421.878419262775, - "y": 23733.5885309285 + "x": 36141.52186561536, + "y": 22600.521864086713 }, "targetPosition": { - "x": 29329.173320950293, - "y": 23448.271576039955 + "x": 36048.81676730287, + "y": 22315.204909198168 }, "floatingObject": { "isPinned": false, @@ -359,12 +359,12 @@ "id": "c2f2e337-44b7-4641-b036-0d55ea49c62d", "savedPayload": { "position": { - "x": 29192.97617102843, - "y": 23715.573533296465 + "x": 35912.61961738101, + "y": 22582.506866454678 }, "targetPosition": { - "x": 29329.173320950293, - "y": 23448.271576039955 + "x": 36048.81676730287, + "y": 22315.204909198168 }, "floatingObject": { "isPinned": false, @@ -382,12 +382,12 @@ "id": "e2312587-c5ad-4a3e-a8b6-31cadabcffaa", "savedPayload": { "position": { - "x": 29329.173320950293, - "y": 23448.271576039955 + "x": 19405.05364297755, + "y": 23987.567242935304 }, "targetPosition": { - "x": 29236.46822263781, - "y": 23162.95462115141 + "x": 19312.348544665067, + "y": 23702.25028804676 }, "floatingObject": { "isPinned": false, @@ -416,12 +416,12 @@ "id": "808ef838-4fd3-4a08-8c6e-46286df9dc86", "savedPayload": { "position": { - "x": 29236.46822263781, - "y": 23697.55853566443 + "x": 35956.11166899039, + "y": 22564.491868822643 }, "targetPosition": { - "x": 29100.271072715947, - "y": 23430.25657840792 + "x": 35819.91451906852, + "y": 22297.189911566133 }, "floatingObject": { "isPinned": false, @@ -457,12 +457,12 @@ "id": "f16e661e-981c-4394-92bf-8bcd0bab8fac", "savedPayload": { "position": { - "x": 29053.340733203877, - "y": 23726.56308058646 + "x": 35772.98417955646, + "y": 22593.496413744673 }, "targetPosition": { - "x": 29100.271072715947, - "y": 23430.25657840792 + "x": 35819.91451906852, + "y": 22297.189911566133 }, "floatingObject": { "isPinned": false, @@ -498,12 +498,12 @@ "id": "c9439f90-947e-4e83-8d2e-31fe297eef75", "savedPayload": { "position": { - "x": 28888.139038359983, - "y": 23642.388612763883 + "x": 35607.78248471256, + "y": 22509.321945922096 }, "targetPosition": { - "x": 29100.271072715947, - "y": 23430.25657840792 + "x": 35819.91451906852, + "y": 22297.189911566133 }, "floatingObject": { "isPinned": false, @@ -525,12 +525,12 @@ "id": "ed4596c0-9635-4ba3-a886-adcb3589bb7e", "savedPayload": { "position": { - "x": 28803.964570537406, - "y": 23477.18691791999 + "x": 35523.608016889986, + "y": 22344.120251078202 }, "targetPosition": { - "x": 29100.271072715947, - "y": 23430.25657840792 + "x": 35819.91451906852, + "y": 22297.189911566133 }, "floatingObject": { "isPinned": false, @@ -548,12 +548,12 @@ "id": "d0bcaca4-9361-4200-a34e-993634a9b235", "savedPayload": { "position": { - "x": 29100.271072715947, - "y": 23430.25657840792 + "x": 19176.151394743203, + "y": 23969.552245303268 }, "targetPosition": { - "x": 29236.46822263781, - "y": 23162.95462115141 + "x": 19312.348544665067, + "y": 23702.25028804676 }, "floatingObject": { "isPinned": false, @@ -571,12 +571,12 @@ "id": "e58cb93c-4e42-417b-93b0-1269bbbd2114", "savedPayload": { "position": { - "x": 7235.562241169628, - "y": 23086.316954888545 + "x": 12592.705098312485, + "y": 24835.316954888545 }, "targetPosition": { - "x": 7142.857142857143, - "y": 22801 + "x": 12500, + "y": 24550 }, "floatingObject": { "isPinned": false, @@ -599,7 +599,7 @@ "votingProgram": { "type": "Voting Program", "name": "New Voting Program", - "config": "{}", + "config": "{\n \"percentage\": 4\n}", "project": "Governance", "votesSwitch": [ { @@ -650,12 +650,12 @@ "id": "a2305104-7de8-4d0a-9c54-add1c5648878", "savedPayload": { "position": { - "x": 30832.087209584923, - "y": 22975.65767725617 + "x": 37551.7306559375, + "y": 21842.591010414384 }, "targetPosition": { - "x": 30668.695499080415, - "y": 23227.258847639798 + "x": 37388.338945432995, + "y": 22094.19218079801 }, "floatingObject": { "isPinned": false, @@ -733,12 +733,12 @@ "id": "b441f7db-fbc7-4905-80da-242f38dc9314", "savedPayload": { "position": { - "x": 30968.284359506786, - "y": 23242.95963451268 + "x": 37687.92780585936, + "y": 22109.892967670894 }, "targetPosition": { - "x": 30668.695499080415, - "y": 23227.258847639798 + "x": 37388.338945432995, + "y": 22094.19218079801 }, "floatingObject": { "isPinned": false, @@ -812,12 +812,12 @@ "id": "a1e25902-a618-4a2d-b63f-496f3423f570", "savedPayload": { "position": { - "x": 30668.695499080415, - "y": 23227.258847639798 + "x": 37388.338945432995, + "y": 22094.19218079801 }, "targetPosition": { - "x": 30401.393541823905, - "y": 23363.45599756166 + "x": 37121.036988176485, + "y": 22230.389330719874 }, "floatingObject": { "isPinned": false, @@ -888,12 +888,12 @@ "id": "ecec13b5-7ad3-4dc3-bf00-40c8e9c113bf", "savedPayload": { "position": { - "x": 30401.393541823905, - "y": 23363.45599756166 + "x": 37121.036988176485, + "y": 22230.389330719874 }, "targetPosition": { - "x": 30134.091584567395, - "y": 23499.653147483525 + "x": 36853.735030919976, + "y": 22366.586480641738 }, "floatingObject": { "isPinned": false, @@ -958,12 +958,12 @@ "id": "d331ab13-af14-4ea4-a431-2448c480a6c9", "savedPayload": { "position": { - "x": 30134.091584567395, - "y": 23499.653147483525 + "x": 36853.735030919976, + "y": 22366.586480641738 }, "targetPosition": { - "x": 29866.789627310885, - "y": 23635.850297405388 + "x": 36586.433073663466, + "y": 22502.7836305636 }, "floatingObject": { "isPinned": false, @@ -1022,12 +1022,12 @@ "id": "4108f335-b3c8-46ce-b632-1318a461cc5d", "savedPayload": { "position": { - "x": 29866.789627310885, - "y": 23635.850297405388 + "x": 36586.433073663466, + "y": 22502.7836305636 }, "targetPosition": { - "x": 29599.487670054375, - "y": 23772.04744732725 + "x": 36319.131116406956, + "y": 22638.980780485464 }, "floatingObject": { "isPinned": false, @@ -1075,12 +1075,12 @@ "id": "b70bd6a5-1c0e-4ba8-9231-473d5fdb457b", "savedPayload": { "position": { - "x": 30845.29146810121, - "y": 23624.91410490092 + "x": 37564.93491445379, + "y": 22491.847438059132 }, "targetPosition": { - "x": 30622.348020457994, - "y": 23825.653286808578 + "x": 37341.99146681058, + "y": 22692.58661996679 }, "floatingObject": { "isPinned": false, @@ -1162,12 +1162,12 @@ "id": "2b922c74-303b-43aa-8f19-15545d36e528", "savedPayload": { "position": { - "x": 30622.348020457994, - "y": 23825.653286808578 + "x": 37341.99146681058, + "y": 22692.58661996679 }, "targetPosition": { - "x": 30399.404572814776, - "y": 24026.392468716236 + "x": 37119.048019167356, + "y": 22893.32580187445 }, "floatingObject": { "isPinned": false, @@ -1252,12 +1252,12 @@ "id": "baaddfb0-ab12-4d26-8edf-4d7781b23a0d", "savedPayload": { "position": { - "x": 30998.582293667518, - "y": 24057.794042462003 + "x": 37718.2257400201, + "y": 22924.727375620216 }, "targetPosition": { - "x": 30698.993433241147, - "y": 24042.09325558912 + "x": 37418.63687959373, + "y": 22909.026588747332 }, "floatingObject": { "isPinned": false, @@ -1339,12 +1339,12 @@ "id": "3d761755-8572-4ff7-80e2-f4799a274bd3", "savedPayload": { "position": { - "x": 30698.993433241147, - "y": 24042.09325558912 + "x": 37418.63687959373, + "y": 22909.026588747332 }, "targetPosition": { - "x": 30399.404572814776, - "y": 24026.392468716236 + "x": 37119.048019167356, + "y": 22893.32580187445 }, "floatingObject": { "isPinned": false, @@ -1429,12 +1429,12 @@ "id": "5c03f257-78ce-4bd8-a28a-9f9a507662eb", "savedPayload": { "position": { - "x": 30800.882936630092, - "y": 24472.279364002672 + "x": 37520.52638298267, + "y": 23339.212697160885 }, "targetPosition": { - "x": 30600.143754722434, - "y": 24249.335916359454 + "x": 37319.787201075014, + "y": 23116.269249517667 }, "floatingObject": { "isPinned": false, @@ -1516,12 +1516,12 @@ "id": "de819a48-8aa2-485e-80f8-b7517a04c39c", "savedPayload": { "position": { - "x": 30600.143754722434, - "y": 24249.335916359454 + "x": 37319.787201075014, + "y": 23116.269249517667 }, "targetPosition": { - "x": 30399.404572814776, - "y": 24026.392468716236 + "x": 37119.048019167356, + "y": 22893.32580187445 }, "floatingObject": { "isPinned": false, @@ -1598,12 +1598,12 @@ "id": "1e8c6cf0-452e-4066-87ed-245f64093403", "savedPayload": { "position": { - "x": 30399.404572814776, - "y": 24026.392468716236 + "x": 37119.048019167356, + "y": 22893.32580187445 }, "targetPosition": { - "x": 30099.815712388405, - "y": 24010.691681843353 + "x": 36819.45915874098, + "y": 22877.625015001566 }, "floatingObject": { "isPinned": false, @@ -1674,12 +1674,12 @@ "id": "90e563b3-0d62-4805-94dc-852757556a83", "savedPayload": { "position": { - "x": 30152.10658219943, - "y": 23728.55539571787 + "x": 36871.75002855201, + "y": 22595.488728876084 }, "targetPosition": { - "x": 29884.80462494292, - "y": 23864.752545639734 + "x": 36604.4480712955, + "y": 22731.685878797947 }, "floatingObject": { "isPinned": false, @@ -1758,12 +1758,12 @@ "id": "bff6dc55-3019-4c8d-b3fb-93af536026d0", "savedPayload": { "position": { - "x": 30501.29407620372, - "y": 24456.57857712979 + "x": 37220.9375225563, + "y": 23323.511910288 }, "targetPosition": { - "x": 30201.70521577735, - "y": 24440.877790256905 + "x": 36921.34866212993, + "y": 23307.81112341512 }, "floatingObject": { "isPinned": false, @@ -1841,12 +1841,12 @@ "id": "88350491-d82e-4d56-95b2-3a246d281c74", "savedPayload": { "position": { - "x": 30402.44439768501, - "y": 24663.821237900123 + "x": 37122.08784403759, + "y": 23530.754571058336 }, "targetPosition": { - "x": 30201.70521577735, - "y": 24440.877790256905 + "x": 36921.34866212993, + "y": 23307.81112341512 }, "floatingObject": { "isPinned": false, @@ -1924,12 +1924,12 @@ "id": "f5febaa4-6984-483e-bb5f-dffd82823fdf", "savedPayload": { "position": { - "x": 30186.004428904467, - "y": 24740.466650683276 + "x": 36905.64787525705, + "y": 23607.39998384149 }, "targetPosition": { - "x": 30201.70521577735, - "y": 24440.877790256905 + "x": 36921.34866212993, + "y": 23307.81112341512 }, "floatingObject": { "isPinned": false, @@ -2005,12 +2005,12 @@ "id": "49d3021d-8f94-470a-876b-24fe9c647fce", "savedPayload": { "position": { - "x": 30201.70521577735, - "y": 24440.877790256905 + "x": 36921.34866212993, + "y": 23307.81112341512 }, "targetPosition": { - "x": 30000.966033869692, - "y": 24217.934342613687 + "x": 36720.60948022227, + "y": 23084.8676757719 }, "floatingObject": { "isPinned": false, @@ -2081,12 +2081,12 @@ "id": "4a1bb38c-053f-4e5a-bf9a-df3b495d970f", "savedPayload": { "position": { - "x": 30170.121579831466, - "y": 23957.457643952217 + "x": 36889.765026184046, + "y": 22824.39097711043 }, "targetPosition": { - "x": 29884.80462494292, - "y": 23864.752545639734 + "x": 36604.4480712955, + "y": 22731.685878797947 }, "floatingObject": { "isPinned": false, @@ -2172,18 +2172,18 @@ "assetClaimVotes": [ { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Docs Books the-governance-project.json", "config": "{}", "project": "Governance", "id": "2aff6f90-25c6-4352-a50b-1d1a1e3332c6", "savedPayload": { "position": { - "x": 30329.314664776604, - "y": 25363.78758442288 + "x": 37048.958111129185, + "y": 24230.720917581093 }, "targetPosition": { - "x": 30193.11751485474, - "y": 25096.48562716637 + "x": 36912.76096120732, + "y": 23963.418960324583 }, "floatingObject": { "isPinned": false, @@ -2198,7 +2198,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Docs Books the-governance-project.json", "id": "24248a65-20e4-4f29-8663-9f4f93315910" }, "referenceParentCombinedNodePath": [ @@ -2251,7 +2251,7 @@ "0fe30e01-c65e-4d70-872b-e0547c1f539b" ], [ - "", + "Docs Books the-governance-project.json", "Asset Contribution Claim", "Governance", "24248a65-20e4-4f29-8663-9f4f93315910" @@ -2264,12 +2264,12 @@ "id": "9f83c2c6-1cb6-4fbd-aaf3-0d9a3df28033", "savedPayload": { "position": { - "x": 30193.11751485474, - "y": 25096.48562716637 + "x": 36912.76096120732, + "y": 23963.418960324583 }, "targetPosition": { - "x": 30056.920364932877, - "y": 24829.18366990986 + "x": 36776.56381128546, + "y": 23696.117003068073 }, "floatingObject": { "isPinned": false, @@ -2346,12 +2346,12 @@ "id": "67ff7735-4972-4291-af99-a2bece768939", "savedPayload": { "position": { - "x": 30056.920364932877, - "y": 24829.18366990986 + "x": 36776.56381128546, + "y": 23696.117003068073 }, "targetPosition": { - "x": 29920.723215011014, - "y": 24561.88171265335 + "x": 36640.366661363594, + "y": 23428.815045811563 }, "floatingObject": { "isPinned": false, @@ -2422,12 +2422,12 @@ "id": "cf452701-86bb-47e5-8f32-eedc82e7c568", "savedPayload": { "position": { - "x": 29920.723215011014, - "y": 24561.88171265335 + "x": 36640.366661363594, + "y": 23428.815045811563 }, "targetPosition": { - "x": 29784.52606508915, - "y": 24294.57975539684 + "x": 36504.16951144173, + "y": 23161.513088555053 }, "floatingObject": { "isPinned": false, @@ -2501,18 +2501,18 @@ "assetClaimVotes": [ { "type": "Asset Claim Vote", - "name": "Julian-Molina Data Data-Mining data-mining-001-data-mining-introduction.json", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "1ce67be0-0e0d-4cc6-9286-af6e34081fcf", "savedPayload": { "position": { - "x": 29685.864433760144, - "y": 24992.61651066315 + "x": 36405.507880112724, + "y": 23859.54984382136 }, "targetPosition": { - "x": 29457.742644080136, - "y": 24797.782096164094 + "x": 36177.386090432716, + "y": 23664.715429322307 }, "floatingObject": { "isPinned": false, @@ -2527,7 +2527,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-001-data-mining-introduction.json", + "name": "", "id": "7374f808-a7fb-4025-aef9-a7f263a56d4b" }, "referenceParentCombinedNodePath": [ @@ -2574,7 +2574,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "Data Data-Mining data-mining-001-data-mining-introduction.json", + "", "Asset Contribution Claim", "Governance", "7374f808-a7fb-4025-aef9-a7f263a56d4b" @@ -2584,18 +2584,18 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina Data Data-Mining data-mining-002-data-mining-workflows.json", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "85e2213a-a4bb-48f9-9677-073032231ee1", "savedPayload": { "position": { - "x": 29658.481825987794, - "y": 25020.72554380731 + "x": 36378.125272340374, + "y": 23887.658876965525 }, "targetPosition": { - "x": 29457.742644080136, - "y": 24797.782096164094 + "x": 36177.386090432716, + "y": 23664.715429322307 }, "floatingObject": { "isPinned": false, @@ -2610,7 +2610,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-002-data-mining-workflows.json", + "name": "", "id": "c50ab92b-383d-4ba4-bacd-769542c676c1" }, "referenceParentCombinedNodePath": [ @@ -2657,7 +2657,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "Data Data-Mining data-mining-002-data-mining-workflows.json", + "", "Asset Contribution Claim", "Governance", "c50ab92b-383d-4ba4-bacd-769542c676c1" @@ -2667,18 +2667,18 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina Data Data-Mining data-mining-003-data-mining-dataset-types.json", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "7c0d96a5-bec5-47ad-b12d-bd5f914cabb1", "savedPayload": { "position": { - "x": 29627.664515157587, - "y": 25045.0199527507 + "x": 36347.30796151017, + "y": 23911.953285908912 }, "targetPosition": { - "x": 29457.742644080136, - "y": 24797.782096164094 + "x": 36177.386090432716, + "y": 23664.715429322307 }, "floatingObject": { "isPinned": false, @@ -2693,7 +2693,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-003-data-mining-dataset-types.json", + "name": "", "id": "872621cd-d92e-4173-8d76-d0bb94432c0f" }, "referenceParentCombinedNodePath": [ @@ -2740,7 +2740,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "Data Data-Mining data-mining-003-data-mining-dataset-types.json", + "", "Asset Contribution Claim", "Governance", "872621cd-d92e-4173-8d76-d0bb94432c0f" @@ -2750,18 +2750,18 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina Data Data-Mining data-mining-004-data-mining-datasets-type-conversions.json", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "20b9335f-ca28-4c1b-8ef6-2a0c0c229192", "savedPayload": { "position": { - "x": 29593.939794002, - "y": 25065.084053420604 + "x": 36313.58324035458, + "y": 23932.017386578817 }, "targetPosition": { - "x": 29457.742644080136, - "y": 24797.782096164094 + "x": 36177.386090432716, + "y": 23664.715429322307 }, "floatingObject": { "isPinned": false, @@ -2776,7 +2776,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-004-data-mining-datasets-type-conversions.json", + "name": "", "id": "1ef85d88-ab0a-4fb9-b193-77e0f88d091b" }, "referenceParentCombinedNodePath": [ @@ -2823,7 +2823,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "Data Data-Mining data-mining-004-data-mining-datasets-type-conversions.json", + "", "Asset Contribution Claim", "Governance", "1ef85d88-ab0a-4fb9-b193-77e0f88d091b" @@ -2833,18 +2833,18 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina Data Data-Mining data-mining-005-data-mining-indicator-frameworks.json", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "4a69227c-a2ed-4e57-8413-be9626fd1a62", "savedPayload": { "position": { - "x": 29557.884701850267, - "y": 25080.574543491748 + "x": 36277.52814820285, + "y": 23947.50787664996 }, "targetPosition": { - "x": 29457.742644080136, - "y": 24797.782096164094 + "x": 36177.386090432716, + "y": 23664.715429322307 }, "floatingObject": { "isPinned": false, @@ -2859,7 +2859,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-005-data-mining-indicator-frameworks.json", + "name": "", "id": "c5a82a80-d288-4534-8862-8f4c0b31a7a9" }, "referenceParentCombinedNodePath": [ @@ -2906,7 +2906,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "Data Data-Mining data-mining-005-data-mining-indicator-frameworks.json", + "", "Asset Contribution Claim", "Governance", "c5a82a80-d288-4534-8862-8f4c0b31a7a9" @@ -2916,18 +2916,18 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina Data Data-Mining data-mining-006-data-mining-data-mine-hierarchy.json", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "460f411a-4c34-4cce-b9eb-542d1c7b8cd0", "savedPayload": { "position": { - "x": 29520.116151325463, - "y": 25091.226376384235 + "x": 36239.75959767804, + "y": 23958.159709542448 }, "targetPosition": { - "x": 29457.742644080136, - "y": 24797.782096164094 + "x": 36177.386090432716, + "y": 23664.715429322307 }, "floatingObject": { "isPinned": false, @@ -2942,7 +2942,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-006-data-mining-data-mine-hierarchy.json", + "name": "", "id": "8089412c-2b1e-4173-950d-457ea2a4d53f" }, "referenceParentCombinedNodePath": [ @@ -2989,7 +2989,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "Data Data-Mining data-mining-006-data-mining-data-mine-hierarchy.json", + "", "Asset Contribution Claim", "Governance", "8089412c-2b1e-4173-950d-457ea2a4d53f" @@ -2999,18 +2999,18 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina Data Data-Mining data-mining-007-data-mining-managing-execution.json", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "56ecc9ec-8900-4ef0-aa88-c16185bd6eb5", "savedPayload": { "position": { - "x": 29481.28037279849, - "y": 25096.857296284034 + "x": 36200.92381915107, + "y": 23963.790629442246 }, "targetPosition": { - "x": 29457.742644080136, - "y": 24797.782096164094 + "x": 36177.386090432716, + "y": 23664.715429322307 }, "floatingObject": { "isPinned": false, @@ -3025,7 +3025,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-007-data-mining-managing-execution.json", + "name": "", "id": "797f9fcc-ebd6-444f-99eb-e1d00dc7ed8d" }, "referenceParentCombinedNodePath": [ @@ -3072,7 +3072,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "Data Data-Mining data-mining-007-data-mining-managing-execution.json", + "", "Asset Contribution Claim", "Governance", "797f9fcc-ebd6-444f-99eb-e1d00dc7ed8d" @@ -3082,18 +3082,18 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina Data Data-Mining data-mining-008-data-mining-data-dependencies.json", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "0c698a1d-37e3-4f1d-8597-c874128ad501", "savedPayload": { "position": { - "x": 29442.041857207252, - "y": 25097.370956590465 + "x": 36161.68530355983, + "y": 23964.304289748678 }, "targetPosition": { - "x": 29457.742644080136, - "y": 24797.782096164094 + "x": 36177.386090432716, + "y": 23664.715429322307 }, "floatingObject": { "isPinned": false, @@ -3108,7 +3108,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-008-data-mining-data-dependencies.json", + "name": "", "id": "040cb5e5-985a-4a85-89b2-d8843845168a" }, "referenceParentCombinedNodePath": [ @@ -3155,7 +3155,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "Data Data-Mining data-mining-008-data-mining-data-dependencies.json", + "", "Asset Contribution Claim", "Governance", "040cb5e5-985a-4a85-89b2-d8843845168a" @@ -3165,18 +3165,18 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina Data Data-Mining data-mining-009-data-mining-status-reports.json", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "fd609c25-5742-45d8-b454-5e59110a493d", "savedPayload": { "position": { - "x": 29403.071986432493, - "y": 25092.75856843328 + "x": 36122.71543278507, + "y": 23959.691901591494 }, "targetPosition": { - "x": 29457.742644080136, - "y": 24797.782096164094 + "x": 36177.386090432716, + "y": 23664.715429322307 }, "floatingObject": { "isPinned": false, @@ -3191,7 +3191,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-009-data-mining-status-reports.json", + "name": "", "id": "43baad58-8f7f-45e1-bf55-0bb21cbc33e5" }, "referenceParentCombinedNodePath": [ @@ -3238,7 +3238,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "Data Data-Mining data-mining-009-data-mining-status-reports.json", + "", "Asset Contribution Claim", "Governance", "43baad58-8f7f-45e1-bf55-0bb21cbc33e5" @@ -3248,18 +3248,18 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina Data Data-Mining data-mining-010-data-mining-status-dependencies.json", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "96091980-f06b-4119-be5b-e2e7ec746ad0", "savedPayload": { "position": { - "x": 29365.037545767653, - "y": 25083.09905105264 + "x": 36084.68099212024, + "y": 23950.032384210852 }, "targetPosition": { - "x": 29457.742644080136, - "y": 24797.782096164094 + "x": 36177.386090432716, + "y": 23664.715429322307 }, "floatingObject": { "isPinned": false, @@ -3274,7 +3274,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-010-data-mining-status-dependencies.json", + "name": "", "id": "7bfd9ed1-1305-4e60-8411-deaa5ef5d48e" }, "referenceParentCombinedNodePath": [ @@ -3321,7 +3321,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "Data Data-Mining data-mining-010-data-mining-status-dependencies.json", + "", "Asset Contribution Claim", "Governance", "7bfd9ed1-1305-4e60-8411-deaa5ef5d48e" @@ -3331,18 +3331,18 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina Data Data-Mining data-mining-011-data-mining-deployments.json", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "39c6be65-38f1-4c38-a5aa-2d33a758673d", "savedPayload": { "position": { - "x": 29328.589315037647, - "y": 25068.55768146905 + "x": 36048.23276139023, + "y": 23935.491014627263 }, "targetPosition": { - "x": 29457.742644080136, - "y": 24797.782096164094 + "x": 36177.386090432716, + "y": 23664.715429322307 }, "floatingObject": { "isPinned": false, @@ -3357,7 +3357,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-011-data-mining-deployments.json", + "name": "", "id": "25a02023-7635-408c-b6db-28e9c53017d5" }, "referenceParentCombinedNodePath": [ @@ -3404,7 +3404,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "Data Data-Mining data-mining-011-data-mining-deployments.json", + "", "Asset Contribution Claim", "Governance", "25a02023-7635-408c-b6db-28e9c53017d5" @@ -3414,18 +3414,18 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina Data Data-Mining data-mining-012-data-mining-products.json", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "b25092d7-c11e-4e02-ae9d-4e977edd5c7b", "savedPayload": { "position": { - "x": 29294.350933575628, - "y": 25049.38326654772 + "x": 36013.994379928205, + "y": 23916.316599705933 }, "targetPosition": { - "x": 29457.742644080136, - "y": 24797.782096164094 + "x": 36177.386090432716, + "y": 23664.715429322307 }, "floatingObject": { "isPinned": false, @@ -3440,7 +3440,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-012-data-mining-products.json", + "name": "", "id": "0e4fecd0-117d-46f0-9f54-67c7d7bd7f1a" }, "referenceParentCombinedNodePath": [ @@ -3487,7 +3487,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "Data Data-Mining data-mining-012-data-mining-products.json", + "", "Asset Contribution Claim", "Governance", "0e4fecd0-117d-46f0-9f54-67c7d7bd7f1a" @@ -3497,18 +3497,18 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina Data Data-Mining data-mining-013-data-mining-plotting.json", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "e906d8c8-70ca-46bd-9b1c-81cdf7a23479", "savedPayload": { "position": { - "x": 29262.90822958108, - "y": 25025.9038858441 + "x": 35982.55167593366, + "y": 23892.837219002315 }, "targetPosition": { - "x": 29457.742644080136, - "y": 24797.782096164094 + "x": 36177.386090432716, + "y": 23664.715429322307 }, "floatingObject": { "isPinned": false, @@ -3523,7 +3523,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-013-data-mining-plotting.json", + "name": "", "id": "18543f20-fc0e-4a9d-b893-00647cdbd0e3" }, "referenceParentCombinedNodePath": [ @@ -3570,7 +3570,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "Data Data-Mining data-mining-013-data-mining-plotting.json", + "", "Asset Contribution Claim", "Governance", "18543f20-fc0e-4a9d-b893-00647cdbd0e3" @@ -3580,18 +3580,18 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina Data Data-Mining data-mining-014-data-mining-fetching-data-from-apis.json", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "3ad5b281-1c80-494e-bc81-f8d53adff051", "savedPayload": { "position": { - "x": 29234.799196436918, - "y": 24998.521278071752 + "x": 35954.442642789494, + "y": 23865.454611229965 }, "targetPosition": { - "x": 29457.742644080136, - "y": 24797.782096164094 + "x": 36177.386090432716, + "y": 23664.715429322307 }, "floatingObject": { "isPinned": false, @@ -3606,7 +3606,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-014-data-mining-fetching-data-from-apis.json", + "name": "", "id": "94bfa541-6b42-4932-84c9-09b4b6128088" }, "referenceParentCombinedNodePath": [ @@ -3653,7 +3653,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "Data Data-Mining data-mining-014-data-mining-fetching-data-from-apis.json", + "", "Asset Contribution Claim", "Governance", "94bfa541-6b42-4932-84c9-09b4b6128088" @@ -3663,18 +3663,18 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina Data Data-Mining data-mining-015-data-mining-consuming-data-from-strategies.json", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "15dba4a7-e8df-44f2-8dc9-68874da07b7a", "savedPayload": { "position": { - "x": 29210.50478749353, - "y": 24967.703967241545 + "x": 35930.14823384611, + "y": 23834.637300399758 }, "targetPosition": { - "x": 29457.742644080136, - "y": 24797.782096164094 + "x": 36177.386090432716, + "y": 23664.715429322307 }, "floatingObject": { "isPinned": false, @@ -3689,7 +3689,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-015-data-mining-consuming-data-from-strategies.json", + "name": "", "id": "1e539e74-e1f5-4d9f-9669-904b4b6936ef" }, "referenceParentCombinedNodePath": [ @@ -3736,7 +3736,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "Data Data-Mining data-mining-015-data-mining-consuming-data-from-strategies.json", + "", "Asset Contribution Claim", "Governance", "1e539e74-e1f5-4d9f-9669-904b4b6936ef" @@ -3746,18 +3746,18 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina Data Data-Mining data-mining-016-data-mining-indicator-bots.json", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "b7fc7385-3dea-4bd3-8b6c-ba6e8a5ffdd7", "savedPayload": { "position": { - "x": 29190.440686823626, - "y": 24933.979246085957 + "x": 35910.084133176206, + "y": 23800.91257924417 }, "targetPosition": { - "x": 29457.742644080136, - "y": 24797.782096164094 + "x": 36177.386090432716, + "y": 23664.715429322307 }, "floatingObject": { "isPinned": false, @@ -3772,7 +3772,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-016-data-mining-indicator-bots.json", + "name": "", "id": "6fa9cd03-2703-4298-8d0d-49642dddba24" }, "referenceParentCombinedNodePath": [ @@ -3819,7 +3819,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "Data Data-Mining data-mining-016-data-mining-indicator-bots.json", + "", "Asset Contribution Claim", "Governance", "6fa9cd03-2703-4298-8d0d-49642dddba24" @@ -3829,18 +3829,18 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina Data Data-Mining data-mining-017-data-mining-indicator-bots-process-definition.json", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "565d25b3-241a-4213-8235-597eedeb8d0b", "savedPayload": { "position": { - "x": 29174.95019675248, - "y": 24897.924153934226 + "x": 35894.593643105065, + "y": 23764.85748709244 }, "targetPosition": { - "x": 29457.742644080136, - "y": 24797.782096164094 + "x": 36177.386090432716, + "y": 23664.715429322307 }, "floatingObject": { "isPinned": false, @@ -3855,7 +3855,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-017-data-mining-indicator-bots-process-definition.json", + "name": "", "id": "a09c682d-dd6a-474e-9811-1b4d3bc55a4d" }, "referenceParentCombinedNodePath": [ @@ -3902,7 +3902,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "Data Data-Mining data-mining-017-data-mining-indicator-bots-process-definition.json", + "", "Asset Contribution Claim", "Governance", "a09c682d-dd6a-474e-9811-1b4d3bc55a4d" @@ -3912,18 +3912,18 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina Data Data-Mining data-mining-018-data-mining-indicator-bots-product-definition.json", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "f150bbe7-ffb5-4fdc-8769-14628ecda9f9", "savedPayload": { "position": { - "x": 29164.298363859994, - "y": 24860.15560340942 + "x": 35883.94181021258, + "y": 23727.088936567634 }, "targetPosition": { - "x": 29457.742644080136, - "y": 24797.782096164094 + "x": 36177.386090432716, + "y": 23664.715429322307 }, "floatingObject": { "isPinned": false, @@ -3938,7 +3938,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-018-data-mining-indicator-bots-product-definition.json", + "name": "", "id": "d56fc2b2-4d19-4483-833c-253dd2b8f2d8" }, "referenceParentCombinedNodePath": [ @@ -3985,7 +3985,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "Data Data-Mining data-mining-018-data-mining-indicator-bots-product-definition.json", + "", "Asset Contribution Claim", "Governance", "d56fc2b2-4d19-4483-833c-253dd2b8f2d8" @@ -3995,18 +3995,18 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina Data Data-Mining data-mining-019-data-mining-indicator-bots-data-mining-workflow.json", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "9fbb7111-9027-4221-8d29-0adb752a2182", "savedPayload": { "position": { - "x": 29158.667443960196, - "y": 24821.31982488245 + "x": 35878.31089031277, + "y": 23688.25315804066 }, "targetPosition": { - "x": 29457.742644080136, - "y": 24797.782096164094 + "x": 36177.386090432716, + "y": 23664.715429322307 }, "floatingObject": { "isPinned": false, @@ -4021,7 +4021,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-019-data-mining-indicator-bots-data-mining-workflow.json", + "name": "", "id": "dd6fbf37-f460-47f6-a958-5a595b7de2a7" }, "referenceParentCombinedNodePath": [ @@ -4068,7 +4068,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "Data Data-Mining data-mining-019-data-mining-indicator-bots-data-mining-workflow.json", + "", "Asset Contribution Claim", "Governance", "dd6fbf37-f460-47f6-a958-5a595b7de2a7" @@ -4078,18 +4078,18 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina Data Data-Mining data-mining-020-data-mining-indicator-bots-coding-the-indicators-logic.json", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "a3cc0886-625a-4737-862b-7978bcf3c72e", "savedPayload": { "position": { - "x": 29158.153783653765, - "y": 24782.08130929121 + "x": 35877.79723000634, + "y": 23649.014642449423 }, "targetPosition": { - "x": 29457.742644080136, - "y": 24797.782096164094 + "x": 36177.386090432716, + "y": 23664.715429322307 }, "floatingObject": { "isPinned": false, @@ -4104,7 +4104,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-020-data-mining-indicator-bots-coding-the-indicators-logic.json", + "name": "", "id": "554c413c-cd47-4e79-9b14-c9a1f2e88f5b" }, "referenceParentCombinedNodePath": [ @@ -4151,7 +4151,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "Data Data-Mining data-mining-020-data-mining-indicator-bots-coding-the-indicators-logic.json", + "", "Asset Contribution Claim", "Governance", "554c413c-cd47-4e79-9b14-c9a1f2e88f5b" @@ -4161,18 +4161,18 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina Data Data-Mining data-mining-021-data-mining-plotters.json", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "50306430-53bb-4aa9-99a0-500a5a496c11", "savedPayload": { "position": { - "x": 29162.76617181095, - "y": 24743.11143851645 + "x": 35882.409618163525, + "y": 23610.044771674664 }, "targetPosition": { - "x": 29457.742644080136, - "y": 24797.782096164094 + "x": 36177.386090432716, + "y": 23664.715429322307 }, "floatingObject": { "isPinned": false, @@ -4187,7 +4187,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-021-data-mining-plotters.json", + "name": "", "id": "719a919d-02b7-4335-b93d-d1062485393e" }, "referenceParentCombinedNodePath": [ @@ -4234,7 +4234,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "Data Data-Mining data-mining-021-data-mining-plotters.json", + "", "Asset Contribution Claim", "Governance", "719a919d-02b7-4335-b93d-d1062485393e" @@ -4244,18 +4244,18 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina Data Data-Mining data-mining-022-data-mining-plotters-shapes.json", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "2d16e46a-55b0-4b9e-919d-c9edd41993eb", "savedPayload": { "position": { - "x": 29172.42568919159, - "y": 24705.07699785161 + "x": 35892.06913554417, + "y": 23572.010331009824 }, "targetPosition": { - "x": 29457.742644080136, - "y": 24797.782096164094 + "x": 36177.386090432716, + "y": 23664.715429322307 }, "floatingObject": { "isPinned": false, @@ -4270,7 +4270,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-022-data-mining-plotters-shapes.json", + "name": "", "id": "4ec17db7-bd10-4277-b25a-97d66a2a8465" }, "referenceParentCombinedNodePath": [ @@ -4317,7 +4317,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "Data Data-Mining data-mining-022-data-mining-plotters-shapes.json", + "", "Asset Contribution Claim", "Governance", "4ec17db7-bd10-4277-b25a-97d66a2a8465" @@ -4327,18 +4327,18 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina Data Data-Mining data-mining-023-data-mining-how-to-build-an-indicator-video-series.json", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "a95d6c5f-e643-4a10-9a2c-715b1cf6e925", "savedPayload": { "position": { - "x": 29186.96705877518, - "y": 24668.628767121605 + "x": 35906.610505127755, + "y": 23535.562100279818 }, "targetPosition": { - "x": 29457.742644080136, - "y": 24797.782096164094 + "x": 36177.386090432716, + "y": 23664.715429322307 }, "floatingObject": { "isPinned": false, @@ -4353,7 +4353,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-023-data-mining-how-to-build-an-indicator-video-series.json", + "name": "", "id": "dd17448e-2219-4f9f-8af8-bd88e0ecc8a9" }, "referenceParentCombinedNodePath": [ @@ -4400,7 +4400,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "Data Data-Mining data-mining-023-data-mining-how-to-build-an-indicator-video-series.json", + "", "Asset Contribution Claim", "Governance", "dd17448e-2219-4f9f-8af8-bd88e0ecc8a9" @@ -4413,12 +4413,12 @@ "id": "46ad4e55-69d2-413d-a1fa-2d4ea651e352", "savedPayload": { "position": { - "x": 29457.742644080136, - "y": 24797.782096164094 + "x": 36177.386090432716, + "y": 23664.715429322307 }, "targetPosition": { - "x": 29621.134354584643, - "y": 24546.180925780467 + "x": 36340.77780093723, + "y": 23413.11425893868 }, "floatingObject": { "isPinned": false, @@ -4489,12 +4489,12 @@ "id": "922cb592-1e92-4681-8704-91aec17a10fa", "savedPayload": { "position": { - "x": 29621.134354584643, - "y": 24546.180925780467 + "x": 36340.77780093723, + "y": 23413.11425893868 }, "targetPosition": { - "x": 29784.52606508915, - "y": 24294.57975539684 + "x": 36504.16951144173, + "y": 23161.513088555053 }, "floatingObject": { "isPinned": false, @@ -4559,12 +4559,12 @@ "id": "9ebe45c5-d69b-4489-b55f-1dfde62bb372", "savedPayload": { "position": { - "x": 30021.001774864784, - "y": 24132.054502896244 + "x": 36740.64522121736, + "y": 22998.987836054457 }, "targetPosition": { - "x": 29884.80462494292, - "y": 23864.752545639734 + "x": 36604.4480712955, + "y": 22731.685878797947 }, "floatingObject": { "isPinned": false, @@ -4586,12 +4586,12 @@ "id": "7a9dc433-38aa-4380-af32-8cd0289891e8", "savedPayload": { "position": { - "x": 29884.80462494292, - "y": 23864.752545639734 + "x": 36604.4480712955, + "y": 22731.685878797947 }, "targetPosition": { - "x": 29599.487670054375, - "y": 23772.04744732725 + "x": 36319.131116406956, + "y": 22638.980780485464 }, "floatingObject": { "isPinned": false, @@ -4615,18 +4615,18 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "Raplh2502 ", + "name": "", "config": "{}", "project": "Governance", "id": "034eb62c-ac7a-41a4-a62f-eb265058f8d6", "savedPayload": { "position": { - "x": 29871.881969898102, - "y": 24306.65136184027 + "x": 36591.52541625068, + "y": 23173.584694998484 }, "targetPosition": { - "x": 29735.68481997624, - "y": 24039.34940458376 + "x": 36455.32826632882, + "y": 22906.282737741974 }, "floatingObject": { "isPinned": false, @@ -4641,45 +4641,33 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "", - "id": "74cbbf75-2a2c-4081-9415-ba423848f2db" + "name": "Moderator Community Management", + "id": "ea777ab1-3cbf-4a71-935c-b0edd69f88ce" }, "referenceParentCombinedNodePath": [ [ "Raplh2502", - "User Profile", - "Governance", - "59a87d1a-0457-4a49-a11b-216716e5c889" + "User Profile" ], [ "New Token Power Switch", - "Token Power Switch", - "Governance", - "13f0fedf-2d0a-4b80-a191-05236a8138a6" + "Token Power Switch" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "22eacf7e-c02b-4853-a529-7789aeadb64e" + "Votes And Claims Programs" ], [ "New Claims Program", - "Claims Program", - "Governance", - "bd26adac-cf78-4aec-888f-a8718a657469" + "Claims Program" ], [ "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "e880f8a6-8e53-43dd-8b11-4210ca18c9ab" + "Position Claims Folder" ], [ "", - "Position Contribution Claim", - "Governance", - "74cbbf75-2a2c-4081-9415-ba423848f2db" + "Position Contribution Claim" ] ] } @@ -4690,12 +4678,12 @@ "id": "fd97e471-d094-47ab-89b1-07723c964722", "savedPayload": { "position": { - "x": 29735.68481997624, - "y": 24039.34940458376 + "x": 36455.32826632882, + "y": 22906.282737741974 }, "targetPosition": { - "x": 29599.487670054375, - "y": 23772.04744732725 + "x": 36319.131116406956, + "y": 22638.980780485464 }, "floatingObject": { "isPinned": false, @@ -4711,38 +4699,28 @@ "referenceParent": { "type": "Position Claims Folder", "name": "New Position Claims Folder", - "id": "e880f8a6-8e53-43dd-8b11-4210ca18c9ab" + "id": "2277d694-8325-4db1-997b-4d2972e7c232" }, "referenceParentCombinedNodePath": [ [ "Raplh2502", - "User Profile", - "Governance", - "59a87d1a-0457-4a49-a11b-216716e5c889" + "User Profile" ], [ "New Token Power Switch", - "Token Power Switch", - "Governance", - "13f0fedf-2d0a-4b80-a191-05236a8138a6" + "Token Power Switch" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "22eacf7e-c02b-4853-a529-7789aeadb64e" + "Votes And Claims Programs" ], [ "New Claims Program", - "Claims Program", - "Governance", - "bd26adac-cf78-4aec-888f-a8718a657469" + "Claims Program" ], [ "New Position Claims Folder", - "Position Claims Folder", - "Governance", - "e880f8a6-8e53-43dd-8b11-4210ca18c9ab" + "Position Claims Folder" ] ] } @@ -4754,12 +4732,12 @@ "id": "06835af4-cf54-4cbe-b149-c5ff55ba14e9", "savedPayload": { "position": { - "x": 29599.487670054375, - "y": 23772.04744732725 + "x": 36319.131116406956, + "y": 22638.980780485464 }, "targetPosition": { - "x": 29314.17071516583, - "y": 23679.34234901477 + "x": 36033.814161518414, + "y": 22546.27568217298 }, "floatingObject": { "isPinned": false, @@ -4817,12 +4795,12 @@ "id": "19a841f2-af6a-466b-b6bf-3f64df6a0cec", "savedPayload": { "position": { - "x": 30241.277385026762, - "y": 24505.623898615493 + "x": 36960.92083137934, + "y": 23372.557231773706 }, "targetPosition": { - "x": 30052.48126771181, - "y": 24738.767687052583 + "x": 36772.12471406439, + "y": 23605.701020210796 }, "floatingObject": { "isPinned": false, @@ -4843,23 +4821,33 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Platform", - "Feature Class" + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" ], [ "Existing Features", - "Feature Class" + "Feature Class", + "Governance", + "aa486758-108e-41f4-9f97-e618472a3dcb" ], [ "Charting System", - "Feature" + "Feature", + "Governance", + "50a35ceb-f25a-4481-b329-ec23152fe463" ] ] } @@ -4872,12 +4860,12 @@ "id": "29e4782b-4cbf-4726-a2f6-95f09dd8a9c3", "savedPayload": { "position": { - "x": 30342.25901559853, - "y": 24661.121973521826 + "x": 37061.90246195111, + "y": 23528.05530668004 }, "targetPosition": { - "x": 30052.48126771181, - "y": 24738.767687052583 + "x": 36772.12471406439, + "y": 23605.701020210796 }, "floatingObject": { "isPinned": false, @@ -4898,23 +4886,33 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Platform", - "Feature Class" + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" ], [ "Existing Features", - "Feature Class" + "Feature Class", + "Governance", + "aa486758-108e-41f4-9f97-e618472a3dcb" ], [ "Data Mining", - "Feature" + "Feature", + "Governance", + "6ff01b26-9efe-407b-bfea-36e5f94947d6" ] ] } @@ -4927,12 +4925,12 @@ "id": "c7a34104-b955-42a4-b8f0-d28f485db9e0", "savedPayload": { "position": { - "x": 30332.55539566097, - "y": 24846.278071916175 + "x": 37052.198842013546, + "y": 23713.211405074388 }, "targetPosition": { - "x": 30052.48126771181, - "y": 24738.767687052583 + "x": 36772.12471406439, + "y": 23605.701020210796 }, "floatingObject": { "isPinned": false, @@ -4953,23 +4951,33 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Platform", - "Feature Class" + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" ], [ "Existing Features", - "Feature Class" + "Feature Class", + "Governance", + "aa486758-108e-41f4-9f97-e618472a3dcb" ], [ "Visual Designer", - "Feature" + "Feature", + "Governance", + "2c2c9ca6-f1b4-4933-98ee-5d6a06c10395" ] ] } @@ -4982,12 +4990,12 @@ "id": "b59d8b16-27f3-4b63-970c-3e7062f410b4", "savedPayload": { "position": { - "x": 30215.872978216317, - "y": 24990.36885743621 + "x": 36935.516424568894, + "y": 23857.302190594422 }, "targetPosition": { - "x": 30052.48126771181, - "y": 24738.767687052583 + "x": 36772.12471406439, + "y": 23605.701020210796 }, "floatingObject": { "isPinned": false, @@ -5008,23 +5016,33 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Platform", - "Feature Class" + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" ], [ "Existing Features", - "Feature Class" + "Feature Class", + "Governance", + "aa486758-108e-41f4-9f97-e618472a3dcb" ], [ "Visual Debugger", - "Feature" + "Feature", + "Governance", + "bc0a7224-275f-4c5d-8557-48a01913e457" ] ] } @@ -5034,12 +5052,12 @@ "id": "6c756028-15ec-45fa-a897-b438001abfa2", "savedPayload": { "position": { - "x": 30052.48126771181, - "y": 24738.767687052583 + "x": 36772.12471406439, + "y": 23605.701020210796 }, "targetPosition": { - "x": 29752.89240728544, - "y": 24723.0669001797 + "x": 36472.53585363802, + "y": 23590.000233337913 }, "floatingObject": { "isPinned": false, @@ -5060,19 +5078,27 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Platform", - "Feature Class" + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" ], [ "Existing Features", - "Feature Class" + "Feature Class", + "Governance", + "aa486758-108e-41f4-9f97-e618472a3dcb" ] ] } @@ -5094,12 +5120,12 @@ "id": "0b128d52-721d-45bf-a2f0-20f34f478dfd", "savedPayload": { "position": { - "x": 30183.93507831033, - "y": 24934.996312926454 + "x": 36903.57852466291, + "y": 23801.929646084667 }, "targetPosition": { - "x": 29889.089557207302, - "y": 24990.36885743621 + "x": 36608.733003559886, + "y": 23857.302190594422 }, "floatingObject": { "isPinned": false, @@ -5120,23 +5146,33 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Platform", - "Feature Class" + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" ], [ "New Features", - "Feature Class" + "Feature Class", + "Governance", + "8a5c10f2-e19c-49fe-bb2e-fde87271548a" ], [ "Governance System", - "Feature" + "Feature", + "Governance", + "d86cdc6e-8e19-44de-bdb1-c5345fb6c28b" ] ] } @@ -5149,12 +5185,12 @@ "id": "ab4cdd1d-0824-4214-9eb2-deae219ca9e7", "savedPayload": { "position": { - "x": 30187.59201155091, - "y": 25020.306872581543 + "x": 36907.23545790349, + "y": 23887.240205739756 }, "targetPosition": { - "x": 29889.089557207302, - "y": 24990.36885743621 + "x": 36608.733003559886, + "y": 23857.302190594422 }, "floatingObject": { "isPinned": false, @@ -5175,23 +5211,33 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Platform", - "Feature Class" + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" ], [ "New Features", - "Feature Class" + "Feature Class", + "Governance", + "8a5c10f2-e19c-49fe-bb2e-fde87271548a" ], [ "API Maps", - "Feature" + "Feature", + "Governance", + "5e1bb7d4-4ae5-4391-a12a-f935e32bd935" ] ] } @@ -5204,12 +5250,12 @@ "id": "605ae95d-01ac-4042-bd31-e295e440213e", "savedPayload": { "position": { - "x": 30167.066051203023, - "y": 25103.19203229779 + "x": 36886.7094975556, + "y": 23970.125365456002 }, "targetPosition": { - "x": 29889.089557207302, - "y": 24990.36885743621 + "x": 36608.733003559886, + "y": 23857.302190594422 }, "floatingObject": { "isPinned": false, @@ -5230,23 +5276,33 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Platform", - "Feature Class" + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" ], [ "New Features", - "Feature Class" + "Feature Class", + "Governance", + "8a5c10f2-e19c-49fe-bb2e-fde87271548a" ], [ "User Defined Variables and Code", - "Feature" + "Feature", + "Governance", + "dd64c774-edf1-4a05-9fbd-c43a6006c800" ] ] } @@ -5259,12 +5315,12 @@ "id": "16e52d84-ff30-4bd1-af1e-4b981be3f188", "savedPayload": { "position": { - "x": 30124.020088501467, - "y": 25176.936929372005 + "x": 36843.663534854044, + "y": 24043.870262530218 }, "targetPosition": { - "x": 29889.089557207302, - "y": 24990.36885743621 + "x": 36608.733003559886, + "y": 23857.302190594422 }, "floatingObject": { "isPinned": false, @@ -5285,23 +5341,33 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Platform", - "Feature Class" + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" ], [ "New Features", - "Feature Class" + "Feature Class", + "Governance", + "8a5c10f2-e19c-49fe-bb2e-fde87271548a" ], [ "Tensor Flow Integration", - "Feature" + "Feature", + "Governance", + "ee907b62-290d-4e6b-ab14-7ae127752c9c" ] ] } @@ -5314,12 +5380,12 @@ "id": "f469f71d-93e9-4a78-95c9-3a2530207417", "savedPayload": { "position": { - "x": 30061.941451340128, - "y": 25235.56719082103 + "x": 36781.58489769271, + "y": 24102.500523979244 }, "targetPosition": { - "x": 29889.089557207302, - "y": 24990.36885743621 + "x": 36608.733003559886, + "y": 23857.302190594422 }, "floatingObject": { "isPinned": false, @@ -5340,23 +5406,33 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Platform", - "Feature Class" + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" ], [ "New Features", - "Feature Class" + "Feature Class", + "Governance", + "8a5c10f2-e19c-49fe-bb2e-fde87271548a" ], [ "Node Setup Script", - "Feature" + "Feature", + "Governance", + "c56a150f-f833-4eff-8972-31af09ee0e48" ] ] } @@ -5369,12 +5445,12 @@ "id": "09c4dbcb-5d88-411a-be34-73b41554de74", "savedPayload": { "position": { - "x": 29985.85938170594, - "y": 25274.332941549856 + "x": 36705.502828058525, + "y": 24141.26627470807 }, "targetPosition": { - "x": 29889.089557207302, - "y": 24990.36885743621 + "x": 36608.733003559886, + "y": 23857.302190594422 }, "floatingObject": { "isPinned": false, @@ -5395,23 +5471,33 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Platform", - "Feature Class" + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" ], [ "New Features", - "Feature Class" + "Feature Class", + "Governance", + "8a5c10f2-e19c-49fe-bb2e-fde87271548a" ], [ "Shortcuts", - "Feature" + "Feature", + "Governance", + "1716b6c4-ae46-4a62-94df-d5c63e88ff58" ] ] } @@ -5424,12 +5510,12 @@ "id": "66be7c6c-eee7-4cdc-8386-136ac7a3b3db", "savedPayload": { "position": { - "x": 29901.937596403182, - "y": 25290.09361098323 + "x": 36621.58104275576, + "y": 24157.026944141442 }, "targetPosition": { - "x": 29889.089557207302, - "y": 24990.36885743621 + "x": 36608.733003559886, + "y": 23857.302190594422 }, "floatingObject": { "isPinned": false, @@ -5450,23 +5536,33 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Platform", - "Feature Class" + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" ], [ "New Features", - "Feature Class" + "Feature Class", + "Governance", + "8a5c10f2-e19c-49fe-bb2e-fde87271548a" ], [ "Reference Auto Fix", - "Feature" + "Feature", + "Governance", + "c299f24d-20ad-4ec9-8727-695a43fc0da3" ] ] } @@ -5479,12 +5575,12 @@ "id": "5d8c000e-1e55-4cc7-8b23-fc400b1032b3", "savedPayload": { "position": { - "x": 29816.974939375006, - "y": 25281.572363415966 + "x": 36536.61838572759, + "y": 24148.50569657418 }, "targetPosition": { - "x": 29889.089557207302, - "y": 24990.36885743621 + "x": 36608.733003559886, + "y": 23857.302190594422 }, "floatingObject": { "isPinned": false, @@ -5505,23 +5601,33 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Platform", - "Feature Class" + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" ], [ "New Features", - "Feature Class" + "Feature Class", + "Governance", + "8a5c10f2-e19c-49fe-bb2e-fde87271548a" ], [ "Find Missing References Utility", - "Feature" + "Feature", + "Governance", + "53b31a21-37c0-4895-90cf-23d792b83a46" ] ] } @@ -5534,12 +5640,12 @@ "id": "9aa2e723-ff1a-4ee9-bf21-24bc9962f34b", "savedPayload": { "position": { - "x": 29737.854579801453, - "y": 25249.459539648156 + "x": 36457.49802615403, + "y": 24116.39287280637 }, "targetPosition": { - "x": 29889.089557207302, - "y": 24990.36885743621 + "x": 36608.733003559886, + "y": 23857.302190594422 }, "floatingObject": { "isPinned": false, @@ -5560,23 +5666,33 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Platform", - "Feature Class" + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" ], [ "New Features", - "Feature Class" + "Feature Class", + "Governance", + "8a5c10f2-e19c-49fe-bb2e-fde87271548a" ], [ "Uninstall Script", - "Feature" + "Feature", + "Governance", + "002f174e-ce7a-4935-b33d-c9efb243f0ad" ] ] } @@ -5589,12 +5705,12 @@ "id": "6ba10282-0a9f-4a09-94fe-96ded1ee7368", "savedPayload": { "position": { - "x": 29670.98637866828, - "y": 25196.356729679155 + "x": 36390.629825020864, + "y": 24063.290062837368 }, "targetPosition": { - "x": 29889.089557207302, - "y": 24990.36885743621 + "x": 36608.733003559886, + "y": 23857.302190594422 }, "floatingObject": { "isPinned": false, @@ -5615,23 +5731,33 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Platform", - "Feature Class" + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" ], [ "New Features", - "Feature Class" + "Feature Class", + "Governance", + "8a5c10f2-e19c-49fe-bb2e-fde87271548a" ], [ "Tutorial Smooth Transition and Maptoggle Option", - "Feature" + "Feature", + "Governance", + "b36c4283-db40-43c3-9e3f-88c01c38caac" ] ] } @@ -5641,12 +5767,12 @@ "id": "fc1bbd62-18ac-4fbd-9e6b-918c1cd0e527", "savedPayload": { "position": { - "x": 29889.089557207302, - "y": 24990.36885743621 + "x": 36608.733003559886, + "y": 23857.302190594422 }, "targetPosition": { - "x": 29752.89240728544, - "y": 24723.0669001797 + "x": 36472.53585363802, + "y": 23590.000233337913 }, "floatingObject": { "isPinned": false, @@ -5667,19 +5793,27 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Platform", - "Feature Class" + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" ], [ "New Features", - "Feature Class" + "Feature Class", + "Governance", + "8a5c10f2-e19c-49fe-bb2e-fde87271548a" ] ] } @@ -5692,12 +5826,12 @@ "id": "f095d99e-1d14-4764-8b2d-5f506929fa29", "savedPayload": { "position": { - "x": 29752.89240728544, - "y": 24723.0669001797 + "x": 36472.53585363802, + "y": 23590.000233337913 }, "targetPosition": { - "x": 29501.291236901812, - "y": 24559.675189675192 + "x": 36220.934683254396, + "y": 23426.608522833405 }, "floatingObject": { "isPinned": false, @@ -5718,15 +5852,21 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Platform", - "Feature Class" + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" ] ] } @@ -5754,12 +5894,12 @@ "id": "54b6c1c1-05eb-4279-9efc-5dd887f8c698", "savedPayload": { "position": { - "x": 29877.639421776094, - "y": 25309.95546061998 + "x": 36597.28286812868, + "y": 24176.888793778195 }, "targetPosition": { - "x": 29626.038251392467, - "y": 25146.563750115474 + "x": 36345.68169774505, + "y": 24013.497083273687 }, "floatingObject": { "isPinned": false, @@ -5780,23 +5920,33 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Mobile App", - "Feature Class" + "Feature Class", + "Governance", + "48c37e94-02a7-450e-b612-7ef0c36e6ab6" ], [ "Needed Features", - "Feature Class" + "Feature Class", + "Governance", + "045d6b4c-7c3f-4429-8588-c3e4d74d8f59" ], [ "Android Mobile App", - "Feature" + "Feature", + "Governance", + "114567ff-11e7-4414-b704-f9a897a3c346" ] ] } @@ -5809,12 +5959,12 @@ "id": "77708ce4-0522-4d3d-a3d0-8382cc86857b", "savedPayload": { "position": { - "x": 29688.411758637794, - "y": 25440.008030335615 + "x": 36408.05520499038, + "y": 24306.94136349383 }, "targetPosition": { - "x": 29626.038251392467, - "y": 25146.563750115474 + "x": 36345.68169774505, + "y": 24013.497083273687 }, "floatingObject": { "isPinned": false, @@ -5835,23 +5985,33 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Mobile App", - "Feature Class" + "Feature Class", + "Governance", + "48c37e94-02a7-450e-b612-7ef0c36e6ab6" ], [ "Needed Features", - "Feature Class" + "Feature Class", + "Governance", + "045d6b4c-7c3f-4429-8588-c3e4d74d8f59" ], [ "iOS Mobile App", - "Feature" + "Feature", + "Governance", + "c702c9e8-a866-472c-8a78-7c5f1a02a9ac" ] ] } @@ -5864,12 +6024,12 @@ "id": "2d714667-6a71-4145-adc3-f0781413e803", "savedPayload": { "position": { - "x": 29462.64654088796, - "y": 25398.1649204991 + "x": 36182.28998724054, + "y": 24265.098253657314 }, "targetPosition": { - "x": 29626.038251392467, - "y": 25146.563750115474 + "x": 36345.68169774505, + "y": 24013.497083273687 }, "floatingObject": { "isPinned": false, @@ -5890,23 +6050,33 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Mobile App", - "Feature Class" + "Feature Class", + "Governance", + "48c37e94-02a7-450e-b612-7ef0c36e6ab6" ], [ "Needed Features", - "Feature Class" + "Feature Class", + "Governance", + "045d6b4c-7c3f-4429-8588-c3e4d74d8f59" ], [ "Huawei Mobile App", - "Feature" + "Feature", + "Governance", + "39afc83a-ff8e-4470-87db-0e889dc4c2b6" ] ] } @@ -5916,12 +6086,12 @@ "id": "5d39e7ad-d369-4586-bd73-39e4c0b6d558", "savedPayload": { "position": { - "x": 29626.038251392467, - "y": 25146.563750115474 + "x": 36345.68169774505, + "y": 24013.497083273687 }, "targetPosition": { - "x": 29563.66474414714, - "y": 24853.119469895333 + "x": 36283.30819049972, + "y": 23720.052803053546 }, "floatingObject": { "isPinned": false, @@ -5942,19 +6112,27 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Mobile App", - "Feature Class" + "Feature Class", + "Governance", + "48c37e94-02a7-450e-b612-7ef0c36e6ab6" ], [ "Needed Features", - "Feature Class" + "Feature Class", + "Governance", + "045d6b4c-7c3f-4429-8588-c3e4d74d8f59" ] ] } @@ -5967,12 +6145,12 @@ "id": "12bc083f-dc64-430f-af8b-713fa9bff3f4", "savedPayload": { "position": { - "x": 29563.66474414714, - "y": 24853.119469895333 + "x": 36283.30819049972, + "y": 23720.052803053546 }, "targetPosition": { - "x": 29501.291236901812, - "y": 24559.675189675192 + "x": 36220.934683254396, + "y": 23426.608522833405 }, "floatingObject": { "isPinned": false, @@ -5993,15 +6171,21 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Mobile App", - "Feature Class" + "Feature Class", + "Governance", + "48c37e94-02a7-450e-b612-7ef0c36e6ab6" ] ] } @@ -6029,12 +6213,12 @@ "id": "a69b170c-5ca6-49e4-b98a-3a77a5d66f0d", "savedPayload": { "position": { - "x": 29011.11610538829, - "y": 25314.478700826072 + "x": 35730.75955174087, + "y": 24181.412033984285 }, "targetPosition": { - "x": 29174.507815892797, - "y": 25062.877530442445 + "x": 35894.151262245374, + "y": 23929.81086360066 }, "floatingObject": { "isPinned": false, @@ -6055,23 +6239,33 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos P2P Network", - "Feature Class" + "Feature Class", + "Governance", + "0d7d13ee-d348-4c77-baf6-fa795c8f0d66" ], [ "Needed Features", - "Feature Class" + "Feature Class", + "Governance", + "96e23494-0caf-4e3d-9cb2-4587eb21822e" ], [ "Node.js Implementation", - "Feature" + "Feature", + "Governance", + "5fda4f99-0447-4c1a-a8a0-86ab7e43c3db" ] ] } @@ -6081,12 +6275,12 @@ "id": "8db99333-434e-478f-822c-bd02b9ce9285", "savedPayload": { "position": { - "x": 29174.507815892797, - "y": 25062.877530442445 + "x": 35894.151262245374, + "y": 23929.81086360066 }, "targetPosition": { - "x": 29337.899526397305, - "y": 24811.27636005882 + "x": 36057.542972749885, + "y": 23678.20969321703 }, "floatingObject": { "isPinned": false, @@ -6107,19 +6301,27 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos P2P Network", - "Feature Class" + "Feature Class", + "Governance", + "0d7d13ee-d348-4c77-baf6-fa795c8f0d66" ], [ "Needed Features", - "Feature Class" + "Feature Class", + "Governance", + "96e23494-0caf-4e3d-9cb2-4587eb21822e" ] ] } @@ -6132,12 +6334,12 @@ "id": "980509a3-70f0-4f6e-9c59-42fcbf8ceef1", "savedPayload": { "position": { - "x": 29337.899526397305, - "y": 24811.27636005882 + "x": 36057.542972749885, + "y": 23678.20969321703 }, "targetPosition": { - "x": 29501.291236901812, - "y": 24559.675189675192 + "x": 36220.934683254396, + "y": 23426.608522833405 }, "floatingObject": { "isPinned": false, @@ -6158,15 +6360,21 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos P2P Network", - "Feature Class" + "Feature Class", + "Governance", + "0d7d13ee-d348-4c77-baf6-fa795c8f0d66" ] ] } @@ -6179,12 +6387,12 @@ "id": "99ae3336-d47b-415e-a6f5-78bf428d8b49", "savedPayload": { "position": { - "x": 29501.291236901812, - "y": 24559.675189675192 + "x": 36220.934683254396, + "y": 23426.608522833405 }, "targetPosition": { - "x": 29438.917729656485, - "y": 24266.23090945505 + "x": 36158.56117600907, + "y": 23133.164242613264 }, "floatingObject": { "isPinned": false, @@ -6205,11 +6413,15 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ] ] } @@ -6222,12 +6434,12 @@ "id": "ba720189-ea9f-412a-8c34-afcbc8abc300", "savedPayload": { "position": { - "x": 29438.917729656485, - "y": 24266.23090945505 + "x": 36158.56117600907, + "y": 23133.164242613264 }, "targetPosition": { - "x": 29376.544222411158, - "y": 23972.78662923491 + "x": 36096.18766876374, + "y": 22839.719962393123 }, "floatingObject": { "isPinned": false, @@ -6248,7 +6460,9 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ] ] } @@ -6261,12 +6475,12 @@ "id": "d8960c7c-f0fd-4600-ae45-758ee2eb7afe", "savedPayload": { "position": { - "x": 29376.544222411158, - "y": 23972.78662923491 + "x": 36096.18766876374, + "y": 22839.719962393123 }, "targetPosition": { - "x": 29314.17071516583, - "y": 23679.34234901477 + "x": 36033.814161518414, + "y": 22546.27568217298 }, "floatingObject": { "isPinned": false, @@ -6286,12 +6500,12 @@ "id": "c120e986-3b9a-4e9f-923c-9d964adeee5c", "savedPayload": { "position": { - "x": 29314.17071516583, - "y": 23679.34234901477 + "x": 36033.814161518414, + "y": 22546.27568217298 }, "targetPosition": { - "x": 29113.431533258172, - "y": 23456.39890137155 + "x": 35833.074979610756, + "y": 22323.332234529764 }, "floatingObject": { "isPinned": false, @@ -6314,12 +6528,12 @@ "id": "55a958bc-b09c-4183-89e6-008b1fc4af8e", "savedPayload": { "position": { - "x": 29020.72643494569, - "y": 23741.715856260096 + "x": 35740.36988129827, + "y": 22608.64918941831 }, "targetPosition": { - "x": 29113.431533258172, - "y": 23456.39890137155 + "x": 35833.074979610756, + "y": 22323.332234529764 }, "floatingObject": { "isPinned": false, @@ -6337,12 +6551,12 @@ "id": "47b99c6e-951f-4586-bf6d-919f10540266", "savedPayload": { "position": { - "x": 7112.525551789987, - "y": 23379.761235108686 + "x": 12469.668408932843, + "y": 25128.761235108686 }, "targetPosition": { - "x": 7050.152044544659, - "y": 23086.316954888545 + "x": 12407.294901687515, + "y": 24835.316954888545 }, "floatingObject": { "isPinned": false, @@ -6377,61 +6591,51 @@ "assetClaimsFolders": [ { "type": "Asset Claims Folder", - "name": "Intro Tutorial", + "name": "Tutorials Asset Class", "config": "{}", "project": "Governance", "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "d11a881d-8bf4-4d7a-a08d-3011b2f3c9df", - "savedPayload": { - "position": { - "x": 30108.438754657585, - "y": 24360.32312412712 - }, - "targetPosition": { - "x": 29697.343298718413, - "y": 24177.29163474301 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], + "assetContributionClaims": [], "id": "81b49cd6-52f7-49e1-860a-cfb72d23f39d", "savedPayload": { "position": { - "x": 7696.4373172502255, - "y": 24100.653968480146 + "x": 13053.580174393082, + "y": 25849.653968480146 }, "targetPosition": { - "x": 7285.341861311055, - "y": 23917.622479096037 + "x": 12642.484718453912, + "y": 25666.622479096037 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, "uiObject": { "isRunning": false - } + }, + "referenceParent": { + "type": "Asset Class", + "name": "Tutorials", + "id": "4666b61d-64da-460a-97ae-1e6a4c72feff" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Tutorials", + "Asset Class" + ] + ] } } ], @@ -6439,12 +6643,12 @@ "id": "9e170081-cbc4-4026-bb50-29bd6eac9b48", "savedPayload": { "position": { - "x": 7285.341861311055, - "y": 23917.622479096037 + "x": 12642.484718453912, + "y": 25666.622479096037 }, "targetPosition": { - "x": 6874.246405371885, - "y": 23734.590989711927 + "x": 12231.389262514742, + "y": 25483.590989711927 }, "floatingObject": { "isPinned": false, @@ -6467,7 +6671,7 @@ "assetClaimsFolders": [ { "type": "Asset Claims Folder", - "name": "Error Catches", + "name": "Workspaces Asset Class", "config": "{}", "project": "Governance", "assetClaimsFolders": [], @@ -6477,15 +6681,15 @@ "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", - "id": "fc7e42dc-db31-43ef-98de-e690b8eace1d", + "id": "0fc1cafe-e7d5-4b49-bb1c-41caa3a749f4", "savedPayload": { "position": { - "x": 29451.19692237374, - "y": 24986.878803827967 + "x": 10733.138968653737, + "y": 23625.544180456392 }, "targetPosition": { - "x": 29186.693558842126, - "y": 24622.82115635924 + "x": 10066.44933875202, + "y": 23519.950916554237 }, "floatingObject": { "isPinned": false, @@ -6497,54 +6701,46 @@ }, "uiObject": { "isRunning": false - } + }, + "referenceParent": { + "type": "Asset", + "name": "API-Data-Fetcher-Bot-Demo.json", + "id": "f437d95c-7d2a-405f-b04e-b759b961e076" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Plugins", + "Assets" + ], + [ + "Plugins", + "Asset Class" + ], + [ + "Workspaces", + "Asset Class" + ], + [ + "API-Data-Fetcher-Bot-Demo.json", + "Asset" + ] + ] } - } - ], - "id": "c2a79de3-b832-4238-ab44-996da7622b54", - "savedPayload": { - "position": { - "x": 7549.845224842668, - "y": 24281.680126564763 }, - "targetPosition": { - "x": 7138.749768903498, - "y": 24098.648637180653 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Claims Folder", - "name": "Workspace Refactoring", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ { "type": "Asset Contribution Claim", "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", - "id": "df769dc6-8d6d-4d2a-b543-500402f562db", + "id": "6faf8c6b-b823-4984-8952-8ed9d4b6447a", "savedPayload": { "position": { - "x": 28556.127216542292, - "y": 25080.95442076886 + "x": 10683.092522660776, + "y": 23794.498150630403 }, "targetPosition": { - "x": 28739.158705926402, - "y": 24669.858964829687 + "x": 10066.44933875202, + "y": 23519.950916554237 }, "floatingObject": { "isPinned": false, @@ -6556,25 +6752,666 @@ }, "uiObject": { "isRunning": false - } + }, + "referenceParent": { + "type": "Asset", + "name": "BB-Top-Bounce-Demo.json", + "id": "b16ae75e-b377-4e37-95ec-11f4912f06e9" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Plugins", + "Assets" + ], + [ + "Plugins", + "Asset Class" + ], + [ + "Workspaces", + "Asset Class" + ], + [ + "BB-Top-Bounce-Demo.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "4dd720ee-f385-4527-b2d5-1721b8af0c08", + "savedPayload": { + "position": { + "x": 10591.022862735475, + "y": 23944.742180512876 + }, + "targetPosition": { + "x": 10066.44933875202, + "y": 23519.950916554237 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Custom-Charts-Tutorials.json", + "id": "dbb3e7e2-6ca0-4e7d-8e5c-5964fae0ef04" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Plugins", + "Assets" + ], + [ + "Plugins", + "Asset Class" + ], + [ + "Workspaces", + "Asset Class" + ], + [ + "Custom-Charts-Tutorials.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "291dc244-47bd-4e9c-a2b7-397dbdcbd395", + "savedPayload": { + "position": { + "x": 10463.204384049439, + "y": 24066.037387757326 + }, + "targetPosition": { + "x": 10066.44933875202, + "y": 23519.950916554237 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Exchange-Keys-Tests.json", + "id": "90d884d6-1e39-4cae-90b4-ddfe5de4fb7b" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Plugins", + "Assets" + ], + [ + "Plugins", + "Asset Class" + ], + [ + "Workspaces", + "Asset Class" + ], + [ + "Exchange-Keys-Tests.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "94ce0fe6-2dbf-4c8d-b581-48643fa0a5a5", + "savedPayload": { + "position": { + "x": 10308.347704695097, + "y": 24150.117704439846 + }, + "targetPosition": { + "x": 10066.44933875202, + "y": 23519.950916554237 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Getting-Started-Tutorials.json", + "id": "1a8633b9-5611-490e-8a85-ac5e4e5be598" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Plugins", + "Assets" + ], + [ + "Plugins", + "Asset Class" + ], + [ + "Workspaces", + "Asset Class" + ], + [ + "Getting-Started-Tutorials.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "f4054957-256b-4c1e-8159-3ddda4545f1c", + "savedPayload": { + "position": { + "x": 10137.006051457685, + "y": 24191.25319592782 + }, + "targetPosition": { + "x": 10066.44933875202, + "y": 23519.950916554237 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Hello-World-Tutorial.json", + "id": "153a8762-7ab9-4e44-adb9-f55c748dbecc" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Plugins", + "Assets" + ], + [ + "Plugins", + "Asset Class" + ], + [ + "Workspaces", + "Asset Class" + ], + [ + "Hello-World-Tutorial.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "96648d06-01f5-4723-a399-21a27407bd62", + "savedPayload": { + "position": { + "x": 9960.856074849864, + "y": 24186.640546455954 + }, + "targetPosition": { + "x": 10066.44933875202, + "y": 23519.950916554237 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Install-a-New-Market-Tutorial.json", + "id": "733a02dd-3423-4437-bffc-e366b3dd090a" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Plugins", + "Assets" + ], + [ + "Plugins", + "Asset Class" + ], + [ + "Workspaces", + "Asset Class" + ], + [ + "Install-a-New-Market-Tutorial.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "f940758b-6ea4-4f3b-ac00-e1c7241592bb", + "savedPayload": { + "position": { + "x": 9791.902104675855, + "y": 24136.594100462993 + }, + "targetPosition": { + "x": 10066.44933875202, + "y": 23519.950916554237 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Tested-Exchanges.json", + "id": "6fd70a6a-475c-4d91-ad0a-d1cd5a3a9a50" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Plugins", + "Assets" + ], + [ + "Plugins", + "Asset Class" + ], + [ + "Workspaces", + "Asset Class" + ], + [ + "Tested-Exchanges.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "22625709-40ab-443a-80e5-f1e55614bef0", + "savedPayload": { + "position": { + "x": 9641.65807479338, + "y": 24044.52444053769 + }, + "targetPosition": { + "x": 10066.44933875202, + "y": 23519.950916554237 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Trading-Bot-Layers-Tutorial.json", + "id": "f8d7a42e-4b9c-4d38-8afc-536a3f0e9e05" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Plugins", + "Assets" + ], + [ + "Plugins", + "Asset Class" + ], + [ + "Workspaces", + "Asset Class" + ], + [ + "Trading-Bot-Layers-Tutorial.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "947b3ecd-dced-4f91-98e5-6a5c339f38b1", + "savedPayload": { + "position": { + "x": 9520.36286754893, + "y": 23916.705961851658 + }, + "targetPosition": { + "x": 10066.44933875202, + "y": 23519.950916554237 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Trading-System-Design-Tutorials.json", + "id": "2e5f9473-6272-447b-9960-0aba25b610f3" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Plugins", + "Assets" + ], + [ + "Plugins", + "Asset Class" + ], + [ + "Workspaces", + "Asset Class" + ], + [ + "Trading-System-Design-Tutorials.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "efec3768-7925-4b16-84b6-ead3cc3bcc45", + "savedPayload": { + "position": { + "x": 9436.282550866408, + "y": 23761.849282497315 + }, + "targetPosition": { + "x": 10066.44933875202, + "y": 23519.950916554237 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Weak-hands-Buster-v2-Demo.json", + "id": "ddebdeff-028a-4183-a3b6-3a8aa3ea31d1" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Plugins", + "Assets" + ], + [ + "Plugins", + "Asset Class" + ], + [ + "Workspaces", + "Asset Class" + ], + [ + "Weak-hands-Buster-v2-Demo.json", + "Asset" + ] + ] } } ], "id": "5d7bee45-b68c-4183-8e83-032a81b05fd5", "savedPayload": { "position": { - "x": 7185.787577373942, - "y": 24546.183490096377 + "x": 10612.53580995511, + "y": 23123.19587125682 }, "targetPosition": { - "x": 7138.749768903498, - "y": 24098.648637180653 + "x": 9995.892626046354, + "y": 22848.648637180653 }, "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Workspaces", + "id": "28805e99-037d-4d57-bcda-08bf9101c154" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Plugins", + "Assets" + ], + [ + "Plugins", + "Asset Class" + ], + [ + "Workspaces", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "Error Catches", + "config": "{ \n \"percentage\": 10\n}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Root Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "ae85b618-5200-41e8-ba4f-649f03df7ca9", + "savedPayload": { + "position": { + "x": 10137.006051457687, + "y": 24191.253195927824 + }, + "targetPosition": { + "x": 10089.968242987243, + "y": 23743.7183430121 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "run.js", + "id": "2ec5a110-3ecc-45ad-b410-9333ebc1840e" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Root", + "Assets" + ], + [ + "Root", + "Asset Class" + ], + [ + "Superalgos", + "Asset Class" + ], + [ + "Root", + "Asset Class" + ], + [ + "run.js", + "Asset" + ] + ] + } + } + ], + "id": "c2a79de3-b832-4238-ab44-996da7622b54", + "savedPayload": { + "position": { + "x": 10089.968242987243, + "y": 23743.7183430121 + }, + "targetPosition": { + "x": 10042.930434516798, + "y": 23296.183490096377 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Root", + "id": "1e82e5c7-9420-4205-a2c4-aab3f0f96565" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Root", + "Assets" + ], + [ + "Root", + "Asset Class" + ], + [ + "Superalgos", + "Asset Class" + ], + [ + "Root", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "4587cdbc-c9ae-4e30-b45f-26e5a226b171", + "savedPayload": { + "position": { + "x": 10042.930434516798, + "y": 23296.183490096377 + }, + "targetPosition": { + "x": 9995.892626046354, + "y": 22848.648637180653 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -6588,17 +7425,17 @@ "id": "bf60484e-3f50-4079-9cb6-0199cb6a0f15", "savedPayload": { "position": { - "x": 7138.749768903498, - "y": 24098.648637180653 + "x": 12495.892626046354, + "y": 25847.648637180653 }, "targetPosition": { - "x": 6874.246405371885, - "y": 23734.590989711927 + "x": 12231.389262514742, + "y": 25483.590989711927 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -6611,12 +7448,12 @@ { "type": "Asset Claims Folder", "name": "Update\\Edit Docs", - "config": "{}", + "config": "{\n \"percentage\": 15\n}", "project": "Governance", "assetClaimsFolders": [ { "type": "Asset Claims Folder", - "name": "Actions Docs", + "name": "How-to-Automate-Actions-at-The-Design-Space Asset Class", "config": "{}", "project": "Governance", "assetClaimsFolders": [], @@ -6626,15 +7463,15 @@ "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", - "id": "0b2ed8a5-aa98-46ea-82e4-a0541f06b3dd", + "id": "b615f931-4f70-489a-aa70-91dfb03930de", "savedPayload": { "position": { - "x": 31926.14628129905, - "y": 44977.07479759595 + "x": 38673.47580057143, + "y": 43315.726389024974 }, "targetPosition": { - "x": 31576.430598643412, - "y": 44693.880621623524 + "x": 38296.07404499599, + "y": 43560.81395478174 }, "floatingObject": { "isPinned": false, @@ -6646,31 +7483,601 @@ }, "uiObject": { "isRunning": false - } + }, + "referenceParent": { + "type": "Asset", + "name": "how-to-automate-actions-at-the-design-space-001-automating-actions-what-is-an-action.json", + "id": "b5a216e0-6a6d-401b-8d66-de72c338315f" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "H", + "Asset Class" + ], + [ + "How", + "Asset Class" + ], + [ + "How-to-Automate-Actions-at-The-Design-Space", + "Asset Class" + ], + [ + "how-to-automate-actions-at-the-design-space-001-automating-actions-what-is-an-action.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "13173f39-aca3-4ca7-a4f1-dd7a1f93816d", + "savedPayload": { + "position": { + "x": 38730.740666826074, + "y": 43444.3453844856 + }, + "targetPosition": { + "x": 38296.07404499599, + "y": 43560.81395478174 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "how-to-automate-actions-at-the-design-space-002-automating-actions-adding-a-menu-item.json", + "id": "4b7852bf-b2d9-4888-9b75-adbb08d335be" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "H", + "Asset Class" + ], + [ + "How", + "Asset Class" + ], + [ + "How-to-Automate-Actions-at-The-Design-Space", + "Asset Class" + ], + [ + "how-to-automate-actions-at-the-design-space-002-automating-actions-adding-a-menu-item.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "9850433d-84bd-4f0c-948e-e8c97f3d7414", + "savedPayload": { + "position": { + "x": 38745.457335635554, + "y": 43584.365135091066 + }, + "targetPosition": { + "x": 38296.07404499599, + "y": 43560.81395478174 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "how-to-automate-actions-at-the-design-space-003-automating-actions-locating-the-right-function-library.json", + "id": "6391c8a0-9c94-4ce1-8fb4-a9f5f3cc45a5" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "H", + "Asset Class" + ], + [ + "How", + "Asset Class" + ], + [ + "How-to-Automate-Actions-at-The-Design-Space", + "Asset Class" + ], + [ + "how-to-automate-actions-at-the-design-space-003-automating-actions-locating-the-right-function-library.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "b2975d64-2ab9-43be-8373-aa40e0f69e6a", + "savedPayload": { + "position": { + "x": 38716.18523691973, + "y": 43722.07953207713 + }, + "targetPosition": { + "x": 38296.07404499599, + "y": 43560.81395478174 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "how-to-automate-actions-at-the-design-space-004-automating-actions-adding-your-function.json", + "id": "2863fd6c-997a-4d99-9efb-814e0433672f" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "H", + "Asset Class" + ], + [ + "How", + "Asset Class" + ], + [ + "How-to-Automate-Actions-at-The-Design-Space", + "Asset Class" + ], + [ + "how-to-automate-actions-at-the-design-space-004-automating-actions-adding-your-function.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "f921d238-9a4f-437a-9044-c4b4da47aee0", + "savedPayload": { + "position": { + "x": 38645.78972765163, + "y": 43844.00813075417 + }, + "targetPosition": { + "x": 38296.07404499599, + "y": 43560.81395478174 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "how-to-automate-actions-at-the-design-space-005-automating-actions-using-utilities.json", + "id": "8528fb56-8152-4b76-9ac9-4258c77990d9" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "H", + "Asset Class" + ], + [ + "How", + "Asset Class" + ], + [ + "How-to-Automate-Actions-at-The-Design-Space", + "Asset Class" + ], + [ + "how-to-automate-actions-at-the-design-space-005-automating-actions-using-utilities.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "9524b1c5-82a3-43d8-b8a5-38421ff99481", + "savedPayload": { + "position": { + "x": 38541.16161075275, + "y": 43938.21571035718 + }, + "targetPosition": { + "x": 38296.07404499599, + "y": 43560.81395478174 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "how-to-automate-actions-at-the-design-space-006-automating-actions-using-function-libraries.json", + "id": "26ccc03d-7680-4872-ab3c-211aedfef5cc" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "H", + "Asset Class" + ], + [ + "How", + "Asset Class" + ], + [ + "How-to-Automate-Actions-at-The-Design-Space", + "Asset Class" + ], + [ + "how-to-automate-actions-at-the-design-space-006-automating-actions-using-function-libraries.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "f5460a81-53b9-4e87-8691-a07acec0484b", + "savedPayload": { + "position": { + "x": 38412.54261529213, + "y": 43995.48057661182 + }, + "targetPosition": { + "x": 38296.07404499599, + "y": 43560.81395478174 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "how-to-automate-actions-at-the-design-space-007-automating-actions-using-the-workspace.json", + "id": "5b9e2a1a-7691-48cd-bbaa-c801831dabc9" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "H", + "Asset Class" + ], + [ + "How", + "Asset Class" + ], + [ + "How-to-Automate-Actions-at-The-Design-Space", + "Asset Class" + ], + [ + "how-to-automate-actions-at-the-design-space-007-automating-actions-using-the-workspace.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "b4d970b7-47dc-4cf0-8ada-571ea1c6326b", + "savedPayload": { + "position": { + "x": 38272.52286468667, + "y": 44010.197245421296 + }, + "targetPosition": { + "x": 38296.07404499599, + "y": 43560.81395478174 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "how-to-automate-actions-at-the-design-space-008-automating-actions-adding-an-action-switch-case.json", + "id": "d993997a-8ec3-44e8-beea-e5629b155406" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "H", + "Asset Class" + ], + [ + "How", + "Asset Class" + ], + [ + "How-to-Automate-Actions-at-The-Design-Space", + "Asset Class" + ], + [ + "how-to-automate-actions-at-the-design-space-008-automating-actions-adding-an-action-switch-case.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "d35e159e-cb0c-4d0f-a5b1-3badf8ef18db", + "savedPayload": { + "position": { + "x": 38134.80846770061, + "y": 43980.92514670547 + }, + "targetPosition": { + "x": 38296.07404499599, + "y": 43560.81395478174 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "how-to-automate-actions-at-the-design-space-009-automating-actions-testing-your-action.json", + "id": "07497da8-39d2-4964-a60c-50d98aea3e48" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "H", + "Asset Class" + ], + [ + "How", + "Asset Class" + ], + [ + "How-to-Automate-Actions-at-The-Design-Space", + "Asset Class" + ], + [ + "how-to-automate-actions-at-the-design-space-009-automating-actions-testing-your-action.json", + "Asset" + ] + ] } } ], "id": "f3ea40f8-d381-4918-b76e-108f66c396df", "savedPayload": { "position": { - "x": 31576.430598643412, - "y": 44693.880621623524 + "x": 19347.786199993403, + "y": 25081.25335175829 }, "targetPosition": { - "x": 31226.714915987774, - "y": 44410.686445651096 + "x": 18998.070517337765, + "y": 24798.059175785864 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, "uiObject": { "isRunning": false - } + }, + "referenceParent": { + "type": "Asset Class", + "name": "How-to-Automate-Actions-at-The-Design-Space", + "id": "b15188d7-af2d-46dc-9b51-c306c446ddea" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "H", + "Asset Class" + ], + [ + "How", + "Asset Class" + ], + [ + "How-to-Automate-Actions-at-The-Design-Space", + "Asset Class" + ] + ] } }, { @@ -6682,18 +8089,18 @@ "assetContributionClaims": [ { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-001-data-mining-introduction.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "15c1a1f8-25ad-445e-9f08-574d1d7f7e39", "savedPayload": { "position": { - "x": 31427.371500563004, - "y": 45056.90625571244 + "x": 38147.01494691559, + "y": 43923.83958887066 }, "targetPosition": { - "x": 31043.683426603664, - "y": 44821.781901590264 + "x": 37763.32687295624, + "y": 43688.71523474848 }, "floatingObject": { "isPinned": false, @@ -6714,49 +8121,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Topics", - "Asset Class" + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" ], [ "D", - "Asset Class" + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" ], [ "Data", - "Asset Class" + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" ], [ "Data-Mining", - "Asset Class" + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" ], [ "data-mining-001-data-mining-introduction.json", - "Asset" + "Asset", + "Governance", + "8be28df9-be95-4d90-9fe5-8b1bceff858c" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-002-data-mining-workflows.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "1b475d8f-202e-47ec-9ae0-9a225a73178a", "savedPayload": { "position": { - "x": 31393.399109259302, - "y": 45104.97607756269 + "x": 38113.042555611886, + "y": 43971.90941072091 }, "targetPosition": { - "x": 31043.683426603664, - "y": 44821.781901590264 + "x": 37763.32687295624, + "y": 43688.71523474848 }, "floatingObject": { "isPinned": false, @@ -6777,49 +8198,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Topics", - "Asset Class" + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" ], [ "D", - "Asset Class" + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" ], [ "Data", - "Asset Class" + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" ], [ "Data-Mining", - "Asset Class" + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" ], [ "data-mining-002-data-mining-workflows.json", - "Asset" + "Asset", + "Governance", + "e3765596-cdd4-469e-aaf8-9bf4ce20da7c" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-003-data-mining-dataset-types.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "4395afb1-0352-46fc-a0e5-b0a17ac02525", "savedPayload": { "position": { - "x": 31353.442985665853, - "y": 45148.2003685458 + "x": 38073.086432018434, + "y": 44015.133701704006 }, "targetPosition": { - "x": 31043.683426603664, - "y": 44821.781901590264 + "x": 37763.32687295624, + "y": 43688.71523474848 }, "floatingObject": { "isPinned": false, @@ -6840,49 +8275,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Topics", - "Asset Class" + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" ], [ "D", - "Asset Class" + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" ], [ "Data", - "Asset Class" + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" ], [ "Data-Mining", - "Asset Class" + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" ], [ "data-mining-003-data-mining-dataset-types.json", - "Asset" + "Asset", + "Governance", + "7a2525a1-ebe4-4c0a-a9a2-2aa9b87b3f68" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-004-data-mining-datasets-type-conversions.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "7ff76d04-3fc1-4f57-b59b-f5593a7ce6f6", "savedPayload": { "position": { - "x": 31308.186790135278, - "y": 45185.83954905899 + "x": 38027.83023648786, + "y": 44052.77288221721 }, "targetPosition": { - "x": 31043.683426603664, - "y": 44821.781901590264 + "x": 37763.32687295624, + "y": 43688.71523474848 }, "floatingObject": { "isPinned": false, @@ -6903,49 +8352,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Topics", - "Asset Class" + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" ], [ "D", - "Asset Class" + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" ], [ "Data", - "Asset Class" + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" ], [ "Data-Mining", - "Asset Class" + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" ], [ "data-mining-004-data-mining-datasets-type-conversions.json", - "Asset" + "Asset", + "Governance", + "1c699ebf-add5-422d-9e0c-7a15d67b6ea9" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-005-data-mining-indicator-frameworks.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "7e915dd2-737f-49ef-909d-f7783ab10a05", "savedPayload": { "position": { - "x": 31258.40486872049, - "y": 45217.249602288146 + "x": 37978.04831507307, + "y": 44084.182935446355 }, "targetPosition": { - "x": 31043.683426603664, - "y": 44821.781901590264 + "x": 37763.32687295624, + "y": 43688.71523474848 }, "floatingObject": { "isPinned": false, @@ -6966,49 +8429,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Topics", - "Asset Class" + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" ], [ "D", - "Asset Class" + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" ], [ "Data", - "Asset Class" + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" ], [ "Data-Mining", - "Asset Class" + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" ], [ "data-mining-005-data-mining-indicator-frameworks.json", - "Asset" + "Asset", + "Governance", + "4a173c6d-1ae2-4243-b0d5-37a1035c784d" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-006-data-mining-data-mine-hierarchy.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "b895861d-e631-4877-b21f-be371dee7ae8", "savedPayload": { "position": { - "x": 31204.949003899048, - "y": 45241.893093514 + "x": 37924.59245025163, + "y": 44108.82642667221 }, "targetPosition": { - "x": 31043.683426603664, - "y": 44821.781901590264 + "x": 37763.32687295624, + "y": 43688.71523474848 }, "floatingObject": { "isPinned": false, @@ -7029,49 +8506,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Topics", - "Asset Class" + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" ], [ "D", - "Asset Class" + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" ], [ "Data", - "Asset Class" + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" ], [ "Data-Mining", - "Asset Class" + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" ], [ "data-mining-006-data-mining-data-mine-hierarchy.json", - "Asset" + "Asset", + "Governance", + "71a80ca0-52c1-4483-959a-50c02202b472" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-007-data-mining-managing-execution.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "51041a80-afb6-4888-a423-83be9de61bec", "savedPayload": { "position": { - "x": 31148.73384033882, - "y": 45259.34836576922 + "x": 37868.3772866914, + "y": 44126.28169892743 }, "targetPosition": { - "x": 31043.683426603664, - "y": 44821.781901590264 + "x": 37763.32687295624, + "y": 43688.71523474848 }, "floatingObject": { "isPinned": false, @@ -7092,49 +8583,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Topics", - "Asset Class" + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" ], [ "D", - "Asset Class" + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" ], [ "Data", - "Asset Class" + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" ], [ "Data-Mining", - "Asset Class" + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" ], [ "data-mining-007-data-mining-managing-execution.json", - "Asset" + "Asset", + "Governance", + "0cb2ebbc-ae6f-461a-88b8-191e5cc0ef57" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-008-data-mining-data-dependencies.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "461155fb-f8c8-44ed-94fe-e66ece72c7ef", "savedPayload": { "position": { - "x": 31090.721235074107, - "y": 45269.316754505984 + "x": 37810.36468142668, + "y": 44136.2500876642 }, "targetPosition": { - "x": 31043.683426603664, - "y": 44821.781901590264 + "x": 37763.32687295624, + "y": 43688.71523474848 }, "floatingObject": { "isPinned": false, @@ -7155,49 +8660,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Topics", - "Asset Class" + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" ], [ "D", - "Asset Class" + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" ], [ "Data", - "Asset Class" + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" ], [ "Data-Mining", - "Asset Class" + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" ], [ "data-mining-008-data-mining-data-dependencies.json", - "Asset" + "Asset", + "Governance", + "227bbd8d-e8fa-41df-8055-29d1c540b109" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-009-data-mining-status-reports.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "3ab4b815-b68a-4b1f-a2e2-32b30a6b49a8", "savedPayload": { "position": { - "x": 31031.903799865122, - "y": 45271.627697829266 + "x": 37751.5472462177, + "y": 44138.561030987476 }, "targetPosition": { - "x": 31043.683426603664, - "y": 44821.781901590264 + "x": 37763.32687295624, + "y": 43688.71523474848 }, "floatingObject": { "isPinned": false, @@ -7218,49 +8737,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Topics", - "Asset Class" + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" ], [ "D", - "Asset Class" + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" ], [ "Data", - "Asset Class" + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" ], [ "Data-Mining", - "Asset Class" + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" ], [ "data-mining-009-data-mining-status-reports.json", - "Asset" + "Asset", + "Governance", + "a5a77d36-0862-45b7-8aea-4ef30ad784f1" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-010-data-mining-status-dependencies.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "0583fd2b-2575-41cc-83e8-98367ffe743c", "savedPayload": { "position": { - "x": 30973.28791733556, - "y": 45266.24165485807 + "x": 37692.93136368814, + "y": 44133.17498801628 }, "targetPosition": { - "x": 31043.683426603664, - "y": 44821.781901590264 + "x": 37763.32687295624, + "y": 43688.71523474848 }, "floatingObject": { "isPinned": false, @@ -7281,49 +8814,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Topics", - "Asset Class" + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" ], [ "D", - "Asset Class" + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" ], [ "Data", - "Asset Class" + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" ], [ "Data-Mining", - "Asset Class" + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" ], [ "data-mining-010-data-mining-status-dependencies.json", - "Asset" + "Asset", + "Governance", + "30045833-4921-47c6-92c8-86599da184ed" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-011-data-mining-deployments.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "4832c8b7-d3cb-4232-865b-24d7611f2a37", "savedPayload": { "position": { - "x": 30915.876521486898, - "y": 45253.25078228095 + "x": 37635.51996783948, + "y": 44120.18411543916 }, "targetPosition": { - "x": 31043.683426603664, - "y": 44821.781901590264 + "x": 37763.32687295624, + "y": 43688.71523474848 }, "floatingObject": { "isPinned": false, @@ -7344,49 +8891,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Topics", - "Asset Class" + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" ], [ "D", - "Asset Class" + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" ], [ "Data", - "Asset Class" + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" ], [ "Data-Mining", - "Asset Class" + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" ], [ "data-mining-011-data-mining-deployments.json", - "Asset" + "Asset", + "Governance", + "a72a3880-03cb-46ce-95d7-76dda1ebe1cf" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-012-data-mining-products.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "519d8e69-9909-4d82-a518-bfcb9bfc93c4", "savedPayload": { "position": { - "x": 30860.651937219554, - "y": 45232.87735752943 + "x": 37580.295383572135, + "y": 44099.81069068765 }, "targetPosition": { - "x": 31043.683426603664, - "y": 44821.781901590264 + "x": 37763.32687295624, + "y": 43688.71523474848 }, "floatingObject": { "isPinned": false, @@ -7407,49 +8968,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Topics", - "Asset Class" + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" ], [ "D", - "Asset Class" + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" ], [ "Data", - "Asset Class" + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" ], [ "Data-Mining", - "Asset Class" + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" ], [ "data-mining-012-data-mining-products.json", - "Asset" + "Asset", + "Governance", + "37a70240-45ab-43d5-8683-1c07bc1a07af" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-013-data-mining-plotting.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "95d0c737-2021-43e5-856a-749dff87a8f2", "savedPayload": { "position": { - "x": 30808.559072481487, - "y": 45205.469975549604 + "x": 37528.20251883406, + "y": 44072.40330870781 }, "targetPosition": { - "x": 31043.683426603664, - "y": 44821.781901590264 + "x": 37763.32687295624, + "y": 43688.71523474848 }, "floatingObject": { "isPinned": false, @@ -7470,49 +9045,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Topics", - "Asset Class" + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" ], [ "D", - "Asset Class" + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" ], [ "Data", - "Asset Class" + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" ], [ "Data-Mining", - "Asset Class" + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" ], [ "data-mining-013-data-mining-plotting.json", - "Asset" + "Asset", + "Governance", + "27550dce-eaeb-412a-804b-9419f6f02144" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-014-data-mining-fetching-data-from-apis.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "1b429b26-5939-4e60-8562-99e17a2e2fe0", "savedPayload": { "position": { - "x": 30760.48925063124, - "y": 45171.4975842459 + "x": 37480.13269698382, + "y": 44038.43091740411 }, "targetPosition": { - "x": 31043.683426603664, - "y": 44821.781901590264 + "x": 37763.32687295624, + "y": 43688.71523474848 }, "floatingObject": { "isPinned": false, @@ -7533,49 +9122,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Topics", - "Asset Class" + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" ], [ "D", - "Asset Class" + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" ], [ "Data", - "Asset Class" + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" ], [ "Data-Mining", - "Asset Class" + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" ], [ "data-mining-014-data-mining-fetching-data-from-apis.json", - "Asset" + "Asset", + "Governance", + "a1db751a-b17c-4b31-b2b8-eee1c5e3cbb9" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-015-data-mining-consuming-data-from-strategies.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "68b32bf3-9234-4741-896d-b7360751d483", "savedPayload": { "position": { - "x": 30717.264959648135, - "y": 45131.54146065245 + "x": 37436.908406000715, + "y": 43998.47479381066 }, "targetPosition": { - "x": 31043.683426603664, - "y": 44821.781901590264 + "x": 37763.32687295624, + "y": 43688.71523474848 }, "floatingObject": { "isPinned": false, @@ -7596,49 +9199,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Topics", - "Asset Class" + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" ], [ "D", - "Asset Class" + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" ], [ "Data", - "Asset Class" + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" ], [ "Data-Mining", - "Asset Class" + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" ], [ "data-mining-015-data-mining-consuming-data-from-strategies.json", - "Asset" + "Asset", + "Governance", + "d46f8ac7-a577-4602-bb96-575044da2062" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-016-data-mining-indicator-bots.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "2e412ba4-a71c-4c2e-8556-e781a7c80186", "savedPayload": { "position": { - "x": 30679.625779134938, - "y": 45086.28526512188 + "x": 37399.269225487515, + "y": 43953.21859828009 }, "targetPosition": { - "x": 31043.683426603664, - "y": 44821.781901590264 + "x": 37763.32687295624, + "y": 43688.71523474848 }, "floatingObject": { "isPinned": false, @@ -7659,49 +9276,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Topics", - "Asset Class" + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" ], [ "D", - "Asset Class" + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" ], [ "Data", - "Asset Class" + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" ], [ "Data-Mining", - "Asset Class" + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" ], [ "data-mining-016-data-mining-indicator-bots.json", - "Asset" + "Asset", + "Governance", + "6ef34e7c-be21-4483-a488-257e1d717222" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-017-data-mining-indicator-bots-process-definition.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "dd9072d8-672b-4d3a-a177-12bf8152e356", "savedPayload": { "position": { - "x": 30648.21572590578, - "y": 45036.50334370709 + "x": 37367.85917225836, + "y": 43903.4366768653 }, "targetPosition": { - "x": 31043.683426603664, - "y": 44821.781901590264 + "x": 37763.32687295624, + "y": 43688.71523474848 }, "floatingObject": { "isPinned": false, @@ -7722,49 +9353,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Topics", - "Asset Class" + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" ], [ "D", - "Asset Class" + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" ], [ "Data", - "Asset Class" + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" ], [ "Data-Mining", - "Asset Class" + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" ], [ "data-mining-017-data-mining-indicator-bots-process-definition.json", - "Asset" + "Asset", + "Governance", + "ae0f7576-1400-493e-ad7c-46e8acc83077" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-018-data-mining-indicator-bots-product-definition.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "614899cf-f540-45ec-8ebd-c451e4608631", "savedPayload": { "position": { - "x": 30623.572234679923, - "y": 44983.04747888565 + "x": 37343.2156810325, + "y": 43849.98081204387 }, "targetPosition": { - "x": 31043.683426603664, - "y": 44821.781901590264 + "x": 37763.32687295624, + "y": 43688.71523474848 }, "floatingObject": { "isPinned": false, @@ -7785,49 +9430,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Topics", - "Asset Class" + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" ], [ "D", - "Asset Class" + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" ], [ "Data", - "Asset Class" + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" ], [ "Data-Mining", - "Asset Class" + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" ], [ "data-mining-018-data-mining-indicator-bots-product-definition.json", - "Asset" + "Asset", + "Governance", + "0a2be786-6951-49a9-985b-6a83fc5c6e28" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-019-data-mining-indicator-bots-data-mining-workflow.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "7f020d51-719d-43aa-ae7f-7c15fd33fdb1", "savedPayload": { "position": { - "x": 30606.11696242471, - "y": 44926.832315325424 + "x": 37325.76040877729, + "y": 43793.76564848363 }, "targetPosition": { - "x": 31043.683426603664, - "y": 44821.781901590264 + "x": 37763.32687295624, + "y": 43688.71523474848 }, "floatingObject": { "isPinned": false, @@ -7848,49 +9507,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Topics", - "Asset Class" + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" ], [ "D", - "Asset Class" + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" ], [ "Data", - "Asset Class" + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" ], [ "Data-Mining", - "Asset Class" + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" ], [ "data-mining-019-data-mining-indicator-bots-data-mining-workflow.json", - "Asset" + "Asset", + "Governance", + "8084df3b-c95b-409f-82dd-0a93ec296fbf" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-020-data-mining-indicator-bots-coding-the-indicators-logic.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "564018a2-2e3b-43b5-9199-ee529f23f125", "savedPayload": { "position": { - "x": 30596.14857368794, - "y": 44868.81971006071 + "x": 37315.79202004052, + "y": 43735.75304321892 }, "targetPosition": { - "x": 31043.683426603664, - "y": 44821.781901590264 + "x": 37763.32687295624, + "y": 43688.71523474848 }, "floatingObject": { "isPinned": false, @@ -7911,49 +9584,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Topics", - "Asset Class" + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" ], [ "D", - "Asset Class" + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" ], [ "Data", - "Asset Class" + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" ], [ "Data-Mining", - "Asset Class" + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" ], [ "data-mining-020-data-mining-indicator-bots-coding-the-indicators-logic.json", - "Asset" + "Asset", + "Governance", + "36f4b9e0-dda1-477e-b804-d4d82f7ccbe6" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-021-data-mining-plotters.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "0e0a0a00-74f6-4d67-b702-3586575b19aa", "savedPayload": { "position": { - "x": 30593.837630364662, - "y": 44810.00227485172 + "x": 37313.481076717246, + "y": 43676.93560800994 }, "targetPosition": { - "x": 31043.683426603664, - "y": 44821.781901590264 + "x": 37763.32687295624, + "y": 43688.71523474848 }, "floatingObject": { "isPinned": false, @@ -7974,49 +9661,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Topics", - "Asset Class" + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" ], [ "D", - "Asset Class" + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" ], [ "Data", - "Asset Class" + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" ], [ "Data-Mining", - "Asset Class" + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" ], [ "data-mining-021-data-mining-plotters.json", - "Asset" + "Asset", + "Governance", + "5cd2d52d-2993-4304-bae2-62970a9c5bb8" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-022-data-mining-plotters-shapes.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "378963df-7caf-438e-88f0-107bb480b3c6", "savedPayload": { "position": { - "x": 30599.22367333585, - "y": 44751.38639232216 + "x": 37318.86711968843, + "y": 43618.31972548037 }, "targetPosition": { - "x": 31043.683426603664, - "y": 44821.781901590264 + "x": 37763.32687295624, + "y": 43688.71523474848 }, "floatingObject": { "isPinned": false, @@ -8037,49 +9738,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Topics", - "Asset Class" + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" ], [ "D", - "Asset Class" + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" ], [ "Data", - "Asset Class" + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" ], [ "Data-Mining", - "Asset Class" + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" ], [ "data-mining-022-data-mining-plotters-shapes.json", - "Asset" + "Asset", + "Governance", + "a1b427a3-e01d-47dc-ae7c-f9df75260566" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-023-data-mining-how-to-build-an-indicator-video-series.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "04996113-5885-4c8a-8f76-43b0890de78f", "savedPayload": { "position": { - "x": 30612.21454591298, - "y": 44693.9749964735 + "x": 37331.85799226556, + "y": 43560.90832963171 }, "targetPosition": { - "x": 31043.683426603664, - "y": 44821.781901590264 + "x": 37763.32687295624, + "y": 43688.71523474848 }, "floatingObject": { "isPinned": false, @@ -8100,31 +9815,45 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Topics", - "Asset Class" + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" ], [ "D", - "Asset Class" + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" ], [ "Data", - "Asset Class" + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" ], [ "Data-Mining", - "Asset Class" + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" ], [ "data-mining-023-data-mining-how-to-build-an-indicator-video-series.json", - "Asset" + "Asset", + "Governance", + "b89d7565-8941-4851-82c0-26bcfc231e28" ] ] } @@ -8133,12 +9862,12 @@ "id": "5a013695-91f0-406e-8198-f77f7c3e99fb", "savedPayload": { "position": { - "x": 31273.752724458216, - "y": 44858.221298566816 + "x": 19045.10832580821, + "y": 25245.594028701587 }, "targetPosition": { - "x": 31226.714915987774, - "y": 44410.686445651096 + "x": 18998.070517337765, + "y": 24798.059175785864 }, "floatingObject": { "isPinned": false, @@ -8159,27 +9888,39 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Topics", - "Asset Class" + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" ], [ "D", - "Asset Class" + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" ], [ "Data", - "Asset Class" + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" ], [ "Data-Mining", - "Asset Class" + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" ] ] } @@ -8199,12 +9940,12 @@ "id": "67495187-255f-41d4-898f-ce167e866141", "savedPayload": { "position": { - "x": 30660.326564042924, - "y": 45110.11781096237 + "x": 18431.682165392915, + "y": 25497.49054109714 }, "targetPosition": { - "x": 30943.52074001535, - "y": 44760.402128306734 + "x": 18714.87634136534, + "y": 25147.774858441502 }, "floatingObject": { "isPinned": false, @@ -8260,17 +10001,17 @@ "id": "6eebb4c8-02a0-44eb-a2bd-07573c3692ec", "savedPayload": { "position": { - "x": 30943.52074001535, - "y": 44760.402128306734 + "x": 18714.87634136534, + "y": 25147.774858441502 }, "targetPosition": { - "x": 31226.714915987774, - "y": 44410.686445651096 + "x": 18998.070517337765, + "y": 24798.059175785864 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -8285,17 +10026,17 @@ "id": "0ef53186-e5fa-4407-b137-bac1f1938aba", "savedPayload": { "position": { - "x": 31226.714915987774, - "y": 44410.686445651096 + "x": 12278.427070985186, + "y": 25931.12584262765 }, "targetPosition": { - "x": 6874.246405371885, - "y": 23734.590989711927 + "x": 12231.389262514742, + "y": 25483.590989711927 }, "floatingObject": { - "isPinned": true, + "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -8308,7 +10049,7 @@ { "type": "Asset Claims Folder", "name": "Maintain Setting Up Chart Tutorial", - "config": "{}", + "config": "{\n \"percentage\": 10\n}", "project": "Governance", "assetClaimsFolders": [ { @@ -8326,18 +10067,18 @@ "assetContributionClaims": [ { "type": "Asset Contribution Claim", - "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-001-setting-up-a-new-chart-tutorial.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "5a3bfa97-b87b-473d-a097-4193e440be9e", "savedPayload": { "position": { - "x": 6721.419926555086, - "y": 25181.118255642294 + "x": 18798.206230050528, + "y": 25797.051588800507 }, "targetPosition": { - "x": 6325.1519372195535, - "y": 24967.877357529444 + "x": 18401.938240714993, + "y": 25583.810690687656 }, "floatingObject": { "isPinned": false, @@ -8358,49 +10099,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Tutorials", - "Asset Class" + "Asset Class", + "Governance", + "d4c4254b-55ee-4da1-bd7a-14782708e8e9" ], [ "S", - "Asset Class" + "Asset Class", + "Governance", + "1da60757-0b50-4256-a28f-a46ce37c64b5" ], [ "Setting", - "Asset Class" + "Asset Class", + "Governance", + "5fc1627e-1844-4ca6-bff9-ddefb97c0384" ], [ "Setting-Up-a-New-Chart", - "Asset Class" + "Asset Class", + "Governance", + "8618b84d-a407-40ed-bac4-7a9118f71dff" ], [ "setting-up-a-new-chart-001-setting-up-a-new-chart-tutorial.json", - "Asset" + "Asset", + "Governance", + "8a69cf6e-518b-446e-b41d-693810da68a0" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-002-tutorial-step-welcome-to-the-otherside.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "eb40f770-2521-472d-83a4-dffc654e7fbb", "savedPayload": { "position": { - "x": 6704.376368613871, - "y": 25210.13513477025 + "x": 18781.162672109313, + "y": 25826.068467928464 }, "targetPosition": { - "x": 6325.1519372195535, - "y": 24967.877357529444 + "x": 18401.938240714993, + "y": 25583.810690687656 }, "floatingObject": { "isPinned": false, @@ -8421,49 +10176,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Tutorials", - "Asset Class" + "Asset Class", + "Governance", + "d4c4254b-55ee-4da1-bd7a-14782708e8e9" ], [ "S", - "Asset Class" + "Asset Class", + "Governance", + "1da60757-0b50-4256-a28f-a46ce37c64b5" ], [ "Setting", - "Asset Class" + "Asset Class", + "Governance", + "5fc1627e-1844-4ca6-bff9-ddefb97c0384" ], [ "Setting-Up-a-New-Chart", - "Asset Class" + "Asset Class", + "Governance", + "8618b84d-a407-40ed-bac4-7a9118f71dff" ], [ "setting-up-a-new-chart-002-tutorial-step-welcome-to-the-otherside.json", - "Asset" + "Asset", + "Governance", + "5e73a84b-40df-4f5e-ad99-49489d386094" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-003-tutorial-step-before-we-begin.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "fa5263c3-01e2-4a59-9cec-0a2e811fca49", "savedPayload": { "position": { - "x": 6685.212033824597, - "y": 25237.797210139004 + "x": 18761.998337320038, + "y": 25853.730543297217 }, "targetPosition": { - "x": 6325.1519372195535, - "y": 24967.877357529444 + "x": 18401.938240714993, + "y": 25583.810690687656 }, "floatingObject": { "isPinned": false, @@ -8484,49 +10253,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Tutorials", - "Asset Class" + "Asset Class", + "Governance", + "d4c4254b-55ee-4da1-bd7a-14782708e8e9" ], [ "S", - "Asset Class" + "Asset Class", + "Governance", + "1da60757-0b50-4256-a28f-a46ce37c64b5" ], [ "Setting", - "Asset Class" + "Asset Class", + "Governance", + "5fc1627e-1844-4ca6-bff9-ddefb97c0384" ], [ "Setting-Up-a-New-Chart", - "Asset Class" + "Asset Class", + "Governance", + "8618b84d-a407-40ed-bac4-7a9118f71dff" ], [ "setting-up-a-new-chart-003-tutorial-step-before-we-begin.json", - "Asset" + "Asset", + "Governance", + "70e75e49-e706-408e-af85-5246f03a24e0" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-004-tutorial-step-charts-without-tears.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "748eb4df-5f84-486b-9745-39ced8957c65", "savedPayload": { "position": { - "x": 6664.034096921178, - "y": 25263.949784202316 + "x": 18740.82040041662, + "y": 25879.88311736053 }, "targetPosition": { - "x": 6325.1519372195535, - "y": 24967.877357529444 + "x": 18401.938240714993, + "y": 25583.810690687656 }, "floatingObject": { "isPinned": false, @@ -8547,49 +10330,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Tutorials", - "Asset Class" + "Asset Class", + "Governance", + "d4c4254b-55ee-4da1-bd7a-14782708e8e9" ], [ "S", - "Asset Class" + "Asset Class", + "Governance", + "1da60757-0b50-4256-a28f-a46ce37c64b5" ], [ "Setting", - "Asset Class" + "Asset Class", + "Governance", + "5fc1627e-1844-4ca6-bff9-ddefb97c0384" ], [ "Setting-Up-a-New-Chart", - "Asset Class" + "Asset Class", + "Governance", + "8618b84d-a407-40ed-bac4-7a9118f71dff" ], [ "setting-up-a-new-chart-004-tutorial-step-charts-without-tears.json", - "Asset" + "Asset", + "Governance", + "3b590dcb-5b3d-4358-a9f9-553ebe87892b" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-005-tutorial-step-basic-building-blocks.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "fe7f0ca3-2208-4f1b-be40-c8f4bb6be734", "savedPayload": { "position": { - "x": 6640.960993517349, - "y": 25288.44660115755 + "x": 18717.74729701279, + "y": 25904.379934315763 }, "targetPosition": { - "x": 6325.1519372195535, - "y": 24967.877357529444 + "x": 18401.938240714993, + "y": 25583.810690687656 }, "floatingObject": { "isPinned": false, @@ -8610,49 +10407,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Tutorials", - "Asset Class" + "Asset Class", + "Governance", + "d4c4254b-55ee-4da1-bd7a-14782708e8e9" ], [ "S", - "Asset Class" + "Asset Class", + "Governance", + "1da60757-0b50-4256-a28f-a46ce37c64b5" ], [ "Setting", - "Asset Class" + "Asset Class", + "Governance", + "5fc1627e-1844-4ca6-bff9-ddefb97c0384" ], [ "Setting-Up-a-New-Chart", - "Asset Class" + "Asset Class", + "Governance", + "8618b84d-a407-40ed-bac4-7a9118f71dff" ], [ "setting-up-a-new-chart-005-tutorial-step-basic-building-blocks.json", - "Asset" + "Asset", + "Governance", + "c0f589c7-5bee-46d8-9266-f5f1addc0111" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-006-tutorial-step-charting-workspace-setup.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "3a52c727-a841-48a2-9fd6-3e23fc5f434f", "savedPayload": { "position": { - "x": 6616.121757766663, - "y": 25311.150664867462 + "x": 18692.908061262104, + "y": 25927.083998025675 }, "targetPosition": { - "x": 6325.1519372195535, - "y": 24967.877357529444 + "x": 18401.938240714993, + "y": 25583.810690687656 }, "floatingObject": { "isPinned": false, @@ -8673,49 +10484,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Tutorials", - "Asset Class" + "Asset Class", + "Governance", + "d4c4254b-55ee-4da1-bd7a-14782708e8e9" ], [ "S", - "Asset Class" + "Asset Class", + "Governance", + "1da60757-0b50-4256-a28f-a46ce37c64b5" ], [ "Setting", - "Asset Class" + "Asset Class", + "Governance", + "5fc1627e-1844-4ca6-bff9-ddefb97c0384" ], [ "Setting-Up-a-New-Chart", - "Asset Class" + "Asset Class", + "Governance", + "8618b84d-a407-40ed-bac4-7a9118f71dff" ], [ "setting-up-a-new-chart-006-tutorial-step-charting-workspace-setup.json", - "Asset" + "Asset", + "Governance", + "cd7410d6-649c-4386-9475-9dce748616a4" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-007-tutorial-step-adjust-for-your-exchange.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "164a3519-49c0-44b1-a82b-7ffd8315e4ef", "savedPayload": { "position": { - "x": 6589.655300751167, - "y": 25331.93500499817 + "x": 18666.441604246604, + "y": 25947.868338156382 }, "targetPosition": { - "x": 6325.1519372195535, - "y": 24967.877357529444 + "x": 18401.938240714993, + "y": 25583.810690687656 }, "floatingObject": { "isPinned": false, @@ -8736,49 +10561,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Tutorials", - "Asset Class" + "Asset Class", + "Governance", + "d4c4254b-55ee-4da1-bd7a-14782708e8e9" ], [ "S", - "Asset Class" + "Asset Class", + "Governance", + "1da60757-0b50-4256-a28f-a46ce37c64b5" ], [ "Setting", - "Asset Class" + "Asset Class", + "Governance", + "5fc1627e-1844-4ca6-bff9-ddefb97c0384" ], [ "Setting-Up-a-New-Chart", - "Asset Class" + "Asset Class", + "Governance", + "8618b84d-a407-40ed-bac4-7a9118f71dff" ], [ "setting-up-a-new-chart-007-tutorial-step-adjust-for-your-exchange.json", - "Asset" + "Asset", + "Governance", + "836c7863-65e3-46cd-8cc6-53c0ed44a4b4" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-008-tutorial-step-charting-workspace-market.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "281cc382-5b39-4a48-a5e2-16a15ed73f3c", "savedPayload": { "position": { - "x": 6561.70963363428, - "y": 25350.683387088746 + "x": 18638.495937129723, + "y": 25966.61672024696 }, "targetPosition": { - "x": 6325.1519372195535, - "y": 24967.877357529444 + "x": 18401.938240714993, + "y": 25583.810690687656 }, "floatingObject": { "isPinned": false, @@ -8799,49 +10638,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Tutorials", - "Asset Class" + "Asset Class", + "Governance", + "d4c4254b-55ee-4da1-bd7a-14782708e8e9" ], [ "S", - "Asset Class" + "Asset Class", + "Governance", + "1da60757-0b50-4256-a28f-a46ce37c64b5" ], [ "Setting", - "Asset Class" + "Asset Class", + "Governance", + "5fc1627e-1844-4ca6-bff9-ddefb97c0384" ], [ "Setting-Up-a-New-Chart", - "Asset Class" + "Asset Class", + "Governance", + "8618b84d-a407-40ed-bac4-7a9118f71dff" ], [ "setting-up-a-new-chart-008-tutorial-step-charting-workspace-market.json", - "Asset" + "Asset", + "Governance", + "3f673219-1ea0-4a4c-92ae-6b8f1cd36c6c" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-009-tutorial-step-your-first-chart.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "debfdb44-d055-4f32-a34e-7dc8853c71d6", "savedPayload": { "position": { - "x": 6532.441039922338, - "y": 25367.290962581494 + "x": 18609.227343417777, + "y": 25983.224295739707 }, "targetPosition": { - "x": 6325.1519372195535, - "y": 24967.877357529444 + "x": 18401.938240714993, + "y": 25583.810690687656 }, "floatingObject": { "isPinned": false, @@ -8862,49 +10715,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Tutorials", - "Asset Class" + "Asset Class", + "Governance", + "d4c4254b-55ee-4da1-bd7a-14782708e8e9" ], [ "S", - "Asset Class" + "Asset Class", + "Governance", + "1da60757-0b50-4256-a28f-a46ce37c64b5" ], [ "Setting", - "Asset Class" + "Asset Class", + "Governance", + "5fc1627e-1844-4ca6-bff9-ddefb97c0384" ], [ "Setting-Up-a-New-Chart", - "Asset Class" + "Asset Class", + "Governance", + "8618b84d-a407-40ed-bac4-7a9118f71dff" ], [ "setting-up-a-new-chart-009-tutorial-step-your-first-chart.json", - "Asset" + "Asset", + "Governance", + "eacf445a-74fd-47ae-9ac5-39e249133217" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-010-tutorial-step-dashing-dashboards.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "e28c62ee-4bfc-4f6d-a7f5-66f5c58151a7", "savedPayload": { "position": { - "x": 6502.013201463819, - "y": 25381.664855177598 + "x": 18578.799504959257, + "y": 25997.59818833581 }, "targetPosition": { - "x": 6325.1519372195535, - "y": 24967.877357529444 + "x": 18401.938240714993, + "y": 25583.810690687656 }, "floatingObject": { "isPinned": false, @@ -8925,49 +10792,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Tutorials", - "Asset Class" + "Asset Class", + "Governance", + "d4c4254b-55ee-4da1-bd7a-14782708e8e9" ], [ "S", - "Asset Class" + "Asset Class", + "Governance", + "1da60757-0b50-4256-a28f-a46ce37c64b5" ], [ "Setting", - "Asset Class" + "Asset Class", + "Governance", + "5fc1627e-1844-4ca6-bff9-ddefb97c0384" ], [ "Setting-Up-a-New-Chart", - "Asset Class" + "Asset Class", + "Governance", + "8618b84d-a407-40ed-bac4-7a9118f71dff" ], [ "setting-up-a-new-chart-010-tutorial-step-dashing-dashboards.json", - "Asset" + "Asset", + "Governance", + "b5b64677-a8e4-4dcc-946d-fe3360b008d1" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-011-tutorial-step-dashboards-in-the-future.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "3d2f9e6e-a4c7-412f-a6be-81e1ee8d0647", "savedPayload": { "position": { - "x": 6470.596283074061, - "y": 25393.72468023907 + "x": 18547.3825865695, + "y": 26009.658013397282 }, "targetPosition": { - "x": 6325.1519372195535, - "y": 24967.877357529444 + "x": 18401.938240714993, + "y": 25583.810690687656 }, "floatingObject": { "isPinned": false, @@ -8988,49 +10869,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Tutorials", - "Asset Class" + "Asset Class", + "Governance", + "d4c4254b-55ee-4da1-bd7a-14782708e8e9" ], [ "S", - "Asset Class" + "Asset Class", + "Governance", + "1da60757-0b50-4256-a28f-a46ce37c64b5" ], [ "Setting", - "Asset Class" + "Asset Class", + "Governance", + "5fc1627e-1844-4ca6-bff9-ddefb97c0384" ], [ "Setting-Up-a-New-Chart", - "Asset Class" + "Asset Class", + "Governance", + "8618b84d-a407-40ed-bac4-7a9118f71dff" ], [ "setting-up-a-new-chart-011-tutorial-step-dashboards-in-the-future.json", - "Asset" + "Asset", + "Governance", + "61a49c69-a9a6-4232-ab7f-adba2764f8fd" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-012-tutorial-step-magical-machines.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "3d03ed78-2944-49b2-8520-58139215a8a8", "savedPayload": { "position": { - "x": 6438.365980904582, - "y": 25403.402994332242 + "x": 18515.15228440002, + "y": 26019.336327490455 }, "targetPosition": { - "x": 6325.1519372195535, - "y": 24967.877357529444 + "x": 18401.938240714993, + "y": 25583.810690687656 }, "floatingObject": { "isPinned": false, @@ -9051,49 +10946,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Tutorials", - "Asset Class" + "Asset Class", + "Governance", + "d4c4254b-55ee-4da1-bd7a-14782708e8e9" ], [ "S", - "Asset Class" + "Asset Class", + "Governance", + "1da60757-0b50-4256-a28f-a46ce37c64b5" ], [ "Setting", - "Asset Class" + "Asset Class", + "Governance", + "5fc1627e-1844-4ca6-bff9-ddefb97c0384" ], [ "Setting-Up-a-New-Chart", - "Asset Class" + "Asset Class", + "Governance", + "8618b84d-a407-40ed-bac4-7a9118f71dff" ], [ "setting-up-a-new-chart-012-tutorial-step-magical-machines.json", - "Asset" + "Asset", + "Governance", + "8921401f-0ae2-4a85-b440-89911ea8b6ea" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-013-tutorial-step-keep-it-in-one-place.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "2f715b86-630f-467d-9c35-047f724b3b0b", "savedPayload": { "position": { - "x": 6405.50253987894, - "y": 25410.645672398827 + "x": 18482.28884337438, + "y": 26026.57900555704 }, "targetPosition": { - "x": 6325.1519372195535, - "y": 24967.877357529444 + "x": 18401.938240714993, + "y": 25583.810690687656 }, "floatingObject": { "isPinned": false, @@ -9114,49 +11023,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Tutorials", - "Asset Class" + "Asset Class", + "Governance", + "d4c4254b-55ee-4da1-bd7a-14782708e8e9" ], [ "S", - "Asset Class" + "Asset Class", + "Governance", + "1da60757-0b50-4256-a28f-a46ce37c64b5" ], [ "Setting", - "Asset Class" + "Asset Class", + "Governance", + "5fc1627e-1844-4ca6-bff9-ddefb97c0384" ], [ "Setting-Up-a-New-Chart", - "Asset Class" + "Asset Class", + "Governance", + "8618b84d-a407-40ed-bac4-7a9118f71dff" ], [ "setting-up-a-new-chart-013-tutorial-step-keep-it-in-one-place.json", - "Asset" + "Asset", + "Governance", + "dac24514-1147-4e5b-b4bd-448ff4eb39dc" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-014-tutorial-step-without-further-ado.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "d0b2ce27-b48c-49b6-b237-255f26c2fca3", "savedPayload": { "position": { - "x": 6372.189745689998, - "y": 25415.412210445167 + "x": 18448.97604918544, + "y": 26031.34554360338 }, "targetPosition": { - "x": 6325.1519372195535, - "y": 24967.877357529444 + "x": 18401.938240714993, + "y": 25583.810690687656 }, "floatingObject": { "isPinned": false, @@ -9177,49 +11100,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Tutorials", - "Asset Class" + "Asset Class", + "Governance", + "d4c4254b-55ee-4da1-bd7a-14782708e8e9" ], [ "S", - "Asset Class" + "Asset Class", + "Governance", + "1da60757-0b50-4256-a28f-a46ce37c64b5" ], [ "Setting", - "Asset Class" + "Asset Class", + "Governance", + "5fc1627e-1844-4ca6-bff9-ddefb97c0384" ], [ "Setting-Up-a-New-Chart", - "Asset Class" + "Asset Class", + "Governance", + "8618b84d-a407-40ed-bac4-7a9118f71dff" ], [ "setting-up-a-new-chart-014-tutorial-step-without-further-ado.json", - "Asset" + "Asset", + "Governance", + "e27c8830-6fb2-4b02-8b0c-88e75a763b45" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-015-tutorial-step-add-a-time-machine.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "a204daa5-394b-4aaa-a902-cd5fdaf5524d", "savedPayload": { "position": { - "x": 6338.613896995783, - "y": 25417.67595205702 + "x": 18415.40020049122, + "y": 26033.609285215232 }, "targetPosition": { - "x": 6325.1519372195535, - "y": 24967.877357529444 + "x": 18401.938240714993, + "y": 25583.810690687656 }, "floatingObject": { "isPinned": false, @@ -9240,49 +11177,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Tutorials", - "Asset Class" + "Asset Class", + "Governance", + "d4c4254b-55ee-4da1-bd7a-14782708e8e9" ], [ "S", - "Asset Class" + "Asset Class", + "Governance", + "1da60757-0b50-4256-a28f-a46ce37c64b5" ], [ "Setting", - "Asset Class" + "Asset Class", + "Governance", + "5fc1627e-1844-4ca6-bff9-ddefb97c0384" ], [ "Setting-Up-a-New-Chart", - "Asset Class" + "Asset Class", + "Governance", + "8618b84d-a407-40ed-bac4-7a9118f71dff" ], [ "setting-up-a-new-chart-015-tutorial-step-add-a-time-machine.json", - "Asset" + "Asset", + "Governance", + "b65c75f0-a5b2-4b81-9caf-700e18424cd9" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-016-tutorial-step-the-three-scales.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "b4aa14a2-3919-4478-a8e1-f2962b90a256", "savedPayload": { "position": { - "x": 6304.962763561822, - "y": 25417.424237473035 + "x": 18381.749067057262, + "y": 26033.357570631248 }, "targetPosition": { - "x": 6325.1519372195535, - "y": 24967.877357529444 + "x": 18401.938240714993, + "y": 25583.810690687656 }, "floatingObject": { "isPinned": false, @@ -9303,49 +11254,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Tutorials", - "Asset Class" + "Asset Class", + "Governance", + "d4c4254b-55ee-4da1-bd7a-14782708e8e9" ], [ "S", - "Asset Class" + "Asset Class", + "Governance", + "1da60757-0b50-4256-a28f-a46ce37c64b5" ], [ "Setting", - "Asset Class" + "Asset Class", + "Governance", + "5fc1627e-1844-4ca6-bff9-ddefb97c0384" ], [ "Setting-Up-a-New-Chart", - "Asset Class" + "Asset Class", + "Governance", + "8618b84d-a407-40ed-bac4-7a9118f71dff" ], [ "setting-up-a-new-chart-016-tutorial-step-the-three-scales.json", - "Asset" + "Asset", + "Governance", + "8f2bded3-ffc1-4a57-a95d-7e69e48e1c5a" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-017-tutorial-step-chart-spawning.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "cca79a49-f50c-4eb1-990e-81db071fc610", "savedPayload": { "position": { - "x": 6271.424536176443, - "y": 25414.658474383272 + "x": 18348.210839671883, + "y": 26030.591807541485 }, "targetPosition": { - "x": 6325.1519372195535, - "y": 24967.877357529444 + "x": 18401.938240714993, + "y": 25583.810690687656 }, "floatingObject": { "isPinned": false, @@ -9366,49 +11331,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Tutorials", - "Asset Class" + "Asset Class", + "Governance", + "d4c4254b-55ee-4da1-bd7a-14782708e8e9" ], [ "S", - "Asset Class" + "Asset Class", + "Governance", + "1da60757-0b50-4256-a28f-a46ce37c64b5" ], [ "Setting", - "Asset Class" + "Asset Class", + "Governance", + "5fc1627e-1844-4ca6-bff9-ddefb97c0384" ], [ "Setting-Up-a-New-Chart", - "Asset Class" + "Asset Class", + "Governance", + "8618b84d-a407-40ed-bac4-7a9118f71dff" ], [ "setting-up-a-new-chart-017-tutorial-step-chart-spawning.json", - "Asset" + "Asset", + "Governance", + "aa0d7fec-c8cb-4471-8cd2-e9c7a63df0af" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-018-tutorial-step-i-see-a-chart.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "c28a97b3-4221-42ec-bc26-56134c3abf2a", "savedPayload": { "position": { - "x": 6238.186774211555, - "y": 25409.394130056822 + "x": 18314.973077706993, + "y": 26025.327463215035 }, "targetPosition": { - "x": 6325.1519372195535, - "y": 24967.877357529444 + "x": 18401.938240714993, + "y": 25583.810690687656 }, "floatingObject": { "isPinned": false, @@ -9429,49 +11408,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Tutorials", - "Asset Class" + "Asset Class", + "Governance", + "d4c4254b-55ee-4da1-bd7a-14782708e8e9" ], [ "S", - "Asset Class" + "Asset Class", + "Governance", + "1da60757-0b50-4256-a28f-a46ce37c64b5" ], [ "Setting", - "Asset Class" + "Asset Class", + "Governance", + "5fc1627e-1844-4ca6-bff9-ddefb97c0384" ], [ "Setting-Up-a-New-Chart", - "Asset Class" + "Asset Class", + "Governance", + "8618b84d-a407-40ed-bac4-7a9118f71dff" ], [ "setting-up-a-new-chart-018-tutorial-step-i-see-a-chart.json", - "Asset" + "Asset", + "Governance", + "792f4fde-ad81-42fe-891b-6f46b2273e44" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-019-tutorial-step-add-a-timeline-chart.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "a37272ee-006f-482c-be38-44494d34a49a", "savedPayload": { "position": { - "x": 6205.43535671455, - "y": 25401.660644842577 + "x": 18282.221660209987, + "y": 26017.59397800079 }, "targetPosition": { - "x": 6325.1519372195535, - "y": 24967.877357529444 + "x": 18401.938240714993, + "y": 25583.810690687656 }, "floatingObject": { "isPinned": false, @@ -9492,49 +11485,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Tutorials", - "Asset Class" + "Asset Class", + "Governance", + "d4c4254b-55ee-4da1-bd7a-14782708e8e9" ], [ "S", - "Asset Class" + "Asset Class", + "Governance", + "1da60757-0b50-4256-a28f-a46ce37c64b5" ], [ "Setting", - "Asset Class" + "Asset Class", + "Governance", + "5fc1627e-1844-4ca6-bff9-ddefb97c0384" ], [ "Setting-Up-a-New-Chart", - "Asset Class" + "Asset Class", + "Governance", + "8618b84d-a407-40ed-bac4-7a9118f71dff" ], [ "setting-up-a-new-chart-019-tutorial-step-add-a-timeline-chart.json", - "Asset" + "Asset", + "Governance", + "c242bd74-e70c-48d5-8483-405e53ddc4c6" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-020-tutorial-step-why-is-it-blank.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "00cb3d1a-cfae-43c2-be80-dc2835c42fd6", "savedPayload": { "position": { - "x": 6173.35344289728, - "y": 25391.50126752685 + "x": 18250.13974639272, + "y": 26007.434600685065 }, "targetPosition": { - "x": 6325.1519372195535, - "y": 24967.877357529444 + "x": 18401.938240714993, + "y": 25583.810690687656 }, "floatingObject": { "isPinned": false, @@ -9555,49 +11562,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Tutorials", - "Asset Class" + "Asset Class", + "Governance", + "d4c4254b-55ee-4da1-bd7a-14782708e8e9" ], [ "S", - "Asset Class" + "Asset Class", + "Governance", + "1da60757-0b50-4256-a28f-a46ce37c64b5" ], [ "Setting", - "Asset Class" + "Asset Class", + "Governance", + "5fc1627e-1844-4ca6-bff9-ddefb97c0384" ], [ "Setting-Up-a-New-Chart", - "Asset Class" + "Asset Class", + "Governance", + "8618b84d-a407-40ed-bac4-7a9118f71dff" ], [ "setting-up-a-new-chart-020-tutorial-step-why-is-it-blank.json", - "Asset" + "Asset", + "Governance", + "f023f599-4d1d-448a-a8fe-a281e7dd93bb" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-021-tutorial-step-empty-layer-manager.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "12fbb47e-cf68-4cf1-8d25-b4f9c75d18c2", "savedPayload": { "position": { - "x": 6142.120447835443, - "y": 25378.972813468616 + "x": 18218.906751330884, + "y": 25994.90614662683 }, "targetPosition": { - "x": 6325.1519372195535, - "y": 24967.877357529444 + "x": 18401.938240714993, + "y": 25583.810690687656 }, "floatingObject": { "isPinned": false, @@ -9618,49 +11639,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Tutorials", - "Asset Class" + "Asset Class", + "Governance", + "d4c4254b-55ee-4da1-bd7a-14782708e8e9" ], [ "S", - "Asset Class" + "Asset Class", + "Governance", + "1da60757-0b50-4256-a28f-a46ce37c64b5" ], [ "Setting", - "Asset Class" + "Asset Class", + "Governance", + "5fc1627e-1844-4ca6-bff9-ddefb97c0384" ], [ "Setting-Up-a-New-Chart", - "Asset Class" + "Asset Class", + "Governance", + "8618b84d-a407-40ed-bac4-7a9118f71dff" ], [ "setting-up-a-new-chart-021-tutorial-step-empty-layer-manager.json", - "Asset" + "Asset", + "Governance", + "650c36f8-1a94-4435-a1d3-57590edb7a3f" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-022-tutorial-step-the-chart-of-many-talents.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "62e64a3a-ae98-4856-a91d-ccf33a1f76be", "savedPayload": { "position": { - "x": 6111.911039106704, - "y": 25364.145346864974 + "x": 18188.697342602143, + "y": 25980.078680023187 }, "targetPosition": { - "x": 6325.1519372195535, - "y": 24967.877357529444 + "x": 18401.938240714993, + "y": 25583.810690687656 }, "floatingObject": { "isPinned": false, @@ -9681,49 +11716,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Tutorials", - "Asset Class" + "Asset Class", + "Governance", + "d4c4254b-55ee-4da1-bd7a-14782708e8e9" ], [ "S", - "Asset Class" + "Asset Class", + "Governance", + "1da60757-0b50-4256-a28f-a46ce37c64b5" ], [ "Setting", - "Asset Class" + "Asset Class", + "Governance", + "5fc1627e-1844-4ca6-bff9-ddefb97c0384" ], [ "Setting-Up-a-New-Chart", - "Asset Class" + "Asset Class", + "Governance", + "8618b84d-a407-40ed-bac4-7a9118f71dff" ], [ "setting-up-a-new-chart-022-tutorial-step-the-chart-of-many-talents.json", - "Asset" + "Asset", + "Governance", + "9611a788-b698-41a4-96d8-d2a7ac8eb890" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-023-tutorial-step-herding-layers.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "baec3e15-f691-448d-a3b9-6cfdcfa79432", "savedPayload": { "position": { - "x": 6082.894159978747, - "y": 25347.101788923763 + "x": 18159.680463474186, + "y": 25963.035122081976 }, "targetPosition": { - "x": 6325.1519372195535, - "y": 24967.877357529444 + "x": 18401.938240714993, + "y": 25583.810690687656 }, "floatingObject": { "isPinned": false, @@ -9744,49 +11793,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Tutorials", - "Asset Class" + "Asset Class", + "Governance", + "d4c4254b-55ee-4da1-bd7a-14782708e8e9" ], [ "S", - "Asset Class" + "Asset Class", + "Governance", + "1da60757-0b50-4256-a28f-a46ce37c64b5" ], [ "Setting", - "Asset Class" + "Asset Class", + "Governance", + "5fc1627e-1844-4ca6-bff9-ddefb97c0384" ], [ "Setting-Up-a-New-Chart", - "Asset Class" + "Asset Class", + "Governance", + "8618b84d-a407-40ed-bac4-7a9118f71dff" ], [ "setting-up-a-new-chart-023-tutorial-step-herding-layers.json", - "Asset" + "Asset", + "Governance", + "ce41854d-e977-4d42-b6a6-7315ed2be2e5" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-024-tutorial-step-your-data-treasure-trove.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "441f7f43-8352-481c-9ea1-016f48bbf42e", "savedPayload": { "position": { - "x": 6055.232084609992, - "y": 25327.937454134488 + "x": 18132.018388105433, + "y": 25943.8707872927 }, "targetPosition": { - "x": 6325.1519372195535, - "y": 24967.877357529444 + "x": 18401.938240714993, + "y": 25583.810690687656 }, "floatingObject": { "isPinned": false, @@ -9807,49 +11870,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Tutorials", - "Asset Class" + "Asset Class", + "Governance", + "d4c4254b-55ee-4da1-bd7a-14782708e8e9" ], [ "S", - "Asset Class" + "Asset Class", + "Governance", + "1da60757-0b50-4256-a28f-a46ce37c64b5" ], [ "Setting", - "Asset Class" + "Asset Class", + "Governance", + "5fc1627e-1844-4ca6-bff9-ddefb97c0384" ], [ "Setting-Up-a-New-Chart", - "Asset Class" + "Asset Class", + "Governance", + "8618b84d-a407-40ed-bac4-7a9118f71dff" ], [ "setting-up-a-new-chart-024-tutorial-step-your-data-treasure-trove.json", - "Asset" + "Asset", + "Governance", + "07c5be14-6f19-4ca8-8e39-ea4d207006fe" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-025-tutorial-step-follow-the-tree.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "ee598343-b230-41aa-a8fc-413458755342", "savedPayload": { "position": { - "x": 6029.079510546683, - "y": 25306.75951723107 + "x": 18105.865814042125, + "y": 25922.69285038928 }, "targetPosition": { - "x": 6325.1519372195535, - "y": 24967.877357529444 + "x": 18401.938240714993, + "y": 25583.810690687656 }, "floatingObject": { "isPinned": false, @@ -9870,49 +11947,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Tutorials", - "Asset Class" + "Asset Class", + "Governance", + "d4c4254b-55ee-4da1-bd7a-14782708e8e9" ], [ "S", - "Asset Class" + "Asset Class", + "Governance", + "1da60757-0b50-4256-a28f-a46ce37c64b5" ], [ "Setting", - "Asset Class" + "Asset Class", + "Governance", + "5fc1627e-1844-4ca6-bff9-ddefb97c0384" ], [ "Setting-Up-a-New-Chart", - "Asset Class" + "Asset Class", + "Governance", + "8618b84d-a407-40ed-bac4-7a9118f71dff" ], [ "setting-up-a-new-chart-025-tutorial-step-follow-the-tree.json", - "Asset" + "Asset", + "Governance", + "c1a5a5fa-a478-4421-8172-cbab918e7aac" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-026-tutorial-step-the-data-you-want-to-see.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "3d166d1b-b6c2-41e7-a36c-a52f33b7790a", "savedPayload": { "position": { - "x": 6004.582693591448, - "y": 25283.68641382724 + "x": 18081.368997086887, + "y": 25899.619746985452 }, "targetPosition": { - "x": 6325.1519372195535, - "y": 24967.877357529444 + "x": 18401.938240714993, + "y": 25583.810690687656 }, "floatingObject": { "isPinned": false, @@ -9933,49 +12024,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Tutorials", - "Asset Class" + "Asset Class", + "Governance", + "d4c4254b-55ee-4da1-bd7a-14782708e8e9" ], [ "S", - "Asset Class" + "Asset Class", + "Governance", + "1da60757-0b50-4256-a28f-a46ce37c64b5" ], [ "Setting", - "Asset Class" + "Asset Class", + "Governance", + "5fc1627e-1844-4ca6-bff9-ddefb97c0384" ], [ "Setting-Up-a-New-Chart", - "Asset Class" + "Asset Class", + "Governance", + "8618b84d-a407-40ed-bac4-7a9118f71dff" ], [ "setting-up-a-new-chart-026-tutorial-step-the-data-you-want-to-see.json", - "Asset" + "Asset", + "Governance", + "469630cd-cbf3-4684-9cd6-c181f81dafa4" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-027-tutorial-step-link-chart-to-data-products.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "c4d04722-7f6a-4c8c-b356-a72cafaf3e28", "savedPayload": { "position": { - "x": 5981.878629881534, - "y": 25258.847178076554 + "x": 18058.664933376975, + "y": 25874.780511234767 }, "targetPosition": { - "x": 6325.1519372195535, - "y": 24967.877357529444 + "x": 18401.938240714993, + "y": 25583.810690687656 }, "floatingObject": { "isPinned": false, @@ -9996,49 +12101,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Tutorials", - "Asset Class" + "Asset Class", + "Governance", + "d4c4254b-55ee-4da1-bd7a-14782708e8e9" ], [ "S", - "Asset Class" + "Asset Class", + "Governance", + "1da60757-0b50-4256-a28f-a46ce37c64b5" ], [ "Setting", - "Asset Class" + "Asset Class", + "Governance", + "5fc1627e-1844-4ca6-bff9-ddefb97c0384" ], [ "Setting-Up-a-New-Chart", - "Asset Class" + "Asset Class", + "Governance", + "8618b84d-a407-40ed-bac4-7a9118f71dff" ], [ "setting-up-a-new-chart-027-tutorial-step-link-chart-to-data-products.json", - "Asset" + "Asset", + "Governance", + "fd24152d-bb07-425c-abbd-a04a2b74020e" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-028-tutorial-step-make-the-connection.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "8cd3d8e7-f3bb-479f-8ed4-a35ca9ab97cf", "savedPayload": { "position": { - "x": 5961.094289750828, - "y": 25232.380721061058 + "x": 18037.880593246267, + "y": 25848.31405421927 }, "targetPosition": { - "x": 6325.1519372195535, - "y": 24967.877357529444 + "x": 18401.938240714993, + "y": 25583.810690687656 }, "floatingObject": { "isPinned": false, @@ -10059,49 +12178,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Tutorials", - "Asset Class" + "Asset Class", + "Governance", + "d4c4254b-55ee-4da1-bd7a-14782708e8e9" ], [ "S", - "Asset Class" + "Asset Class", + "Governance", + "1da60757-0b50-4256-a28f-a46ce37c64b5" ], [ "Setting", - "Asset Class" + "Asset Class", + "Governance", + "5fc1627e-1844-4ca6-bff9-ddefb97c0384" ], [ "Setting-Up-a-New-Chart", - "Asset Class" + "Asset Class", + "Governance", + "8618b84d-a407-40ed-bac4-7a9118f71dff" ], [ "setting-up-a-new-chart-028-tutorial-step-make-the-connection.json", - "Asset" + "Asset", + "Governance", + "9a8e8d45-d165-45ee-8de9-b27ff83244ef" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-029-tutorial-step-add-the-layers.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "dc7f7476-6065-4e77-9faa-750566323a84", "savedPayload": { "position": { - "x": 5942.34590766025, - "y": 25204.43505394417 + "x": 18019.13221115569, + "y": 25820.368387102382 }, "targetPosition": { - "x": 6325.1519372195535, - "y": 24967.877357529444 + "x": 18401.938240714993, + "y": 25583.810690687656 }, "floatingObject": { "isPinned": false, @@ -10122,49 +12255,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Tutorials", - "Asset Class" + "Asset Class", + "Governance", + "d4c4254b-55ee-4da1-bd7a-14782708e8e9" ], [ "S", - "Asset Class" + "Asset Class", + "Governance", + "1da60757-0b50-4256-a28f-a46ce37c64b5" ], [ "Setting", - "Asset Class" + "Asset Class", + "Governance", + "5fc1627e-1844-4ca6-bff9-ddefb97c0384" ], [ "Setting-Up-a-New-Chart", - "Asset Class" + "Asset Class", + "Governance", + "8618b84d-a407-40ed-bac4-7a9118f71dff" ], [ "setting-up-a-new-chart-029-tutorial-step-add-the-layers.json", - "Asset" + "Asset", + "Governance", + "7a484146-d5c4-4ccf-9297-e0531eccfa00" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-030-tutorial-step-verify-the-layers.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "0d7122eb-2aea-4e2d-94ea-f0c24f194e7c", "savedPayload": { "position": { - "x": 5925.738332167504, - "y": 25175.166460232227 + "x": 18002.524635662943, + "y": 25791.09979339044 }, "targetPosition": { - "x": 6325.1519372195535, - "y": 24967.877357529444 + "x": 18401.938240714993, + "y": 25583.810690687656 }, "floatingObject": { "isPinned": false, @@ -10185,49 +12332,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Tutorials", - "Asset Class" + "Asset Class", + "Governance", + "d4c4254b-55ee-4da1-bd7a-14782708e8e9" ], [ "S", - "Asset Class" + "Asset Class", + "Governance", + "1da60757-0b50-4256-a28f-a46ce37c64b5" ], [ "Setting", - "Asset Class" + "Asset Class", + "Governance", + "5fc1627e-1844-4ca6-bff9-ddefb97c0384" ], [ "Setting-Up-a-New-Chart", - "Asset Class" + "Asset Class", + "Governance", + "8618b84d-a407-40ed-bac4-7a9118f71dff" ], [ "setting-up-a-new-chart-030-tutorial-step-verify-the-layers.json", - "Asset" + "Asset", + "Governance", + "d5e7830a-2f62-4f81-8810-b016eda1e19c" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-031-tutorial-step-it’s-alive.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "40cde847-40ff-4e31-9e20-d88cf701ce4a", "savedPayload": { "position": { - "x": 5911.364439571401, - "y": 25144.738621773708 + "x": 17988.150743066843, + "y": 25760.67195493192 }, "targetPosition": { - "x": 6325.1519372195535, - "y": 24967.877357529444 + "x": 18401.938240714993, + "y": 25583.810690687656 }, "floatingObject": { "isPinned": false, @@ -10248,49 +12409,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Tutorials", - "Asset Class" + "Asset Class", + "Governance", + "d4c4254b-55ee-4da1-bd7a-14782708e8e9" ], [ "S", - "Asset Class" + "Asset Class", + "Governance", + "1da60757-0b50-4256-a28f-a46ce37c64b5" ], [ "Setting", - "Asset Class" + "Asset Class", + "Governance", + "5fc1627e-1844-4ca6-bff9-ddefb97c0384" ], [ "Setting-Up-a-New-Chart", - "Asset Class" + "Asset Class", + "Governance", + "8618b84d-a407-40ed-bac4-7a9118f71dff" ], [ "setting-up-a-new-chart-031-tutorial-step-it’s-alive.json", - "Asset" + "Asset", + "Governance", + "625e5fe3-aa95-47e4-a948-9672386538cc" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-032-tutorial-step-link-chart-to-trading-system.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "ee9127d1-d1d2-45a2-820a-7e040f6f2a2b", "savedPayload": { "position": { - "x": 5899.30461450993, - "y": 25113.32170338395 + "x": 17976.09091800537, + "y": 25729.255036542163 }, "targetPosition": { - "x": 6325.1519372195535, - "y": 24967.877357529444 + "x": 18401.938240714993, + "y": 25583.810690687656 }, "floatingObject": { "isPinned": false, @@ -10311,49 +12486,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Tutorials", - "Asset Class" + "Asset Class", + "Governance", + "d4c4254b-55ee-4da1-bd7a-14782708e8e9" ], [ "S", - "Asset Class" + "Asset Class", + "Governance", + "1da60757-0b50-4256-a28f-a46ce37c64b5" ], [ "Setting", - "Asset Class" + "Asset Class", + "Governance", + "5fc1627e-1844-4ca6-bff9-ddefb97c0384" ], [ "Setting-Up-a-New-Chart", - "Asset Class" + "Asset Class", + "Governance", + "8618b84d-a407-40ed-bac4-7a9118f71dff" ], [ "setting-up-a-new-chart-032-tutorial-step-link-chart-to-trading-system.json", - "Asset" + "Asset", + "Governance", + "704bda96-8aea-4cdf-8670-4b56808c6c0a" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-033-tutorial-step-connection-one.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "a600e292-42e1-4390-85ef-365294c01cf5", "savedPayload": { "position": { - "x": 5889.626300416754, - "y": 25081.09140121447 + "x": 17966.41260391219, + "y": 25697.024734372684 }, "targetPosition": { - "x": 6325.1519372195535, - "y": 24967.877357529444 + "x": 18401.938240714993, + "y": 25583.810690687656 }, "floatingObject": { "isPinned": false, @@ -10374,49 +12563,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Tutorials", - "Asset Class" + "Asset Class", + "Governance", + "d4c4254b-55ee-4da1-bd7a-14782708e8e9" ], [ "S", - "Asset Class" + "Asset Class", + "Governance", + "1da60757-0b50-4256-a28f-a46ce37c64b5" ], [ "Setting", - "Asset Class" + "Asset Class", + "Governance", + "5fc1627e-1844-4ca6-bff9-ddefb97c0384" ], [ "Setting-Up-a-New-Chart", - "Asset Class" + "Asset Class", + "Governance", + "8618b84d-a407-40ed-bac4-7a9118f71dff" ], [ "setting-up-a-new-chart-033-tutorial-step-connection-one.json", - "Asset" + "Asset", + "Governance", + "0cefc662-e341-4280-935a-233e5da91a06" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-034-tutorial-step-back-to-data-storage.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "f2fc60b4-f8ad-4414-b61e-fa1be19ff4a8", "savedPayload": { "position": { - "x": 5882.38362235017, - "y": 25048.22796018883 + "x": 17959.16992584561, + "y": 25664.161293347042 }, "targetPosition": { - "x": 6325.1519372195535, - "y": 24967.877357529444 + "x": 18401.938240714993, + "y": 25583.810690687656 }, "floatingObject": { "isPinned": false, @@ -10437,49 +12640,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Tutorials", - "Asset Class" + "Asset Class", + "Governance", + "d4c4254b-55ee-4da1-bd7a-14782708e8e9" ], [ "S", - "Asset Class" + "Asset Class", + "Governance", + "1da60757-0b50-4256-a28f-a46ce37c64b5" ], [ "Setting", - "Asset Class" + "Asset Class", + "Governance", + "5fc1627e-1844-4ca6-bff9-ddefb97c0384" ], [ "Setting-Up-a-New-Chart", - "Asset Class" + "Asset Class", + "Governance", + "8618b84d-a407-40ed-bac4-7a9118f71dff" ], [ "setting-up-a-new-chart-034-tutorial-step-back-to-data-storage.json", - "Asset" + "Asset", + "Governance", + "adcc2401-3043-4455-9820-0ed03d5c2eec" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-035-tutorial-step-another-timeline-chart.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "aea9f1c1-fd2e-4690-a6dd-f2371efd85d9", "savedPayload": { "position": { - "x": 5877.617084303831, - "y": 25014.915165999886 + "x": 17954.40338779927, + "y": 25630.8484991581 }, "targetPosition": { - "x": 6325.1519372195535, - "y": 24967.877357529444 + "x": 18401.938240714993, + "y": 25583.810690687656 }, "floatingObject": { "isPinned": false, @@ -10500,49 +12717,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Tutorials", - "Asset Class" + "Asset Class", + "Governance", + "d4c4254b-55ee-4da1-bd7a-14782708e8e9" ], [ "S", - "Asset Class" + "Asset Class", + "Governance", + "1da60757-0b50-4256-a28f-a46ce37c64b5" ], [ "Setting", - "Asset Class" + "Asset Class", + "Governance", + "5fc1627e-1844-4ca6-bff9-ddefb97c0384" ], [ "Setting-Up-a-New-Chart", - "Asset Class" + "Asset Class", + "Governance", + "8618b84d-a407-40ed-bac4-7a9118f71dff" ], [ "setting-up-a-new-chart-035-tutorial-step-another-timeline-chart.json", - "Asset" + "Asset", + "Governance", + "76cb7714-fbad-468a-b11f-f66c54865ad9" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-036-tutorial-step-connection-two.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "ddec0559-e942-43ee-abc6-b46468cb59cd", "savedPayload": { "position": { - "x": 5875.353342691977, - "y": 24981.339317305672 + "x": 17952.139646187417, + "y": 25597.272650463885 }, "targetPosition": { - "x": 6325.1519372195535, - "y": 24967.877357529444 + "x": 18401.938240714993, + "y": 25583.810690687656 }, "floatingObject": { "isPinned": false, @@ -10563,49 +12794,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Tutorials", - "Asset Class" + "Asset Class", + "Governance", + "d4c4254b-55ee-4da1-bd7a-14782708e8e9" ], [ "S", - "Asset Class" + "Asset Class", + "Governance", + "1da60757-0b50-4256-a28f-a46ce37c64b5" ], [ "Setting", - "Asset Class" + "Asset Class", + "Governance", + "5fc1627e-1844-4ca6-bff9-ddefb97c0384" ], [ "Setting-Up-a-New-Chart", - "Asset Class" + "Asset Class", + "Governance", + "8618b84d-a407-40ed-bac4-7a9118f71dff" ], [ "setting-up-a-new-chart-036-tutorial-step-connection-two.json", - "Asset" + "Asset", + "Governance", + "dc69f248-3533-4cd1-9803-95e631a47cff" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-037-tutorial-step-don’t-forget-the-layers.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "94d87ef7-d9a7-4726-a922-2eb29bba283e", "savedPayload": { "position": { - "x": 5875.605057275962, - "y": 24947.688183871713 + "x": 17952.391360771402, + "y": 25563.621517029926 }, "targetPosition": { - "x": 6325.1519372195535, - "y": 24967.877357529444 + "x": 18401.938240714993, + "y": 25583.810690687656 }, "floatingObject": { "isPinned": false, @@ -10626,49 +12871,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Tutorials", - "Asset Class" + "Asset Class", + "Governance", + "d4c4254b-55ee-4da1-bd7a-14782708e8e9" ], [ "S", - "Asset Class" + "Asset Class", + "Governance", + "1da60757-0b50-4256-a28f-a46ce37c64b5" ], [ "Setting", - "Asset Class" + "Asset Class", + "Governance", + "5fc1627e-1844-4ca6-bff9-ddefb97c0384" ], [ "Setting-Up-a-New-Chart", - "Asset Class" + "Asset Class", + "Governance", + "8618b84d-a407-40ed-bac4-7a9118f71dff" ], [ "setting-up-a-new-chart-037-tutorial-step-don’t-forget-the-layers.json", - "Asset" + "Asset", + "Governance", + "eeb80f61-330d-48ce-af9c-c0421dca2387" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-038-tutorial-step-check-the-chart.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "dc68aaf0-990c-48c9-b4cf-e9860f022bfe", "savedPayload": { "position": { - "x": 5878.370820365727, - "y": 24914.149956486333 + "x": 17955.157123861165, + "y": 25530.083289644546 }, "targetPosition": { - "x": 6325.1519372195535, - "y": 24967.877357529444 + "x": 18401.938240714993, + "y": 25583.810690687656 }, "floatingObject": { "isPinned": false, @@ -10689,49 +12948,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Tutorials", - "Asset Class" + "Asset Class", + "Governance", + "d4c4254b-55ee-4da1-bd7a-14782708e8e9" ], [ "S", - "Asset Class" + "Asset Class", + "Governance", + "1da60757-0b50-4256-a28f-a46ce37c64b5" ], [ "Setting", - "Asset Class" + "Asset Class", + "Governance", + "5fc1627e-1844-4ca6-bff9-ddefb97c0384" ], [ "Setting-Up-a-New-Chart", - "Asset Class" + "Asset Class", + "Governance", + "8618b84d-a407-40ed-bac4-7a9118f71dff" ], [ "setting-up-a-new-chart-038-tutorial-step-check-the-chart.json", - "Asset" + "Asset", + "Governance", + "6b6ec5ee-ba4d-473d-b22f-48cc5a804fc7" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-039-tutorial-step-not-seeing-anything.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "b164d86e-4dea-4e18-80a4-d41e527d297c", "savedPayload": { "position": { - "x": 5883.635164692176, - "y": 24880.912194521447 + "x": 17960.421468187615, + "y": 25496.84552767966 }, "targetPosition": { - "x": 6325.1519372195535, - "y": 24967.877357529444 + "x": 18401.938240714993, + "y": 25583.810690687656 }, "floatingObject": { "isPinned": false, @@ -10752,49 +13025,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Tutorials", - "Asset Class" + "Asset Class", + "Governance", + "d4c4254b-55ee-4da1-bd7a-14782708e8e9" ], [ "S", - "Asset Class" + "Asset Class", + "Governance", + "1da60757-0b50-4256-a28f-a46ce37c64b5" ], [ "Setting", - "Asset Class" + "Asset Class", + "Governance", + "5fc1627e-1844-4ca6-bff9-ddefb97c0384" ], [ "Setting-Up-a-New-Chart", - "Asset Class" + "Asset Class", + "Governance", + "8618b84d-a407-40ed-bac4-7a9118f71dff" ], [ "setting-up-a-new-chart-039-tutorial-step-not-seeing-anything.json", - "Asset" + "Asset", + "Governance", + "9be6a0f1-5382-4aaf-99b1-f6a55e490ae9" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-040-tutorial-step-easy-as-1-2-3.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "2b975904-3904-41a1-bab8-9548ffbb8d79", "savedPayload": { "position": { - "x": 5891.36864990642, - "y": 24848.16077702444 + "x": 17968.15495340186, + "y": 25464.094110182654 }, "targetPosition": { - "x": 6325.1519372195535, - "y": 24967.877357529444 + "x": 18401.938240714993, + "y": 25583.810690687656 }, "floatingObject": { "isPinned": false, @@ -10815,49 +13102,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Tutorials", - "Asset Class" + "Asset Class", + "Governance", + "d4c4254b-55ee-4da1-bd7a-14782708e8e9" ], [ "S", - "Asset Class" + "Asset Class", + "Governance", + "1da60757-0b50-4256-a28f-a46ce37c64b5" ], [ "Setting", - "Asset Class" + "Asset Class", + "Governance", + "5fc1627e-1844-4ca6-bff9-ddefb97c0384" ], [ "Setting-Up-a-New-Chart", - "Asset Class" + "Asset Class", + "Governance", + "8618b84d-a407-40ed-bac4-7a9118f71dff" ], [ "setting-up-a-new-chart-040-tutorial-step-easy-as-1-2-3.json", - "Asset" + "Asset", + "Governance", + "8f722c57-82c8-4c2e-b8e4-b9c4a98301ef" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-041-tutorial-step-before-i-go.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "471cd027-0ba6-46f8-a8a8-731c6dc4ef81", "savedPayload": { "position": { - "x": 5901.528027222147, - "y": 24816.07886320717 + "x": 17978.314330717585, + "y": 25432.012196365384 }, "targetPosition": { - "x": 6325.1519372195535, - "y": 24967.877357529444 + "x": 18401.938240714993, + "y": 25583.810690687656 }, "floatingObject": { "isPinned": false, @@ -10878,31 +13179,45 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Tutorials", - "Asset Class" + "Asset Class", + "Governance", + "d4c4254b-55ee-4da1-bd7a-14782708e8e9" ], [ "S", - "Asset Class" + "Asset Class", + "Governance", + "1da60757-0b50-4256-a28f-a46ce37c64b5" ], [ "Setting", - "Asset Class" + "Asset Class", + "Governance", + "5fc1627e-1844-4ca6-bff9-ddefb97c0384" ], [ "Setting-Up-a-New-Chart", - "Asset Class" + "Asset Class", + "Governance", + "8618b84d-a407-40ed-bac4-7a9118f71dff" ], [ "setting-up-a-new-chart-041-tutorial-step-before-i-go.json", - "Asset" + "Asset", + "Governance", + "18eaee69-0a84-4564-b02b-0aa374924893" ] ] } @@ -10911,12 +13226,12 @@ "id": "45ddfa1c-8d1e-458b-9753-a930fff6de13", "savedPayload": { "position": { - "x": 6325.1519372195535, - "y": 24967.877357529444 + "x": 18401.938240714993, + "y": 25583.810690687656 }, "targetPosition": { - "x": 6508.183426603664, - "y": 24556.78190159027 + "x": 18584.969730099103, + "y": 25172.715234748484 }, "floatingObject": { "isPinned": false, @@ -10937,27 +13252,39 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Tutorials", - "Asset Class" + "Asset Class", + "Governance", + "d4c4254b-55ee-4da1-bd7a-14782708e8e9" ], [ "S", - "Asset Class" + "Asset Class", + "Governance", + "1da60757-0b50-4256-a28f-a46ce37c64b5" ], [ "Setting", - "Asset Class" + "Asset Class", + "Governance", + "5fc1627e-1844-4ca6-bff9-ddefb97c0384" ], [ "Setting-Up-a-New-Chart", - "Asset Class" + "Asset Class", + "Governance", + "8618b84d-a407-40ed-bac4-7a9118f71dff" ] ] } @@ -10967,12 +13294,12 @@ "id": "fc57e3e4-9cde-4d6e-acc6-fee958e777d0", "savedPayload": { "position": { - "x": 6508.183426603664, - "y": 24556.78190159027 + "x": 18584.969730099103, + "y": 25172.715234748484 }, "targetPosition": { - "x": 6691.2149159877745, - "y": 24145.6864456511 + "x": 18768.001219483212, + "y": 24761.619778809312 }, "floatingObject": { "isPinned": false, @@ -10993,23 +13320,33 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Tutorials", - "Asset Class" + "Asset Class", + "Governance", + "d4c4254b-55ee-4da1-bd7a-14782708e8e9" ], [ "S", - "Asset Class" + "Asset Class", + "Governance", + "1da60757-0b50-4256-a28f-a46ce37c64b5" ], [ "Setting", - "Asset Class" + "Asset Class", + "Governance", + "5fc1627e-1844-4ca6-bff9-ddefb97c0384" ] ] } @@ -11019,12 +13356,12 @@ "id": "17baab68-255f-4266-ab49-4b85d4b27371", "savedPayload": { "position": { - "x": 6691.2149159877745, - "y": 24145.6864456511 + "x": 12048.357773130632, + "y": 25894.6864456511 }, "targetPosition": { - "x": 6874.246405371885, - "y": 23734.590989711927 + "x": 12231.389262514742, + "y": 25483.590989711927 }, "floatingObject": { "isPinned": false, @@ -11060,18 +13397,18 @@ "assetContributionClaims": [ { "type": "Asset Contribution Claim", - "name": "CoinGecko CoinGecko-API-Map-and-Mine coingecko-api-map-and-mine-001-coingecko-api-map-and-mine.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "1743d7bf-b764-43f0-a110-d4cff031ee40", "savedPayload": { "position": { - "x": 6716.486812369493, - "y": 25424.427946429736 + "x": 18710.687406393998, + "y": 25868.004840406105 }, "targetPosition": { - "x": 6555.221235074108, - "y": 25004.316754505995 + "x": 18446.184042862387, + "y": 25503.94719293738 }, "floatingObject": { "isPinned": false, @@ -11092,49 +13429,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Topics", - "Asset Class" + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" ], [ "C", - "Asset Class" + "Asset Class", + "Governance", + "6f7b4e8a-3abf-4db8-b98d-c9cba3fb74d2" ], [ "CoinGecko", - "Asset Class" + "Asset Class", + "Governance", + "632185ff-cd3a-4e5c-ada7-82a7b21e9322" ], [ "CoinGecko-API-Map-and-Mine", - "Asset Class" + "Asset Class", + "Governance", + "4ae9013d-5fde-40f0-bef2-f2155c804fac" ], [ "coingecko-api-map-and-mine-001-coingecko-api-map-and-mine.json", - "Asset" + "Asset", + "Governance", + "6c9c6a70-9b91-407b-a7d9-b4e3694c0dc7" ] ] } }, { "type": "Asset Contribution Claim", - "name": "CoinGecko CoinGecko-API-Map-and-Mine coingecko-api-map-and-mine-002-coingecko-api-map.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "390dc878-19f4-411c-9165-b02280612237", "savedPayload": { "position": { - "x": 6372.189745689998, - "y": 25415.412210445167 + "x": 18375.788533594285, + "y": 25948.406946205192 }, "targetPosition": { - "x": 6555.221235074108, - "y": 25004.316754505995 + "x": 18446.184042862387, + "y": 25503.94719293738 }, "floatingObject": { "isPinned": false, @@ -11155,49 +13506,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Topics", - "Asset Class" + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" ], [ "C", - "Asset Class" + "Asset Class", + "Governance", + "6f7b4e8a-3abf-4db8-b98d-c9cba3fb74d2" ], [ "CoinGecko", - "Asset Class" + "Asset Class", + "Governance", + "632185ff-cd3a-4e5c-ada7-82a7b21e9322" ], [ "CoinGecko-API-Map-and-Mine", - "Asset Class" + "Asset Class", + "Governance", + "4ae9013d-5fde-40f0-bef2-f2155c804fac" ], [ "coingecko-api-map-and-mine-002-coingecko-api-map.json", - "Asset" + "Asset", + "Governance", + "0f69cf9f-59b0-4de8-80bf-b55b2abb9a81" ] ] } }, { "type": "Asset Contribution Claim", - "name": "CoinGecko CoinGecko-API-Map-and-Mine coingecko-api-map-and-mine-003-coingecko-api-mine.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "56a02813-031f-4e53-bc37-16850a4e4b24", "savedPayload": { "position": { - "x": 6135.110043150367, - "y": 25165.58233180138 + "x": 18082.12639539366, + "y": 25768.450556468993 }, "targetPosition": { - "x": 6555.221235074108, - "y": 25004.316754505995 + "x": 18446.184042862387, + "y": 25503.94719293738 }, "floatingObject": { "isPinned": false, @@ -11218,31 +13583,45 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Topics", - "Asset Class" + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" ], [ "C", - "Asset Class" + "Asset Class", + "Governance", + "6f7b4e8a-3abf-4db8-b98d-c9cba3fb74d2" ], [ "CoinGecko", - "Asset Class" + "Asset Class", + "Governance", + "632185ff-cd3a-4e5c-ada7-82a7b21e9322" ], [ "CoinGecko-API-Map-and-Mine", - "Asset Class" + "Asset Class", + "Governance", + "4ae9013d-5fde-40f0-bef2-f2155c804fac" ], [ "coingecko-api-map-and-mine-003-coingecko-api-mine.json", - "Asset" + "Asset", + "Governance", + "0a6dead4-26e9-4414-b09c-abef79135a27" ] ] } @@ -11251,12 +13630,12 @@ "id": "01059727-8f53-4dad-b4f3-5e584d0ac773", "savedPayload": { "position": { - "x": 6555.221235074108, - "y": 25004.316754505995 + "x": 18446.184042862387, + "y": 25503.94719293738 }, "targetPosition": { - "x": 6738.252724458219, - "y": 24593.221298566823 + "x": 18516.57955213049, + "y": 25059.487439669567 }, "floatingObject": { "isPinned": false, @@ -11277,27 +13656,39 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Topics", - "Asset Class" + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" ], [ "C", - "Asset Class" + "Asset Class", + "Governance", + "6f7b4e8a-3abf-4db8-b98d-c9cba3fb74d2" ], [ "CoinGecko", - "Asset Class" + "Asset Class", + "Governance", + "632185ff-cd3a-4e5c-ada7-82a7b21e9322" ], [ "CoinGecko-API-Map-and-Mine", - "Asset Class" + "Asset Class", + "Governance", + "4ae9013d-5fde-40f0-bef2-f2155c804fac" ] ] } @@ -11307,12 +13698,12 @@ "id": "de711693-c81a-4a4c-bf6f-d76132b9a5f3", "savedPayload": { "position": { - "x": 6439.7932486350555, - "y": 24443.554106511354 + "x": 18516.57955213049, + "y": 25059.487439669567 }, "targetPosition": { - "x": 6510.188757903159, - "y": 23999.09435324354 + "x": 18586.975061398596, + "y": 24615.027686401754 }, "floatingObject": { "isPinned": false, @@ -11333,23 +13724,33 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Topics", - "Asset Class" + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" ], [ "C", - "Asset Class" + "Asset Class", + "Governance", + "6f7b4e8a-3abf-4db8-b98d-c9cba3fb74d2" ], [ "CoinGecko", - "Asset Class" + "Asset Class", + "Governance", + "632185ff-cd3a-4e5c-ada7-82a7b21e9322" ] ] } @@ -11369,18 +13770,18 @@ "assetContributionClaims": [ { "type": "Asset Contribution Claim", - "name": "Messari Messari-API-Map-and-Mine messari-api-map-and-mine-001-messari-api-map-and-mine.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "5b70b032-f063-4912-99b7-a24503060762", "savedPayload": { "position": { - "x": 7900.2909409055555, - "y": 24910.241137565103 + "x": 14619.934387258136, + "y": 23777.174470723316 }, "targetPosition": { - "x": 7450.2909409055555, - "y": 24910.241137565103 + "x": 14169.934387258136, + "y": 23777.174470723316 }, "floatingObject": { "isPinned": false, @@ -11401,49 +13802,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Topics", - "Asset Class" + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" ], [ "M", - "Asset Class" + "Asset Class", + "Governance", + "a3ddae65-c487-41a0-ab32-2675c1efafdf" ], [ "Messari", - "Asset Class" + "Asset Class", + "Governance", + "96e37547-b41d-4581-ab07-30cdd88218bd" ], [ "Messari-API-Map-and-Mine", - "Asset Class" + "Asset Class", + "Governance", + "6e5af6ba-ae00-4105-b289-9c28d3ffe766" ], [ "messari-api-map-and-mine-001-messari-api-map-and-mine.json", - "Asset" + "Asset", + "Governance", + "6ce380f6-3d95-4ce4-bed0-4d5f1718136b" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Messari Messari-API-Map-and-Mine messari-api-map-and-mine-002-messari-api-map.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "3e6e7035-7f95-4428-b023-57dde9bf6842", "savedPayload": { "position": { - "x": 7814.3485883742815, - "y": 25174.744501096717 + "x": 14533.992034726862, + "y": 24041.67783425493 }, "targetPosition": { - "x": 7450.2909409055555, - "y": 24910.241137565103 + "x": 14169.934387258136, + "y": 23777.174470723316 }, "floatingObject": { "isPinned": false, @@ -11464,49 +13879,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Topics", - "Asset Class" + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" ], [ "M", - "Asset Class" + "Asset Class", + "Governance", + "a3ddae65-c487-41a0-ab32-2675c1efafdf" ], [ "Messari", - "Asset Class" + "Asset Class", + "Governance", + "96e37547-b41d-4581-ab07-30cdd88218bd" ], [ "Messari-API-Map-and-Mine", - "Asset Class" + "Asset Class", + "Governance", + "6e5af6ba-ae00-4105-b289-9c28d3ffe766" ], [ "messari-api-map-and-mine-002-messari-api-map.json", - "Asset" + "Asset", + "Governance", + "71491322-2230-41ee-98db-9feff30a9410" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Messari Messari-API-Map-and-Mine messari-api-map-and-mine-003-messari-api-mine.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "f80d1ba4-00a1-4d56-b8fd-0827319ba10e", "savedPayload": { "position": { - "x": 7589.3485883742815, - "y": 25338.216569897922 + "x": 14308.992034726862, + "y": 24205.149903056135 }, "targetPosition": { - "x": 7450.2909409055555, - "y": 24910.241137565103 + "x": 14169.934387258136, + "y": 23777.174470723316 }, "floatingObject": { "isPinned": false, @@ -11527,49 +13956,63 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Topics", - "Asset Class" + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" ], [ "M", - "Asset Class" + "Asset Class", + "Governance", + "a3ddae65-c487-41a0-ab32-2675c1efafdf" ], [ "Messari", - "Asset Class" + "Asset Class", + "Governance", + "96e37547-b41d-4581-ab07-30cdd88218bd" ], [ "Messari-API-Map-and-Mine", - "Asset Class" + "Asset Class", + "Governance", + "6e5af6ba-ae00-4105-b289-9c28d3ffe766" ], [ "messari-api-map-and-mine-003-messari-api-mine.json", - "Asset" + "Asset", + "Governance", + "ff8316b7-3e81-41ac-b89a-8f02785f5281" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Messari Messari-API-Map-and-Mine messari-api-map-and-mine-004-all-time-high-messari-api-indicator.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "eee4c1df-58f2-4598-a8de-6bf8c17e8570", "savedPayload": { "position": { - "x": 7311.23329343683, - "y": 25338.216569897922 + "x": 14030.87673978941, + "y": 24205.149903056135 }, "targetPosition": { - "x": 7450.2909409055555, - "y": 24910.241137565103 + "x": 14169.934387258136, + "y": 23777.174470723316 }, "floatingObject": { "isPinned": false, @@ -11590,31 +14033,45 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Topics", - "Asset Class" + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" ], [ "M", - "Asset Class" + "Asset Class", + "Governance", + "a3ddae65-c487-41a0-ab32-2675c1efafdf" ], [ "Messari", - "Asset Class" + "Asset Class", + "Governance", + "96e37547-b41d-4581-ab07-30cdd88218bd" ], [ "Messari-API-Map-and-Mine", - "Asset Class" + "Asset Class", + "Governance", + "6e5af6ba-ae00-4105-b289-9c28d3ffe766" ], [ "messari-api-map-and-mine-004-all-time-high-messari-api-indicator.json", - "Asset" + "Asset", + "Governance", + "4558eac6-a0df-47d0-9813-25d5fa45a155" ] ] } @@ -11623,12 +14080,12 @@ "id": "02d6f686-658c-45d3-abb0-a8fd0d2e5946", "savedPayload": { "position": { - "x": 7450.2909409055555, - "y": 24910.241137565103 + "x": 14169.934387258136, + "y": 23777.174470723316 }, "targetPosition": { - "x": 7185.787577373942, - "y": 24546.183490096377 + "x": 13905.431023726524, + "y": 23413.11682325459 }, "floatingObject": { "isPinned": false, @@ -11649,27 +14106,39 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Topics", - "Asset Class" + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" ], [ "M", - "Asset Class" + "Asset Class", + "Governance", + "a3ddae65-c487-41a0-ab32-2675c1efafdf" ], [ "Messari", - "Asset Class" + "Asset Class", + "Governance", + "96e37547-b41d-4581-ab07-30cdd88218bd" ], [ "Messari-API-Map-and-Mine", - "Asset Class" + "Asset Class", + "Governance", + "6e5af6ba-ae00-4105-b289-9c28d3ffe766" ] ] } @@ -11679,12 +14148,12 @@ "id": "f510f641-31e2-4364-8daa-6eb02a6addf2", "savedPayload": { "position": { - "x": 6146.131110434433, - "y": 24263.597716775155 + "x": 18222.91741392987, + "y": 24879.53104993337 }, "targetPosition": { - "x": 6510.188757903159, - "y": 23999.09435324354 + "x": 18586.975061398596, + "y": 24615.027686401754 }, "floatingObject": { "isPinned": false, @@ -11705,23 +14174,33 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Topics", - "Asset Class" + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" ], [ "M", - "Asset Class" + "Asset Class", + "Governance", + "a3ddae65-c487-41a0-ab32-2675c1efafdf" ], [ "Messari", - "Asset Class" + "Asset Class", + "Governance", + "96e37547-b41d-4581-ab07-30cdd88218bd" ] ] } @@ -11735,18 +14214,18 @@ "assetContributionClaims": [ { "type": "Asset Contribution Claim", - "name": "Plugins API-Maps CoinGecko.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "05078d23-4734-407e-acd6-e56add7bc1fb", "savedPayload": { "position": { - "x": 5621.269251367536, - "y": 23858.303334707336 + "x": 17698.05555486297, + "y": 24474.23666786555 }, "targetPosition": { - "x": 6065.729004635347, - "y": 23928.69884397544 + "x": 18142.515308130784, + "y": 24544.63217713365 }, "floatingObject": { "isPinned": false, @@ -11767,19 +14246,27 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Plugins", - "Assets" + "Assets", + "Governance", + "821486a9-5ad1-44a7-bf61-6fc3ef1b72c6" ], [ "Plugins", - "Asset Class" + "Asset Class", + "Governance", + "22b15afb-a950-418c-b199-9bf8714d2901" ], [ "API-Maps", - "Asset Class" + "Asset Class", + "Governance", + "a7a87688-fbce-4932-a253-792b95e3c56b" ], [ "CoinGecko.json", - "Asset" + "Asset", + "Governance", + "5520a8c3-ab33-43cb-9fc3-91dfd446bb6f" ] ] } @@ -11788,12 +14275,12 @@ "id": "4c1d2f36-84e4-44f7-9281-bbd8e48cf1e9", "savedPayload": { "position": { - "x": 6065.729004635347, - "y": 23928.69884397544 + "x": 18142.515308130784, + "y": 24544.63217713365 }, "targetPosition": { - "x": 6510.188757903159, - "y": 23999.09435324354 + "x": 18586.975061398596, + "y": 24615.027686401754 }, "floatingObject": { "isPinned": false, @@ -11814,15 +14301,21 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Plugins", - "Assets" + "Assets", + "Governance", + "821486a9-5ad1-44a7-bf61-6fc3ef1b72c6" ], [ "Plugins", - "Asset Class" + "Asset Class", + "Governance", + "22b15afb-a950-418c-b199-9bf8714d2901" ], [ "API-Maps", - "Asset Class" + "Asset Class", + "Governance", + "a7a87688-fbce-4932-a253-792b95e3c56b" ] ] } @@ -11832,12 +14325,12 @@ "id": "cf0fa680-b26a-4afd-80f0-2ecbdc815579", "savedPayload": { "position": { - "x": 6510.188757903159, - "y": 23999.09435324354 + "x": 11867.331615046016, + "y": 25748.09435324354 }, "targetPosition": { - "x": 6874.246405371885, - "y": 23734.590989711927 + "x": 12231.389262514742, + "y": 25483.590989711927 }, "floatingObject": { "isPinned": false, @@ -11857,12 +14350,12 @@ "id": "bddc37ec-ecdf-4a07-9dab-1a25b356ae42", "savedPayload": { "position": { - "x": 6874.246405371885, - "y": 23734.590989711927 + "x": 12231.389262514742, + "y": 25483.590989711927 }, "targetPosition": { - "x": 6827.208596901441, - "y": 23287.056136796204 + "x": 12184.351454044297, + "y": 25036.056136796204 }, "floatingObject": { "isPinned": false, @@ -11888,7 +14381,7 @@ { "type": "Feature Claims Folder", "name": "Existing Features Feature Class", - "config": "{}", + "config": "{\n \"percentage\": 5\n}", "project": "Governance", "featureClaimsFolders": [], "featureContributionClaims": [ @@ -11900,12 +14393,12 @@ "id": "4cc08d38-c4d4-4c31-966f-2bb420ef8d94", "savedPayload": { "position": { - "x": 6677.208596901441, - "y": 24146.863757931536 + "x": 9534.351454044297, + "y": 22896.863757931536 }, "targetPosition": { - "x": 6677.208596901441, - "y": 23846.863757931536 + "x": 9534.351454044297, + "y": 22596.863757931536 }, "floatingObject": { "isPinned": false, @@ -11926,23 +14419,33 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Platform", - "Feature Class" + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" ], [ "Existing Features", - "Feature Class" + "Feature Class", + "Governance", + "aa486758-108e-41f4-9f97-e618472a3dcb" ], [ "Visual Designer", - "Feature" + "Feature", + "Governance", + "2c2c9ca6-f1b4-4933-98ee-5d6a06c10395" ] ] } @@ -11951,12 +14454,12 @@ "id": "ef82d33a-e5a4-443e-81b4-e9e2c2282342", "savedPayload": { "position": { - "x": 6677.208596901441, - "y": 23846.863757931536 + "x": 9534.351454044297, + "y": 22596.863757931536 }, "targetPosition": { - "x": 6677.208596901441, - "y": 23546.863757931536 + "x": 9534.351454044297, + "y": 22296.863757931536 }, "floatingObject": { "isPinned": false, @@ -11977,19 +14480,27 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Platform", - "Feature Class" + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" ], [ "Existing Features", - "Feature Class" + "Feature Class", + "Governance", + "aa486758-108e-41f4-9f97-e618472a3dcb" ] ] } @@ -12009,12 +14520,12 @@ "id": "961d8254-937a-4360-bd74-7a863450e00c", "savedPayload": { "position": { - "x": 6365.638845148562, - "y": 24215.02724678703 + "x": 9222.781702291419, + "y": 22965.02724678703 }, "targetPosition": { - "x": 6287.497165198443, - "y": 23771.863757931536 + "x": 9144.6400223413, + "y": 22521.863757931536 }, "floatingObject": { "isPinned": false, @@ -12035,23 +14546,33 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Platform", - "Feature Class" + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" ], [ "New Features", - "Feature Class" + "Feature Class", + "Governance", + "8a5c10f2-e19c-49fe-bb2e-fde87271548a" ], [ "Governance System", - "Feature" + "Feature", + "Governance", + "d86cdc6e-8e19-44de-bdb1-c5345fb6c28b" ] ] } @@ -12064,12 +14585,12 @@ "id": "b95f3111-81d6-42a3-a3ca-2d094f245680", "savedPayload": { "position": { - "x": 6209.355485248325, - "y": 24215.02724678703 + "x": 9066.498342391182, + "y": 22965.02724678703 }, "targetPosition": { - "x": 6287.497165198443, - "y": 23771.863757931536 + "x": 9144.6400223413, + "y": 22521.863757931536 }, "floatingObject": { "isPinned": false, @@ -12090,23 +14611,33 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Platform", - "Feature Class" + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" ], [ "New Features", - "Feature Class" + "Feature Class", + "Governance", + "8a5c10f2-e19c-49fe-bb2e-fde87271548a" ], [ "API Maps", - "Feature" + "Feature", + "Governance", + "5e1bb7d4-4ae5-4391-a12a-f935e32bd935" ] ] } @@ -12119,12 +14650,12 @@ "id": "b07e7bdb-8eb4-4e31-bf8c-66c25f26e127", "savedPayload": { "position": { - "x": 6062.497165198443, - "y": 24161.575189634535 + "x": 8919.6400223413, + "y": 22911.575189634535 }, "targetPosition": { - "x": 6287.497165198443, - "y": 23771.863757931536 + "x": 9144.6400223413, + "y": 22521.863757931536 }, "floatingObject": { "isPinned": false, @@ -12145,23 +14676,33 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Platform", - "Feature Class" + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" ], [ "New Features", - "Feature Class" + "Feature Class", + "Governance", + "8a5c10f2-e19c-49fe-bb2e-fde87271548a" ], [ "Node Setup Script", - "Feature" + "Feature", + "Governance", + "c56a150f-f833-4eff-8972-31af09ee0e48" ] ] } @@ -12174,12 +14715,12 @@ "id": "bdc349e1-4c13-4dfc-b119-2b9a33bbcf56", "savedPayload": { "position": { - "x": 5942.777165794903, - "y": 24061.11818229048 + "x": 8799.92002293776, + "y": 22811.11818229048 }, "targetPosition": { - "x": 6287.497165198443, - "y": 23771.863757931536 + "x": 9144.6400223413, + "y": 22521.863757931536 }, "floatingObject": { "isPinned": false, @@ -12200,23 +14741,33 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Platform", - "Feature Class" + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" ], [ "New Features", - "Feature Class" + "Feature Class", + "Governance", + "8a5c10f2-e19c-49fe-bb2e-fde87271548a" ], [ "Shortcuts", - "Feature" + "Feature", + "Governance", + "1716b6c4-ae46-4a62-94df-d5c63e88ff58" ] ] } @@ -12229,12 +14780,12 @@ "id": "cc804dd9-9113-442a-9ceb-bfeefb7978dc", "savedPayload": { "position": { - "x": 5864.635485844785, - "y": 23925.772822428087 + "x": 8721.778342987642, + "y": 22675.772822428087 }, "targetPosition": { - "x": 6287.497165198443, - "y": 23771.863757931536 + "x": 9144.6400223413, + "y": 22521.863757931536 }, "floatingObject": { "isPinned": false, @@ -12255,23 +14806,33 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Platform", - "Feature Class" + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" ], [ "New Features", - "Feature Class" + "Feature Class", + "Governance", + "8a5c10f2-e19c-49fe-bb2e-fde87271548a" ], [ "Reference Auto Fix", - "Feature" + "Feature", + "Governance", + "c299f24d-20ad-4ec9-8727-695a43fc0da3" ] ] } @@ -12284,12 +14845,12 @@ "id": "e15f3d4c-9eed-4567-be5f-8c13327b0625", "savedPayload": { "position": { - "x": 5837.497165198443, - "y": 23771.863757931536 + "x": 8694.6400223413, + "y": 22521.863757931536 }, "targetPosition": { - "x": 6287.497165198443, - "y": 23771.863757931536 + "x": 9144.6400223413, + "y": 22521.863757931536 }, "floatingObject": { "isPinned": false, @@ -12310,23 +14871,33 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Platform", - "Feature Class" + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" ], [ "New Features", - "Feature Class" + "Feature Class", + "Governance", + "8a5c10f2-e19c-49fe-bb2e-fde87271548a" ], [ "Find Missing References Utility", - "Feature" + "Feature", + "Governance", + "53b31a21-37c0-4895-90cf-23d792b83a46" ] ] } @@ -12339,12 +14910,12 @@ "id": "e7c6a491-1172-4bda-be29-1d18b62efa15", "savedPayload": { "position": { - "x": 5864.635485844785, - "y": 23617.954693434986 + "x": 8721.778342987642, + "y": 22367.954693434986 }, "targetPosition": { - "x": 6287.497165198443, - "y": 23771.863757931536 + "x": 9144.6400223413, + "y": 22521.863757931536 }, "floatingObject": { "isPinned": false, @@ -12365,23 +14936,33 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Platform", - "Feature Class" + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" ], [ "New Features", - "Feature Class" + "Feature Class", + "Governance", + "8a5c10f2-e19c-49fe-bb2e-fde87271548a" ], [ "Uninstall Script", - "Feature" + "Feature", + "Governance", + "002f174e-ce7a-4935-b33d-c9efb243f0ad" ] ] } @@ -12394,12 +14975,12 @@ "id": "735a7cd3-6b50-4092-8c72-a1b061850f29", "savedPayload": { "position": { - "x": 5942.777165794903, - "y": 23482.609333572593 + "x": 8799.92002293776, + "y": 22232.609333572593 }, "targetPosition": { - "x": 6287.497165198443, - "y": 23771.863757931536 + "x": 9144.6400223413, + "y": 22521.863757931536 }, "floatingObject": { "isPinned": false, @@ -12420,23 +15001,33 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Platform", - "Feature Class" + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" ], [ "New Features", - "Feature Class" + "Feature Class", + "Governance", + "8a5c10f2-e19c-49fe-bb2e-fde87271548a" ], [ "Tutorial Smooth Transition and Maptoggle Option", - "Feature" + "Feature", + "Governance", + "b36c4283-db40-43c3-9e3f-88c01c38caac" ] ] } @@ -12445,12 +15036,12 @@ "id": "bfef331e-d82d-4e5e-aa9f-6d05e8ef9c09", "savedPayload": { "position": { - "x": 6287.497165198443, - "y": 23771.863757931536 + "x": 9144.6400223413, + "y": 22521.863757931536 }, "targetPosition": { - "x": 6677.208596901441, - "y": 23546.863757931536 + "x": 9534.351454044297, + "y": 22296.863757931536 }, "floatingObject": { "isPinned": false, @@ -12471,19 +15062,27 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Platform", - "Feature Class" + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" ], [ "New Features", - "Feature Class" + "Feature Class", + "Governance", + "8a5c10f2-e19c-49fe-bb2e-fde87271548a" ] ] } @@ -12493,12 +15092,12 @@ "id": "a5ec5a49-72bd-4bc2-9953-b0bf7fbdb303", "savedPayload": { "position": { - "x": 6677.208596901441, - "y": 23546.863757931536 + "x": 12034.351454044297, + "y": 25295.863757931536 }, "targetPosition": { - "x": 6827.208596901441, - "y": 23287.056136796204 + "x": 12184.351454044297, + "y": 25036.056136796204 }, "floatingObject": { "isPinned": false, @@ -12519,15 +15118,21 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Platform", - "Feature Class" + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" ] ] } @@ -12537,7 +15142,7 @@ { "type": "Position Claims Folder", "name": "New Position Claims Folder", - "config": "{}", + "config": "{\n \"percentage\": 15\n}", "project": "Governance", "positionClaimsFolders": [ { @@ -12555,12 +15160,12 @@ "id": "f6bd1317-bc60-49ed-bce2-233ccfdd2dd4", "savedPayload": { "position": { - "x": 28201.37978970136, - "y": 23971.124992606772 + "x": 9057.616665376032, + "y": 22644.487326343908 }, "targetPosition": { - "x": 28377.715365389104, - "y": 23728.41989429429 + "x": 9233.952241063775, + "y": 22401.782228031425 }, "floatingObject": { "isPinned": false, @@ -12610,12 +15215,12 @@ "id": "c7cff054-388f-4afa-add9-f8e0b599d858", "savedPayload": { "position": { - "x": 28377.715365389104, - "y": 23728.41989429429 + "x": 9233.952241063775, + "y": 22401.782228031425 }, "targetPosition": { - "x": 28554.050941076846, - "y": 23485.714795981807 + "x": 9410.287816751517, + "y": 22159.077129718942 }, "floatingObject": { "isPinned": false, @@ -12670,12 +15275,12 @@ "id": "0737efa1-942d-4b8e-959e-447764c388dd", "savedPayload": { "position": { - "x": 27957.337803855884, - "y": 23422.99771802121 + "x": 8813.574679530555, + "y": 22096.360051758347 }, "targetPosition": { - "x": 28255.694372466365, - "y": 23454.35625700151 + "x": 9111.931248141036, + "y": 22127.718590738645 }, "floatingObject": { "isPinned": false, @@ -12725,12 +15330,12 @@ "id": "3f33513a-48e3-4181-b3f7-7848d0c2db75", "savedPayload": { "position": { - "x": 28255.694372466365, - "y": 23454.35625700151 + "x": 9111.931248141036, + "y": 22127.718590738645 }, "targetPosition": { - "x": 28554.050941076846, - "y": 23485.714795981807 + "x": 9410.287816751517, + "y": 22159.077129718942 }, "floatingObject": { "isPinned": false, @@ -12775,12 +15380,12 @@ "id": "1e714443-cf8f-46df-ac93-7de2e780ceae", "savedPayload": { "position": { - "x": 6553.14495960866, - "y": 23409.077129718942 + "x": 11910.287816751517, + "y": 25158.077129718942 }, "targetPosition": { - "x": 6827.208596901441, - "y": 23287.056136796204 + "x": 12184.351454044297, + "y": 25036.056136796204 }, "floatingObject": { "isPinned": false, @@ -12803,12 +15408,12 @@ "id": "faeb0cd2-a6f4-4f3e-b528-4d6e8e8097ed", "savedPayload": { "position": { - "x": 6533.764316681299, - "y": 23224.682629550876 + "x": 11890.907173824156, + "y": 24973.682629550876 }, "targetPosition": { - "x": 6827.208596901441, - "y": 23287.056136796204 + "x": 12184.351454044297, + "y": 25036.056136796204 }, "floatingObject": { "isPinned": false, @@ -12826,12 +15431,12 @@ "id": "3eae8d92-6250-4aa9-a361-a8f4e8c9b110", "savedPayload": { "position": { - "x": 6827.208596901441, - "y": 23287.056136796204 + "x": 12184.351454044297, + "y": 25036.056136796204 }, "targetPosition": { - "x": 7050.152044544659, - "y": 23086.316954888545 + "x": 12407.294901687515, + "y": 24835.316954888545 }, "floatingObject": { "isPinned": false, @@ -12849,12 +15454,12 @@ "id": "256ab295-7e90-4c66-8a83-45c5b4eaf059", "savedPayload": { "position": { - "x": 7050.152044544659, - "y": 23086.316954888545 + "x": 12407.294901687515, + "y": 24835.316954888545 }, "targetPosition": { - "x": 7142.857142857143, - "y": 22801 + "x": 12500, + "y": 24550 }, "floatingObject": { "isPinned": false, @@ -12887,12 +15492,12 @@ "id": "3c5eca51-14ad-46d5-9eb0-5dd02feba357", "savedPayload": { "position": { - "x": 28415.64782938788, - "y": 23406.644393326093 + "x": 35135.291275740456, + "y": 22273.577726484305 }, "targetPosition": { - "x": 28658.35292770036, - "y": 23230.30881763835 + "x": 35377.99637405294, + "y": 22097.242150796563 }, "floatingObject": { "isPinned": false, @@ -12910,12 +15515,12 @@ "id": "6b971e83-5d44-4e4f-bf25-64a6ebad3d2d", "savedPayload": { "position": { - "x": 28658.35292770036, - "y": 23230.30881763835 + "x": 35377.99637405294, + "y": 22097.242150796563 }, "targetPosition": { - "x": 28901.058026012844, - "y": 23053.973241950607 + "x": 35620.70147236543, + "y": 21920.90657510882 }, "floatingObject": { "isPinned": false, @@ -12933,12 +15538,12 @@ "id": "265c2e2c-7b9a-427f-a50f-d04f73896446", "savedPayload": { "position": { - "x": 6900.152044544659, - "y": 22977.335575687743 + "x": 12257.294901687515, + "y": 24726.335575687743 }, "targetPosition": { - "x": 7142.857142857143, - "y": 22801 + "x": 12500, + "y": 24550 }, "floatingObject": { "isPinned": false, @@ -12956,12 +15561,12 @@ "id": "77f2f63d-b010-4c0e-8a53-a9f531d4edae", "savedPayload": { "position": { - "x": 7142.857142857143, - "y": 22801 + "x": 12500, + "y": 24550 }, "targetPosition": { - "x": 7142.857142857143, - "y": 22501 + "x": 12500, + "y": 24250 }, "floatingObject": { "isPinned": false, @@ -12983,12 +15588,12 @@ "id": "2bc27a1b-6a16-4164-89c0-b3674c807f30", "savedPayload": { "position": { - "x": 6842.857142857143, - "y": 22501 + "x": 12200, + "y": 24250 }, "targetPosition": { - "x": 7142.857142857143, - "y": 22501 + "x": 12500, + "y": 24250 }, "floatingObject": { "isPinned": false, @@ -13006,12 +15611,12 @@ "id": "3af73d3b-7c0e-4de7-a1e1-a72238081740", "savedPayload": { "position": { - "x": 7142.857142857143, - "y": 22501 + "x": 12500, + "y": 24250 }, "targetPosition": { - "x": 7142.857142857143, - "y": 22501 + "x": 12500, + "y": 24250 }, "floatingObject": { "isPinned": false, From e19df9f327d92f67896ee84cba8749417fb68c9b Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Sun, 5 Sep 2021 16:36:41 +0200 Subject: [PATCH 37/51] Governance workspaces and plugins revision --- ...ernance Program Walk Through Tutorial.json | 251 -- .../Foundations-Project-App-Schemas.json | 2 +- .../Assets/Foundations-Project-CL.json | 2 +- .../Foundations-Project-Custom-Code.json | 2 +- .../Assets/Foundations-Project-Docs.json | 2593 ++++++++++++++++- .../Assets/Foundations-Project-Images.json | 2 +- .../Assets/Foundations-Project-Plugins.json | 99 +- .../Assets/Foundations-Project-TS.json | 2 +- .../Assets/Foundations-Project-UI.json | 2 +- .../Assets/Governance-Project-Docs.json | 2 +- .../Plugins/Assets/Governance-Project-UI.json | 2 +- .../Pools/Foundations-Project-Assets.json | 12 +- .../Plugins/Pools/Foundations-Project.json | 32 +- .../Governance/Plugins/Pools/Superalgos.json | 24 +- .../Pools/TensorFlow-Project-Assets.json | 2 +- .../Plugins/Pools/TensorFlow-Project.json | 2 +- .../Positions/Foundations-Project.json | 2 +- .../Token-Distribution-Education-Project.json | 196 +- .../Token-Distribution-Ethereum-Project.json | 100 +- ...oken-Distribution-Foundations-Project.json | 90 +- ...Token-Distribution-Governance-Project.json | 100 +- ...Token-Distribution-TensorFlow-Project.json | 100 +- 22 files changed, 3189 insertions(+), 430 deletions(-) delete mode 100644 Projects/Foundations/Plugins/Tutorials/Governance Program Walk Through Tutorial.json diff --git a/Projects/Foundations/Plugins/Tutorials/Governance Program Walk Through Tutorial.json b/Projects/Foundations/Plugins/Tutorials/Governance Program Walk Through Tutorial.json deleted file mode 100644 index 0ae6f17a9..000000000 --- a/Projects/Foundations/Plugins/Tutorials/Governance Program Walk Through Tutorial.json +++ /dev/null @@ -1,251 +0,0 @@ -{ - "type": "Tutorial", - "name": "Governance Program Walk Through Tutorial", - "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\financial-programs\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Into the Thick of It\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", - "project": "Education", - "tutorialSteps": [ - { - "type": "Tutorial Step", - "name": "Refer a Friend", - "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\referral-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Refer a Friend\"\n },\n \"controlDocs\": {\n \"panel\": \"Open\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Governance\",\n \"category\": \"Topic\",\n \"type\": \"Referral Program Overview\"\n }\n }\n}", - "project": "Education", - "id": "a3df7ac4-69e0-41b9-af1c-fd0087d26161", - "savedPayload": { - "position": { - "x": 21016, - "y": 30930.750000000004 - }, - "targetPosition": { - "x": 20716, - "y": 30930.750000000004 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Reset" - } - } - }, - { - "type": "Tutorial Step", - "name": "A Thank You for Support", - "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\support-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - A Thank You for Support\"\n },\n \"controlDocs\": {\n \"panel\": \"Open\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Governance\",\n \"category\": \"Topic\",\n \"type\": \"Support Program Overview\"\n }\n }\n}", - "project": "Education", - "id": "dc20ebdc-6708-4fed-a75b-bade62d3ce0c", - "savedPayload": { - "position": { - "x": 20903.04694055762, - "y": 31165.299444740413 - }, - "targetPosition": { - "x": 20716, - "y": 30930.750000000004 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Reset" - } - } - }, - { - "type": "Tutorial Step", - "name": "Find a Mentor", - "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\mentorship-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Find a Mentor\"\n },\n \"controlDocs\": {\n \"panel\": \"Open\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Governance\",\n \"category\": \"Topic\",\n \"type\": \"Mentorship Program Overview\"\n }\n }\n}", - "project": "Education", - "id": "258b83f3-200d-41d7-8288-81eec5da0ccf", - "savedPayload": { - "position": { - "x": 20649.243719813105, - "y": 31223.22837365455 - }, - "targetPosition": { - "x": 20716, - "y": 30930.750000000004 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Reset" - } - } - }, - { - "type": "Tutorial Step", - "name": "Claim some Contributions", - "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\claims-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Claim some Contributions\"\n },\n \"controlDocs\": {\n \"panel\": \"Open\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Governance\",\n \"category\": \"Topic\",\n \"type\": \"Contribution Claims Program Overview\"\n }\n }\n}", - "project": "Education", - "id": "7301eace-be0a-45f8-9f8d-14afb7e9336a", - "savedPayload": { - "position": { - "x": 20445.709339629273, - "y": 31060.91512173527 - }, - "targetPosition": { - "x": 20716, - "y": 30930.750000000004 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Reset" - } - } - }, - { - "type": "Tutorial Step", - "name": "Lend a Vote", - "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\voting-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Lend a Vote\"\n },\n \"controlDocs\": {\n \"panel\": \"Open\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Governance\",\n \"category\": \"Topic\",\n \"type\": \"Voting Program Overview\"\n }\n }\n}", - "project": "Education", - "id": "61b34c29-85ce-4b86-8a77-21f8e8888c35", - "savedPayload": { - "position": { - "x": 20445.709339629273, - "y": 30800.584878264737 - }, - "targetPosition": { - "x": 20716, - "y": 30930.750000000004 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Reset" - } - } - }, - { - "type": "Tutorial Step", - "name": "Delegate some Power", - "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\delegation-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Delegate some Power\"\n },\n \"controlDocs\": {\n \"panel\": \"Open\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Governance\",\n \"category\": \"Topic\",\n \"type\": \"Delegation Program Overview\"\n }\n }\n}", - "project": "Education", - "id": "bb0b161f-af82-4b93-87a8-30ae6ace533c", - "savedPayload": { - "position": { - "x": 20649.243719813105, - "y": 30638.271626345457 - }, - "targetPosition": { - "x": 20716, - "y": 30930.750000000004 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Reset" - } - } - }, - { - "type": "Tutorial Step", - "name": "Stake some Tokens", - "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\staking-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Stake some Tokens\"\n },\n \"controlDocs\": {\n \"panel\": \"Open\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Governance\",\n \"category\": \"Topic\",\n \"type\": \"Staking Program Overview\"\n }\n }\n}", - "project": "Education", - "id": "507fc893-7a06-4bba-ba23-fb7125aa2017", - "savedPayload": { - "position": { - "x": 20903.04694055762, - "y": 30696.200555259595 - }, - "targetPosition": { - "x": 20716, - "y": 30930.750000000004 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Reset" - } - } - } - ], - "tutorialTopics": [], - "id": "eb85fbbd-080f-41c6-91a8-c6b68195a74b", - "savedPayload": { - "position": { - "x": 20716, - "y": 30930.750000000004 - }, - "targetPosition": { - "x": 20716, - "y": 30930.750000000004 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 1 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - } - } -} \ No newline at end of file diff --git a/Projects/Governance/Plugins/Assets/Foundations-Project-App-Schemas.json b/Projects/Governance/Plugins/Assets/Foundations-Project-App-Schemas.json index 94dfa6a19..b1159b4d2 100644 --- a/Projects/Governance/Plugins/Assets/Foundations-Project-App-Schemas.json +++ b/Projects/Governance/Plugins/Assets/Foundations-Project-App-Schemas.json @@ -12052,7 +12052,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 diff --git a/Projects/Governance/Plugins/Assets/Foundations-Project-CL.json b/Projects/Governance/Plugins/Assets/Foundations-Project-CL.json index 42938fec7..e18642603 100644 --- a/Projects/Governance/Plugins/Assets/Foundations-Project-CL.json +++ b/Projects/Governance/Plugins/Assets/Foundations-Project-CL.json @@ -49,7 +49,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 diff --git a/Projects/Governance/Plugins/Assets/Foundations-Project-Custom-Code.json b/Projects/Governance/Plugins/Assets/Foundations-Project-Custom-Code.json index 6c1732305..0518f72d3 100644 --- a/Projects/Governance/Plugins/Assets/Foundations-Project-Custom-Code.json +++ b/Projects/Governance/Plugins/Assets/Foundations-Project-Custom-Code.json @@ -629,7 +629,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 diff --git a/Projects/Governance/Plugins/Assets/Foundations-Project-Docs.json b/Projects/Governance/Plugins/Assets/Foundations-Project-Docs.json index b8fca9344..7927ba0ea 100644 --- a/Projects/Governance/Plugins/Assets/Foundations-Project-Docs.json +++ b/Projects/Governance/Plugins/Assets/Foundations-Project-Docs.json @@ -70647,9 +70647,2598 @@ "isRunning": false } } + }, + { + "type": "Asset Class", + "name": "Asset", + "config": "{\"codeName\":\"Asset\"}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "asset-claim-vote.png", + "config": "{\"codeName\":\"asset-claim-vote.png\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "36bc3c40-08b4-4de4-a105-85393b423722", + "savedPayload": { + "position": { + "x": 31162.788468748862, + "y": 46723.06073991442 + }, + "targetPosition": { + "x": 30896.62162291578, + "y": 46584.658391020814 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "asset-claims-folder.png", + "config": "{\"codeName\":\"asset-claims-folder.png\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "fb537b89-7e40-4e50-872a-34cc1a574ca2", + "savedPayload": { + "position": { + "x": 31106.992658197527, + "y": 46798.53692550823 + }, + "targetPosition": { + "x": 30896.62162291578, + "y": 46584.658391020814 + }, + "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": "27784e17-6b82-406f-9940-685b0c1afda4", + "savedPayload": { + "position": { + "x": 31030.604264971622, + "y": 46853.07718996704 + }, + "targetPosition": { + "x": 30896.62162291578, + "y": 46584.658391020814 + }, + "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": "ca7a092e-700f-4003-b3ef-f2caf5d2cb05", + "savedPayload": { + "position": { + "x": 30941.100717229332, + "y": 46881.34275220126 + }, + "targetPosition": { + "x": 30896.62162291578, + "y": 46584.658391020814 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "asset-contribution-folder.png", + "config": "{\"codeName\":\"asset-contribution-folder.png\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "80e79fa2-2a8c-46c8-8ae2-187a3a212e91", + "savedPayload": { + "position": { + "x": 30847.24324583156, + "y": 46880.56678204163 + }, + "targetPosition": { + "x": 30896.62162291578, + "y": 46584.658391020814 + }, + "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": "0924f5f9-5cb3-4f4a-be92-2ebe45525a74", + "savedPayload": { + "position": { + "x": 30758.219274022173, + "y": 46850.825236853896 + }, + "targetPosition": { + "x": 30896.62162291578, + "y": 46584.658391020814 + }, + "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": "a6b48f69-6cf5-48c2-8ad3-4ecef8c89858", + "savedPayload": { + "position": { + "x": 30682.74308842836, + "y": 46795.02942630256 + }, + "targetPosition": { + "x": 30896.62162291578, + "y": 46584.658391020814 + }, + "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": "ad3689da-a883-4914-85c6-c3568b832b4c", + "savedPayload": { + "position": { + "x": 30628.20282396955, + "y": 46718.64103307666 + }, + "targetPosition": { + "x": 30896.62162291578, + "y": 46584.658391020814 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "Thumbs.db", + "config": "{\"codeName\":\"Thumbs.db\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "9da47df0-dd65-488e-a36d-8d418a8a1329", + "savedPayload": { + "position": { + "x": 30599.93726173534, + "y": 46629.137485334366 + }, + "targetPosition": { + "x": 30896.62162291578, + "y": 46584.658391020814 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "e080f979-53b8-4e67-bc32-4fe736ececd6", + "savedPayload": { + "position": { + "x": 30896.62162291578, + "y": 46584.658391020814 + }, + "targetPosition": { + "x": 30946, + "y": 46288.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "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": "603129c7-06a1-4569-805f-4da35d495178", + "savedPayload": { + "position": { + "x": 31088.346558307072, + "y": 46752.8195166951 + }, + "targetPosition": { + "x": 30848.590159238596, + "y": 46572.49517251019 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "feature-claims-folder.png", + "config": "{\"codeName\":\"feature-claims-folder.png\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "06dba952-a389-401f-9b52-58a4dbe65d9e", + "savedPayload": { + "position": { + "x": 31020.88875804348, + "y": 46818.0826169162 + }, + "targetPosition": { + "x": 30848.590159238596, + "y": 46572.49517251019 + }, + "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": "38a73cc0-0daf-4a62-86a9-b5293d22845a", + "savedPayload": { + "position": { + "x": 30936.565170453934, + "y": 46859.3059069705 + }, + "targetPosition": { + "x": 30848.590159238596, + "y": 46572.49517251019 + }, + "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": "57e206fb-2bc4-4bbe-b5c9-72506192a3f5", + "savedPayload": { + "position": { + "x": 30843.62997580869, + "y": 46872.45416400793 + }, + "targetPosition": { + "x": 30848.590159238596, + "y": 46572.49517251019 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "feature-contribution-folder.png", + "config": "{\"codeName\":\"feature-contribution-folder.png\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "5e6c52b1-8002-4633-92ed-15447e039c82", + "savedPayload": { + "position": { + "x": 30751.180318477192, + "y": 46856.240345020386 + }, + "targetPosition": { + "x": 30848.590159238596, + "y": 46572.49517251019 + }, + "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": "1876146b-e4e0-42b6-b77b-d5b743763ff5", + "savedPayload": { + "position": { + "x": 30668.265815053688, + "y": 46812.25157157867 + }, + "targetPosition": { + "x": 30848.590159238596, + "y": 46572.49517251019 + }, + "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": "6430b8cd-dc2b-42f5-ac83-1f24c39e0e71", + "savedPayload": { + "position": { + "x": 30603.00271483259, + "y": 46744.793771315075 + }, + "targetPosition": { + "x": 30848.590159238596, + "y": 46572.49517251019 + }, + "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": "e9d22c85-e5e0-4805-97ce-2d317e82e9b9", + "savedPayload": { + "position": { + "x": 30561.779424778288, + "y": 46660.470183725534 + }, + "targetPosition": { + "x": 30848.590159238596, + "y": 46572.49517251019 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "Thumbs.db", + "config": "{\"codeName\":\"Thumbs.db\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "4ed3d0f7-91d7-4a99-b699-747b36428fe9", + "savedPayload": { + "position": { + "x": 30548.631167740856, + "y": 46567.53498908028 + }, + "targetPosition": { + "x": 30848.590159238596, + "y": 46572.49517251019 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "69b58e3f-ed96-4a83-ba7d-0478e078e0a8", + "savedPayload": { + "position": { + "x": 30848.590159238596, + "y": 46572.49517251019 + }, + "targetPosition": { + "x": 30946, + "y": 46288.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Plugins", + "config": "{\"codeName\":\"Plugins\"}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "plugin-assets.png", + "config": "{\"codeName\":\"plugin-assets.png\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "50e22fdd-5206-4727-bad6-421242c01404", + "savedPayload": { + "position": { + "x": 30978.977572726944, + "y": 46795.71306841643 + }, + "targetPosition": { + "x": 30803.21578208888, + "y": 46552.592125361945 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "plugin-features.png", + "config": "{\"codeName\":\"plugin-features.png\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "e222a390-c13c-46f5-8556-e7332f2eb06a", + "savedPayload": { + "position": { + "x": 30856.085459790294, + "y": 46847.89670910515 + }, + "targetPosition": { + "x": 30803.21578208888, + "y": 46552.592125361945 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "plugin-pools.png", + "config": "{\"codeName\":\"plugin-pools.png\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "9382c2a9-b849-402c-b66a-55138381523e", + "savedPayload": { + "position": { + "x": 30722.721858780835, + "y": 46841.59165531049 + }, + "targetPosition": { + "x": 30803.21578208888, + "y": 46552.592125361945 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "plugin-positions.png", + "config": "{\"codeName\":\"plugin-positions.png\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "c348b8f2-6f24-49a2-b7b7-cdcdcb745456", + "savedPayload": { + "position": { + "x": 30605.301066475713, + "y": 46778.04670026288 + }, + "targetPosition": { + "x": 30803.21578208888, + "y": 46552.592125361945 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "plugin-user-profiles.png", + "config": "{\"codeName\":\"plugin-user-profiles.png\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "3b44c5c9-402a-4e41-975b-24cbfa17996b", + "savedPayload": { + "position": { + "x": 30527.07971086248, + "y": 46669.847701637234 + }, + "targetPosition": { + "x": 30803.21578208888, + "y": 46552.592125361945 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "Thumbs.db", + "config": "{\"codeName\":\"Thumbs.db\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "4aa4f90e-2e28-4220-a3b5-2d0ef7df46a3", + "savedPayload": { + "position": { + "x": 30503.550490742302, + "y": 46538.424798085 + }, + "targetPosition": { + "x": 30803.21578208888, + "y": 46552.592125361945 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "5ce97830-702f-4fc6-88c3-3cf6b95e96a9", + "savedPayload": { + "position": { + "x": 30803.21578208888, + "y": 46552.592125361945 + }, + "targetPosition": { + "x": 30946, + "y": 46288.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "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": "cf4ec065-14bb-426d-abaa-4d76af112b3f", + "savedPayload": { + "position": { + "x": 30874.62899777745, + "y": 46803.44037298336 + }, + "targetPosition": { + "x": 30761.7361861931, + "y": 46525.492152818915 + }, + "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": "a0fa1f1d-7bbc-4c4a-a825-769fc11d459e", + "savedPayload": { + "position": { + "x": 30720.530118847575, + "y": 46822.64877821017 + }, + "targetPosition": { + "x": 30761.7361861931, + "y": 46525.492152818915 + }, + "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": "57754303-f2ec-47f2-b83c-d0a1012f2823", + "savedPayload": { + "position": { + "x": 30577.472372386197, + "y": 46762.23430563783 + }, + "targetPosition": { + "x": 30761.7361861931, + "y": 46525.492152818915 + }, + "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": "e4fa636b-faa9-48ab-b0d4-5f5ebc3b5ce2", + "savedPayload": { + "position": { + "x": 30483.78796602866, + "y": 46638.38496440327 + }, + "targetPosition": { + "x": 30761.7361861931, + "y": 46525.492152818915 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "Thumbs.db", + "config": "{\"codeName\":\"Thumbs.db\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "e9c4d000-cd70-4c39-a230-1796bf6a5a8f", + "savedPayload": { + "position": { + "x": 30464.57956080185, + "y": 46484.286085473395 + }, + "targetPosition": { + "x": 30761.7361861931, + "y": 46525.492152818915 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "c1f72227-29f7-473c-b4cd-1255599a9b48", + "savedPayload": { + "position": { + "x": 30761.7361861931, + "y": 46525.492152818915 + }, + "targetPosition": { + "x": 30946, + "y": 46288.75 + }, + "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": [], + "assets": [ + { + "type": "Asset", + "name": "position-claim-vote.png", + "config": "{\"codeName\":\"position-claim-vote.png\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "e2d715ce-5623-44ba-9bbd-ae7090734b62", + "savedPayload": { + "position": { + "x": 30850.31738494665, + "y": 46764.63643200247 + }, + "targetPosition": { + "x": 30725.282826798062, + "y": 46491.93447148772 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "position-claims-folder.png", + "config": "{\"codeName\":\"position-claims-folder.png\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "61ad6aa5-2b63-412e-ac19-985ac4fa80a9", + "savedPayload": { + "position": { + "x": 30759.928217888937, + "y": 46789.92725139381 + }, + "targetPosition": { + "x": 30725.282826798062, + "y": 46491.93447148772 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "position-class.png", + "config": "{\"codeName\":\"position-class.png\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "6e4cee5c-3f58-4e53-a3e2-cc842d7ff1c6", + "savedPayload": { + "position": { + "x": 30666.147718562617, + "y": 46786.04846125017 + }, + "targetPosition": { + "x": 30725.282826798062, + "y": 46491.93447148772 + }, + "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": "1e281fe4-949f-4b0f-91be-cf9aa214d93b", + "savedPayload": { + "position": { + "x": 30578.15577564891, + "y": 46753.379744575905 + }, + "targetPosition": { + "x": 30725.282826798062, + "y": 46491.93447148772 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "position-contribution-folder.png", + "config": "{\"codeName\":\"position-contribution-folder.png\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "d7a173f8-a059-4cd8-87cb-727917cd6c73", + "savedPayload": { + "position": { + "x": 30504.565653596124, + "y": 46695.118942975445 + }, + "targetPosition": { + "x": 30725.282826798062, + "y": 46491.93447148772 + }, + "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": "fe006fb5-3f06-4764-9efc-b0c94ad04abc", + "savedPayload": { + "position": { + "x": 30452.580866283315, + "y": 46616.96902963631 + }, + "targetPosition": { + "x": 30725.282826798062, + "y": 46491.93447148772 + }, + "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": "7546bba9-60ea-43e9-90c4-22df9431345a", + "savedPayload": { + "position": { + "x": 30427.290046891972, + "y": 46526.5798625786 + }, + "targetPosition": { + "x": 30725.282826798062, + "y": 46491.93447148772 + }, + "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": "aa93ad79-794f-4093-b967-20f905a1e8a8", + "savedPayload": { + "position": { + "x": 30431.16883703562, + "y": 46432.79936325228 + }, + "targetPosition": { + "x": 30725.282826798062, + "y": 46491.93447148772 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "Thumbs.db", + "config": "{\"codeName\":\"Thumbs.db\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "6287d01f-0afb-49c8-b49b-fd177ebf45e9", + "savedPayload": { + "position": { + "x": 30463.83755370988, + "y": 46344.80742033857 + }, + "targetPosition": { + "x": 30725.282826798062, + "y": 46491.93447148772 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "3b31edb0-00f7-4e28-a6b9-4cc73e03ec49", + "savedPayload": { + "position": { + "x": 30725.282826798062, + "y": 46491.93447148772 + }, + "targetPosition": { + "x": 30946, + "y": 46288.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Programs", + "config": "{\"codeName\":\"Programs\"}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "airdrop-program.png", + "config": "{\"codeName\":\"airdrop-program.png\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "967a51b8-8106-4801-bde5-4e8c1da831cc", + "savedPayload": { + "position": { + "x": 30806.78474396268, + "y": 46731.16990286307 + }, + "targetPosition": { + "x": 30694.85005652124, + "y": 46452.834447436726 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "claims-program.png", + "config": "{\"codeName\":\"claims-program.png\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "39aeb9bf-1ddb-4732-b260-e26070f8e29b", + "savedPayload": { + "position": { + "x": 30750.33339670271, + "y": 46747.65913935094 + }, + "targetPosition": { + "x": 30694.85005652124, + "y": 46452.834447436726 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "community-building-programs.png", + "config": "{\"codeName\":\"community-building-programs.png\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "a0cac5de-3f88-43ac-aa3c-b55367e54d9f", + "savedPayload": { + "position": { + "x": 30691.74985579498, + "y": 46752.81842826813 + }, + "targetPosition": { + "x": 30694.85005652124, + "y": 46452.834447436726 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "delegation-program.png", + "config": "{\"codeName\":\"delegation-program.png\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "53a9fd2d-cde0-46d6-bf9d-7cd39e89edb6", + "savedPayload": { + "position": { + "x": 30633.28545386255, + "y": 46746.449501034935 + }, + "targetPosition": { + "x": 30694.85005652124, + "y": 46452.834447436726 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "financial-programs.png", + "config": "{\"codeName\":\"financial-programs.png\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "c2ab2a4c-647d-40e7-8181-2d1100b21b07", + "savedPayload": { + "position": { + "x": 30577.186945084468, + "y": 46728.79711195317 + }, + "targetPosition": { + "x": 30694.85005652124, + "y": 46452.834447436726 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "github-program.png", + "config": "{\"codeName\":\"github-program.png\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "7187537f-cb24-4e8d-9caa-f6b06830a341", + "savedPayload": { + "position": { + "x": 30525.610163692665, + "y": 46700.53963243569 + }, + "targetPosition": { + "x": 30694.85005652124, + "y": 46452.834447436726 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "influencer-program.png", + "config": "{\"codeName\":\"influencer-program.png\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "d21d00b0-6ba6-413c-b902-3e987a7c2e1e", + "savedPayload": { + "position": { + "x": 30480.53717647144, + "y": 46662.76298157337 + }, + "targetPosition": { + "x": 30694.85005652124, + "y": 46452.834447436726 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "mentorship-program.png", + "config": "{\"codeName\":\"mentorship-program.png\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "bf694463-b62c-46ec-95c8-818aaecf9575", + "savedPayload": { + "position": { + "x": 30443.700113042483, + "y": 46616.91889487345 + }, + "targetPosition": { + "x": 30694.85005652124, + "y": 46452.834447436726 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "onboarding-programs.png", + "config": "{\"codeName\":\"onboarding-programs.png\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "cf5e7849-d401-421a-b6dd-3f3acde7af08", + "savedPayload": { + "position": { + "x": 30416.514601094903, + "y": 46564.76913487817 + }, + "targetPosition": { + "x": 30694.85005652124, + "y": 46452.834447436726 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "referral-program.png", + "config": "{\"codeName\":\"referral-program.png\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "26695bb0-8d9f-4d0a-a69d-0739f0cfc715", + "savedPayload": { + "position": { + "x": 30400.025364607034, + "y": 46508.317787618194 + }, + "targetPosition": { + "x": 30694.85005652124, + "y": 46452.834447436726 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "staking-program.png", + "config": "{\"codeName\":\"staking-program.png\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "e753184f-319c-4ff3-839f-d4c698451ba9", + "savedPayload": { + "position": { + "x": 30394.866075689835, + "y": 46449.73424671047 + }, + "targetPosition": { + "x": 30694.85005652124, + "y": 46452.834447436726 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "support-program.png", + "config": "{\"codeName\":\"support-program.png\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "0d6e470a-6cce-4977-896a-324d6510ef0b", + "savedPayload": { + "position": { + "x": 30401.235002923037, + "y": 46391.269844778035 + }, + "targetPosition": { + "x": 30694.85005652124, + "y": 46452.834447436726 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "Thumbs.db", + "config": "{\"codeName\":\"Thumbs.db\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "41b34008-ded3-4fcd-b079-60546a1151b2", + "savedPayload": { + "position": { + "x": 30418.887392004795, + "y": 46335.17133599995 + }, + "targetPosition": { + "x": 30694.85005652124, + "y": 46452.834447436726 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "votes-and-claims-programs.png", + "config": "{\"codeName\":\"votes-and-claims-programs.png\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "b8ad3000-5fd9-47eb-82fe-7eecba6057f3", + "savedPayload": { + "position": { + "x": 30447.144871522276, + "y": 46283.59455460815 + }, + "targetPosition": { + "x": 30694.85005652124, + "y": 46452.834447436726 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "voting-program.png", + "config": "{\"codeName\":\"voting-program.png\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "6229ddcf-f5cf-461f-a4ce-5438bfcc8ce0", + "savedPayload": { + "position": { + "x": 30484.921522384597, + "y": 46238.521567386924 + }, + "targetPosition": { + "x": 30694.85005652124, + "y": 46452.834447436726 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "b1620a32-3764-44a3-8f45-03e144aba04d", + "savedPayload": { + "position": { + "x": 30694.85005652124, + "y": 46452.834447436726 + }, + "targetPosition": { + "x": 30946, + "y": 46288.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Switches", + "config": "{\"codeName\":\"Switches\"}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "claim-votes-switch.png", + "config": "{\"codeName\":\"claim-votes-switch.png\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "237245cf-eabb-4499-8f13-5c495b8893fc", + "savedPayload": { + "position": { + "x": 30677.46807237175, + "y": 46709.194552432265 + }, + "targetPosition": { + "x": 30671.268002003482, + "y": 46409.25862739589 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "delegate-power-switch.png", + "config": "{\"codeName\":\"delegate-power-switch.png\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "d66a6b0a-096e-4af6-97cc-fb8de53bebfb", + "savedPayload": { + "position": { + "x": 30562.215610834333, + "y": 46688.73595381127 + }, + "targetPosition": { + "x": 30671.268002003482, + "y": 46409.25862739589 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "Thumbs.db", + "config": "{\"codeName\":\"Thumbs.db\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "45c2d508-d5dc-4e3e-8876-0d9667bf8a91", + "savedPayload": { + "position": { + "x": 30463.565387290033, + "y": 46625.729465711804 + }, + "targetPosition": { + "x": 30671.268002003482, + "y": 46409.25862739589 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "token-power-switch.png", + "config": "{\"codeName\":\"token-power-switch.png\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "93314262-7727-4b01-8392-385250b8b10a", + "savedPayload": { + "position": { + "x": 30396.536004006965, + "y": 46529.767254791775 + }, + "targetPosition": { + "x": 30671.268002003482, + "y": 46409.25862739589 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "user-profile-votes-switch.png", + "config": "{\"codeName\":\"user-profile-votes-switch.png\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "0ec3c7e3-47b8-41f5-9385-bfbc6de6f372", + "savedPayload": { + "position": { + "x": 30371.332076967105, + "y": 46415.45869776415 + }, + "targetPosition": { + "x": 30671.268002003482, + "y": 46409.25862739589 + }, + "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": "d29ab8dc-2a8f-4400-ba16-1b8ffbd40254", + "savedPayload": { + "position": { + "x": 30391.790675588098, + "y": 46300.20623622674 + }, + "targetPosition": { + "x": 30671.268002003482, + "y": 46409.25862739589 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "weight-votes-switch.png", + "config": "{\"codeName\":\"weight-votes-switch.png\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "af2a9608-c557-4f74-994b-7fbe3bfb49af", + "savedPayload": { + "position": { + "x": 30454.797163687563, + "y": 46201.55601268244 + }, + "targetPosition": { + "x": 30671.268002003482, + "y": 46409.25862739589 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "fffc7066-bcc5-4668-8b72-474ad43f1b94", + "savedPayload": { + "position": { + "x": 30671.268002003482, + "y": 46409.25862739589 + }, + "targetPosition": { + "x": 30946, + "y": 46288.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": "Thumbs.db", + "config": "{\"codeName\":\"Thumbs.db\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "a68bde30-71f4-458a-b440-07e1b54ac08e", + "savedPayload": { + "position": { + "x": 30624.91786508212, + "y": 46660.865423538446 + }, + "targetPosition": { + "x": 30655.1799202182, + "y": 46362.39564614224 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "user-delegate.png", + "config": "{\"codeName\":\"user-delegate.png\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "8ca86a3a-90d3-4d4a-8a25-b59ef5213c8b", + "savedPayload": { + "position": { + "x": 30524.66021427358, + "y": 46632.5152610541 + }, + "targetPosition": { + "x": 30655.1799202182, + "y": 46362.39564614224 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "user-influencer.png", + "config": "{\"codeName\":\"user-influencer.png\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "8db3cef9-ccfc-469e-b20f-6f5d07a17428", + "savedPayload": { + "position": { + "x": 30440.145166267666, + "y": 46571.58468647044 + }, + "targetPosition": { + "x": 30655.1799202182, + "y": 46362.39564614224 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "user-mentor.png", + "config": "{\"codeName\":\"user-mentor.png\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "7d408306-4135-466c-a905-99dc5a57ddab", + "savedPayload": { + "position": { + "x": 30381.56648316316, + "y": 46485.422826321774 + }, + "targetPosition": { + "x": 30655.1799202182, + "y": 46362.39564614224 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "user-profile-vote.png", + "config": "{\"codeName\":\"user-profile-vote.png\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "9cdc051c-8df8-4580-b659-e8fd583abbcb", + "savedPayload": { + "position": { + "x": 30355.989618671752, + "y": 46384.42207255565 + }, + "targetPosition": { + "x": 30655.1799202182, + "y": 46362.39564614224 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "user-profile.png", + "config": "{\"codeName\":\"user-profile.png\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "8fe0026e-277f-4f2a-a210-0e8f58f2ddaa", + "savedPayload": { + "position": { + "x": 30366.499520125424, + "y": 46280.764606688645 + }, + "targetPosition": { + "x": 30655.1799202182, + "y": 46362.39564614224 + }, + "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": "0b8b240d-04db-4dab-9c48-eb0ccffe7f0e", + "savedPayload": { + "position": { + "x": 30411.82853829924, + "y": 46186.95304892557 + }, + "targetPosition": { + "x": 30655.1799202182, + "y": 46362.39564614224 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "user-supporter.png", + "config": "{\"codeName\":\"user-supporter.png\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "e02f85fa-ef38-4283-bb23-23fd517d7d14", + "savedPayload": { + "position": { + "x": 30486.509324616374, + "y": 46114.3024576438 + }, + "targetPosition": { + "x": 30655.1799202182, + "y": 46362.39564614224 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "add960af-04d8-4caa-ab52-c079f8d3ffb1", + "savedPayload": { + "position": { + "x": 30655.1799202182, + "y": 46362.39564614224 + }, + "targetPosition": { + "x": 30946, + "y": 46288.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [ + { + "type": "Asset", + "name": "configuration.png", + "config": "{\"codeName\":\"configuration.png\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "2755fd3d-af53-497b-88f8-871d926879aa", + "savedPayload": { + "position": { + "x": 30647.024652098, + "y": 46313.5238036417 + }, + "targetPosition": { + "x": 30946, + "y": 46288.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": "bee658b5-2bc4-45e1-8066-f7de5a1b74d0", + "savedPayload": { + "position": { + "x": 30647.024652098, + "y": 46263.9761963583 + }, + "targetPosition": { + "x": 30946, + "y": 46288.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": "ac1c5d2d-0887-4305-b327-e97abd165ea0", + "savedPayload": { + "position": { + "x": 30655.1799202182, + "y": 46215.10435385776 + }, + "targetPosition": { + "x": 30946, + "y": 46288.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "governance-tab.png", + "config": "{\"codeName\":\"governance-tab.png\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "15ecf1d4-aa9a-4735-b9e4-9c1b06f46c0e", + "savedPayload": { + "position": { + "x": 30671.268002003482, + "y": 46168.24137260411 + }, + "targetPosition": { + "x": 30946, + "y": 46288.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": "df3b23ec-1061-4a43-a17d-0716e96af688", + "savedPayload": { + "position": { + "x": 30694.85005652124, + "y": 46124.665552563274 + }, + "targetPosition": { + "x": 30946, + "y": 46288.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "profile-constructor.png", + "config": "{\"codeName\":\"profile-constructor.png\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "af5a0023-b7c9-4de4-a8b4-f12c08168512", + "savedPayload": { + "position": { + "x": 30725.282826798062, + "y": 46085.56552851228 + }, + "targetPosition": { + "x": 30946, + "y": 46288.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "Thumbs.db", + "config": "{\"codeName\":\"Thumbs.db\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "f04eea6e-95cd-4280-8145-73cc2d11604d", + "savedPayload": { + "position": { + "x": 30761.7361861931, + "y": 46052.007847181085 + }, + "targetPosition": { + "x": 30946, + "y": 46288.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "tokens-awarded.png", + "config": "{\"codeName\":\"tokens-awarded.png\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "2b00cca0-b850-46c7-b47b-16aa03dee439", + "savedPayload": { + "position": { + "x": 30803.21578208888, + "y": 46024.907874638055 + }, + "targetPosition": { + "x": 30946, + "y": 46288.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "tokens-bonus.png", + "config": "{\"codeName\":\"tokens-bonus.png\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "c634beef-73fd-47b1-ad04-e1bb8ba935a0", + "savedPayload": { + "position": { + "x": 30848.590159238596, + "y": 46005.00482748981 + }, + "targetPosition": { + "x": 30946, + "y": 46288.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "tokens-mined.png", + "config": "{\"codeName\":\"tokens-mined.png\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "a83b8423-4450-4608-85de-74c8a78c131a", + "savedPayload": { + "position": { + "x": 30896.62162291578, + "y": 45992.841608979186 + }, + "targetPosition": { + "x": 30946, + "y": 46288.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": { @@ -70663,7 +73252,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 diff --git a/Projects/Governance/Plugins/Assets/Foundations-Project-Images.json b/Projects/Governance/Plugins/Assets/Foundations-Project-Images.json index f58041df6..d7ad46c8d 100644 --- a/Projects/Governance/Plugins/Assets/Foundations-Project-Images.json +++ b/Projects/Governance/Plugins/Assets/Foundations-Project-Images.json @@ -41604,7 +41604,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 diff --git a/Projects/Governance/Plugins/Assets/Foundations-Project-Plugins.json b/Projects/Governance/Plugins/Assets/Foundations-Project-Plugins.json index 1443d93ef..a37997857 100644 --- a/Projects/Governance/Plugins/Assets/Foundations-Project-Plugins.json +++ b/Projects/Governance/Plugins/Assets/Foundations-Project-Plugins.json @@ -81,8 +81,8 @@ "id": "a7a87688-fbce-4932-a253-792b95e3c56b", "savedPayload": { "position": { - "x": 19638.316954888545, - "y": 46668.45509831249 + "x": 19640.847892084348, + "y": 46660.26976705243 }, "targetPosition": { "x": 19353, @@ -682,8 +682,8 @@ "id": "66203ad1-2b30-434f-ab05-697070d6bce7", "savedPayload": { "position": { - "x": 19595.705098312483, - "y": 46752.08557568774 + "x": 19605.376059849354, + "y": 46737.94224523668 }, "targetPosition": { "x": 19353, @@ -743,8 +743,8 @@ "id": "7e598a8c-2d53-4105-bfac-c8df4f4ce780", "savedPayload": { "position": { - "x": 19529.335575687743, - "y": 46818.45509831249 + "x": 19549.458220183584, + "y": 46802.47487230628 }, "targetPosition": { "x": 19353, @@ -804,8 +804,8 @@ "id": "0afbec60-9f43-4283-9c34-29f0cf23588b", "savedPayload": { "position": { - "x": 19445.705098312483, - "y": 46861.06695488855 + "x": 19477.624503900566, + "y": 46848.63959860636 }, "targetPosition": { "x": 19353, @@ -865,8 +865,8 @@ "id": "f1f396f2-080d-4879-8e2a-f2e5842b961e", "savedPayload": { "position": { - "x": 19353, - "y": 46875.75 + "x": 19395.694451481984, + "y": 46872.69643256428 }, "targetPosition": { "x": 19353, @@ -926,8 +926,8 @@ "id": "ea683922-c952-4e04-8d73-5d0ac8e1a284", "savedPayload": { "position": { - "x": 19260.294901687517, - "y": 46861.06695488855 + "x": 19310.305548518016, + "y": 46872.69643256428 }, "targetPosition": { "x": 19353, @@ -987,8 +987,8 @@ "id": "6385b867-f086-478b-b5ea-b47b42c20668", "savedPayload": { "position": { - "x": 19176.664424312257, - "y": 46818.45509831249 + "x": 19228.375496099434, + "y": 46848.63959860636 }, "targetPosition": { "x": 19353, @@ -1138,8 +1138,8 @@ "id": "fe941ab2-b0ab-40eb-9f65-d0e874a0ae24", "savedPayload": { "position": { - "x": 19110.294901687517, - "y": 46752.08557568774 + "x": 19156.541779816416, + "y": 46802.47487230628 }, "targetPosition": { "x": 19353, @@ -1529,8 +1529,69 @@ "id": "28805e99-037d-4d57-bcda-08bf9101c154", "savedPayload": { "position": { - "x": 19067.683045111455, - "y": 46668.45509831249 + "x": 19100.623940150646, + "y": 46737.94224523668 + }, + "targetPosition": { + "x": 19353, + "y": 46575.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Tutorials", + "config": "{\"codeName\":\"Tutorials\"}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "Creating Your User Profile Tutorial.json", + "config": "{\"codeName\":\"Creating Your User Profile Tutorial.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "96d224c3-ee21-4d9b-9ddd-da0a31ffb813", + "savedPayload": { + "position": { + "x": 18777.304215831304, + "y": 46744.78953410486 + }, + "targetPosition": { + "x": 19065.152107915652, + "y": 46660.26976705243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "6f553d5a-d538-4016-9fef-60ee3dfe237d", + "savedPayload": { + "position": { + "x": 19065.152107915652, + "y": 46660.26976705243 }, "targetPosition": { "x": 19353, @@ -1589,7 +1650,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 diff --git a/Projects/Governance/Plugins/Assets/Foundations-Project-TS.json b/Projects/Governance/Plugins/Assets/Foundations-Project-TS.json index d08eec98b..b3872de62 100644 --- a/Projects/Governance/Plugins/Assets/Foundations-Project-TS.json +++ b/Projects/Governance/Plugins/Assets/Foundations-Project-TS.json @@ -3314,7 +3314,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 diff --git a/Projects/Governance/Plugins/Assets/Foundations-Project-UI.json b/Projects/Governance/Plugins/Assets/Foundations-Project-UI.json index f261b9d6a..5bfb6d14a 100644 --- a/Projects/Governance/Plugins/Assets/Foundations-Project-UI.json +++ b/Projects/Governance/Plugins/Assets/Foundations-Project-UI.json @@ -3575,7 +3575,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 diff --git a/Projects/Governance/Plugins/Assets/Governance-Project-Docs.json b/Projects/Governance/Plugins/Assets/Governance-Project-Docs.json index e4e8c3afa..b4ca42720 100644 --- a/Projects/Governance/Plugins/Assets/Governance-Project-Docs.json +++ b/Projects/Governance/Plugins/Assets/Governance-Project-Docs.json @@ -7753,7 +7753,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 diff --git a/Projects/Governance/Plugins/Assets/Governance-Project-UI.json b/Projects/Governance/Plugins/Assets/Governance-Project-UI.json index f59dabc57..e2058644e 100644 --- a/Projects/Governance/Plugins/Assets/Governance-Project-UI.json +++ b/Projects/Governance/Plugins/Assets/Governance-Project-UI.json @@ -657,7 +657,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 diff --git a/Projects/Governance/Plugins/Pools/Foundations-Project-Assets.json b/Projects/Governance/Plugins/Pools/Foundations-Project-Assets.json index 8356c469a..2e786ab7f 100644 --- a/Projects/Governance/Plugins/Pools/Foundations-Project-Assets.json +++ b/Projects/Governance/Plugins/Pools/Foundations-Project-Assets.json @@ -255,7 +255,15 @@ "type": "Assets", "name": "Foundations-Project-Plugins", "id": "821486a9-5ad1-44a7-bf61-6fc3ef1b72c6" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Plugins", + "Assets", + "Governance", + "821486a9-5ad1-44a7-bf61-6fc3ef1b72c6" + ] + ] } } ], @@ -297,7 +305,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 diff --git a/Projects/Governance/Plugins/Pools/Foundations-Project.json b/Projects/Governance/Plugins/Pools/Foundations-Project.json index e789f4d43..34d9a1d03 100644 --- a/Projects/Governance/Plugins/Pools/Foundations-Project.json +++ b/Projects/Governance/Plugins/Pools/Foundations-Project.json @@ -49,7 +49,15 @@ "type": "Pools", "name": "Foundations-Project-Assets", "id": "e8a75234-0edf-4d55-8a01-b35d7820eea1" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Assets", + "Pools", + "Governance", + "e8a75234-0edf-4d55-8a01-b35d7820eea1" + ] + ] } } ], @@ -115,7 +123,15 @@ "type": "Features", "name": "Foundations-Project", "id": "1d2c1985-c762-4ece-b350-15bd893bd1f4" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project", + "Features", + "Governance", + "1d2c1985-c762-4ece-b350-15bd893bd1f4" + ] + ] } } ], @@ -181,7 +197,15 @@ "type": "Positions", "name": "Foundations-Project", "id": "50c68665-5da2-48a8-b229-7a1563ae82d2" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project", + "Positions", + "Governance", + "50c68665-5da2-48a8-b229-7a1563ae82d2" + ] + ] } } ], @@ -339,7 +363,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 diff --git a/Projects/Governance/Plugins/Pools/Superalgos.json b/Projects/Governance/Plugins/Pools/Superalgos.json index 549b0022b..7da5f42d6 100644 --- a/Projects/Governance/Plugins/Pools/Superalgos.json +++ b/Projects/Governance/Plugins/Pools/Superalgos.json @@ -866,7 +866,15 @@ "type": "Pools", "name": "Foundations-Project", "id": "c078377e-55af-48ae-921d-bffda8ba41f4" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project", + "Pools", + "Governance", + "c078377e-55af-48ae-921d-bffda8ba41f4" + ] + ] } }, { @@ -1188,7 +1196,15 @@ "type": "Assets", "name": "Foundations-Project-Docs", "id": "43831bbf-5672-4899-a3d8-b2609018512d" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ] + ] } }, { @@ -1591,12 +1607,12 @@ }, "referenceParent": { "type": "Positions", - "name": "Superalgos", + "name": "Foundations-Project", "id": "50c68665-5da2-48a8-b229-7a1563ae82d2" }, "referenceParentCombinedNodePath": [ [ - "Superalgos", + "Foundations-Project", "Positions", "Governance", "50c68665-5da2-48a8-b229-7a1563ae82d2" diff --git a/Projects/Governance/Plugins/Pools/TensorFlow-Project-Assets.json b/Projects/Governance/Plugins/Pools/TensorFlow-Project-Assets.json index 2880ac6fa..5ae5d8822 100644 --- a/Projects/Governance/Plugins/Pools/TensorFlow-Project-Assets.json +++ b/Projects/Governance/Plugins/Pools/TensorFlow-Project-Assets.json @@ -297,7 +297,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 diff --git a/Projects/Governance/Plugins/Pools/TensorFlow-Project.json b/Projects/Governance/Plugins/Pools/TensorFlow-Project.json index 0ff78659e..296c06ae7 100644 --- a/Projects/Governance/Plugins/Pools/TensorFlow-Project.json +++ b/Projects/Governance/Plugins/Pools/TensorFlow-Project.json @@ -339,7 +339,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 diff --git a/Projects/Governance/Plugins/Positions/Foundations-Project.json b/Projects/Governance/Plugins/Positions/Foundations-Project.json index e160c63b3..f72743a06 100644 --- a/Projects/Governance/Plugins/Positions/Foundations-Project.json +++ b/Projects/Governance/Plugins/Positions/Foundations-Project.json @@ -80,7 +80,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 diff --git a/Projects/Governance/Plugins/Workspaces/Token-Distribution-Education-Project.json b/Projects/Governance/Plugins/Workspaces/Token-Distribution-Education-Project.json index e9ffc8270..49108089b 100644 --- a/Projects/Governance/Plugins/Workspaces/Token-Distribution-Education-Project.json +++ b/Projects/Governance/Plugins/Workspaces/Token-Distribution-Education-Project.json @@ -1,7 +1,7 @@ { "type": "Workspace", "name": "Token-Distribution-Education-Project", - "config": "{\n \"docsLanguage\": \"EN\",\n \"currentBranch\": \"develop\",\n \"contributionsBranch\": \"develop\"\n}", + "config": "{\n \"docsLanguage\": \"EN\",\n \"contributionsBranch\": \"develop\"\n}", "rootNodes": [ { "type": "Design Space", @@ -30,7 +30,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "spaceSettings": { @@ -56,7 +58,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "f8485ce5-67f3-4476-b9e2-80994e49c318", @@ -72,7 +76,7 @@ "floatingObject": { "isPinned": true, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -115,7 +119,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "23021bb7-9997-4fe6-8199-71ebf70aef76", @@ -131,7 +137,7 @@ "floatingObject": { "isPinned": true, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -168,7 +174,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "db380c52-cf90-475b-87df-c005dd51cdf6", @@ -184,7 +192,7 @@ "floatingObject": { "isPinned": true, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -221,13 +229,15 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "spaceSettings": { "type": "Space Settings", "name": "New Space Settings", - "config": "{\n \"indexContent\": false\n}", + "config": "{\n \"indexContent\": true\n}", "project": "Foundations", "id": "4124c674-c5fe-41d9-94b9-d669753188b7", "savedPayload": { @@ -247,7 +257,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "016e464a-2b86-4c73-b79b-35c95751c339", @@ -263,7 +275,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -300,7 +312,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "spaces": { @@ -325,7 +339,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "mines": { @@ -350,7 +366,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "trading": { @@ -375,7 +393,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "learning": { @@ -400,7 +420,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "otherHierarchies": { @@ -425,7 +447,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "cf9f8b3b-77c6-43c6-b01f-95cf366a91f6", @@ -484,7 +508,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "pluginTradingMines": { @@ -510,7 +536,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "pluginLearningMines": { @@ -536,7 +564,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "pluginTradingSystems": { @@ -562,7 +592,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "pluginLearningSystems": { @@ -588,7 +620,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "pluginTradingEngines": { @@ -614,7 +648,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "pluginLearningEngines": { @@ -640,7 +676,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "pluginTutorials": { @@ -666,7 +704,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "pluginApiMaps": { @@ -692,7 +732,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "c4e402d7-5228-408c-9d67-379d6ef40bae", @@ -792,8 +834,8 @@ "id": "48f8ce3a-d078-4667-9124-f090b7949330", "savedPayload": { "position": { - "x": 35428.97902204032, - "y": 10921.478234845728 + "x": 35497.804212864474, + "y": 10958.847264482405 }, "targetPosition": { "x": 35605.314597728066, @@ -807,7 +849,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, { @@ -818,8 +862,8 @@ "id": "91d140d4-2b0c-42a4-8d33-bd01bcc3ca39", "savedPayload": { "position": { - "x": 35306.95802911758, - "y": 10647.414597552948 + "x": 35331.25096043528, + "y": 10800.794129455984 }, "targetPosition": { "x": 35605.314597728066, @@ -833,7 +877,37 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin File", + "name": "Dummy", + "config": "{\n \"project\": \"Governance\",\n \"fileName\": \"Dummy\",\n \"folderName\": \"User-Profiles\",\n \"nodeType\": \"User Profile\"\n}", + "project": "Foundations", + "id": "ef55b344-f88d-4e70-901f-f6c94fbf7341", + "savedPayload": { + "position": { + "x": 35325.2404697789, + "y": 10571.262751669654 + }, + "targetPosition": { + "x": 35605.314597728066, + "y": 10678.773136533244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } } } ], @@ -850,7 +924,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -888,7 +962,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, { @@ -914,7 +990,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, { @@ -940,7 +1018,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } } ], @@ -995,7 +1075,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, { @@ -1021,7 +1103,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, { @@ -1047,7 +1131,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, { @@ -1073,7 +1159,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, { @@ -1099,7 +1187,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, { @@ -1125,7 +1215,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, { @@ -1151,7 +1243,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, { @@ -1177,7 +1271,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } } ], @@ -1232,7 +1328,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } } ], @@ -1287,7 +1385,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } } ], @@ -1379,7 +1479,7 @@ "floatingObject": { "isPinned": true, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 diff --git a/Projects/Governance/Plugins/Workspaces/Token-Distribution-Ethereum-Project.json b/Projects/Governance/Plugins/Workspaces/Token-Distribution-Ethereum-Project.json index 29debbb5f..473b16ca2 100644 --- a/Projects/Governance/Plugins/Workspaces/Token-Distribution-Ethereum-Project.json +++ b/Projects/Governance/Plugins/Workspaces/Token-Distribution-Ethereum-Project.json @@ -1,7 +1,7 @@ { "type": "Workspace", "name": "Token-Distribution-Ethereum-Project", - "config": "{\n \"docsLanguage\": \"EN\",\n \"currentBranch\": \"develop\",\n \"contributionsBranch\": \"develop\"\n}", + "config": "{\n \"docsLanguage\": \"EN\",\n \"contributionsBranch\": \"develop\"\n}", "rootNodes": [ { "type": "Design Space", @@ -30,7 +30,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "spaceSettings": { @@ -56,7 +58,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "f8485ce5-67f3-4476-b9e2-80994e49c318", @@ -72,7 +76,7 @@ "floatingObject": { "isPinned": true, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -115,7 +119,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "23021bb7-9997-4fe6-8199-71ebf70aef76", @@ -131,7 +137,7 @@ "floatingObject": { "isPinned": true, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -168,7 +174,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "db380c52-cf90-475b-87df-c005dd51cdf6", @@ -184,7 +192,7 @@ "floatingObject": { "isPinned": true, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -221,13 +229,15 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "spaceSettings": { "type": "Space Settings", "name": "New Space Settings", - "config": "{\n \"indexContent\": false\n}", + "config": "{\n \"indexContent\": true\n}", "project": "Foundations", "id": "4124c674-c5fe-41d9-94b9-d669753188b7", "savedPayload": { @@ -247,7 +257,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "016e464a-2b86-4c73-b79b-35c95751c339", @@ -263,7 +275,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -300,7 +312,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "spaces": { @@ -325,7 +339,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "mines": { @@ -350,7 +366,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "trading": { @@ -375,7 +393,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "learning": { @@ -400,7 +420,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "otherHierarchies": { @@ -425,7 +447,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "cf9f8b3b-77c6-43c6-b01f-95cf366a91f6", @@ -810,8 +834,8 @@ "id": "09712910-a92a-4ddc-85a7-c386425af381", "savedPayload": { "position": { - "x": 35428.97902204032, - "y": 10921.478234845728 + "x": 35497.804212864474, + "y": 10958.847264482405 }, "targetPosition": { "x": 35605.314597728066, @@ -838,8 +862,36 @@ "id": "811a69da-8a7e-494a-bf01-25d8dc7ff307", "savedPayload": { "position": { - "x": 35306.95802911758, - "y": 10647.414597552948 + "x": 35331.25096043528, + "y": 10800.794129455984 + }, + "targetPosition": { + "x": 35605.314597728066, + "y": 10678.773136533244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin File", + "name": "Dummy", + "config": "{\n \"project\": \"Governance\",\n \"fileName\": \"Dummy\",\n \"folderName\": \"User-Profiles\",\n \"nodeType\": \"User Profile\"\n}", + "project": "Foundations", + "id": "0591d355-91e2-4eaf-907f-9359d70d1041", + "savedPayload": { + "position": { + "x": 35325.2404697789, + "y": 10571.262751669654 }, "targetPosition": { "x": 35605.314597728066, @@ -872,7 +924,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -1427,7 +1479,7 @@ "floatingObject": { "isPinned": true, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 diff --git a/Projects/Governance/Plugins/Workspaces/Token-Distribution-Foundations-Project.json b/Projects/Governance/Plugins/Workspaces/Token-Distribution-Foundations-Project.json index 3a9d17052..cee8937fa 100644 --- a/Projects/Governance/Plugins/Workspaces/Token-Distribution-Foundations-Project.json +++ b/Projects/Governance/Plugins/Workspaces/Token-Distribution-Foundations-Project.json @@ -15,11 +15,11 @@ "id": "fad0e429-f7a7-4b62-a2a5-2ead29b8f695", "savedPayload": { "position": { - "x": 25240.875, + "x": 25241.875, "y": 10717.347826086958 }, "targetPosition": { - "x": 24940.875, + "x": 24941.875, "y": 10717.347826086958 }, "floatingObject": { @@ -43,11 +43,11 @@ "id": "05c9d6d5-24c4-4eec-9aca-9668d6486fdd", "savedPayload": { "position": { - "x": 24640.875, + "x": 24641.875, "y": 10717.347826086958 }, "targetPosition": { - "x": 24940.875, + "x": 24941.875, "y": 10717.347826086958 }, "floatingObject": { @@ -66,17 +66,17 @@ "id": "f8485ce5-67f3-4476-b9e2-80994e49c318", "savedPayload": { "position": { - "x": 24940.875, + "x": 24941.875, "y": 10717.347826086958 }, "targetPosition": { - "x": 24940.875, + "x": 24941.875, "y": 10717.347826086958 }, "floatingObject": { "isPinned": true, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -96,6 +96,34 @@ "type": "APIs", "name": "New APIs", "project": "Foundations", + "githubAPI": { + "type": "Github API", + "name": "New Github API", + "config": "{\n \"username\": \"\",\n \"token\": \"\"\n}", + "project": "Foundations", + "id": "cb16406a-d16b-4306-82ab-5356e34fadef", + "savedPayload": { + "position": { + "x": 30630.458333333332, + "y": 10730.006707946337 + }, + "targetPosition": { + "x": 30330.458333333332, + "y": 10730.006707946337 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, "id": "23021bb7-9997-4fe6-8199-71ebf70aef76", "savedPayload": { "position": { @@ -109,7 +137,7 @@ "floatingObject": { "isPinned": true, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -164,7 +192,7 @@ "floatingObject": { "isPinned": true, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -209,7 +237,7 @@ "spaceSettings": { "type": "Space Settings", "name": "New Space Settings", - "config": "{\n \"indexContent\": false\n}", + "config": "{\n \"indexContent\": true\n}", "project": "Foundations", "id": "4124c674-c5fe-41d9-94b9-d669753188b7", "savedPayload": { @@ -247,7 +275,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -806,8 +834,8 @@ "id": "5ec4b0e7-0945-455b-a5bc-edf31168f69c", "savedPayload": { "position": { - "x": 35428.97902204032, - "y": 10921.478234845728 + "x": 35497.804212864474, + "y": 10958.847264482405 }, "targetPosition": { "x": 35605.314597728066, @@ -834,8 +862,36 @@ "id": "e0bad9d8-399f-4b64-87c8-b021c0aff1fe", "savedPayload": { "position": { - "x": 35306.95802911758, - "y": 10647.414597552948 + "x": 35331.25096043528, + "y": 10800.794129455984 + }, + "targetPosition": { + "x": 35605.314597728066, + "y": 10678.773136533244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin File", + "name": "Dummy", + "config": "{\n \"project\": \"Governance\",\n \"fileName\": \"Dummy\",\n \"folderName\": \"User-Profiles\",\n \"nodeType\": \"User Profile\"\n}", + "project": "Foundations", + "id": "57dbf92d-2e15-4891-9c44-35352ab12eb5", + "savedPayload": { + "position": { + "x": 35325.2404697789, + "y": 10571.262751669654 }, "targetPosition": { "x": 35605.314597728066, @@ -868,7 +924,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -1423,7 +1479,7 @@ "floatingObject": { "isPinned": true, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 diff --git a/Projects/Governance/Plugins/Workspaces/Token-Distribution-Governance-Project.json b/Projects/Governance/Plugins/Workspaces/Token-Distribution-Governance-Project.json index ed5c7138f..33001bdd5 100644 --- a/Projects/Governance/Plugins/Workspaces/Token-Distribution-Governance-Project.json +++ b/Projects/Governance/Plugins/Workspaces/Token-Distribution-Governance-Project.json @@ -1,7 +1,7 @@ { "type": "Workspace", "name": "Token-Distribution-Governance-Project", - "config": "{\n \"docsLanguage\": \"EN\",\n \"currentBranch\": \"develop\",\n \"contributionsBranch\": \"develop\"\n}", + "config": "{\n \"docsLanguage\": \"EN\",\n \"contributionsBranch\": \"develop\"\n}", "rootNodes": [ { "type": "Design Space", @@ -30,7 +30,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "spaceSettings": { @@ -56,7 +58,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "f8485ce5-67f3-4476-b9e2-80994e49c318", @@ -72,7 +76,7 @@ "floatingObject": { "isPinned": true, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -115,7 +119,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "23021bb7-9997-4fe6-8199-71ebf70aef76", @@ -131,7 +137,7 @@ "floatingObject": { "isPinned": true, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -168,7 +174,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "db380c52-cf90-475b-87df-c005dd51cdf6", @@ -184,7 +192,7 @@ "floatingObject": { "isPinned": true, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -221,13 +229,15 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "spaceSettings": { "type": "Space Settings", "name": "New Space Settings", - "config": "{\n \"indexContent\": false\n}", + "config": "{\n \"indexContent\": true\n}", "project": "Foundations", "id": "4124c674-c5fe-41d9-94b9-d669753188b7", "savedPayload": { @@ -247,7 +257,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "016e464a-2b86-4c73-b79b-35c95751c339", @@ -263,7 +275,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -300,7 +312,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "spaces": { @@ -325,7 +339,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "mines": { @@ -350,7 +366,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "trading": { @@ -375,7 +393,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "learning": { @@ -400,7 +420,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "otherHierarchies": { @@ -425,7 +447,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "cf9f8b3b-77c6-43c6-b01f-95cf366a91f6", @@ -810,8 +834,8 @@ "id": "f89df2bd-05ca-444b-8026-c2bf9073f213", "savedPayload": { "position": { - "x": 35428.97902204032, - "y": 10921.478234845728 + "x": 35497.804212864474, + "y": 10958.847264482405 }, "targetPosition": { "x": 35605.314597728066, @@ -838,8 +862,36 @@ "id": "aeb59468-1d20-4abb-b1d8-27b4425e193b", "savedPayload": { "position": { - "x": 35306.95802911758, - "y": 10647.414597552948 + "x": 35331.25096043528, + "y": 10800.794129455984 + }, + "targetPosition": { + "x": 35605.314597728066, + "y": 10678.773136533244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin File", + "name": "Dummy", + "config": "{\n \"project\": \"Governance\",\n \"fileName\": \"Dummy\",\n \"folderName\": \"User-Profiles\",\n \"nodeType\": \"User Profile\"\n}", + "project": "Foundations", + "id": "c6e9e22a-e024-45d1-8951-8e954c9a7f37", + "savedPayload": { + "position": { + "x": 35325.2404697789, + "y": 10571.262751669654 }, "targetPosition": { "x": 35605.314597728066, @@ -872,7 +924,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -1399,7 +1451,7 @@ "floatingObject": { "isPinned": true, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 diff --git a/Projects/Governance/Plugins/Workspaces/Token-Distribution-TensorFlow-Project.json b/Projects/Governance/Plugins/Workspaces/Token-Distribution-TensorFlow-Project.json index 739b6a8cb..f65bcfa70 100644 --- a/Projects/Governance/Plugins/Workspaces/Token-Distribution-TensorFlow-Project.json +++ b/Projects/Governance/Plugins/Workspaces/Token-Distribution-TensorFlow-Project.json @@ -1,7 +1,7 @@ { "type": "Workspace", "name": "Token-Distribution-TensorFlow-Project", - "config": "{\n \"docsLanguage\": \"EN\",\n \"currentBranch\": \"develop\",\n \"contributionsBranch\": \"develop\"\n}", + "config": "{\n \"docsLanguage\": \"EN\",\n \"contributionsBranch\": \"develop\"\n}", "rootNodes": [ { "type": "Design Space", @@ -30,7 +30,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "spaceSettings": { @@ -56,7 +58,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "f8485ce5-67f3-4476-b9e2-80994e49c318", @@ -72,7 +76,7 @@ "floatingObject": { "isPinned": true, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -115,7 +119,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "23021bb7-9997-4fe6-8199-71ebf70aef76", @@ -131,7 +137,7 @@ "floatingObject": { "isPinned": true, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -168,7 +174,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "db380c52-cf90-475b-87df-c005dd51cdf6", @@ -184,7 +192,7 @@ "floatingObject": { "isPinned": true, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -221,13 +229,15 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "spaceSettings": { "type": "Space Settings", "name": "New Space Settings", - "config": "{\n \"indexContent\": false\n}", + "config": "{\n \"indexContent\": true\n}", "project": "Foundations", "id": "4124c674-c5fe-41d9-94b9-d669753188b7", "savedPayload": { @@ -247,7 +257,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "016e464a-2b86-4c73-b79b-35c95751c339", @@ -263,7 +275,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -300,7 +312,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "spaces": { @@ -325,7 +339,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "mines": { @@ -350,7 +366,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "trading": { @@ -375,7 +393,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "learning": { @@ -400,7 +420,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "otherHierarchies": { @@ -425,7 +447,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "cf9f8b3b-77c6-43c6-b01f-95cf366a91f6", @@ -810,8 +834,8 @@ "id": "e1e044bb-a5fd-4fb2-a1d1-299e6f035737", "savedPayload": { "position": { - "x": 35428.97902204032, - "y": 10921.478234845728 + "x": 35497.804212864474, + "y": 10958.847264482405 }, "targetPosition": { "x": 35605.314597728066, @@ -838,8 +862,36 @@ "id": "aa8a4c28-1a74-4d0b-bcb0-89b49aaf18c2", "savedPayload": { "position": { - "x": 35306.95802911758, - "y": 10647.414597552948 + "x": 35331.25096043528, + "y": 10800.794129455984 + }, + "targetPosition": { + "x": 35605.314597728066, + "y": 10678.773136533244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin File", + "name": "Dummy", + "config": "{\n \"project\": \"Governance\",\n \"fileName\": \"Dummy\",\n \"folderName\": \"User-Profiles\",\n \"nodeType\": \"User Profile\"\n}", + "project": "Foundations", + "id": "bd90acbf-f048-46d3-8e5c-f8f537b62cf0", + "savedPayload": { + "position": { + "x": 35325.2404697789, + "y": 10571.262751669654 }, "targetPosition": { "x": 35605.314597728066, @@ -872,7 +924,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -1399,7 +1451,7 @@ "floatingObject": { "isPinned": true, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 From 52fedb04b9d63d7ed531640ca95a88169327ea03 Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Sun, 5 Sep 2021 17:53:35 +0200 Subject: [PATCH 38/51] Welcome tutorial social trading step teaser --- .../Workspaces/Getting-Started-Tutorials.json | 74 +++++++++++++++---- ...10-tutorial-step-a-couple-more-things.json | 4 +- ...uperalgos-6.1-ultimate-social-trading.json | 14 ++++ ...tutorial-step-ultimate-social-trading.json | 34 +++++++++ 4 files changed, 109 insertions(+), 17 deletions(-) create mode 100644 Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-6.1-ultimate-social-trading.json create mode 100644 Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-6.2-tutorial-step-ultimate-social-trading.json diff --git a/Projects/Foundations/Plugins/Workspaces/Getting-Started-Tutorials.json b/Projects/Foundations/Plugins/Workspaces/Getting-Started-Tutorials.json index 311034988..a7e275422 100644 --- a/Projects/Foundations/Plugins/Workspaces/Getting-Started-Tutorials.json +++ b/Projects/Foundations/Plugins/Workspaces/Getting-Started-Tutorials.json @@ -62421,7 +62421,7 @@ "referenceParent": { "type": "Workspace", "name": "Getting Started Tutorials", - "id": "5bb4654e-ecaa-4680-8acf-356c415b9fc9" + "id": "65f35798-c9c5-46f4-b037-dd85967a3db6" }, "referenceParentCombinedNodePath": [ [ @@ -69363,8 +69363,8 @@ "id": "d0971551-1077-4d2f-b51f-194031e6a33a", "savedPayload": { "position": { - "x": 18738.243686222882, - "y": 39960.84457177805 + "x": 18731.453498831415, + "y": 39972.0344542821 }, "targetPosition": { "x": 18991.261119966748, @@ -69407,8 +69407,8 @@ "id": "43cfe24a-01d4-4924-90d3-eb5aa3650e0a", "savedPayload": { "position": { - "x": 18819.188189061435, - "y": 39876.288840995396 + "x": 18798.424837060786, + "y": 39892.2211213464 }, "targetPosition": { "x": 18991.261119966748, @@ -69451,8 +69451,8 @@ "id": "a5949f55-dc76-4c61-888b-45bc1e7c6ef1", "savedPayload": { "position": { - "x": 18926.329235785317, - "y": 39829.145652146115 + "x": 18888.655076969048, + "y": 39840.12666804632 }, "targetPosition": { "x": 18991.261119966748, @@ -69495,8 +69495,8 @@ "id": "192af355-57c9-4c62-a79d-245a0705c180", "savedPayload": { "position": { - "x": 19043.35557326683, - "y": 39826.592128378434 + "x": 18991.261119966748, + "y": 39822.0344542821 }, "targetPosition": { "x": 18991.261119966748, @@ -69526,8 +69526,52 @@ "id": "a40f204e-469b-4d14-a4cf-e3d1eea8fd72", "savedPayload": { "position": { - "x": 19152.451002470796, - "y": 39869.01702053823 + "x": 19093.86716296445, + "y": 39840.12666804632 + }, + "targetPosition": { + "x": 18991.261119966748, + "y": 40122.0344542821 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + }, + "referenceParent": { + "type": "Tutorial", + "name": "Welcome to Superalgos!", + "id": "c598fe19-7375-400c-95b9-ff1c0c38ec1e" + }, + "referenceParentCombinedNodePath": [ + [ + "Welcome to Superalgos!", + "Tutorial", + "Education", + "c598fe19-7375-400c-95b9-ff1c0c38ec1e" + ] + ] + } + }, + { + "type": "Tutorial Step", + "name": "Ultimate Social Trading", + "config": "{\n \"position\": \"\",\n \"slider\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Ultimate Social Trading\"\n },\n \"icon\": {\n \"name\": \"User\\\\user-influencer\",\n \"project\": \"Governance\"\n }\n}", + "project": "Education", + "id": "85233174-cdcc-4c3b-84b3-6447c7a95fd9", + "savedPayload": { + "position": { + "x": 19184.09740287271, + "y": 39892.2211213464 }, "targetPosition": { "x": 18991.261119966748, @@ -69570,8 +69614,8 @@ "id": "45549599-0051-46be-9847-495c856dd182", "savedPayload": { "position": { - "x": 19237.006733253445, - "y": 39949.96152337678 + "x": 19251.06874110208, + "y": 39972.0344542821 }, "targetPosition": { "x": 18991.261119966748, @@ -69601,8 +69645,8 @@ "id": "bc08da7d-e803-458d-99fa-8aae1f64d929", "savedPayload": { "position": { - "x": 19284.14992210273, - "y": 40057.102570100666 + "x": 19286.70344587041, + "y": 40069.94000098202 }, "targetPosition": { "x": 18991.261119966748, diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-110-tutorial-step-a-couple-more-things.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-110-tutorial-step-a-couple-more-things.json index eaa07b4bc..0a51d4e89 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-110-tutorial-step-a-couple-more-things.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-110-tutorial-step-a-couple-more-things.json @@ -27,8 +27,8 @@ "paragraphs": [ { "style": "List", - "text": "I'll give you a quick introduction on what we are working on for upcoming versions of Superalgos! I mentioned Machine Learning algorithms, but there's more! It has to do with integrating crypto projects!", - "updated": 1611583731733, + "text": "I'll give you a quick introduction on what we are working on for upcoming versions of Superalgos! I mentioned Machine Learning algorithms, but there's more! A lot more!", + "updated": 1630853267198, "translations": [ { "language": "IT", diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-6.1-ultimate-social-trading.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-6.1-ultimate-social-trading.json new file mode 100644 index 000000000..7e8ce11dc --- /dev/null +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-6.1-ultimate-social-trading.json @@ -0,0 +1,14 @@ +{ + "tutorial": "Welcome to Superalgos!", + "pageNumber": "106.1", + "type": "Ultimate Social Trading", + "definition": { + "text": "Write a summary for this tutorial page." + }, + "paragraphs": [ + { + "style": "Text", + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository." + } + ] +} \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-6.2-tutorial-step-ultimate-social-trading.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-6.2-tutorial-step-ultimate-social-trading.json new file mode 100644 index 000000000..97b6ee4ca --- /dev/null +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-6.2-tutorial-step-ultimate-social-trading.json @@ -0,0 +1,34 @@ +{ + "tutorial": "Welcome to Superalgos!", + "pageNumber": "106.2", + "type": "Tutorial Step - Ultimate Social Trading", + "definition": { + "text": "The Superalgos Platform is designed to serve algo-traders. But the project is expanding its scope to cater to all crypto users!", + "updated": 1630855795499, + "icon": { + "name": "User\\user-influencer", + "project": "Governance" + } + }, + "paragraphs": [ + { + "style": "List", + "text": "Incentivized by the protocol, algo-traders will compete to produce and disseminate trading signals.", + "updated": 1630856058462 + }, + { + "style": "List", + "text": "Influencers will curate signal providers and broadcast select signals to their following." + }, + { + "style": "List", + "text": "Crypto users will follow influencers and get their signals on a mobile, desktop, or server app, free of charge! These apps will enable easy auto-trading, with free intelligence produced by experts!", + "updated": 1630856106399 + }, + { + "style": "Callout", + "text": "Both algo-traders and influencers get paid by the protocol, while crypto users get all products and services free of charge. Quite disruptive, right?", + "updated": 1630856187731 + } + ] +} \ No newline at end of file From 0bf6ce548e99c64e200cb9259f024ef5a4fbca8b Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Sun, 5 Sep 2021 18:08:12 +0200 Subject: [PATCH 39/51] README Top contributors update --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index ab49c5349..68bcaa22c 100644 --- a/README.md +++ b/README.md @@ -575,7 +575,7 @@ Superalgos is a Community Project built by users for users. Learn [how you may c ## Top Contributors -Luis Fernando Molina, Julian Molina, Andreja Cobeljic, Ira Miller, matbenitez, bearcanrun, nikolabjelo, 9808us, pmmax, suttridge, Basalt09, Mhnramin, 0xperez, infin1t3, benitezme, whtv, cozed-gh, Eduardo678-dotcom, Smidy13, teehanming, 64bittuning, joenij, apronotti, Noeljarillo, ssplatt, rico4dev, DougJCook, mane, Cordo-van-Saviour, CarnivalBen, Sil3ntLight, pisukesoramame, Edodi, harrellbm, CaptainJeff, Jeff Braun, Francisco J. Santillán, Norman, Viktoria B., Guillermo V., Daniel J., Javier A., Gustavo J., Romina GS, Pedro P., Thais M., Andrey M., Loui M., Natalia M., Bashar A., Carlos V., Diego M., Sebastian E., Bogdan P., Marko V., Igor S., Niksa K., Rodrigo M., Nicanor M., Mateo H., Lan T., Leon A., Uroš R., Filip M., Vladimir J. and Pavle B., brycey12, GENS-Tools, rjkilpatrick, superharoun, frysee, RalfWeiss +Luis Fernando Molina, Julian Molina, Andreja Cobeljic, Ira Miller, matbenitez, bearcanrun, nikolabjelo, PLuv, 9808us, pmmax, suttridge, Basalt09, Mhnramin, 0xperez, infin1t3, benitezme, whtv, cozed-gh, Eduardo678-dotcom, Smidy13, teehanming, 64bittuning, joenij, apronotti, Noeljarillo, ssplatt, rico4dev, DougJCook, mane, Cordo-van-Saviour, CarnivalBen, Sil3ntLight, pisukesoramame, Edodi, harrellbm, CaptainJeff, Jeff Braun, Francisco J. Santillán, Norman, Viktoria B., Guillermo V., Daniel J., Javier A., Gustavo J., Romina GS, Pedro P., Thais M., Andrey M., Loui M., Natalia M., Bashar A., Carlos V., Diego M., Sebastian E., Bogdan P., Marko V., Igor S., Niksa K., Rodrigo M., Nicanor M., Mateo H., Lan T., Leon A., Uroš R., Filip M., Vladimir J. and Pavle B., brycey12, GENS-Tools, rjkilpatrick, superharoun, frysee, RalfWeiss # License From ca12a1510e44dde7d64cd5af055635d0be80fdca Mon Sep 17 00:00:00 2001 From: teehanming <65308523+teehanming@users.noreply.github.com> Date: Mon, 6 Sep 2021 01:35:48 +0800 Subject: [PATCH 40/51] icon update --- .../Icons-SVG-Sources/token-power-switch.svg | 1 + .../Icons/Switches/token-power-switch.png | Bin 20111 -> 13380 bytes 2 files changed, 1 insertion(+) create mode 100644 Projects/Governance/Icons-SVG-Sources/token-power-switch.svg diff --git a/Projects/Governance/Icons-SVG-Sources/token-power-switch.svg b/Projects/Governance/Icons-SVG-Sources/token-power-switch.svg new file mode 100644 index 000000000..d89bd8ce3 --- /dev/null +++ b/Projects/Governance/Icons-SVG-Sources/token-power-switch.svg @@ -0,0 +1 @@ +token-power-switch \ No newline at end of file diff --git a/Projects/Governance/Icons/Switches/token-power-switch.png b/Projects/Governance/Icons/Switches/token-power-switch.png index 6f1185b9f7a3860e75a978d1a267b4c3b7cbabc1..8f91f6a0e86d44448c544cca6499af2d5371d8e6 100644 GIT binary patch literal 13380 zcmYjYc|6qJ_dlN*W=7ddk!mI+Z3v}(rjjk$N@+u(ktp@pBIbjhwD6!vT2RTB&|Z|8 zHmPjcqLS$$vhN17e13O4-#>o6UcJoR`?;Tc?m6$X+;h&Hx3{%Wm^Nn`04P{lnmGcH z&_@!`DCo~faNQ*OBj;zi=P!Wis?z^hO>?*ifB{x!n|21@=xyE>v;S*K<6!Of+=bT? zx7Rv49NTOpdje)OQ$9ZSk-0?iRv>L*&C0~}t}nCEC&}~WEqzI}J@(~q_Q>k2xNf%R z9L0zg=zZTj3LG^r#e?;x-c4#|Za1rtb6bTXC$d<*S!xdiVRyBz(0Ju*>|YD z-jl;ITl~ayxQaSj;HWDDck;Si$*MY{CBs#pqgu+J?)|*AgaHB?;AcG)1+O`Zilf%i zr_|KQ_!7#dEvuaWP^mI7OyP9cXte@7a^cW0QE)C*mHs>Xm&yeVxr@*NuH+&;WCknvfXiyP# zbQ3W{oEAFqu3sC1S$0&J{y(_elQv>Lje^1LJDP&3|?jw3+(PR3~pN9qCqVqONTe)1|3-gcmF26=?4b8bE^ zgBI2nRaX5{%IH1QrwFnD789-OfdoOKl<3+z<~W@vy?XCm|7Y3$6gLhGw(p7XU}z()5s z*A(%KHFK=%67R@HTdqB6K<0qNi?k3{mnPyCWk?MRhQrd{(phc)bo;>fZ5vonZTPCO zBdlS9Wckivo=oBDYy@Nl@1UX%|8Hp_OgwR9TPl)q00Y7dPaaOICJr(O7KWhU@nsNJpGWNRiD-q&ey3ww&8eV8}KIqFuEBH_PJM z4VAx?pg}$ou4HR$1~)u)kaPVl9r7-vJvjboDGwQ+Ya_p^o==14!?QNA!en5j-#D4& zP9u41LH0TH5imfy7qwIi^sEZTHq5BINWq^!So@r`3rkK{;?!(E zclMqWZ-;5guDBARYkhta(L{9Iw+Ot~P4u{CkJ5=XoD{d3_f5OHb^5(l$bjsLac%Q_ z65cOLPRqIJD&qPQ&2@LKca<^;k{xPGV~XlWu3Vd} zT>hk+D7hE7UmW>NP4{N{qI7iy-fjqnJ2MUEWl-9H6#;Pyi! zldP)^>QN5N^rCsMT5^vs7k5x4f*r+uBeewX8AG#WfgvfHXMoP$dlVv}o!Pz_4iP`tVC> zr%7&~0hPmqvc?}l=bmZkzkI(uQb`NSss$5&jg!@4bA=Z>8%oJUbE(ArWxe0lNc_&r z?*bL@njGlZ$Vu1A5ya&Qx7D_2KckQLA5XyWbwiKDVUaj8hJEuTp=(4DA?EdBsxk4l z8fYIVn^;54ZZ!;|nQoDJN&4X*vr}g@{K%x{F2U|Chb51Wglyt9QL zs}m%nqXx+PMwx`es7;j;xNOHG7$2k-?vnZhqMjQodk5#;j|}K zWQM4gsqHvN$!0N`^?_-Bxo1520C6YgI$DbVkdTdhD zv!X*+(iA zC8K_&x@Z0Wa?_jz1#5@X-cNHgvm7JKT#ry(Lmrr=&0%eL*uJ|#Z0qRR&g`GH6jw=0 z53P=r2lWYZm#~4|E7{7tyz?fa5L4Dt>+y2)!|;-SlM|TfXH!O7aEf@~BlaF~}8P-|U*zhgK`#mS*;M@pvQ1kVMR}t`{Fg zy5&G(ZH`=XFOoL3!15K>tGVS}IcNSt(9yZ-hzl^>WqeB)J^L5WLbh9S7Rks%)Q@b% z#*G{%>U-_#5cDzW9VocRob~bv+wvx#MrT8 zyFh!73$rXl1L@xZDV;$qBJIJPlZ4gQoe4@)90c+|T7D&it6 ztX~Br!HvQD3#y;VLoA22^G=DL#s!1Gavkj!-?ze#FR2$VM`A-pO1(2(X*b1m4*Yq* z-Lbud!Z35{k~~GrR*lt?A?8GG=L24*F|gHz!?o_hhe7A^u2XV_9SO*tf`$RHH!uU^_={h;W*(Ggk-j^vnr6-y{ zgi12J8WKG3?w@`p&$`)l&5enwOM~2X#-TSjt_-)>JlZiWGOL%ack5(x%P)jkO^C3* zkrr!92JuMMC)f1!+yKs3WWlbR0Lf`tQ6=elB@B!xCHnojnU-82T$eggRs3-wi{)fn zWy!|Cj$o~sQqC*CL;i;$vf7#o((`iZs+l^oMP*x=PS4S*OYO`)0PholyVlCV$PXr3 zi9P&xcmDYO+vlagZ6_j%W*z92^+QMNr0ZE;ljPQkuV0&}`qs$F`_ivu_U2>CkqzM1 zO}F1)U&QtHLI_d7aTVLAwNxWcpwSf#Rkrt#73fdP;E z*dVNW!o?lEtA1}2L%Mz%LWvj1%=xRZ&lWGzfWrh96~Jlv4?D5B0hF%_a8*q8Z{}7m zWRgpyWEdhc?l)-cUjtr2MdcE*Znp$0pE5XJKYo5bdNe5tU#o$q4K!&7WOhjwl#4o= z56K$xqdu`u+ys1tdFgOoA035D^QYrr@Vr7Qj>NSil~u8I;w=aQ-y7|efFJS66VKH^ zN3pz?H<1*;)jeZ`jDPqJp8te<+#!YNJDJ!A4;e8Hb#I`w=?-gwf|@K~BpJM$ui z#ao*637n97A`+GznKX6~?2bV3m;(u3?wIt+R|UUe`X!IYee}jDd%|0Hx2oL{gJL3K z$>jh-85#QjToXbEIQ>3`Kh%I@k}W4=8pLGeeGict{QHjVk;+S)X^7HKZcTAHMV##a zFtK;Ax}S4D^Vk6=CC-ByV#t^)Zu|M{#c=iffYuzQlWE%Nh@R=Civ!GOD@s)*L((LQ z$e24`w!hg`7KH>sm$%_du21w{xc2k;H)c=Je(|Cwt=$H7|J)1WY#%CPo^CYY?w|PO znyqP9qWmwNJ~r>w%cp^UPwV$CAG-NTYV<7}#|})U6Q2|9ku;@o)PSD&t*F~zlKOJ) z$T|)Y7WH`ye+T9xy{Z&7u-ZjALFILv8gT} zfzyha6;5TXa$-JtkUxL&Z9#ovcy5qqzXg%QJpX#N?%DD4v4G3NCB~>E>t|@KGdj#h zB%c&sL@nne@wR|&S>Io0H(D~@PE2eYt&cMZ9uDEhzF`O4lIorQL$Okhp^HH2bUX8? zJF$Y}Vx#bM$EbeU(WI|-vtZ3bHNO++gsCH?Gb@k*jMKTAFN{X-pIviMTOmm6dal7Y zzuD6!jFAnXt$7qH3kE}q+JU9r5*38Pi8@$qS^qhr<a`$7POyu-5^GI4=9+Kb)q~4U(A3-fiGRi&ztNM#7SelhO274sHSnB+@GU9r@cK??7P-!7&g3n6zT)% z-Nc!z=W5)lxJMqK<9vLr-|b~pFFYtN`&idPiV5;}r1LW5(LLw(!T`>T&Z>;7$m*3$ z47yH^MydvmmRY4r9Nv97(TZQrC+mvi^qR7TA65-3F+aX0Mt^bMXGLk1rvAE20u=Dg zTN*&n*pgq1ti*pUG@Ldk^z3Df<>*r{cE2$Z&GDFdc^^1zej<;&{as1ipY`HC+13D# z+OKk^$gGwAsp#d?RYS|@$x^T8aO&UIXZ5L7%#{+03n$v?l7vN^c8SC5vPY-)gWs8; zIS(5Dns8)-p?*yYXMC%-WOw-Z?9)rK54G*ts1J-fvzcgDr+3E0z~?7#3u?xrbC)Cm z%IwMJ2(Q0vV>8;(sx76GhPWI28JnDblkmW-ZDP7Zp_72!PR}1n<=hm^d9vSSpJqsA z+$Sky_Yva3+d?C z)g`%*!db1=9o{5R+G6b~-F(@e;icW-zHaSweajDo(-jHt#vu$8a9Ya#0qxmh=hx-T zxd|zpQi)qlp*ioM1|IdYo0c$TmwXSRML)g;oeLuhe?>gH3GgL8lX*0Nb6E0=rb)P2 z-2xni`*W{PjZ70t4t^oC*J*%EmA90>)mke#$AnQ^6G3_Q_o+uN^a$BKO0!~>;3}{z zDWAg;ztoHgKQqPf6d~2;lO3te7(!18R4$O|d-9}5k5(5(X@9RAKMgE_Tx4N?4OQ&g zU?^ot3lY1>mEU`I`qV6M9t@y= zRC0u$|E2R19xQ}w@N4CNWFgAG;An)muVLz;1#3h{L{aWIO7aWh{y0`kJ_~QA|^VErMaY05Jy3Gc6E;r+@8s2QxDcMPbVlq zBL)Q{-4gn@`@*G&hw&zo2mN$~;-CgL83KW)iEg$}R}3rdZWJil{aDxi2!m(vMsvzR z=N)RNE8aIAqcYKi9PsBYn&N1DkB}=V|NQdz!0T$1_r7s&iiY!H#DD`6+~kx`^K<(O zu1-X68EUIS#CjCUpOc4|gCoVWd%lWO(759;l1K^4-p)=PANPIIF>Ke%or!3xo~R!K*y=bMhpHPnR-6L%5H5GE$(q@wN=!zUKavltQYwmERQ#R3P2KQSdD6qa9t! ziBiM~rIy~hg1D7Dzsfxb6U50?S&83X3VjL}%3W3v-|%C1N&0`ky78ixSg4)!^4a&% z)YeYAOLy8t6yRvlC(mZ)L<*s~u1_4;-CoxmwZAj!01@8ZfIf0#3i`vFmw(LfDXH-P zyR?KOlg?@HZ@V0MR3F*9rzwP%UB?ioxUaA%h;8kAzrTmL#9;hhJiT+A-NM|w37|vq z)$m`Y0h|R#ywlRGeK*`R_2^bo8g&)cwQ5>jk@aX#d%!$%NE!T;;70sP?!&&X8p+hG zIJ*vo#!EH4o6+@kLC4L+9p#sOIXyxP#w2?q1~(F>hqv9PXX$JZf4J%0wNEVsv_jVg z<?+9u#&;6%mh2f^x?8mBVE4V0;v=0F{e56L(fQ+UIRA+-P_=k= z+ehj4XHjzAvNr8e5uqHVyK;4S3o#IXZSvR;46hUY&gU>p*7xz&b_8&O@1!|2ofCeD znbNQYNS;n8MER9;zaYp=7*W_yUvT|cP|-3hQf+&K_*a7FAO%b$3wBDqg*64QR8u!~ z9;@|ericHrvq!gkaZB)!tmMjqofeBR9#TdJL3H4vO5lHbv|g<3BLjxVTJ9=Ma&hO6 zMXq~9CB&aiQrfYw6Do^kLkG8ll;+z}? z-naVVPGknY|4Rv7Zq6y70jbf>5xPG<{!RrfTj@fHie|pW7SEx&s#FfAIec8RYtp@? zn_JS|aw?ao(u~`fxvFI1`SsX)=_V(-I z5e|PT{`+GZI%DIf%D*RGxD?m^-eP`)b2{V}Q&!p7Rr-$6;+952HzJF;+g{a3KeXz* z_oyD0ZnQ@EH^@Jj&3K#@xFcht>V1b=2$}z%|M`Oy@=BHKxM^1>w}fARUA=Wj@nZcs zAbdjLwS>{wv+%Yv)B>5pi>Ml7slgYt5IYtLAY-!b*rn?uoW^1zw2IsJ`X2OX1Iw2~ zu!*M}<*%JoeonIjTLF)_^nf`g)>cFLRHwxO@pki^!Uo^&o=m|%a7Im0%x>2|&t&}* z;rkE@OJCBYacq(+m}^H^M&6h}0J2aF?3BZ~K5W=rGMOAkSXwfHZ^U4zgzCFKlu#7{ zCgS`>2rD@Y08|fd5Yq>m38P_jZbwvD3^_f-`jMAKkbNcpDc_+ST z&;;^Jk;Rx8J!dvrb=nA6q`bqB`7H7%c(gE4T~X(C`$E=&K%#b>`Ul(&hX11q$}8?6 zPTVCtr~J_XKM5+X`aVJTx5aJ}PVv&Jp%JC*{ZROg-wkdb%O{f?N&>y2xp~5*_e|EC zzMG>mz-mLAkgSQ%jV(^468shh-FO78>7|TbhCDu3(j%nyrHwWL9>8Or@#%#>bV=>O zA7X=DV(S7+pjFw`?o|y)#+=PX%@(Cp-c8 z0buF)9Dtdd#R%g(`zfDY_$HL{?)4`bJVWA1;<-{;+LHNfG>X`~_a{7lL#A9S1A|A|N{rw|=iuH1GwKRlsBca62G#fUY-YB{|hzt$S z>@pd2F}!fk3n;4{;rfe^#BHvmfxWvv`OpGo(9MdxCYMu^9pWCB@Q zy}X^ky9uoH7y}scpNRW0Moo`b)c0BhFr!P_3vi3QRs$GDnFiR<3bBEmBu0$=jV^hI z*rz3~`jWw(K2FZWFv`xD=3(}+(_mJ6M+mAI2HTjzWbkM|(rgsl%rr$oYZ7LU;1hf( zjYy8-h|A=ZT;!BvtTBkiS#B{dB%K^iRSmI!bb6vR!bLJxrqN6C!4W-A@5HrStk{&SAFFatcMrTtsM`!aAqRco#?~)vpHc%LFQWns=9;BCp& zg=@CN=gVA_>#^VV>rs&n3@E0_@#)&@pzYr@O1~7?hM5CERd?5Tg-$! z?~UlklA{qASKSwUXzm<*#Y0KZlRvYUUdHS_FyN|N5!<@BuSYoO0<0* zU6JK-+j-acg(I*uz{{m~8$Rc`&^1+rWFM28DA~PoO77J+lslxpu9oSx|M#Qkwo?yV zHls7v5MLF!pBm|IE@=GZ)VOW0Jl;COoh$0Luw5-qWs#O-5l$6T$1}Opw~&>Oa*CtV zogKR6^EF{V-&pp?y;^8QGHyN~(RSyUrk;M?Bp|CgqIos&GX=hj*A$R;CH@qr?KUN+ zKVP8icl5CM^WK)@-pR$lnojLz#lcz=trj#PjIo0=xcXG>i518qR%*EPuus?ukL3ge15(tgC@gkE1 zfh17;Pcxi^=8ClhvJ(v>HnDt7IjK#EdBuP`^&yij0UtiDTdIvhP-@_yfzB;db7Hu$tkfrcaV83tW#8eA7?>e`ChQ2$;Ua z6?8%g`U6cUD_4^77><l6R=MMJeMBA9CyCJst-+~z?mm^l$}$7+Cf;n_}rzqZ>BVqIo5lW{9IU& zQn6ClfRc-0whzeA;4@H;yBk%HP(j-!q!oJ(F@0q9c5yqE+{ej;U)?4J9SGTs6`>R6XeD&=75%ii)&Wm0p zJYbuCswC;HJgzkzcJ3HcWoUjUrY;6NId+vVUz+z*K(_yB4E@nR_VII4{AdxN@L@A2QXEC0T z(Ml}Y#(~{))=k%(4*s+7?#Kw0Py0z8C#R&$t~4DTDVS3Udh;fnU-c=|oO0&D*&5>6 z*t|pNmF5MVHo=4YFo~BSSIAGC%}$*yefy8C zyJX0Mq@$2WM>t1e7A*4kT`=2y0M)H#?g4&D%2L@NP)DY0DxbkWGn~Y|6FdV7wbY-Z z0$qk&A#KKPbJu(yX>?6JENcJ1R=K4lfnq@nx5n z(|8eD8u(f}f*22z1d!(b`P(n>6djh8SKWW82|0R+ST@3piNv=j)hl8gVl9Z*-R{AilFA6ScF#lwUtjM&)c5E0785akHdBb602hlz)M$%v?; z-_?!;c@qV`S@lh0Ez>KA}eC2e@DATGM!*x58-LwtU?I$_x!4aZM zNpfJQf3aJWxBQGFucfnsyD8Yt-bM(<2$WvL4-~w26jWW%2m7EXe7J|oqLrfaS`h+)7=^-(I>V9<_tVjL z5wW+gA*Gk@50yxJLSQKV_+QAlMw=UM|&9lvZ@xYH;Ng z;c%!DEMD&okvJ>Gc6}wrB^+w^YGqtyG2)20wBE)^*nfrDF-z}v1;ws>jbjP z&H<}NHV|9Q=#X8!iFedQ_Kj()K3q%0#-rbwNU$r*-aqbP-_RjJY$hw%vrdLZ4AB1) z5WA@^j$i2;%A)12&JL(`buq$Nhpm*iM-03vn+NVigwUPyV^pcJ`r?VEs@01=YY6cJZvP5IyPwh6 zKg7XH)1glM5%QJH-OcY3A9^K3g;IDam2x%N>;qwFMS(8K=xeL+KVCl@DZB;JQ=M3m zBweQfbxKLb1WF8Vny(-30qJuVCt((ATL>6>CDnQ`Y>k}pqr0je%3n4Wg;c*G^Eo={Ko1LqViV|fq1O`{#V*2 zNbekEMS}Bg6S09%!d+WfMkQTcv0Aiv!dnJ3dT99cx3fS&lenD4fl{3{-AqM{Rf()F zqQEDFubSRTttB4zOP#y=8qo`7{b*D;d8K!b0i|kIQg|A6dE{OU*IfYW5e!%*?+fK9 zwCfH>rZa{=Ku1{$`AE1r#u9Tvj_#wdN+sE1vbo>59cmZD1QcEdbK|SR-h01mrCv0~ zGLXyBK)r2#$HC@>q;W@ASHxQZ_nWq03KZ%IBjJP*4W`uyD9SSFPpe!u-Yr=_*6Q2I z>74B7q-XaY>Jo}SU!B%*ck)(qXUW~f+gmjq#*bZGM^RQ#BrcUfVump`g0e%*%9G>C z7GNLIC&xF?1e1Q9m4r79mK-uuhB+UyT@_F-pEA1Sxvv%-MZJ9I82~q02TXC`!91Cl zZ=BwMTaqXy?C-ZN@+8Z#^Vh$s!Xy+GP|u9Q zvyvP|TV?UdN#>3kJEH#Ss#siQNN6LVQ<~@#-7B; z?P9HYSrqQTsn8Ke(hiZZzGF4UM< zWgd-&_FYZeS3iTa>=EF_%;|S)IZ1*y%QIn4-BjO~?IIy1{e%scevq9bFpZXHNhx=! zt%w+r1xu^A!`yZiFtIVEJ~W}RmQX&2d5s-aM;)9-LA2`Gz&O0EXGB2V0I5fUifU%~ z>5mGqW7TAcc0rf2%HgxZD0!TX-dFk89R_|*{@76KfIuF@qtVb6)OYzghdUc0pXMDO zYGtQH>tVt9&7IcCJt=i9)W%K7Z>;#YV~r7{)(U8rR`@~<*j$*q19dW{Y6A_|mz(Qu z4S2_u5o=dR36?ISd^IpDbhDjY&vx-ER#+nH-?R&wF#b+Q9l8-8e=M;)qrjtn{_*c@ zT_eEmY*G$Dg@WxSld>`LES`T9C;2SqA zXGHKe{Y>yjtuGSC_d3oReM?c4@i@d^-GAsR4I)cl$L&R9nj1*Jw1B3%GF%;{o84(L zZ?;Ig?!(o$0<@y4_A-^V6`L0jDiB=2!|#ULTM6nW0%5|wp& z!mdc5VoU;^yQnVS#o})bR8R)5lYGLFKK|L|r4|oEbK4B&f1;2-CQVmWfL$k}H(opy zkNhU97JL0A(MaaJ30cAUX*o02{q@U z#$|!Z+}H(rwDnLne{5-8f5b`jYZJ1+y`Mc1vSK*20R3VF{b&Vc15)44&yE8qw4_o( zjWwcP_rFrN7}0}2ommq<`R852t2QY$ZUHbcqf(dD`mClY-|$qLOM$4Y@z+>^|Blpu zO>^G(A3S+^Xk?N@;M+;(!)mIDfkf$x7Q2FIcdp!4C!C$f=LwEtq| cB{~vxr?2WoJHz)00R6MtYHOCi*)8(_0F$B)qW}N^ literal 20111 zcmb@tXH-+czp%SQ01=`T=}2!P(wo#E(v&WUNSEG0dXXdwNR_4{MWqTT0v3uOkkCPC zL7H@sD!rGqcjNz@cipqr{cz7(*Dpx2nb~`0_RRdA-!t*XhB_Ch*{J~lxNu8X^9}%z zf&V1~s3^f7`=LXp;19MyEsH=?Uzfm;2ma2$4JTg*XP#T$4_uw^I6rU-d)V!)0sw|m zw={2lhMiM`>^(A5<_CS&~KZ&_p{OtRMewXmJz5oFJEqPq@|_t zfw%Mj^&ed-+fDG=&nLK1(lvQ_!U)>3Kbg4kG_4u@RGmu$*>Gawqb4kL+!=xIAENrG zkQ=^tQgdR)N)7`rIF8$#@m4FbGC|mR$Ut)sgr5RX@MCu>wDu|5vJFmI*1PPJ``%v|@OSmlIb_qx4q`7$cvo0VUdX=v`M+AP?~vLHh|BQ=_sTJb zv0j;{;I-jYNOu#`!vbUhGq(dE34S7(x?Pg7iHuuTDWAea&mQ7j0=gK74B;VC>p;8D z$~T&W*Oa0I_g#@o-5XE&)Bzy$_OaZv3JL`JI__7ciw^1Vsj%+ZtzBdxnI@jnxFYKh z0gG*N@UQh9KNC}sBa9ot*k2XMke_yavQdtg9o=JNI0V4Ih~g!1ssE^O9BP%wRvzb5o#E`}ch>o$yroKACVn!%1du!cj-Bt0FTPg_> z8ux>Fu`=_?LX6!rmtWoe9NGExJbya@py=B1M#O;LE#5}<5kQ6UU9|xOYx!tLLhP@^ zW#WkvvT6p|`@9Xjj(JYu3G%AQW=XOyAW7k_Mc_&~lrtfvCnCT`eXn(L^{}$NRn3E) za`u*~eFrMRrvS0|qX4l4r384+W09UMTb?%zMuGJLpR6a;rUUo!{cX#(NbeTA9Y!et zkkYb?LHM-TeIxKS!GPkt-0g^pZ4ysyCoZ&x6+pSQ%)}wG+F5pefne;u*td-D8&Tmc zEn9UhxrLG7_bXVUa^mq`y``)X6eaTQ5~=Pya&9~9VHGVDpffnuyF~ougvc9bb0i2Jb6jdu=|;D4QGVS1Mu*@xNzk--uhDuZ^jsZYsuAWkZ?=ts*(LWgP5Li*4+tzgqn&}E$94b4iB3(5v#*|k36?22Pc;h$-5-CxOd-sbH zN|#>TwcR02v9W$bd3cKX0A5Wzx&BKkKgO3&#gWS1VSeUyETYd%-G2O@Vy^V%^*u)b zn5RN7i@O1D-$zFxV1PRL+|eY(1&j>)swZxm7DjP)pF0xHABG9Q!~0f4XqPKspE>Ff zuHx6fleN*4?yVn`^ur~|Q?rge>q#MP+`!H`X+ZMAoW!-i5^NVxZVfl^;LuJIA-Xaj z@DqU@3zJnNu+VFB5;1&m006ILJ9{Ndw~;sSko37BOO~^4k305!m|KinPNG!5v$C2a z!Ewo0no(_59N6Z=v#**iD9BDy01ry#a}$4K(Kb?yU~{X@S6)3ZT$use&37dpkb~qd z9*#R1QrQDSSDk8cj#nLGRGLC;{dd2^ z!0xAacyDA4CILT9GfZFwGL;m{56b0DF;ir$sDNNnA?(Q)%h^}1T(30k%`TNFeBWSzMG(I@kAuJyG;P;a0+nz;R)zGQo zrS{P0aogNhLw3?-U{^dQ%Uv@s222N@m}6qkBYBCxhOl;k=&ol00zlEJ)Xo-omCt38 zNds@%>~0Efxnlbjo~wFv>5vf80N_L|3D`!Xt4e3~?gzf=rh2fj*DFx4qNe7N9@r1A%^$A)t>mXh^6qbe z6T^Zpbww|o87qKp$&Ip~vKS)q`VUq9(D*m%Jto&oQ@@B{fXR5|#V0||CdjI)7fdH% zm01{Y`lK=)2=p$O0;hAN2(fI?^HyP33K48jAe8;W;MJcDW}inkyV=3#`=uMSi7#{e zKvMA^%Dvf34$i0!ckVx(_4uevE94G*jHx{OuwSi3z>0U~o!v8VqqLXKI@py zrJsNwI&iNiT`k!Dg@(gC>(-PGJ2Nn&U(v+!&Ep1kQ{%DaE(90&T78iu``N_y*y{qI zg@{T(UKF}2|1uu0fct%a@|>i9XNKJM->j%~9q6pQvxc@(k|aD47TaAzFCrM zN&iL-eU}}n#_-t2-A6y7H-OTQ!@6OWLBPcskiNS6T{jO2*TG$6!A}TrBMB4FejSzk zUJ4U+iU1l`JIZbv!JHfcX^~x1`g|lh<&{D1u*IQ2!(?4$9GAbEBgUiHGo%9a+!4)NRjvzlIl@=T-y=2dCUdlcz$dTn_ z@l%krz*W5H(|neIrvQ&cK`z-C73s4U;ca1}SpwdFOo{EZuEC)anHsXMpiPF!!f+EN zu64uI*XHR@k7zF)1XR)P&>p-+I0yifI}771?SRt|8kq(z69gPRDRrKt)pZ3Ddcp9Q z6u@@CWR%}kNeA`^`8@pfv8g8Y?DIq?7(l?CVQKcx7RWT z?fM$*swjYv8*4c?iRYrg-cLRpPB%Pz5Z>3@GueSXg6eAXq`w2@f2S#V3JW8bbNbJn z9(~uYM1N$ZjOMm?2=uryQ^w>c#MF9~Rqyo3_0JQMKJTniz}nE#y`5jkISE%-I{M(l zjnR+ri};z`v3`x~1}}bQ9~FC!)SFWBJTHvg-|9~(_TCVUCPm1vzKMrh-9lJQj0bwd z(WHPkP^f7S9tje zQ=3>&+~i96renne$P~8#uApYKBH>npVkIkX5U!jTr110){J){LpTah zzHu!KEPCTCKy02G2E#Nx-R3)Nw~x;OhLaWfu{kEngK9t3@j3x| zDO7MR1aOk?`6F!o`;FJzY|w#-if7Ylhxg0Ma`kF8)3^b0s;hnR$F$6n*I$=%y30Yg zr&pZ{yJ&%@wn>G#m;I?B19O^Ny11S!)Vo1+E*~6)=Nr=!zYxKP5kV2&3qDS+dIs5E z$Y5qXfnYG#9M3VaZD;U~C9ZI~H?pBDuk1ombE`owua2FDhCHNG=@}2a_TI(B129kb zIan&y;p3u1R;*EUrHr>BdyV%QNXzqIlfCqxXL;Ggv!mV>g}8QY|yadJFvY<_pV&!<(qq zEOXIWkFR|V^Z7>%2pds3D{EE9H1Wj#mC6d&@tV5H!@#qa#5jGk zrwWfpy3hBItVH%T%BN&=uHcgwH!F4vVns>?G-m#Y&5fc-48k-{KykB6W7ZBvS%=`H z8?u(Uwq(+OF*M9)o#vjh^@9h+vld+FQG7=0XkwMNj~%NR}(N1 z&&5bi<^KFIvn_4)?}sYuPx4y|*1#cG-3I?7p zsO@8yQ4F#VPvIt2&W9oO?ZBha{MFa5?b5u3`0)?}cw;Dl+K4e%SgYaOXwaQnt?p!^ z{(f?m6Bv&n#5W;4(1BuiGEG$!e(b~DxzWT&)Y=Qe>FeNTA=LV~?%O#4x;<8)_S+C; zj-9!@QQUjdsx4)imaAH5=T%|OyX;|3iIO1ztbjB`nc|&SyxK%Q?WJn|jivjmdv%lH z+NZTYxm){6Rg! zPF22SiVf)7rxiL@;+2gw+u+}avene^UT@~H2N;UO;3HD~h+4}}Ys)c{)sC@cxtRp5~79ZTc~lF=jBM(UO5l zoUAs1do-9btWIm)WEzHSoSQrIo-zq_WlZCL8j0RZd$w|$OI9hpw#BHi!& zTxz&A0{9i9zi#LHMx%e6=#5W)V;n35gNE4mf(|5v=#ai*fQ@hn3+l}(nsJa2YqZ}J zgT5idQ6r{Vs{@R+hb{2IX{X#0i(udtt|sun0@8u6DeR92mnz_ue`7$}{FRRKcnQR7 z?!l*YNuZ{7&1Har0i(dNll!+_$Ty1&urC@w+sXBqMh+U7LG85=)0AQqJ`%EQb9h98 zMRBPUJAj%z^s>;rwwsgK|7Vp23j<=T^6Q{i2aDgQ3vZS)BISNR2d zl@aCx(}mGU!s$b%LpMrH8!6GxonjsCO3hXqVa~tl@ujJIs$KU$t>Y(gT4QD6BHjE{ zlFh<$qsWxel6#f5dQSU}LK~89zkzf$V2*q3@v=^4mgH%+5 zCF#cmT;pij#*^zVf=>a~Rp`h%35;Dpyy{ux`Pj>eJe;H$FpO?^>GvMNnUi8GEu10cCa&R8!_dMC zg#ksk*7?w8xTB-wQym$A8A}jiy!FhT%A>CFOO+J4f`|*X{=VJ0q{EjlCxdT)Y=m1( zFuNxW`q7`K1O}~I&o-QP30oU~Ee}<=*v5g>Q=_d#kIC5}&o7Ti(TulcqTa};^RSaPGLJM$C?9N@Eb1hq1=pAAgxNo4|Jw#seQ6Dd|yH{wh?xm7A(}n6Z7P z=Rmjs>DP6#w8yJGo50{5EYxz%t5CDZqXRDH6tb zBId|;MS;>jmd!1@aCQ=M(drvXWl@!s5!Yj&IqQeDG+r1@wB)PN2=)eoS;^!eF_DIr zXecJK3OX;^MuLmTZVFj`2K$JHfRh5wu|nU-g8kr6UqfsEw_$&fQZY4d!B|91ew=<6 zO29>=d8OH9P|iY3w;P-(lNTy3abU~_wD7%*?8GYag*q*~8BUo&ECDYGII=}K{ABg3 zqgqI2N2R1Ui^Utoby=^RF5j-|`Q%=Y+q4Rh4PMfX9FY2>YT|Ln42*;qmcBO@L z>l8TmZ{E4GOH*#QVagc6dAj2bn)GZJ;OH#9Y8}H&=zSNGg&E`=L!i`08*T3*y&F_(CAcLkZcdhuawtHQ+zi< zqG_$z-CQm3qULb_xBrSu zl^5CHx;GbMx4ofC~mPB z{UzTTt;!F>w&hdu-2Kl|Od=9IvIBoQz1%+K_+fuHhiCilJ`APxMk)SFQ})oqV)di= zkxVj_lP(xD#VkTI)8u;3PkG8tJH5C*-1Zb9{G8vCAT2- z3khiq9l%aaW(It($@LUJ@r#~Imz7m$P>}Y`c0Oif6-@Rw)CYO0K>c}Bx-$m)i)V@>RI7xcu>>v zQj5^-p@HE;+cc=i=BRPZ(sXEg`$*Zf6G5X5z2Z+>6VuwIy^O|IvlEPr8lQP7dAQRh zjMwa`I=VJjzq#)m-~GUH=vDr}ReD+^VWKdZvkmFEFMSWBZU_;;Cz3uah*eJvQRTaIEwJ^w*unz|*EDFNv_&C^N;ao(eXq5HnM7LS+ z@*%d;L>nbGN(O3Dn%^l zB}Z0CkhAZ6ZGjYnaQIOzr5TE0r3FRmH!w^BEWC zNCX^OHilQ}ewFdfGRslY29n5~EOaVEadLPS1He9yTvNSl6lJ@no^&z(Ua@1d{-W1f zVqg2wRDaY~S|B5-q~mi7iQUu&s7Uh~#Fp7idIE7PRd z1}{D)5H9jqWZRdTdS|2z3}GV6d8cysaF<0dsd;=py$0Rk?iEwzCAvyKdO%f-A@QXL zL-}Ete9vC#VIo1YOPQmL=$#rsIL84f3mxPf>*Hpar`w*L>ao>IlAF%XFfyk9_^b)T zJn+0=g6!LJNg6r4k%&K(0#0L=``+Fatc@UG+bZuaC>S}ZNKznJ-geL>`GP~w=yQ6T z@9U@=(`Z(M&8zX&A1f$lx02u9HLD$BAk`JwU5gjlZoKj=;2J#?wQYn`{lzkC6I}|A zPp*0k!+--EYuoi!3n7yA#8ZainvW?6xPfS7_SPMdKe?;-(*NqNH3LIJcuZ@i%Hi9w`Y7fBbG9MnE`wBE`5<1isl z!E|%JkCAa6N4>~lWn{K5%15|$9{GS>K1J5`o)A&|RI7)}&(MQ>I(gxB0e5`Yw=M~$ zzZoK>J*)%96sD33_z&49S})+;ZlodEvZU+hrfihq5f1h#R#EH@5j-(`Xw$my)wGfn zpK^KK^!Gg3Le@TgsoN{hQV3k;FmTiR6}9!dG1I{{jrcwbI~HV#RUV|20+g-IejU7e?aX&4U5;NPncv3Ma0BwmkBNtx;Qtcv z#v)XFH>U_P7DvhgQ+XGWzdh$H`1JY5NB`u!MvWT`C0CV;Kb?WTOwEe@2*Z#|Y(D-p zq)|!Mb#vdys-Qo3rPYk#Gk>{i$H;^@NhDLI=tK2bv~oLVWbvWVWbDB3{1V=gNgL zt2N_lqm3t4P)ruFxp3TavjRsT{?=*xIQHce^4i8S4KAc#82^af6!Te=ib;x#|G06q z(T#x9`4&@KgW33Va|ZhcGOJI@yY%O~DU7pxTt?Z4?FrnQu=k==lEN>~_=W!{egB`0 zBoTkEx-MU@3uPP1m6PlsdN|UES^BdS@X|6oJoZNBIN!bQsq^H?g2iGTdm~RQX-%%V zkV%N8A+e{8_Cx28qYmH>l%dv`U^~(p16GKvj4dxf?|u{Z?r(hYU3U2e^UZLkBK}jQ zEwkepRfpR-#3NjbrM$Qa?#OB=_fCF&HtLKb@U<4JlU)p`W8uJdeeixa9I0Pt;4XGq z@3OLGgy%dhqE5Pb&lXHN`libPIqgk9#muNk9g9m`V&momf+-xPbduvG%C=lv+C6+| zjln+a(QYF#yZ5#KXEjwl zKNF-^?uB6e{oZ+myvZ-VU6fvuk4f#|`dY-zegQv|=Kxeu~`%&7z;yup% zz$W<_E}swoG84bOS0X=`@*6#~wiC$t{gnv}ptp84+qW}(xRv2$Vg~)>tu7k>$=SZ# zl;bn<0em$A5-AmJ(8=b6 zVQv=Zu|0=dqPcHd_2dL&pLDg3SX*hUjNePxQg%bcp^2?-CBU^OIKK7v8{;NOXNh?2 zZ`F}LhaxqT_{L|(FRkc3Hf3i%JB?_l&(&vIkcj!%>U9HUPX$X#)Q62`3$HdeImp~7 zi&$WSK|66AF_K?n-oq-38x$6CzDW540HWm=6Twa8bk5+$`qS$P5S|VAbq}B~pp4>^ zkntX>1?ec!;#${8u_Ls5B(_Kt^DX260fYe8fkdtECk~Tinw^;!n;_A2&3E#Hs!xpM zeYA2gS7as@^Xiqd7<3lbo!{wb4we1=qRctbY7R_LGR&9K8SF+d^syA6OCHG8ozVe+xUz`;+$H%wno;>#*1V zjefJa96s~e{i|6R@3@;ycC3J|faLu_H2P>f(r-zi2y*>WHen${(YT_P`1Se7*5^LY znapiu=HN}Xd8Z4M0AIQW3BiQeQs@u%Nnrd!i}73vk$*vpe@n(L*N|lyqFGicl9fIC zLYQWVERkdlayiw}l7prb$vDWT_V}l8y6oYludi1csa}7Cqzp0Cg4r!J0XG4=bA~HW z$2YgB916VC0&ZEg?1TGh^pW@KZA!0%{UpWn7f%p9&QIp;5=ah$nOu#g!>Tdx*drm` zMlc<0Eq=xHHqNRYtt}qFrK)dJb&-w;M#Q3)5}#pMYQ-0j(kvWZ>Mhxf+h)he{b#8Y zPfaJbB9(u5`0N)7xrLiCppm3^d({qGPt|PBhrzZ(c<-K{>pJvs(mOzN-aO`3qzrXT zJWhE_7s(Q^_QgDtZQxI#;IHdHOW~z%s#2ZQ-GyDgFT&$fDN*7mI(DX_y~{p2m*30n zno_E>Y;4u?Cs*5f;=Z0Le#x!6pi@=f_fF&V1=BjPLuPrMV5tsn2YF^ zxNnytc4|eLSI4JD$y=$ar#>;XTtXYb^vZ zrxg=zE6W6*8nunBm&qHZ(u3=i&zK$)!3bqb#Q}nKqlaa zsduLKs8eqKvd34%X(OJaOVr&ISHHcZEFORs=;muNO{AtN4wl3Yx&<-quq_WziH>2L zieP{cz_aP_=4P7Hx%}&w#Q8b0U&fn%LohPyidvX%R$ZGS z=~4Def>#y6)PGX-EFSgIPB`P`wOUedd< z=M9jP=P7f`&!e4K5$h~yR{^DX^K~NObaIJ}wNwj)EDIMf7iG4`t(CJNs8;4pxKUU? zT97Xwk!wz}Lchv~Pp$Sy1569Dqt3w|vp;6>56Q^B2Eio9Ir0-L=}5@pld(Cs7xhJF z0k`OGfH%M;NwFa$`b_FdSS)10nVOT9KcP#QH(=#bkoe2G0zfsjkBzhCX#jy}wd8+{@ zm|=9m&8~Y?FV>L9C8R;dZ6%Op93IQ{!k6Fd3tAqo%T8@IiWYtcr4@Cgsd1GwxsF&A zF#Gly#0_y5I$)h|-9FAS&3pMOyKhW5*Q+yFf~eI(u%i4r@?Pv$L{O}F09=;GK0S;> z86s33u#eaE;gw+};U;=`BH`7UJ7VupoadJHB;5qkNjaOZWumoMMz9Wv7cXc182P$Z zbNk$%*L>({vve@wNXgSAa(((N9>sixgnBi5eVab*58PA`nO&xeeEY9%&hKZ@cDYs1 z!SWa1Wh0onwP~INb^FuQC$YgJ@?e5yM{%5451pQ~W=1p;;q#2&zKSGP&*{wj=o_eUxTq!e%2 zKUFq==q11Gz$nAk*N9x8{wO7re04*IbBn8~*2!mPAj?1p}a;D^KH*kUG z(=+=|BOK6e2I#+ME7D_l)#ufQ^f3`}WOZpAI@oDU8l#SI1YB4F)_`=DmNZQmu&yT< zZ>{v_+qEjG3mV>{L6=84k>tlvlQO9{t?Z>3In1U zDx7GB4kam{iCp1l4P(Nkq;H22%?F;hh$Os9k)y~Klr+A1@SvQM^|ch#7YD7{(Q)3dcjK;jefr&#|l|(}g2}?h(L(d`y$T`+mJ0 zch!sktbOTX_g>HpQOZ;Fi{*LhH}65G@7q-RTCN2x3Ysz$c5R9Ld9fgZf>?2-i)B`b z%#xFV6WvueJ=!$UeQFmld!^bD`>aCjxfCF8EOPXsB6^(ctWQp#b&xqc~8|ijv#ut`P0N|nPe@Agg_ zS6I?`G&62WgS6X0EbKGwksH^!f6K8&jEQKFOc; zuMo-~rr`@xeS-ck(bVY486^|`0^0ouQ<(l^JyT=dma{6)Nqp%(+={(1eZTVlx&p_B zQmAcT_{EIT!bop3r&m%O5btPGsy0I=87WOmx)DSQ5g>LXZY{m1_!=W)dJ0M=;Uf?8 zsCST6TR5(1m)U~NIqx=P+^yJuFeKg&Bn#UDw~BEO297FIzgxLAx{sBqHLrbawO{nB z+WJvIbdxyHKE7$BBu8OT<|s#T&7R2oZuYFAlqUG{>(zdu>fQ%e&qRDg`Px?~9 zHgS(j#L|dRj-3>#)ojlfQXuarYfce#01ys>wY7b`_%O8IyP}|n{rLfbikgk%Uj5BV zmqNL|)=wiuc4@4H6=@lV7(~II9$Ty=Y%85Zq?QDaEo2 zYx&?3FW+T8dBpcx7=#X!AarONdsJ~{Gp9{?E(~XR;JKY#^%Z7w$Er&l+||#-fl?c_ zY3h5C%sj|IScKLYpMWcP5i*iyR~lI*Xe58l)sbNi3= zh(vCZN{r|W4lGIcr)~5My(pVoB~k)v4-Hph%5oyRyM~{WEgv-NQ6BT+YZA za_n^}eK<>j^;7CLOR*{=%K))+1;Iskq1)a0Q6HlD&>~r61V1tekIl}#heYq6T{c^i z!A98qYPw6fL-?{b=pXdIK5ucAfGe?HP>_#_{4sJ2LMk4y>6XYL zU`6dv1$%?zK(`G#zqOO>HrCGw#{GG@$8d!mxQlGCUYx){+MyIQkJi`-QdE`8IVJYY z&qktXd0_P};Fk%}RYd9Y4#Zi0Bo;wF#g;l8i9lFDmQv(K-E_W_0YXP21bL-tq|Mk; z<{hZ_3)s@MujueGG*qw*7BYu30rM%xTSD*o&`~gy>e#aXs9qhb`;BMe0xb#nh8YBv zdnQ@3phjOyrRO`BL_O_4C2~9AZ=~jt*pV>6 z|7LIO4+9tQMi}Pe^5`TiSRjNYDlk8tDl(-u+Kxojdwoq)nxYzfA@Q33{1Xc>YXbUc z!qyLXL+-_@jX?jSo-h$dN%=m#dqHWbGa4XW(KW#@`{(dFmp4>8ViSj-O9Hg|*&3VU zwN0O9=|T?iBOezK{TZ}PcXbw=yWleWLXpOJ!4uTe*dUABaYL3BaCzK zRdEK6tqEQ)1AUUbIb~!zouEa$k800iKk_8#d1YYr(~B1`HCBTXP`^68U018 zfxS>;5@t0)_u8HgbXH@T2RU+#dhs8W@gy(TjBG{!YkypivyU7(_trzoD83_XyKIz$ zSA>&TKA#@xc$8aPWjHSW6G)Eu2qr8wjAiIv9+g)(_sJ)nOD%x@A_04}d1niOK{@+Kr%epF8 z^`2YGFB^P0Yq~cvB$Xqs9eD-unEflDSN^~wehfWBEob^46s7zNDN=-^eY;{>f4L(W zIk-U&1wJL7<1~&+f^>HP@Sphl zfc|rruee%DiJhhl!069QRBg-k<^xIvebVfB5o^PN>uQ=(K#rF66oU><3HD~Pm>?`n zbV>yBw5UOYgpzM2NVC(&464pCGi`0KbMdInLo<6~mwjb~Qj!boZ_s{dLNt1G_{u`< zK}+^q71?2~Oia>*Y8icq-2It_iq6Q!l$|f=TDsF3XmqFoDC>s#-adLB#$HZ~ae0Wp zu)|HRx`qB>ecY*}gZtCM@_X;FHF;+Fn=|ZbQ*#B&J_I;-Mgq`B;niF5@>OeI8VcWI?J1*0sV)sQ?5=%?Ji4 zQuR))=cs%^))f4Xw%T7$qE|2Ev0Jqig4BxvXz#K_qArT8E6a&%c zweC2wKe6-MkW^w@Zv9hP?9Wsd2J8Q=$^!kTvhe;BIR1yq z66v0p6&?J*dTQ>s0@(~>W#G6a8PAQ1zv(t%^qTJecFU%L5XsKhq+wb zU%rPUxap1kjO%dD!mY+}ZjHTaa!iJxx*)NjY~4_6h&$RU2v`zu;s%sz7F!>-^qco~ z=e(EG{gRDJe}CQ(3^716$#-LIm{H`63%$2bzPX|WqVmLe#F3E-!cSN1A@0aia?cje zy}?l=a;FpqTtM>3-ZN!H%8cg55u15Il{l8w1pN-z=_byceVg**tI&?u!=gs@!0?QJO=K!=>~HGzWo(oTHem`4kNvs))@$W?_J6@4O-wvB zayau-?{dnB#*Ai2?@s^IOSt>e-ojdv*l|<*vJmlYBHknMG^$$T;{RntHGp6ANEbYG zfz{r-U^?*SN8F~erSCy;`Of)b9=#`tBU}ON(ouDCw?&;!0n|~uHcethgYS6@5=nbs zN2X5<>gT9Ix{pjAe$jsDI&qOAQ)d~XQfYdJn_j*$L@}@CCY^yH z`*#K0q7D;i3xzA&^uGl!cl9tCkAKnGCniBlZW0 zZ-^r+(|4EJm`^k|D-4V2?~ri?@73iYNj#o+Uzm60UqGqlNod#sy25v`{k0uD(RAuR z5lrW`KcBwoSGD78yh&bTz@(7kB5rv&Dd!oyiVxFK6{Md8T@(xiJXp4fko&&QaC@T6 zm-$U_J1!n?4apsJc=K`_&Ib$lFCJtG&Un9iz8snFnHb$lasebEfCtnrK=qgG6SxUoSz$N=pm$>JeN_gD}Fi3u?Yq!Gi)Gjv01mk31v-cXEY_! zQgyM6yy`PMgO4v%z)2t6f{uXN3(AFTI?J@=2@9$VNd>`{?x^x(Z&gvE1D7zRq&vG; zcC9+3jeWo^h|GYjPIDdfa*ZD;>_-Gqj6N$T4l`F!o!3>#QmyF~vpx>2OOkt#QR7}$ zAaupvKD=kiV8Iij{6HUM1G;Jq$EiPzXDNNmmw$@?^isx`tuaR&Dnp zX80r_idx5ncyl4JX)8Fd-QX{)X`oLt=Lpi&qVS{(vBTT?|gtujU%aFdA>wclDDEl)y&99RXVhU|y|MV{?>g;49F; zf$IE1@r)|6dd9Acpv1m}ygrmF#&^~!GeM@+*RSkOjM{s{Ffj0VAVB2}@c0a&&-AO7 ztwtnrs8}~*MVlq+z%AgDYlHHiuVFmZioK$sgR*b$OfO2neK-BhT5P>AI&80cYJJ9Z zfNdQyaOI5fZCnS>aa1-c~yjj7@Q;JM2f*9u#$8l`&*=!Qm~3d-U}nou}DAYr$1CtN}v0e3?;$*CI-N8 zVkO@EjzcF5PM)xen~Lpzt(L87KBYTQnpI7aT$vuJ&U!4j)nsLAOcetjl3Y2sdW&os z>y0L*OTlVvGZ=`B?ayD5Zd_2;2?=oQ+Zabw9Nn^0Pk-L<|Bur0;Z>hS33@4f$;{W& z`u0<3Td)WTH_Y|$@s|A8CEK??F#!*u7BoVNK&MW8&9;dR@LG= z5UzLECCu=qTxj|Pe9e6?S-+qalH16h-rMn4`VVGm!8}xsNL~%5R^&>w!%djFnt)y2 zNHbkh+SIRyzvg$!%p}%-TekK&HJCEaq$mZ`llmz0mNzt|Z0m)rjMK#Y-2Z7QeyTBY z9tL$ZHsHZN`Q84bN3JX|#$*|@d+G)P3$6my;& zrk+q5Cw6DLK&8|)38wr4>_E|m;WKm*u z>dpFjT%I0eC>Go0)PIOicTK}`T~nKLh%sWMCaCq z?5LtRV`=-AUr!$K{Ou2aHc&n1zYsLn5qM2Ew)Jhk4==GldAuHS!8 zCGMDDSF~xA`9$TPz2b9buYCD`u~*){y{lh4lr0%>3vIz*IvZiazG%Tm3C!glM+DcL z?1*a&fkua=5#=n%mXzk5;ujfXPV!xmXR+)kqx8+{ChXK5&5}3~ zRKETVURtMeAs--6ir5vS`aDdy&j}xh)@|W*H&vyen-bGnC%&i`DUHb{tE8DV>SPdh z0|JQ%f$`j-hEX@tDAkSEe@FQi0gn+&);n$_oGKH`gqYS};)2|hf`I`k($)+~@Whq^ zO2L?`kSl6=XsEp(wDH!e4PLV?j70SO2JzCWNXUTRgG*8*k- z$a*S2WZ7w+JWo0_GWhx&XA_Q!|Q zTt1{pZtv;lqr&o+?^bVoUA(7-x1zp8xD;in{tDsP21TZHk1NeDbm zD_GS*B}~`gdM^2z%z$>jjaY^6GiY{1mPS@F8x}bcS82T;!UWUY0J#{MJHpRUsQn zm8*v)tUm6_OG5;B8kZWFU9JA2_q0mN`&oS1##dVJKVu35usR{F(a!=f3_tcDSTpZA zZ%ksubmAY}#N1ol5;>Xrx9Z({`8?q{;5nt|3cz{8C5wA1WMJ$zcVr}%rab5X)ElhS z6(JweMmxSxy^Vs6bZ6e(7kO?*LclPHOZ9X!EJq;g=h%`#k< znbU_~CVm-h`K+0#T~*nspa?m@(A{eLXRI`HyziCH8GEO{HqS++C$@hTr83g-D`Vv= z=c(jN&2?SR{#E}qHj1AXebQNzAa8KY2HDs(`a5=)IIt4*ghr5&a=I(;zhe`)p5-iw zRs02iE8}zBr2%QFvT_&rOko#8)NBdz>3s=0P*4wxDa+Uoksd5A$-<9BUa!*956h!R zadDZ7qbouZ;~Ab6Jexu!rx_k5 z|L78r4()we_<9vSxoEpEQj;$K?y_Ez5Lo3qA^dQNQLvo7MlS0%S=9ps#<gBVON@lfR%(D1P?o6mDP& z#mAOt7Cp#Sq3I1qbe6Ha&+}IghnOUDiIcX=HbjmVUa}w!BWER2~(zhWCa}EYR%NF%)O!{0#OqTClL{w>Y2PVZxqU#Zb^2`K__Ck#2-n8W-ITOTxBwmg{x9xw&>H{ayQ zEGs3`lIp~BPorr^3V@;U%!Di@iBIR39tkSDuS;0WcWhOHlz6$?Am0SaL`|jQNZ>=* zu4(MPpWMlZ%JHZn4Ra4Tn(*lSR_AZezHG)rA#2g@&4|kwzhjs1jrEns!}J?fCW#LH zJ^TL;Z_>1_0si{~Q2r*~5&C2@{^Gl9aJF|zO^j1Wxz2l{BBq|9RxBGp_c(D(zl?$$ zLb&>+=+K*{hhhVr>c=mAWf#TTiJDGg(Iq|b<&T)n2DICaJ?~!>Ubm+q)~=Mdp#BDr zl91-oNu>C0F;YIb$&i|0xyE@DU2`F0$_r6lGTai_?%W0sJ~GNDN{Xhhm*N8(d>zac z;`C^Jj=@=?U!tb4hy3`;Q*{@+O*lwTF&ELYCc3OF&kXi}qui6x5fr60C zL(KKp1NH8QG|dR6CXg~F-Y2+@y1mQTe^_Xtigv9{gHhBD;~j|BJGwJH0b7E2zs9*U zSnNMY*)O!egfOUfn$s8jY;U`b8Asi(CG40T90k@cb`;6`rcvQ>ajMU^Bc{9AE_sQPU zeNY>Gw5O?O$-l<1=YL4a^ttSCFt;H8tlC2ub(2bbL3O6rz3UTq*b2*<5o|%sp%Ir= zy3fUha4)Q%BAF1GW9us|5NGT5RIwdwIyXv%k&G4+{Isn~+YY$U&epRhj!szO=DMP%Ba3e4qg+-F z`tx%em+EiQv5K81e(e*9QonU5bG`Nj9mfDr`*Y$V-^g}{T_Sq>vir%}nfAM4fvB&N z&)t#9@JRDwjdkZW5{q}(Rb@P#4957!%Y7wyIEzCv(Eg6sMitxtAxJC&nanE%9g)nz zWL`$G*RYSeNuAqb0Ax&M3n-+)^v=?Qf5Zn}r>!d_j$Qox`OsUyep3P?9JY(TS*0f? zVO`a@uL4@`K*^PF%kwt-th3$tl~)bN2kG&a@hP{@%N6o8l*idEW1lo%LuPM|%uhRd z@9*tmN&eZ|&ibD#;b)zrJMBefv*Vx$Yjry6)hxcAyRI7msjYWhpVeTBcAl}p*nZ7F z`EPQBPHsm>#lL!nVb_wlpM)ltLO+0n!2RJs7C7x+0f!E$kvsC{5p#vhE*lOUa|e`` zL7Ut%0~Eb>85h&~9|p`iYCA$k0Ez)7(&D(P8KE=6)+057j)A z1^oPr7_=ntRJb3D>Sc;ZGG_Dvk@0!C)@(gWi4EsW}K3rb#|}oTGm_sZZVz` zjfJbi{5|v-U(?QqZx&bC{F4fSIsYA}k%aYn9M+%YFaTYEicgY#X5LH@q9pV6J2d_yg?rHq4T6whP$&T_r)l z2LzV=0(V`EoK1t_`lU_VO}ssft6?DK%#aYiZbGewu}LPUxq1mrymXyMOK42zZZdVj~7_ zUrqJ&@*HtmQ+sdg`?WnbJhUs7`MB79Bz_hTH56+S)|`^6EVcp zQ%~149*hH9V@5NT*`S0+0GOh!)HJAN9i$+HJ|y>9zx^(Z69_C99ysQkc2r#Tej{s) z<>Z{C^|lHE)Oi*wKvAEzydfjOfyo`H?F1AAxGh{388i3D2L{F<0RsuhM%ST-lv;5x zD69Y~FhfVs0G}CWi=+PG406Xr8Bn@Gpoijudou6{?C&o{PZqXr0b_JzFk(9Kcv5-} z0+2?)i5hoSEZrQuK&q%>;4EVw1Y+3byn|D01%DL=mitjeqU5;oYFI$Sm`VXHqeU7Q zAAtoMJx|~|w~5%9DeX<>YTW=7k1({5eY(b43})mn!yCY9o`|rWRx*N3&iptS1kE&4 zWyvU$1pOJtdbb?}3|4%%Qs-&qMMIKML%01)us}a=Ej5D)m?NmQSC(K@|M6P+7k#GV z!!6*9IOPIr%5yvkbeZM2^o=o=ch|3m+%WBExHf-9>vOJ=3xyL)*Qnp!xIq}PvEK1) s Date: Mon, 6 Sep 2021 01:35:56 +0800 Subject: [PATCH 41/51] Update teehanming.json --- .../Plugins/User-Profiles/teehanming.json | 564 +++++++++++++++++- 1 file changed, 549 insertions(+), 15 deletions(-) diff --git a/Projects/Governance/Plugins/User-Profiles/teehanming.json b/Projects/Governance/Plugins/User-Profiles/teehanming.json index f14a0fa85..49df872ba 100644 --- a/Projects/Governance/Plugins/User-Profiles/teehanming.json +++ b/Projects/Governance/Plugins/User-Profiles/teehanming.json @@ -1,7 +1,7 @@ { "type": "User Profile", "name": "teehanming", - "config": "{\n \"signature\": {\n \"message\": \"teehanming\",\n \"messageHash\": \"0xbbbcd58b3994123efe2b558bbcf1ade4973d5473e7ed7b2e2db7da3079ffbde4\",\n \"v\": \"0x1c\",\n \"r\": \"0x828a886de95825640059854aa4552784d09758d901f8459e8e0354c76ad469c3\",\n \"s\": \"0x24c9b8951f1d6a1d3adc5e913937ec7d0921bb28d4705cac288c74ff04f229bf\",\n \"signature\": \"0x828a886de95825640059854aa4552784d09758d901f8459e8e0354c76ad469c324c9b8951f1d6a1d3adc5e913937ec7d0921bb28d4705cac288c74ff04f229bf1c\"\n }\n}", + "config": "{\"signature\":{\"message\":\"teehanming\",\"messageHash\":\"0xbbbcd58b3994123efe2b558bbcf1ade4973d5473e7ed7b2e2db7da3079ffbde4\",\"v\":\"0x1c\",\"r\":\"0x828a886de95825640059854aa4552784d09758d901f8459e8e0354c76ad469c3\",\"s\":\"0x24c9b8951f1d6a1d3adc5e913937ec7d0921bb28d4705cac288c74ff04f229bf\",\"signature\":\"0x828a886de95825640059854aa4552784d09758d901f8459e8e0354c76ad469c324c9b8951f1d6a1d3adc5e913937ec7d0921bb28d4705cac288c74ff04f229bf1c\"},\"codeName\":\"teehanming\"}", "project": "Governance", "tokenPowerSwitch": { "type": "Token Power Switch", @@ -9,21 +9,555 @@ "config": "{}", "project": "Governance", "tokenPowerSwitch": [], + "onboardingPrograms": { + "type": "Onboarding Programs", + "name": "New Onboarding Programs", + "config": "{}", + "project": "Governance", + "airdropProgram": { + "type": "Airdrop Program", + "name": "New Airdrop Program", + "config": "{}", + "project": "Governance", + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "7a4d19ab-a348-4008-8de5-bcdf8504b754", + "savedPayload": { + "position": { + "x": 30447.0639693792, + "y": 29467.406341247235 + }, + "targetPosition": { + "x": 30384.690462133873, + "y": 29760.850621467376 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "52e06a59-6037-4c1a-8360-53c223929a69", + "savedPayload": { + "position": { + "x": 30384.690462133873, + "y": 29760.850621467376 + }, + "targetPosition": { + "x": 30322.316954888545, + "y": 30054.294901687517 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "githubProgram": { + "type": "Github Program", + "name": "New Github Program", + "config": "{}", + "project": "Governance", + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "1acf5d6f-ed4d-46cc-8ec8-5ffccf5c5980", + "savedPayload": { + "position": { + "x": 30768.20385017498, + "y": 30455.773265502834 + }, + "targetPosition": { + "x": 30545.260402531763, + "y": 30255.034083595176 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3540ff93-ba7c-40a2-864d-fd3d29e117b7", + "savedPayload": { + "position": { + "x": 30545.260402531763, + "y": 30255.034083595176 + }, + "targetPosition": { + "x": 30322.316954888545, + "y": 30054.294901687517 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c76fba53-159e-4e8b-85e9-e88aae9848da", + "savedPayload": { + "position": { + "x": 30322.316954888545, + "y": 30054.294901687517 + }, + "targetPosition": { + "x": 30037, + "y": 30147 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "communityBuildingPrograms": { + "type": "Community Building Programs", + "name": "New Community Building Programs", + "config": "{}", + "project": "Governance", + "referralProgram": { + "type": "Referral Program", + "name": "New Referral Program", + "config": "{}", + "project": "Governance", + "userReferrers": [ + { + "type": "User Referrer", + "name": "", + "config": "{}", + "project": "Governance", + "id": "4cf153d6-9e37-4f9c-9627-dff3b22261cb", + "savedPayload": { + "position": { + "x": 30632.376249687968, + "y": 30456.074620937223 + }, + "targetPosition": { + "x": 30389.671151375485, + "y": 30632.410196624965 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "d90c0807-3f0f-413c-8f2c-6fa0486e43a8", + "savedPayload": { + "position": { + "x": 30566.006727063228, + "y": 30875.11529493745 + }, + "targetPosition": { + "x": 30389.671151375485, + "y": 30632.410196624965 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "13a893e6-4d28-4929-b008-ad07d0164d3c", + "savedPayload": { + "position": { + "x": 30146.966053063003, + "y": 30808.745772312708 + }, + "targetPosition": { + "x": 30389.671151375485, + "y": 30632.410196624965 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "fc5edf61-6fb0-43d7-af22-855dca8b5b87", + "savedPayload": { + "position": { + "x": 30389.671151375485, + "y": 30632.410196624965 + }, + "targetPosition": { + "x": 30213.335575687743, + "y": 30389.705098312483 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "af613b46-16ce-4a14-bbfc-cbc1e1e7e97d", + "savedPayload": { + "position": { + "x": 30213.335575687743, + "y": 30389.705098312483 + }, + "targetPosition": { + "x": 30037, + "y": 30147 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "votesAndClaimsPrograms": { + "type": "Votes And Claims Programs", + "name": "New Votes And Claims Programs", + "config": "{}", + "project": "Governance", + "votingProgram": { + "type": "Voting Program", + "name": "New Voting Program", + "config": "{}", + "project": "Governance", + "votesSwitch": [], + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "c8f517f0-937a-4827-81c6-ec96e624ca8b", + "savedPayload": { + "position": { + "x": 30104.706410157734, + "y": 30937.832372898043 + }, + "targetPosition": { + "x": 29982.685417234996, + "y": 30663.768735605263 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "873bf38c-63bf-4dd9-a272-038e91fa7243", + "savedPayload": { + "position": { + "x": 29982.685417234996, + "y": 30663.768735605263 + }, + "targetPosition": { + "x": 29860.664424312257, + "y": 30389.705098312483 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "claimsProgram": { + "type": "Claims Program", + "name": "New Claims Program", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "New Asset Claims Folder", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [], + "id": "67dc39f4-29a6-428a-8bd6-9808b2d47cbe", + "savedPayload": { + "position": { + "x": 29385.972280014033, + "y": 30601.051657644668 + }, + "targetPosition": { + "x": 29562.307855701776, + "y": 30358.346559332185 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "featureClaimsFolders": [], + "positionClaimsFolders": [], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "51b13562-19b3-4d25-bc9d-3b3bdfc60fd6", + "savedPayload": { + "position": { + "x": 29440.286862779038, + "y": 30084.282922039405 + }, + "targetPosition": { + "x": 29562.307855701776, + "y": 30358.346559332185 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a853ab27-385c-4e77-ae22-135299f077ce", + "savedPayload": { + "position": { + "x": 29562.307855701776, + "y": 30358.346559332185 + }, + "targetPosition": { + "x": 29860.664424312257, + "y": 30389.705098312483 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f601efe9-ee86-44e6-8fdd-9b18447fae88", + "savedPayload": { + "position": { + "x": 29860.664424312257, + "y": 30389.705098312483 + }, + "targetPosition": { + "x": 30037, + "y": 30147 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "financialPrograms": { + "type": "Financial Programs", + "name": "New Financial Programs", + "config": "{}", + "project": "Governance", + "stakingProgram": { + "type": "Staking Program", + "name": "New Staking Program", + "config": "{}", + "project": "Governance", + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "3cbfa843-8842-4588-ac0c-82b50c3c68c3", + "savedPayload": { + "position": { + "x": 29181.049135334364, + "y": 29868.88470506255 + }, + "targetPosition": { + "x": 29466.36609022291, + "y": 29961.589803375035 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1aa38845-1204-42d0-b05e-d16552c37437", + "savedPayload": { + "position": { + "x": 29466.36609022291, + "y": 29961.589803375035 + }, + "targetPosition": { + "x": 29751.683045111455, + "y": 30054.294901687517 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "cf337ae4-309e-4966-970b-116b136afc16", + "savedPayload": { + "position": { + "x": 29751.683045111455, + "y": 30054.294901687517 + }, + "targetPosition": { + "x": 30037, + "y": 30147 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, "id": "04e4dc7e-700c-4c95-b3e8-e962d7008659", "savedPayload": { "position": { - "x": 13087, - "y": 10743.5 + "x": 30037, + "y": 30147 }, "targetPosition": { - "x": 13025, - "y": 10794.5 + "x": 30037, + "y": 29847 }, "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 1, + "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -39,12 +573,12 @@ "id": "0f8748a2-d676-42d0-92c4-bc7118b8de97", "savedPayload": { "position": { - "x": 13034, - "y": 10848.5 + "x": 29737, + "y": 29847 }, "targetPosition": { - "x": 13025, - "y": 10794.5 + "x": 30037, + "y": 29847 }, "floatingObject": { "isPinned": false, @@ -62,17 +596,17 @@ "id": "f002a0b0-9cad-496b-a5a3-f642ee06dd2b", "savedPayload": { "position": { - "x": 13025, - "y": 10794.5 + "x": 30037, + "y": 29847 }, "targetPosition": { - "x": 13033, - "y": 10707.5 + "x": 30037, + "y": 29847 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 From 8279b3b5167acb877661c650e3683d3f6a84028f Mon Sep 17 00:00:00 2001 From: Brenden Harrell Date: Sun, 5 Sep 2021 18:03:55 -0500 Subject: [PATCH 42/51] Revert Package-lock add --- Platform/package-lock.json | 3705 ------------------------------------ 1 file changed, 3705 deletions(-) delete mode 100644 Platform/package-lock.json diff --git a/Platform/package-lock.json b/Platform/package-lock.json deleted file mode 100644 index 2f9e2d4de..000000000 --- a/Platform/package-lock.json +++ /dev/null @@ -1,3705 +0,0 @@ -{ - "name": "client", - "version": "0.0.6", - "lockfileVersion": 1, - "requires": true, - "dependencies": { - "@ethereumjs/common": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/@ethereumjs/common/-/common-2.4.0.tgz", - "integrity": "sha512-UdkhFWzWcJCZVsj1O/H8/oqj/0RVYjLc1OhPjBrQdALAkQHpCp8xXI4WLnuGTADqTdJZww0NtgwG+TRPkXt27w==", - "requires": { - "crc-32": "^1.2.0", - "ethereumjs-util": "^7.1.0" - }, - "dependencies": { - "@types/bn.js": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@types/bn.js/-/bn.js-5.1.0.tgz", - "integrity": "sha512-QSSVYj7pYFN49kW77o2s9xTCwZ8F2xLbjLLSEVh8D2F4JUhZtPAGOFLTD+ffqksBx/u4cE/KImFjyhqCjn/LIA==", - "requires": { - "@types/node": "*" - } - }, - "bn.js": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", - "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" - }, - "ethereumjs-util": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-7.1.0.tgz", - "integrity": "sha512-kR+vhu++mUDARrsMMhsjjzPduRVAeundLGXucGRHF3B4oEltOUspfgCVco4kckucj3FMlLaZHUl9n7/kdmr6Tw==", - "requires": { - "@types/bn.js": "^5.1.0", - "bn.js": "^5.1.2", - "create-hash": "^1.1.2", - "ethereum-cryptography": "^0.1.3", - "ethjs-util": "0.1.6", - "rlp": "^2.2.4" - } - } - } - }, - "@ethereumjs/tx": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/@ethereumjs/tx/-/tx-3.3.0.tgz", - "integrity": "sha512-yTwEj2lVzSMgE6Hjw9Oa1DZks/nKTWM8Wn4ykDNapBPua2f4nXO3qKnni86O6lgDj5fVNRqbDsD0yy7/XNGDEA==", - "requires": { - "@ethereumjs/common": "^2.4.0", - "ethereumjs-util": "^7.1.0" - }, - "dependencies": { - "@types/bn.js": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@types/bn.js/-/bn.js-5.1.0.tgz", - "integrity": "sha512-QSSVYj7pYFN49kW77o2s9xTCwZ8F2xLbjLLSEVh8D2F4JUhZtPAGOFLTD+ffqksBx/u4cE/KImFjyhqCjn/LIA==", - "requires": { - "@types/node": "*" - } - }, - "bn.js": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", - "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" - }, - "ethereumjs-util": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-7.1.0.tgz", - "integrity": "sha512-kR+vhu++mUDARrsMMhsjjzPduRVAeundLGXucGRHF3B4oEltOUspfgCVco4kckucj3FMlLaZHUl9n7/kdmr6Tw==", - "requires": { - "@types/bn.js": "^5.1.0", - "bn.js": "^5.1.2", - "create-hash": "^1.1.2", - "ethereum-cryptography": "^0.1.3", - "ethjs-util": "0.1.6", - "rlp": "^2.2.4" - } - } - } - }, - "@ethersproject/abi": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/@ethersproject/abi/-/abi-5.4.1.tgz", - "integrity": "sha512-9mhbjUk76BiSluiiW4BaYyI58KSbDMMQpCLdsAR+RsT2GyATiNYxVv+pGWRrekmsIdY3I+hOqsYQSTkc8L/mcg==", - "requires": { - "@ethersproject/address": "^5.4.0", - "@ethersproject/bignumber": "^5.4.0", - "@ethersproject/bytes": "^5.4.0", - "@ethersproject/constants": "^5.4.0", - "@ethersproject/hash": "^5.4.0", - "@ethersproject/keccak256": "^5.4.0", - "@ethersproject/logger": "^5.4.0", - "@ethersproject/properties": "^5.4.0", - "@ethersproject/strings": "^5.4.0" - } - }, - "@ethersproject/abstract-provider": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/@ethersproject/abstract-provider/-/abstract-provider-5.4.1.tgz", - "integrity": "sha512-3EedfKI3LVpjSKgAxoUaI+gB27frKsxzm+r21w9G60Ugk+3wVLQwhi1LsEJAKNV7WoZc8CIpNrATlL1QFABjtQ==", - "requires": { - "@ethersproject/bignumber": "^5.4.0", - "@ethersproject/bytes": "^5.4.0", - "@ethersproject/logger": "^5.4.0", - "@ethersproject/networks": "^5.4.0", - "@ethersproject/properties": "^5.4.0", - "@ethersproject/transactions": "^5.4.0", - "@ethersproject/web": "^5.4.0" - } - }, - "@ethersproject/abstract-signer": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/@ethersproject/abstract-signer/-/abstract-signer-5.4.1.tgz", - "integrity": "sha512-SkkFL5HVq1k4/25dM+NWP9MILgohJCgGv5xT5AcRruGz4ILpfHeBtO/y6j+Z3UN/PAjDeb4P7E51Yh8wcGNLGA==", - "requires": { - "@ethersproject/abstract-provider": "^5.4.0", - "@ethersproject/bignumber": "^5.4.0", - "@ethersproject/bytes": "^5.4.0", - "@ethersproject/logger": "^5.4.0", - "@ethersproject/properties": "^5.4.0" - } - }, - "@ethersproject/address": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@ethersproject/address/-/address-5.4.0.tgz", - "integrity": "sha512-SD0VgOEkcACEG/C6xavlU1Hy3m5DGSXW3CUHkaaEHbAPPsgi0coP5oNPsxau8eTlZOk/bpa/hKeCNoK5IzVI2Q==", - "requires": { - "@ethersproject/bignumber": "^5.4.0", - "@ethersproject/bytes": "^5.4.0", - "@ethersproject/keccak256": "^5.4.0", - "@ethersproject/logger": "^5.4.0", - "@ethersproject/rlp": "^5.4.0" - } - }, - "@ethersproject/base64": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@ethersproject/base64/-/base64-5.4.0.tgz", - "integrity": "sha512-CjQw6E17QDSSC5jiM9YpF7N1aSCHmYGMt9bWD8PWv6YPMxjsys2/Q8xLrROKI3IWJ7sFfZ8B3flKDTM5wlWuZQ==", - "requires": { - "@ethersproject/bytes": "^5.4.0" - } - }, - "@ethersproject/basex": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@ethersproject/basex/-/basex-5.4.0.tgz", - "integrity": "sha512-J07+QCVJ7np2bcpxydFVf/CuYo9mZ7T73Pe7KQY4c1lRlrixMeblauMxHXD0MPwFmUHZIILDNViVkykFBZylbg==", - "requires": { - "@ethersproject/bytes": "^5.4.0", - "@ethersproject/properties": "^5.4.0" - } - }, - "@ethersproject/bignumber": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/@ethersproject/bignumber/-/bignumber-5.4.1.tgz", - "integrity": "sha512-fJhdxqoQNuDOk6epfM7yD6J8Pol4NUCy1vkaGAkuujZm0+lNow//MKu1hLhRiYV4BsOHyBv5/lsTjF+7hWwhJg==", - "requires": { - "@ethersproject/bytes": "^5.4.0", - "@ethersproject/logger": "^5.4.0", - "bn.js": "^4.11.9" - } - }, - "@ethersproject/bytes": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.4.0.tgz", - "integrity": "sha512-H60ceqgTHbhzOj4uRc/83SCN9d+BSUnOkrr2intevqdtEMO1JFVZ1XL84OEZV+QjV36OaZYxtnt4lGmxcGsPfA==", - "requires": { - "@ethersproject/logger": "^5.4.0" - } - }, - "@ethersproject/constants": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@ethersproject/constants/-/constants-5.4.0.tgz", - "integrity": "sha512-tzjn6S7sj9+DIIeKTJLjK9WGN2Tj0P++Z8ONEIlZjyoTkBuODN+0VfhAyYksKi43l1Sx9tX2VlFfzjfmr5Wl3Q==", - "requires": { - "@ethersproject/bignumber": "^5.4.0" - } - }, - "@ethersproject/contracts": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/@ethersproject/contracts/-/contracts-5.4.1.tgz", - "integrity": "sha512-m+z2ZgPy4pyR15Je//dUaymRUZq5MtDajF6GwFbGAVmKz/RF+DNIPwF0k5qEcL3wPGVqUjFg2/krlCRVTU4T5w==", - "requires": { - "@ethersproject/abi": "^5.4.0", - "@ethersproject/abstract-provider": "^5.4.0", - "@ethersproject/abstract-signer": "^5.4.0", - "@ethersproject/address": "^5.4.0", - "@ethersproject/bignumber": "^5.4.0", - "@ethersproject/bytes": "^5.4.0", - "@ethersproject/constants": "^5.4.0", - "@ethersproject/logger": "^5.4.0", - "@ethersproject/properties": "^5.4.0", - "@ethersproject/transactions": "^5.4.0" - } - }, - "@ethersproject/hash": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@ethersproject/hash/-/hash-5.4.0.tgz", - "integrity": "sha512-xymAM9tmikKgbktOCjW60Z5sdouiIIurkZUr9oW5NOex5uwxrbsYG09kb5bMcNjlVeJD3yPivTNzViIs1GCbqA==", - "requires": { - "@ethersproject/abstract-signer": "^5.4.0", - "@ethersproject/address": "^5.4.0", - "@ethersproject/bignumber": "^5.4.0", - "@ethersproject/bytes": "^5.4.0", - "@ethersproject/keccak256": "^5.4.0", - "@ethersproject/logger": "^5.4.0", - "@ethersproject/properties": "^5.4.0", - "@ethersproject/strings": "^5.4.0" - } - }, - "@ethersproject/hdnode": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@ethersproject/hdnode/-/hdnode-5.4.0.tgz", - "integrity": "sha512-pKxdS0KAaeVGfZPp1KOiDLB0jba11tG6OP1u11QnYfb7pXn6IZx0xceqWRr6ygke8+Kw74IpOoSi7/DwANhy8Q==", - "requires": { - "@ethersproject/abstract-signer": "^5.4.0", - "@ethersproject/basex": "^5.4.0", - "@ethersproject/bignumber": "^5.4.0", - "@ethersproject/bytes": "^5.4.0", - "@ethersproject/logger": "^5.4.0", - "@ethersproject/pbkdf2": "^5.4.0", - "@ethersproject/properties": "^5.4.0", - "@ethersproject/sha2": "^5.4.0", - "@ethersproject/signing-key": "^5.4.0", - "@ethersproject/strings": "^5.4.0", - "@ethersproject/transactions": "^5.4.0", - "@ethersproject/wordlists": "^5.4.0" - } - }, - "@ethersproject/json-wallets": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@ethersproject/json-wallets/-/json-wallets-5.4.0.tgz", - "integrity": "sha512-igWcu3fx4aiczrzEHwG1xJZo9l1cFfQOWzTqwRw/xcvxTk58q4f9M7cjh51EKphMHvrJtcezJ1gf1q1AUOfEQQ==", - "requires": { - "@ethersproject/abstract-signer": "^5.4.0", - "@ethersproject/address": "^5.4.0", - "@ethersproject/bytes": "^5.4.0", - "@ethersproject/hdnode": "^5.4.0", - "@ethersproject/keccak256": "^5.4.0", - "@ethersproject/logger": "^5.4.0", - "@ethersproject/pbkdf2": "^5.4.0", - "@ethersproject/properties": "^5.4.0", - "@ethersproject/random": "^5.4.0", - "@ethersproject/strings": "^5.4.0", - "@ethersproject/transactions": "^5.4.0", - "aes-js": "3.0.0", - "scrypt-js": "3.0.1" - } - }, - "@ethersproject/keccak256": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@ethersproject/keccak256/-/keccak256-5.4.0.tgz", - "integrity": "sha512-FBI1plWet+dPUvAzPAeHzRKiPpETQzqSUWR1wXJGHVWi4i8bOSrpC3NwpkPjgeXG7MnugVc1B42VbfnQikyC/A==", - "requires": { - "@ethersproject/bytes": "^5.4.0", - "js-sha3": "0.5.7" - } - }, - "@ethersproject/logger": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.4.1.tgz", - "integrity": "sha512-DZ+bRinnYLPw1yAC64oRl0QyVZj43QeHIhVKfD/+YwSz4wsv1pfwb5SOFjz+r710YEWzU6LrhuSjpSO+6PeE4A==" - }, - "@ethersproject/networks": { - "version": "5.4.2", - "resolved": "https://registry.npmjs.org/@ethersproject/networks/-/networks-5.4.2.tgz", - "integrity": "sha512-eekOhvJyBnuibfJnhtK46b8HimBc5+4gqpvd1/H9LEl7Q7/qhsIhM81dI9Fcnjpk3jB1aTy6bj0hz3cifhNeYw==", - "requires": { - "@ethersproject/logger": "^5.4.0" - } - }, - "@ethersproject/pbkdf2": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@ethersproject/pbkdf2/-/pbkdf2-5.4.0.tgz", - "integrity": "sha512-x94aIv6tiA04g6BnazZSLoRXqyusawRyZWlUhKip2jvoLpzJuLb//KtMM6PEovE47pMbW+Qe1uw+68ameJjB7g==", - "requires": { - "@ethersproject/bytes": "^5.4.0", - "@ethersproject/sha2": "^5.4.0" - } - }, - "@ethersproject/properties": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/@ethersproject/properties/-/properties-5.4.1.tgz", - "integrity": "sha512-cyCGlF8wWlIZyizsj2PpbJ9I7rIlUAfnHYwy/T90pdkSn/NFTa5YWZx2wTJBe9V7dD65dcrrEMisCRUJiq6n3w==", - "requires": { - "@ethersproject/logger": "^5.4.0" - } - }, - "@ethersproject/providers": { - "version": "5.4.5", - "resolved": "https://registry.npmjs.org/@ethersproject/providers/-/providers-5.4.5.tgz", - "integrity": "sha512-1GkrvkiAw3Fj28cwi1Sqm8ED1RtERtpdXmRfwIBGmqBSN5MoeRUHuwHPppMtbPayPgpFcvD7/Gdc9doO5fGYgw==", - "requires": { - "@ethersproject/abstract-provider": "^5.4.0", - "@ethersproject/abstract-signer": "^5.4.0", - "@ethersproject/address": "^5.4.0", - "@ethersproject/basex": "^5.4.0", - "@ethersproject/bignumber": "^5.4.0", - "@ethersproject/bytes": "^5.4.0", - "@ethersproject/constants": "^5.4.0", - "@ethersproject/hash": "^5.4.0", - "@ethersproject/logger": "^5.4.0", - "@ethersproject/networks": "^5.4.0", - "@ethersproject/properties": "^5.4.0", - "@ethersproject/random": "^5.4.0", - "@ethersproject/rlp": "^5.4.0", - "@ethersproject/sha2": "^5.4.0", - "@ethersproject/strings": "^5.4.0", - "@ethersproject/transactions": "^5.4.0", - "@ethersproject/web": "^5.4.0", - "bech32": "1.1.4", - "ws": "7.4.6" - }, - "dependencies": { - "ws": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz", - "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==" - } - } - }, - "@ethersproject/random": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@ethersproject/random/-/random-5.4.0.tgz", - "integrity": "sha512-pnpWNQlf0VAZDEOVp1rsYQosmv2o0ITS/PecNw+mS2/btF8eYdspkN0vIXrCMtkX09EAh9bdk8GoXmFXM1eAKw==", - "requires": { - "@ethersproject/bytes": "^5.4.0", - "@ethersproject/logger": "^5.4.0" - } - }, - "@ethersproject/rlp": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@ethersproject/rlp/-/rlp-5.4.0.tgz", - "integrity": "sha512-0I7MZKfi+T5+G8atId9QaQKHRvvasM/kqLyAH4XxBCBchAooH2EX5rL9kYZWwcm3awYV+XC7VF6nLhfeQFKVPg==", - "requires": { - "@ethersproject/bytes": "^5.4.0", - "@ethersproject/logger": "^5.4.0" - } - }, - "@ethersproject/sha2": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@ethersproject/sha2/-/sha2-5.4.0.tgz", - "integrity": "sha512-siheo36r1WD7Cy+bDdE1BJ8y0bDtqXCOxRMzPa4bV1TGt/eTUUt03BHoJNB6reWJD8A30E/pdJ8WFkq+/uz4Gg==", - "requires": { - "@ethersproject/bytes": "^5.4.0", - "@ethersproject/logger": "^5.4.0", - "hash.js": "1.1.7" - } - }, - "@ethersproject/signing-key": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@ethersproject/signing-key/-/signing-key-5.4.0.tgz", - "integrity": "sha512-q8POUeywx6AKg2/jX9qBYZIAmKSB4ubGXdQ88l40hmATj29JnG5pp331nAWwwxPn2Qao4JpWHNZsQN+bPiSW9A==", - "requires": { - "@ethersproject/bytes": "^5.4.0", - "@ethersproject/logger": "^5.4.0", - "@ethersproject/properties": "^5.4.0", - "bn.js": "^4.11.9", - "elliptic": "6.5.4", - "hash.js": "1.1.7" - } - }, - "@ethersproject/solidity": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@ethersproject/solidity/-/solidity-5.4.0.tgz", - "integrity": "sha512-XFQTZ7wFSHOhHcV1DpcWj7VXECEiSrBuv7JErJvB9Uo+KfCdc3QtUZV+Vjh/AAaYgezUEKbCtE6Khjm44seevQ==", - "requires": { - "@ethersproject/bignumber": "^5.4.0", - "@ethersproject/bytes": "^5.4.0", - "@ethersproject/keccak256": "^5.4.0", - "@ethersproject/sha2": "^5.4.0", - "@ethersproject/strings": "^5.4.0" - } - }, - "@ethersproject/strings": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@ethersproject/strings/-/strings-5.4.0.tgz", - "integrity": "sha512-k/9DkH5UGDhv7aReXLluFG5ExurwtIpUfnDNhQA29w896Dw3i4uDTz01Quaptbks1Uj9kI8wo9tmW73wcIEaWA==", - "requires": { - "@ethersproject/bytes": "^5.4.0", - "@ethersproject/constants": "^5.4.0", - "@ethersproject/logger": "^5.4.0" - } - }, - "@ethersproject/transactions": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@ethersproject/transactions/-/transactions-5.4.0.tgz", - "integrity": "sha512-s3EjZZt7xa4BkLknJZ98QGoIza94rVjaEed0rzZ/jB9WrIuu/1+tjvYCWzVrystXtDswy7TPBeIepyXwSYa4WQ==", - "requires": { - "@ethersproject/address": "^5.4.0", - "@ethersproject/bignumber": "^5.4.0", - "@ethersproject/bytes": "^5.4.0", - "@ethersproject/constants": "^5.4.0", - "@ethersproject/keccak256": "^5.4.0", - "@ethersproject/logger": "^5.4.0", - "@ethersproject/properties": "^5.4.0", - "@ethersproject/rlp": "^5.4.0", - "@ethersproject/signing-key": "^5.4.0" - } - }, - "@ethersproject/units": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@ethersproject/units/-/units-5.4.0.tgz", - "integrity": "sha512-Z88krX40KCp+JqPCP5oPv5p750g+uU6gopDYRTBGcDvOASh6qhiEYCRatuM/suC4S2XW9Zz90QI35MfSrTIaFg==", - "requires": { - "@ethersproject/bignumber": "^5.4.0", - "@ethersproject/constants": "^5.4.0", - "@ethersproject/logger": "^5.4.0" - } - }, - "@ethersproject/wallet": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@ethersproject/wallet/-/wallet-5.4.0.tgz", - "integrity": "sha512-wU29majLjM6AjCjpat21mPPviG+EpK7wY1+jzKD0fg3ui5fgedf2zEu1RDgpfIMsfn8fJHJuzM4zXZ2+hSHaSQ==", - "requires": { - "@ethersproject/abstract-provider": "^5.4.0", - "@ethersproject/abstract-signer": "^5.4.0", - "@ethersproject/address": "^5.4.0", - "@ethersproject/bignumber": "^5.4.0", - "@ethersproject/bytes": "^5.4.0", - "@ethersproject/hash": "^5.4.0", - "@ethersproject/hdnode": "^5.4.0", - "@ethersproject/json-wallets": "^5.4.0", - "@ethersproject/keccak256": "^5.4.0", - "@ethersproject/logger": "^5.4.0", - "@ethersproject/properties": "^5.4.0", - "@ethersproject/random": "^5.4.0", - "@ethersproject/signing-key": "^5.4.0", - "@ethersproject/transactions": "^5.4.0", - "@ethersproject/wordlists": "^5.4.0" - } - }, - "@ethersproject/web": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@ethersproject/web/-/web-5.4.0.tgz", - "integrity": "sha512-1bUusGmcoRLYgMn6c1BLk1tOKUIFuTg8j+6N8lYlbMpDesnle+i3pGSagGNvwjaiLo4Y5gBibwctpPRmjrh4Og==", - "requires": { - "@ethersproject/base64": "^5.4.0", - "@ethersproject/bytes": "^5.4.0", - "@ethersproject/logger": "^5.4.0", - "@ethersproject/properties": "^5.4.0", - "@ethersproject/strings": "^5.4.0" - } - }, - "@ethersproject/wordlists": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@ethersproject/wordlists/-/wordlists-5.4.0.tgz", - "integrity": "sha512-FemEkf6a+EBKEPxlzeVgUaVSodU7G0Na89jqKjmWMlDB0tomoU8RlEMgUvXyqtrg8N4cwpLh8nyRnm1Nay1isA==", - "requires": { - "@ethersproject/bytes": "^5.4.0", - "@ethersproject/hash": "^5.4.0", - "@ethersproject/logger": "^5.4.0", - "@ethersproject/properties": "^5.4.0", - "@ethersproject/strings": "^5.4.0" - } - }, - "@kwsites/file-exists": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@kwsites/file-exists/-/file-exists-1.1.1.tgz", - "integrity": "sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw==", - "requires": { - "debug": "^4.1.1" - } - }, - "@kwsites/promise-deferred": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@kwsites/promise-deferred/-/promise-deferred-1.1.1.tgz", - "integrity": "sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==" - }, - "@octokit/auth-token": { - "version": "2.4.5", - "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-2.4.5.tgz", - "integrity": "sha512-BpGYsPgJt05M7/L/5FoE1PiAbdxXFZkX/3kDYcsvd1v6UhlnE5e96dTDr0ezX/EFwciQxf3cNV0loipsURU+WA==", - "requires": { - "@octokit/types": "^6.0.3" - } - }, - "@octokit/core": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/@octokit/core/-/core-3.5.1.tgz", - "integrity": "sha512-omncwpLVxMP+GLpLPgeGJBF6IWJFjXDS5flY5VbppePYX9XehevbDykRH9PdCdvqt9TS5AOTiDide7h0qrkHjw==", - "requires": { - "@octokit/auth-token": "^2.4.4", - "@octokit/graphql": "^4.5.8", - "@octokit/request": "^5.6.0", - "@octokit/request-error": "^2.0.5", - "@octokit/types": "^6.0.3", - "before-after-hook": "^2.2.0", - "universal-user-agent": "^6.0.0" - } - }, - "@octokit/endpoint": { - "version": "6.0.12", - "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-6.0.12.tgz", - "integrity": "sha512-lF3puPwkQWGfkMClXb4k/eUT/nZKQfxinRWJrdZaJO85Dqwo/G0yOC434Jr2ojwafWJMYqFGFa5ms4jJUgujdA==", - "requires": { - "@octokit/types": "^6.0.3", - "is-plain-object": "^5.0.0", - "universal-user-agent": "^6.0.0" - } - }, - "@octokit/graphql": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-4.8.0.tgz", - "integrity": "sha512-0gv+qLSBLKF0z8TKaSKTsS39scVKF9dbMxJpj3U0vC7wjNWFuIpL/z76Qe2fiuCbDRcJSavkXsVtMS6/dtQQsg==", - "requires": { - "@octokit/request": "^5.6.0", - "@octokit/types": "^6.0.3", - "universal-user-agent": "^6.0.0" - } - }, - "@octokit/openapi-types": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-10.1.0.tgz", - "integrity": "sha512-Nq5TMBwijRXco+Bm/Rq1n5maxxXsHLwd/Cm3lyNeOxbjyzAOSD0qmr4TwKCD4TN4rHZ7lq/tARuqSv/WJHF7IA==" - }, - "@octokit/plugin-paginate-rest": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-2.16.0.tgz", - "integrity": "sha512-8YYzALPMvEZ35kgy5pdYvQ22Roz+BIuEaedO575GwE2vb/ACDqQn0xQrTJR4tnZCJn7pi8+AWPVjrFDaERIyXQ==", - "requires": { - "@octokit/types": "^6.26.0" - } - }, - "@octokit/plugin-request-log": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz", - "integrity": "sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==" - }, - "@octokit/plugin-rest-endpoint-methods": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-5.10.0.tgz", - "integrity": "sha512-HiUZliq5wNg15cevJlTo9zDnPXAD0BMRhLxbRNPnq9J3HELKesDTOiou56ax2jC/rECUkK/uJTugrizYKSo/jg==", - "requires": { - "@octokit/types": "^6.27.0", - "deprecation": "^2.3.1" - } - }, - "@octokit/request": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@octokit/request/-/request-5.6.1.tgz", - "integrity": "sha512-Ls2cfs1OfXaOKzkcxnqw5MR6drMA/zWX/LIS/p8Yjdz7QKTPQLMsB3R+OvoxE6XnXeXEE2X7xe4G4l4X0gRiKQ==", - "requires": { - "@octokit/endpoint": "^6.0.1", - "@octokit/request-error": "^2.1.0", - "@octokit/types": "^6.16.1", - "is-plain-object": "^5.0.0", - "node-fetch": "^2.6.1", - "universal-user-agent": "^6.0.0" - } - }, - "@octokit/request-error": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-2.1.0.tgz", - "integrity": "sha512-1VIvgXxs9WHSjicsRwq8PlR2LR2x6DwsJAaFgzdi0JfJoGSO8mYI/cHJQ+9FbN21aa+DrgNLnwObmyeSC8Rmpg==", - "requires": { - "@octokit/types": "^6.0.3", - "deprecation": "^2.0.0", - "once": "^1.4.0" - } - }, - "@octokit/rest": { - "version": "18.10.0", - "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-18.10.0.tgz", - "integrity": "sha512-esHR5OKy38bccL/sajHqZudZCvmv4yjovMJzyXlphaUo7xykmtOdILGJ3aAm0mFHmMLmPFmDMJXf39cAjNJsrw==", - "requires": { - "@octokit/core": "^3.5.1", - "@octokit/plugin-paginate-rest": "^2.16.0", - "@octokit/plugin-request-log": "^1.0.4", - "@octokit/plugin-rest-endpoint-methods": "^5.9.0" - } - }, - "@octokit/types": { - "version": "6.27.0", - "resolved": "https://registry.npmjs.org/@octokit/types/-/types-6.27.0.tgz", - "integrity": "sha512-ha27f8DToxXBPEJdzHCCuqpw7AgKfjhWGdNf3yIlBAhAsaexBXTfWw36zNSsncALXGvJq4EjLy1p3Wz45Aqb4A==", - "requires": { - "@octokit/openapi-types": "^10.1.0" - } - }, - "@sindresorhus/is": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", - "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==" - }, - "@szmarczak/http-timer": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", - "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", - "requires": { - "defer-to-connect": "^1.0.1" - } - }, - "@types/bn.js": { - "version": "4.11.6", - "resolved": "https://registry.npmjs.org/@types/bn.js/-/bn.js-4.11.6.tgz", - "integrity": "sha512-pqr857jrp2kPuO9uRjZ3PwnJTjoQy+fcdxvBTvHm6dkmEL9q+hDD/2j/0ELOBPtPnS8LjCX0gI9nbl8lVkadpg==", - "requires": { - "@types/node": "*" - } - }, - "@types/node": { - "version": "16.7.10", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.7.10.tgz", - "integrity": "sha512-S63Dlv4zIPb8x6MMTgDq5WWRJQe56iBEY0O3SOFA9JrRienkOVDXSXBjjJw6HTNQYSE2JI6GMCR6LVbIMHJVvA==" - }, - "@types/pbkdf2": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@types/pbkdf2/-/pbkdf2-3.1.0.tgz", - "integrity": "sha512-Cf63Rv7jCQ0LaL8tNXmEyqTHuIJxRdlS5vMh1mj5voN4+QFhVZnlZruezqpWYDiJ8UTzhP0VmeLXCmBk66YrMQ==", - "requires": { - "@types/node": "*" - } - }, - "@types/secp256k1": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/@types/secp256k1/-/secp256k1-4.0.3.tgz", - "integrity": "sha512-Da66lEIFeIz9ltsdMZcpQvmrmmoqrfju8pm1BH8WbYjZSwUgCwXLb9C+9XYogwBITnbsSaMdVPb2ekf7TV+03w==", - "requires": { - "@types/node": "*" - } - }, - "accepts": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", - "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", - "requires": { - "mime-types": "~2.1.24", - "negotiator": "0.6.2" - } - }, - "aes-js": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/aes-js/-/aes-js-3.0.0.tgz", - "integrity": "sha1-4h3xCtbCBTKVvLuNq0Cwnb6ofk0=" - }, - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" - }, - "asn1": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", - "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", - "requires": { - "safer-buffer": "~2.1.0" - } - }, - "asn1.js": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", - "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", - "requires": { - "bn.js": "^4.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0", - "safer-buffer": "^2.1.0" - } - }, - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" - }, - "async-limiter": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", - "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" - }, - "available-typed-arrays": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", - "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==" - }, - "aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" - }, - "aws4": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", - "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" - }, - "balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" - }, - "base-x": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/base-x/-/base-x-3.0.8.tgz", - "integrity": "sha512-Rl/1AWP4J/zRrk54hhlxH4drNxPJXYUaKffODVI53/dAsV4t9fBxyxYKAVPU1XBHxYwOWP9h9H0hM2MVw4YfJA==", - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" - }, - "bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", - "requires": { - "tweetnacl": "^0.14.3" - } - }, - "bech32": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/bech32/-/bech32-1.1.4.tgz", - "integrity": "sha512-s0IrSOzLlbvX7yp4WBfPITzpAU8sqQcpsmwXDiKwrG4r491vwCO/XpejasRNl0piBMe/DvP4Tz0mIS/X1DPJBQ==" - }, - "before-after-hook": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.2.tgz", - "integrity": "sha512-3pZEU3NT5BFUo/AD5ERPWOgQOCZITni6iavr5AUw5AUwQjMlI0kzu5btnyD39AF0gUEsDPwJT+oY1ORBJijPjQ==" - }, - "bignumber.js": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.0.1.tgz", - "integrity": "sha512-IdZR9mh6ahOBv/hYGiXyVuyCetmGJhtYkqLBpTStdhEGjegpPlUawydyaF3pbIOFynJTpllEs+NP+CS9jKFLjA==" - }, - "blakejs": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/blakejs/-/blakejs-1.1.1.tgz", - "integrity": "sha512-bLG6PHOCZJKNshTjGRBvET0vTciwQE6zFKOKKXPDJfwFBd4Ac0yBfPZqcGvGJap50l7ktvlpFqc2jGVaUgbJgg==" - }, - "bluebird": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" - }, - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" - }, - "body-parser": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", - "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", - "requires": { - "bytes": "3.1.0", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "~1.1.2", - "http-errors": "1.7.2", - "iconv-lite": "0.4.24", - "on-finished": "~2.3.0", - "qs": "6.7.0", - "raw-body": "2.4.0", - "type-is": "~1.6.17" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "brorand": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" - }, - "browserify-aes": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", - "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", - "requires": { - "buffer-xor": "^1.0.3", - "cipher-base": "^1.0.0", - "create-hash": "^1.1.0", - "evp_bytestokey": "^1.0.3", - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "browserify-cipher": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", - "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", - "requires": { - "browserify-aes": "^1.0.4", - "browserify-des": "^1.0.0", - "evp_bytestokey": "^1.0.0" - } - }, - "browserify-des": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", - "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", - "requires": { - "cipher-base": "^1.0.1", - "des.js": "^1.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "browserify-rsa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", - "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", - "requires": { - "bn.js": "^5.0.0", - "randombytes": "^2.0.1" - }, - "dependencies": { - "bn.js": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", - "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" - } - } - }, - "browserify-sign": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", - "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", - "requires": { - "bn.js": "^5.1.1", - "browserify-rsa": "^4.0.1", - "create-hash": "^1.2.0", - "create-hmac": "^1.1.7", - "elliptic": "^6.5.3", - "inherits": "^2.0.4", - "parse-asn1": "^5.1.5", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - }, - "dependencies": { - "bn.js": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", - "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" - } - } - }, - "bs58": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/bs58/-/bs58-4.0.1.tgz", - "integrity": "sha1-vhYedsNU9veIrkBx9j806MTwpCo=", - "requires": { - "base-x": "^3.0.2" - } - }, - "bs58check": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/bs58check/-/bs58check-2.1.2.tgz", - "integrity": "sha512-0TS1jicxdU09dwJMNZtVAfzPi6Q6QeN0pM1Fkzrjn+XYHvzMKPU3pHVpva+769iNVSfIYWf7LJ6WR+BuuMf8cA==", - "requires": { - "bs58": "^4.0.0", - "create-hash": "^1.1.0", - "safe-buffer": "^5.1.2" - } - }, - "buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "buffer-to-arraybuffer": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/buffer-to-arraybuffer/-/buffer-to-arraybuffer-0.0.5.tgz", - "integrity": "sha1-YGSkD6dutDxyOrqe+PbhIW0QURo=" - }, - "buffer-xor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", - "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=" - }, - "bufferutil": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.3.tgz", - "integrity": "sha512-yEYTwGndELGvfXsImMBLop58eaGW+YdONi1fNjTINSY98tmMmFijBG6WXgdkfuLNt4imzQNtIE+eBp1PVpMCSw==", - "requires": { - "node-gyp-build": "^4.2.0" - } - }, - "bytes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", - "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" - }, - "cacheable-request": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", - "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", - "requires": { - "clone-response": "^1.0.2", - "get-stream": "^5.1.0", - "http-cache-semantics": "^4.0.0", - "keyv": "^3.0.0", - "lowercase-keys": "^2.0.0", - "normalize-url": "^4.1.0", - "responselike": "^1.0.2" - }, - "dependencies": { - "get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "requires": { - "pump": "^3.0.0" - } - }, - "lowercase-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", - "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==" - } - } - }, - "call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - } - }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" - }, - "ccxt": { - "version": "1.55.76", - "resolved": "https://registry.npmjs.org/ccxt/-/ccxt-1.55.76.tgz", - "integrity": "sha512-vJmlmZmYnjj47ETLoiU/r32CODb1VpOXhWhvAaUFDHtUc/c06bvhEifCUUfejK42N5W3+eMQFqXFIV8IuBw3bA==" - }, - "child_process": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/child_process/-/child_process-1.0.2.tgz", - "integrity": "sha1-sffn/HPSXn/R1FWtyU4UODAYK1o=" - }, - "chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" - }, - "cids": { - "version": "0.7.5", - "resolved": "https://registry.npmjs.org/cids/-/cids-0.7.5.tgz", - "integrity": "sha512-zT7mPeghoWAu+ppn8+BS1tQ5qGmbMfB4AregnQjA/qHY3GC1m1ptI9GkWNlgeu38r7CuRdXB47uY2XgAYt6QVA==", - "requires": { - "buffer": "^5.5.0", - "class-is": "^1.1.0", - "multibase": "~0.6.0", - "multicodec": "^1.0.0", - "multihashes": "~0.4.15" - }, - "dependencies": { - "multicodec": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/multicodec/-/multicodec-1.0.4.tgz", - "integrity": "sha512-NDd7FeS3QamVtbgfvu5h7fd1IlbaC4EQ0/pgU4zqE2vdHCmBGsUa0TiM8/TdSeG6BMPC92OOCf8F1ocE/Wkrrg==", - "requires": { - "buffer": "^5.6.0", - "varint": "^5.0.0" - } - } - } - }, - "cipher-base": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", - "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "class-is": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/class-is/-/class-is-1.1.0.tgz", - "integrity": "sha512-rhjH9AG1fvabIDoGRVH587413LPjTZgmDF9fOFCbFJQV4yuocX1mHxxvXI4g3cGwbVY9wAYIoKlg1N79frJKQw==" - }, - "clone-response": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", - "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", - "requires": { - "mimic-response": "^1.0.0" - } - }, - "combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - }, - "content-disposition": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", - "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", - "requires": { - "safe-buffer": "5.1.2" - }, - "dependencies": { - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - } - } - }, - "content-hash": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/content-hash/-/content-hash-2.5.2.tgz", - "integrity": "sha512-FvIQKy0S1JaWV10sMsA7TRx8bpU+pqPkhbsfvOJAdjRXvYxEckAwQWGwtRjiaJfh+E0DvcWUGqcdjwMGFjsSdw==", - "requires": { - "cids": "^0.7.1", - "multicodec": "^0.5.5", - "multihashes": "^0.4.15" - } - }, - "content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" - }, - "cookie": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", - "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==" - }, - "cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" - }, - "cookiejar": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.2.tgz", - "integrity": "sha512-Mw+adcfzPxcPeI+0WlvRrr/3lGVO0bD75SxX6811cxSh1Wbxx7xZBGK1eVtDf6si8rg2lhnUjsVLMFMfbRIuwA==" - }, - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" - }, - "cors": { - "version": "2.8.5", - "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", - "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", - "requires": { - "object-assign": "^4", - "vary": "^1" - } - }, - "crc-32": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.0.tgz", - "integrity": "sha512-1uBwHxF+Y/4yF5G48fwnKq6QsIXheor3ZLPT80yGBV1oEUwpPojlEhQbWKVw1VwcTQyMGHK1/XMmTjmlsmTTGA==", - "requires": { - "exit-on-epipe": "~1.0.1", - "printj": "~1.1.0" - } - }, - "create-ecdh": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", - "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", - "requires": { - "bn.js": "^4.1.0", - "elliptic": "^6.5.3" - } - }, - "create-hash": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", - "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", - "requires": { - "cipher-base": "^1.0.1", - "inherits": "^2.0.1", - "md5.js": "^1.3.4", - "ripemd160": "^2.0.1", - "sha.js": "^2.4.0" - } - }, - "create-hmac": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", - "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", - "requires": { - "cipher-base": "^1.0.3", - "create-hash": "^1.1.0", - "inherits": "^2.0.1", - "ripemd160": "^2.0.0", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, - "crypto-browserify": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", - "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", - "requires": { - "browserify-cipher": "^1.0.0", - "browserify-sign": "^4.0.0", - "create-ecdh": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.0", - "diffie-hellman": "^5.0.0", - "inherits": "^2.0.1", - "pbkdf2": "^3.0.3", - "public-encrypt": "^4.0.0", - "randombytes": "^2.0.0", - "randomfill": "^1.0.3" - } - }, - "d": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", - "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", - "requires": { - "es5-ext": "^0.10.50", - "type": "^1.0.1" - } - }, - "dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", - "requires": { - "assert-plus": "^1.0.0" - } - }, - "debug": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", - "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", - "requires": { - "ms": "2.1.2" - } - }, - "decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" - }, - "decompress-response": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", - "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", - "requires": { - "mimic-response": "^1.0.0" - } - }, - "defer-to-connect": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", - "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==" - }, - "define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==" - }, - "define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", - "requires": { - "object-keys": "^1.0.12" - } - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" - }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" - }, - "deprecation": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz", - "integrity": "sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==" - }, - "des.js": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", - "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", - "requires": { - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" - } - }, - "destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" - }, - "diffie-hellman": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", - "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", - "requires": { - "bn.js": "^4.1.0", - "miller-rabin": "^4.0.0", - "randombytes": "^2.0.0" - } - }, - "dom-walk": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.2.tgz", - "integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==" - }, - "duplexer3": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", - "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=" - }, - "ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", - "requires": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" - } - }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" - }, - "elliptic": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", - "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", - "requires": { - "bn.js": "^4.11.9", - "brorand": "^1.1.0", - "hash.js": "^1.0.0", - "hmac-drbg": "^1.0.1", - "inherits": "^2.0.4", - "minimalistic-assert": "^1.0.1", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" - }, - "end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "requires": { - "once": "^1.4.0" - } - }, - "es-abstract": { - "version": "1.18.5", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.5.tgz", - "integrity": "sha512-DDggyJLoS91CkJjgauM5c0yZMjiD1uK3KcaCeAmffGwZ+ODWzOkPN4QwRbsK5DOFf06fywmyLci3ZD8jLGhVYA==", - "requires": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "get-intrinsic": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.2", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.3", - "is-negative-zero": "^2.0.1", - "is-regex": "^1.1.3", - "is-string": "^1.0.6", - "object-inspect": "^1.11.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "string.prototype.trimend": "^1.0.4", - "string.prototype.trimstart": "^1.0.4", - "unbox-primitive": "^1.0.1" - } - }, - "es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "es5-ext": { - "version": "0.10.53", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", - "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", - "requires": { - "es6-iterator": "~2.0.3", - "es6-symbol": "~3.1.3", - "next-tick": "~1.0.0" - } - }, - "es6-iterator": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", - "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", - "requires": { - "d": "1", - "es5-ext": "^0.10.35", - "es6-symbol": "^3.1.1" - } - }, - "es6-symbol": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", - "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", - "requires": { - "d": "^1.0.1", - "ext": "^1.1.2" - } - }, - "escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" - }, - "etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" - }, - "eth-ens-namehash": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/eth-ens-namehash/-/eth-ens-namehash-2.0.8.tgz", - "integrity": "sha1-IprEbsqG1S4MmR58sq74P/D2i88=", - "requires": { - "idna-uts46-hx": "^2.3.1", - "js-sha3": "^0.5.7" - } - }, - "eth-lib": { - "version": "0.1.29", - "resolved": "https://registry.npmjs.org/eth-lib/-/eth-lib-0.1.29.tgz", - "integrity": "sha512-bfttrr3/7gG4E02HoWTDUcDDslN003OlOoBxk9virpAZQ1ja/jDgwkWB8QfJF7ojuEowrqy+lzp9VcJG7/k5bQ==", - "requires": { - "bn.js": "^4.11.6", - "elliptic": "^6.4.0", - "nano-json-stream-parser": "^0.1.2", - "servify": "^0.1.12", - "ws": "^3.0.0", - "xhr-request-promise": "^0.1.2" - }, - "dependencies": { - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "ws": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", - "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", - "requires": { - "async-limiter": "~1.0.0", - "safe-buffer": "~5.1.0", - "ultron": "~1.1.0" - } - } - } - }, - "ethereum-bloom-filters": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/ethereum-bloom-filters/-/ethereum-bloom-filters-1.0.10.tgz", - "integrity": "sha512-rxJ5OFN3RwjQxDcFP2Z5+Q9ho4eIdEmSc2ht0fCu8Se9nbXjZ7/031uXoUYJ87KHCOdVeiUuwSnoS7hmYAGVHA==", - "requires": { - "js-sha3": "^0.8.0" - }, - "dependencies": { - "js-sha3": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz", - "integrity": "sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==" - } - } - }, - "ethereum-cryptography": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/ethereum-cryptography/-/ethereum-cryptography-0.1.3.tgz", - "integrity": "sha512-w8/4x1SGGzc+tO97TASLja6SLd3fRIK2tLVcV2Gx4IB21hE19atll5Cq9o3d0ZmAYC/8aw0ipieTSiekAea4SQ==", - "requires": { - "@types/pbkdf2": "^3.0.0", - "@types/secp256k1": "^4.0.1", - "blakejs": "^1.1.0", - "browserify-aes": "^1.2.0", - "bs58check": "^2.1.2", - "create-hash": "^1.2.0", - "create-hmac": "^1.1.7", - "hash.js": "^1.1.7", - "keccak": "^3.0.0", - "pbkdf2": "^3.0.17", - "randombytes": "^2.1.0", - "safe-buffer": "^5.1.2", - "scrypt-js": "^3.0.0", - "secp256k1": "^4.0.1", - "setimmediate": "^1.0.5" - } - }, - "ethereumjs-common": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/ethereumjs-common/-/ethereumjs-common-1.5.2.tgz", - "integrity": "sha512-hTfZjwGX52GS2jcVO6E2sx4YuFnf0Fhp5ylo4pEPhEffNln7vS59Hr5sLnp3/QCazFLluuBZ+FZ6J5HTp0EqCA==" - }, - "ethereumjs-tx": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ethereumjs-tx/-/ethereumjs-tx-2.1.2.tgz", - "integrity": "sha512-zZEK1onCeiORb0wyCXUvg94Ve5It/K6GD1K+26KfFKodiBiS6d9lfCXlUKGBBdQ+bv7Day+JK0tj1K+BeNFRAw==", - "requires": { - "ethereumjs-common": "^1.5.0", - "ethereumjs-util": "^6.0.0" - } - }, - "ethereumjs-util": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-6.2.1.tgz", - "integrity": "sha512-W2Ktez4L01Vexijrm5EB6w7dg4n/TgpoYU4avuT5T3Vmnw/eCRtiBrJfQYS/DCSvDIOLn2k57GcHdeBcgVxAqw==", - "requires": { - "@types/bn.js": "^4.11.3", - "bn.js": "^4.11.0", - "create-hash": "^1.1.2", - "elliptic": "^6.5.2", - "ethereum-cryptography": "^0.1.3", - "ethjs-util": "0.1.6", - "rlp": "^2.2.3" - } - }, - "ethers": { - "version": "5.4.6", - "resolved": "https://registry.npmjs.org/ethers/-/ethers-5.4.6.tgz", - "integrity": "sha512-F7LXARyB/Px3AQC6/QKedWZ8eqCkgOLORqL4B/F0Mag/K+qJSFGqsR36EaOZ6fKg3ZonI+pdbhb4A8Knt/43jQ==", - "requires": { - "@ethersproject/abi": "5.4.1", - "@ethersproject/abstract-provider": "5.4.1", - "@ethersproject/abstract-signer": "5.4.1", - "@ethersproject/address": "5.4.0", - "@ethersproject/base64": "5.4.0", - "@ethersproject/basex": "5.4.0", - "@ethersproject/bignumber": "5.4.1", - "@ethersproject/bytes": "5.4.0", - "@ethersproject/constants": "5.4.0", - "@ethersproject/contracts": "5.4.1", - "@ethersproject/hash": "5.4.0", - "@ethersproject/hdnode": "5.4.0", - "@ethersproject/json-wallets": "5.4.0", - "@ethersproject/keccak256": "5.4.0", - "@ethersproject/logger": "5.4.1", - "@ethersproject/networks": "5.4.2", - "@ethersproject/pbkdf2": "5.4.0", - "@ethersproject/properties": "5.4.1", - "@ethersproject/providers": "5.4.5", - "@ethersproject/random": "5.4.0", - "@ethersproject/rlp": "5.4.0", - "@ethersproject/sha2": "5.4.0", - "@ethersproject/signing-key": "5.4.0", - "@ethersproject/solidity": "5.4.0", - "@ethersproject/strings": "5.4.0", - "@ethersproject/transactions": "5.4.0", - "@ethersproject/units": "5.4.0", - "@ethersproject/wallet": "5.4.0", - "@ethersproject/web": "5.4.0", - "@ethersproject/wordlists": "5.4.0" - } - }, - "ethjs-unit": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/ethjs-unit/-/ethjs-unit-0.1.6.tgz", - "integrity": "sha1-xmWSHkduh7ziqdWIpv4EBbLEFpk=", - "requires": { - "bn.js": "4.11.6", - "number-to-bn": "1.7.0" - }, - "dependencies": { - "bn.js": { - "version": "4.11.6", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.6.tgz", - "integrity": "sha1-UzRK2xRhehP26N0s4okF0cC6MhU=" - } - } - }, - "ethjs-util": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/ethjs-util/-/ethjs-util-0.1.6.tgz", - "integrity": "sha512-CUnVOQq7gSpDHZVVrQW8ExxUETWrnrvXYvYz55wOU8Uj4VCgw56XC2B/fVqQN+f7gmrnRHSLVnFAwsCuNwji8w==", - "requires": { - "is-hex-prefixed": "1.0.0", - "strip-hex-prefix": "1.0.0" - } - }, - "eventemitter3": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.4.tgz", - "integrity": "sha512-rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ==" - }, - "evp_bytestokey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", - "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", - "requires": { - "md5.js": "^1.3.4", - "safe-buffer": "^5.1.1" - } - }, - "exit-on-epipe": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/exit-on-epipe/-/exit-on-epipe-1.0.1.tgz", - "integrity": "sha512-h2z5mrROTxce56S+pnvAV890uu7ls7f1kEvVGJbw1OlFH3/mlJ5bkXu0KRyW94v37zzHPiUd55iLn3DA7TjWpw==" - }, - "express": { - "version": "4.17.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", - "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", - "requires": { - "accepts": "~1.3.7", - "array-flatten": "1.1.1", - "body-parser": "1.19.0", - "content-disposition": "0.5.3", - "content-type": "~1.0.4", - "cookie": "0.4.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "~1.1.2", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "~1.1.2", - "fresh": "0.5.2", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.5", - "qs": "6.7.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.1.2", - "send": "0.17.1", - "serve-static": "1.14.1", - "setprototypeof": "1.1.1", - "statuses": "~1.5.0", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - } - } - }, - "ext": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/ext/-/ext-1.5.0.tgz", - "integrity": "sha512-+ONcYoWj/SoQwUofMr94aGu05Ou4FepKi7N7b+O8T4jVfyIsZQV1/xeS8jpaBzF0csAk0KLXoHCxU7cKYZjo1Q==", - "requires": { - "type": "^2.5.0" - }, - "dependencies": { - "type": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/type/-/type-2.5.0.tgz", - "integrity": "sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw==" - } - } - }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" - }, - "extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" - }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" - }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" - }, - "finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", - "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "statuses": "~1.5.0", - "unpipe": "~1.0.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "foreach": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz", - "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=" - }, - "forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" - }, - "form-data": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", - "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - } - }, - "forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" - }, - "fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" - }, - "fs-extra": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz", - "integrity": "sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==", - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "fs-minipass": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz", - "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==", - "requires": { - "minipass": "^2.6.0" - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1" - } - }, - "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "requires": { - "pump": "^3.0.0" - } - }, - "getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", - "requires": { - "assert-plus": "^1.0.0" - } - }, - "glob": { - "version": "7.1.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", - "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "global": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/global/-/global-4.4.0.tgz", - "integrity": "sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==", - "requires": { - "min-document": "^2.19.0", - "process": "^0.11.10" - } - }, - "got": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", - "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", - "requires": { - "@sindresorhus/is": "^0.14.0", - "@szmarczak/http-timer": "^1.1.2", - "cacheable-request": "^6.0.0", - "decompress-response": "^3.3.0", - "duplexer3": "^0.1.4", - "get-stream": "^4.1.0", - "lowercase-keys": "^1.0.1", - "mimic-response": "^1.0.1", - "p-cancelable": "^1.0.0", - "to-readable-stream": "^1.0.0", - "url-parse-lax": "^3.0.0" - } - }, - "graceful-fs": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", - "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==" - }, - "har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" - }, - "har-validator": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", - "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", - "requires": { - "ajv": "^6.12.3", - "har-schema": "^2.0.0" - } - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "requires": { - "function-bind": "^1.1.1" - } - }, - "has-bigints": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", - "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==" - }, - "has-symbol-support-x": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz", - "integrity": "sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==" - }, - "has-symbols": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", - "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==" - }, - "has-to-string-tag-x": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz", - "integrity": "sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==", - "requires": { - "has-symbol-support-x": "^1.4.1" - } - }, - "has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "requires": { - "has-symbols": "^1.0.2" - } - }, - "hash-base": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", - "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", - "requires": { - "inherits": "^2.0.4", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - } - }, - "hash.js": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", - "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", - "requires": { - "inherits": "^2.0.3", - "minimalistic-assert": "^1.0.1" - } - }, - "hmac-drbg": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", - "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", - "requires": { - "hash.js": "^1.0.3", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "http": { - "version": "0.0.1-security", - "resolved": "https://registry.npmjs.org/http/-/http-0.0.1-security.tgz", - "integrity": "sha512-RnDvP10Ty9FxqOtPZuxtebw1j4L/WiqNMDtuc1YMH1XQm5TgDRaR1G9u8upL6KD1bXHSp9eSXo/ED+8Q7FAr+g==" - }, - "http-cache-semantics": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", - "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==" - }, - "http-errors": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", - "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" - }, - "dependencies": { - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" - } - } - }, - "http-https": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/http-https/-/http-https-1.0.0.tgz", - "integrity": "sha1-L5CN1fHbQGjAWM1ubUzjkskTOJs=" - }, - "http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", - "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - } - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "idna-uts46-hx": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/idna-uts46-hx/-/idna-uts46-hx-2.3.1.tgz", - "integrity": "sha512-PWoF9Keq6laYdIRwwCdhTPl60xRqAloYNMQLiyUnG42VjT53oW07BXIRM+NK7eQjzXjAk2gUvX9caRxlnF9TAA==", - "requires": { - "punycode": "2.1.0" - }, - "dependencies": { - "punycode": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.0.tgz", - "integrity": "sha1-X4Y+3Im5bbCQdLrXlHvwkFbKTn0=" - } - } - }, - "ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "internal-slot": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", - "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", - "requires": { - "get-intrinsic": "^1.1.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" - } - }, - "ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" - }, - "is-arguments": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", - "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "requires": { - "has-bigints": "^1.0.1" - } - }, - "is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-callable": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", - "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==" - }, - "is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" - }, - "is-function": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-function/-/is-function-1.0.2.tgz", - "integrity": "sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ==" - }, - "is-generator-function": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", - "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-hex-prefixed": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-hex-prefixed/-/is-hex-prefixed-1.0.0.tgz", - "integrity": "sha1-fY035q135dEnFIkTxXPggtd39VQ=" - }, - "is-negative-zero": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", - "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==" - }, - "is-number-object": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", - "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-object": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-object/-/is-object-1.0.2.tgz", - "integrity": "sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==" - }, - "is-plain-obj": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=" - }, - "is-plain-object": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==" - }, - "is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-retry-allowed": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz", - "integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==" - }, - "is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" - }, - "is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "requires": { - "has-symbols": "^1.0.2" - } - }, - "is-typed-array": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.8.tgz", - "integrity": "sha512-HqH41TNZq2fgtGT8WHVFVJhBVGuY3AnP3Q36K8JKXUxSxRgk/d+7NjmwG2vo2mYmXK8UYZKu0qH8bVP5gEisjA==", - "requires": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "es-abstract": "^1.18.5", - "foreach": "^2.0.5", - "has-tostringtag": "^1.0.0" - } - }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" - }, - "is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "requires": { - "is-docker": "^2.0.0" - } - }, - "isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" - }, - "isurl": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz", - "integrity": "sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==", - "requires": { - "has-to-string-tag-x": "^1.2.0", - "is-object": "^1.0.1" - } - }, - "js-sha3": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.5.7.tgz", - "integrity": "sha1-DU/9gALVMzqrr0oj7tL2N0yfKOc=" - }, - "jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" - }, - "json-buffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", - "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=" - }, - "json-schema": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, - "json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" - }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "jsprim": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", - "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", - "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.2.3", - "verror": "1.10.0" - } - }, - "keccak": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/keccak/-/keccak-3.0.2.tgz", - "integrity": "sha512-PyKKjkH53wDMLGrvmRGSNWgmSxZOUqbnXwKL9tmgbFYA1iAYqW21kfR7mZXV0MlESiefxQQE9X9fTa3X+2MPDQ==", - "requires": { - "node-addon-api": "^2.0.0", - "node-gyp-build": "^4.2.0", - "readable-stream": "^3.6.0" - } - }, - "keyv": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", - "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", - "requires": { - "json-buffer": "3.0.0" - } - }, - "lookpath": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/lookpath/-/lookpath-1.2.2.tgz", - "integrity": "sha512-k2Gmn8iV6qdME3ztZC2spubmQISimFOPLuQKiPaLcVdRz0IpdxrNClVepMlyTJlhodm/zG/VfbkWERm3kUIh+Q==" - }, - "lowercase-keys": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", - "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==" - }, - "md5.js": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", - "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", - "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" - }, - "merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" - }, - "methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" - }, - "miller-rabin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", - "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", - "requires": { - "bn.js": "^4.0.0", - "brorand": "^1.0.1" - } - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" - }, - "mime-db": { - "version": "1.49.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.49.0.tgz", - "integrity": "sha512-CIc8j9URtOVApSFCQIF+VBkX1RwXp/oMMOrqdyXSBXq5RWNEsRfyj1kiRnQgmNXmHxPoFIxOroKA3zcU9P+nAA==" - }, - "mime-types": { - "version": "2.1.32", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.32.tgz", - "integrity": "sha512-hJGaVS4G4c9TSMYh2n6SQAGrC4RnfU+daP8G7cSCmaqNjiOoUY0VHCMS42pxnQmVF1GWwFhbHWn3RIxCqTmZ9A==", - "requires": { - "mime-db": "1.49.0" - } - }, - "mimic-response": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", - "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==" - }, - "min-document": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz", - "integrity": "sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU=", - "requires": { - "dom-walk": "^0.1.0" - } - }, - "minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" - }, - "minimalistic-crypto-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" - }, - "minipass": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz", - "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==", - "requires": { - "safe-buffer": "^5.1.2", - "yallist": "^3.0.0" - } - }, - "minizlib": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz", - "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==", - "requires": { - "minipass": "^2.9.0" - } - }, - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" - }, - "mkdirp-promise": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/mkdirp-promise/-/mkdirp-promise-5.0.1.tgz", - "integrity": "sha1-6bj2jlUsaKnBcTuEiD96HdA5uKE=", - "requires": { - "mkdirp": "*" - } - }, - "mock-fs": { - "version": "4.14.0", - "resolved": "https://registry.npmjs.org/mock-fs/-/mock-fs-4.14.0.tgz", - "integrity": "sha512-qYvlv/exQ4+svI3UOvPUpLDF0OMX5euvUH0Ny4N5QyRyhNdgAgUrVH3iUINSzEPLvx0kbo/Bp28GJKIqvE7URw==" - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "multibase": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/multibase/-/multibase-0.6.1.tgz", - "integrity": "sha512-pFfAwyTjbbQgNc3G7D48JkJxWtoJoBMaR4xQUOuB8RnCgRqaYmWNFeJTTvrJ2w51bjLq2zTby6Rqj9TQ9elSUw==", - "requires": { - "base-x": "^3.0.8", - "buffer": "^5.5.0" - } - }, - "multicodec": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/multicodec/-/multicodec-0.5.7.tgz", - "integrity": "sha512-PscoRxm3f+88fAtELwUnZxGDkduE2HD9Q6GHUOywQLjOGT/HAdhjLDYNZ1e7VR0s0TP0EwZ16LNUTFpoBGivOA==", - "requires": { - "varint": "^5.0.0" - } - }, - "multihashes": { - "version": "0.4.21", - "resolved": "https://registry.npmjs.org/multihashes/-/multihashes-0.4.21.tgz", - "integrity": "sha512-uVSvmeCWf36pU2nB4/1kzYZjsXD9vofZKpgudqkceYY5g2aZZXJ5r9lxuzoRLl1OAp28XljXsEJ/X/85ZsKmKw==", - "requires": { - "buffer": "^5.5.0", - "multibase": "^0.7.0", - "varint": "^5.0.0" - }, - "dependencies": { - "multibase": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/multibase/-/multibase-0.7.0.tgz", - "integrity": "sha512-TW8q03O0f6PNFTQDvh3xxH03c8CjGaaYrjkl9UQPG6rz53TQzzxJVCIWVjzcbN/Q5Y53Zd0IBQBMVktVgNx4Fg==", - "requires": { - "base-x": "^3.0.8", - "buffer": "^5.5.0" - } - } - } - }, - "nano-json-stream-parser": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/nano-json-stream-parser/-/nano-json-stream-parser-0.1.2.tgz", - "integrity": "sha1-DMj20OK2IrR5xA1JnEbWS3Vcb18=" - }, - "negotiator": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", - "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" - }, - "next-tick": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", - "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=" - }, - "node-addon-api": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-2.0.2.tgz", - "integrity": "sha512-Ntyt4AIXyaLIuMHF6IOoTakB3K+RWxwtsHNRxllEoA6vPwP9o4866g6YWDLUdnucilZhmkxiHwHr11gAENw+QA==" - }, - "node-fetch": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", - "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==" - }, - "node-gyp-build": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.2.3.tgz", - "integrity": "sha512-MN6ZpzmfNCRM+3t57PTJHgHyw/h4OWnZ6mR8P5j/uZtqQr46RRuDE/P+g3n0YR/AiYXeWixZZzaip77gdICfRg==" - }, - "normalize-url": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", - "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==" - }, - "number-to-bn": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/number-to-bn/-/number-to-bn-1.7.0.tgz", - "integrity": "sha1-uzYjWS9+X54AMLGXe9QaDFP+HqA=", - "requires": { - "bn.js": "4.11.6", - "strip-hex-prefix": "1.0.0" - }, - "dependencies": { - "bn.js": { - "version": "4.11.6", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.6.tgz", - "integrity": "sha1-UzRK2xRhehP26N0s4okF0cC6MhU=" - } - } - }, - "oauth-sign": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" - }, - "object-inspect": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz", - "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==" - }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" - }, - "object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", - "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" - } - }, - "oboe": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/oboe/-/oboe-2.1.5.tgz", - "integrity": "sha1-VVQoTFQ6ImbXo48X4HOCH73jk80=", - "requires": { - "http-https": "^1.0.0" - } - }, - "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", - "requires": { - "ee-first": "1.1.1" - } - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "requires": { - "wrappy": "1" - } - }, - "open": { - "version": "8.2.1", - "resolved": "https://registry.npmjs.org/open/-/open-8.2.1.tgz", - "integrity": "sha512-rXILpcQlkF/QuFez2BJDf3GsqpjGKbkUUToAIGo9A0Q6ZkoSGogZJulrUdwRkrAsoQvoZsrjCYt8+zblOk7JQQ==", - "requires": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - } - }, - "p-cancelable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", - "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==" - }, - "p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=" - }, - "p-timeout": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-1.2.1.tgz", - "integrity": "sha1-XrOzU7f86Z8QGhA4iAuwVOu+o4Y=", - "requires": { - "p-finally": "^1.0.0" - } - }, - "parse-asn1": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", - "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", - "requires": { - "asn1.js": "^5.2.0", - "browserify-aes": "^1.0.0", - "evp_bytestokey": "^1.0.0", - "pbkdf2": "^3.0.3", - "safe-buffer": "^5.1.1" - } - }, - "parse-headers": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.4.tgz", - "integrity": "sha512-psZ9iZoCNFLrgRjZ1d8mn0h9WRqJwFxM9q3x7iUjN/YT2OksthDJ5TiPCu2F38kS4zutqfW+YdVVkBZZx3/1aw==" - }, - "parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" - }, - "path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" - }, - "pbkdf2": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", - "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", - "requires": { - "create-hash": "^1.1.2", - "create-hmac": "^1.1.4", - "ripemd160": "^2.0.1", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, - "performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" - }, - "prepend-http": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", - "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=" - }, - "printj": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/printj/-/printj-1.1.2.tgz", - "integrity": "sha512-zA2SmoLaxZyArQTOPj5LXecR+RagfPSU5Kw1qP+jkWeNlrq+eJZyY2oS68SU1Z/7/myXM4lo9716laOFAVStCQ==" - }, - "process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=" - }, - "proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "requires": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - } - }, - "psl": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", - "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" - }, - "public-encrypt": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", - "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", - "requires": { - "bn.js": "^4.1.0", - "browserify-rsa": "^4.0.0", - "create-hash": "^1.1.0", - "parse-asn1": "^5.0.0", - "randombytes": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" - }, - "qs": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", - "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==" - }, - "query-string": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz", - "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==", - "requires": { - "decode-uri-component": "^0.2.0", - "object-assign": "^4.1.0", - "strict-uri-encode": "^1.0.0" - } - }, - "randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "requires": { - "safe-buffer": "^5.1.0" - } - }, - "randomfill": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", - "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", - "requires": { - "randombytes": "^2.0.5", - "safe-buffer": "^5.1.0" - } - }, - "range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" - }, - "raw-body": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", - "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", - "requires": { - "bytes": "3.1.0", - "http-errors": "1.7.2", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - } - }, - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "request": { - "version": "2.88.2", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", - "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", - "requires": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.5.0", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - }, - "dependencies": { - "qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" - } - } - }, - "responselike": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", - "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", - "requires": { - "lowercase-keys": "^1.0.0" - } - }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "requires": { - "glob": "^7.1.3" - } - }, - "ripemd160": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", - "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", - "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1" - } - }, - "rlp": { - "version": "2.2.6", - "resolved": "https://registry.npmjs.org/rlp/-/rlp-2.2.6.tgz", - "integrity": "sha512-HAfAmL6SDYNWPUOJNrM500x4Thn4PZsEy5pijPh40U9WfNk0z15hUYzO9xVIMAdIHdFtD8CBDHd75Td1g36Mjg==", - "requires": { - "bn.js": "^4.11.1" - } - }, - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "scrypt-js": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/scrypt-js/-/scrypt-js-3.0.1.tgz", - "integrity": "sha512-cdwTTnqPu0Hyvf5in5asVdZocVDTNRmR7XEcJuIzMjJeSHybHl7vpB66AzwTaIg6CLSbtjcxc8fqcySfnTkccA==" - }, - "secp256k1": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/secp256k1/-/secp256k1-4.0.2.tgz", - "integrity": "sha512-UDar4sKvWAksIlfX3xIaQReADn+WFnHvbVujpcbr+9Sf/69odMwy2MUsz5CKLQgX9nsIyrjuxL2imVyoNHa3fg==", - "requires": { - "elliptic": "^6.5.2", - "node-addon-api": "^2.0.0", - "node-gyp-build": "^4.2.0" - } - }, - "send": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", - "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", - "requires": { - "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "~1.7.2", - "mime": "1.6.0", - "ms": "2.1.1", - "on-finished": "~2.3.0", - "range-parser": "~1.2.1", - "statuses": "~1.5.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - }, - "dependencies": { - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "ms": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" - } - } - }, - "serve-static": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", - "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", - "requires": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.17.1" - } - }, - "servify": { - "version": "0.1.12", - "resolved": "https://registry.npmjs.org/servify/-/servify-0.1.12.tgz", - "integrity": "sha512-/xE6GvsKKqyo1BAY+KxOWXcLpPsUUyji7Qg3bVD7hh1eRze5bR1uYiuDA/k3Gof1s9BTzQZEJK8sNcNGFIzeWw==", - "requires": { - "body-parser": "^1.16.0", - "cors": "^2.8.1", - "express": "^4.14.0", - "request": "^2.79.0", - "xhr": "^2.3.3" - } - }, - "setimmediate": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" - }, - "setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" - }, - "sha.js": { - "version": "2.4.11", - "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", - "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "requires": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - } - }, - "simple-concat": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", - "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==" - }, - "simple-get": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-2.8.1.tgz", - "integrity": "sha512-lSSHRSw3mQNUGPAYRqo7xy9dhKmxFXIjLjp4KHpf99GEH2VH7C3AM+Qfx6du6jhfUi6Vm7XnbEVEf7Wb6N8jRw==", - "requires": { - "decompress-response": "^3.3.0", - "once": "^1.3.1", - "simple-concat": "^1.0.0" - } - }, - "simple-git": { - "version": "2.45.1", - "resolved": "https://registry.npmjs.org/simple-git/-/simple-git-2.45.1.tgz", - "integrity": "sha512-NmEoThiLTJxl26WNtZxtJTue18ReTcSrf3so5vJG/O8KY9uMxH+yAhXV/DElBJyOYZrrBbVsH8JOFxgENdc9Xg==", - "requires": { - "@kwsites/file-exists": "^1.1.1", - "@kwsites/promise-deferred": "^1.1.1", - "debug": "^4.3.1" - } - }, - "sshpk": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", - "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", - "requires": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" - } - }, - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" - }, - "strict-uri-encode": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", - "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=" - }, - "string.prototype.trimend": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", - "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "string.prototype.trimstart": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", - "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "requires": { - "safe-buffer": "~5.2.0" - } - }, - "strip-hex-prefix": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-hex-prefix/-/strip-hex-prefix-1.0.0.tgz", - "integrity": "sha1-DF8VX+8RUTczd96du1iNoFUA428=", - "requires": { - "is-hex-prefixed": "1.0.0" - } - }, - "swarm-js": { - "version": "0.1.40", - "resolved": "https://registry.npmjs.org/swarm-js/-/swarm-js-0.1.40.tgz", - "integrity": "sha512-yqiOCEoA4/IShXkY3WKwP5PvZhmoOOD8clsKA7EEcRILMkTEYHCQ21HDCAcVpmIxZq4LyZvWeRJ6quIyHk1caA==", - "requires": { - "bluebird": "^3.5.0", - "buffer": "^5.0.5", - "eth-lib": "^0.1.26", - "fs-extra": "^4.0.2", - "got": "^7.1.0", - "mime-types": "^2.1.16", - "mkdirp-promise": "^5.0.1", - "mock-fs": "^4.1.0", - "setimmediate": "^1.0.5", - "tar": "^4.0.2", - "xhr-request": "^1.0.1" - }, - "dependencies": { - "get-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", - "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=" - }, - "got": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/got/-/got-7.1.0.tgz", - "integrity": "sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw==", - "requires": { - "decompress-response": "^3.2.0", - "duplexer3": "^0.1.4", - "get-stream": "^3.0.0", - "is-plain-obj": "^1.1.0", - "is-retry-allowed": "^1.0.0", - "is-stream": "^1.0.0", - "isurl": "^1.0.0-alpha5", - "lowercase-keys": "^1.0.0", - "p-cancelable": "^0.3.0", - "p-timeout": "^1.1.1", - "safe-buffer": "^5.0.1", - "timed-out": "^4.0.0", - "url-parse-lax": "^1.0.0", - "url-to-options": "^1.0.1" - } - }, - "p-cancelable": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.3.0.tgz", - "integrity": "sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw==" - }, - "prepend-http": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", - "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=" - }, - "url-parse-lax": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", - "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", - "requires": { - "prepend-http": "^1.0.1" - } - } - } - }, - "tar": { - "version": "4.4.19", - "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.19.tgz", - "integrity": "sha512-a20gEsvHnWe0ygBY8JbxoM4w3SJdhc7ZAuxkLqh+nvNQN2IOt0B5lLgM490X5Hl8FF0dl0tOf2ewFYAlIFgzVA==", - "requires": { - "chownr": "^1.1.4", - "fs-minipass": "^1.2.7", - "minipass": "^2.9.0", - "minizlib": "^1.3.3", - "mkdirp": "^0.5.5", - "safe-buffer": "^5.2.1", - "yallist": "^3.1.1" - }, - "dependencies": { - "mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", - "requires": { - "minimist": "^1.2.5" - } - } - } - }, - "timed-out": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", - "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=" - }, - "to-readable-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", - "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==" - }, - "toidentifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" - }, - "tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", - "requires": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - } - }, - "tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" - }, - "type": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", - "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" - }, - "type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "requires": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - } - }, - "typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "requires": { - "is-typedarray": "^1.0.0" - } - }, - "ultron": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz", - "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==" - }, - "unbox-primitive": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", - "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", - "requires": { - "function-bind": "^1.1.1", - "has-bigints": "^1.0.1", - "has-symbols": "^1.0.2", - "which-boxed-primitive": "^1.0.2" - } - }, - "universal-user-agent": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz", - "integrity": "sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w==" - }, - "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" - }, - "unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" - }, - "uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "requires": { - "punycode": "^2.1.0" - } - }, - "url-parse-lax": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", - "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", - "requires": { - "prepend-http": "^2.0.0" - } - }, - "url-set-query": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/url-set-query/-/url-set-query-1.0.0.tgz", - "integrity": "sha1-AW6M/Xwg7gXK/neV6JK9BwL6ozk=" - }, - "url-to-options": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/url-to-options/-/url-to-options-1.0.1.tgz", - "integrity": "sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k=" - }, - "utf-8-validate": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.5.tgz", - "integrity": "sha512-+pnxRYsS/axEpkrrEpzYfNZGXp0IjC/9RIxwM5gntY4Koi8SHmUGSfxfWqxZdRxrtaoVstuOzUp/rbs3JSPELQ==", - "requires": { - "node-gyp-build": "^4.2.0" - } - }, - "utf8": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/utf8/-/utf8-3.0.0.tgz", - "integrity": "sha512-E8VjFIQ/TyQgp+TZfS6l8yp/xWppSAHzidGiRrqe4bK4XP9pTRyKFgGJpO3SN7zdX4DeomTrwaseCHovfpFcqQ==" - }, - "util": { - "version": "0.12.4", - "resolved": "https://registry.npmjs.org/util/-/util-0.12.4.tgz", - "integrity": "sha512-bxZ9qtSlGUWSOy9Qa9Xgk11kSslpuZwaxCg4sNIDj6FLucDab2JxnHwyNTCpHMtK1MjoQiWQ6DiUMZYbSrO+Sw==", - "requires": { - "inherits": "^2.0.3", - "is-arguments": "^1.0.4", - "is-generator-function": "^1.0.7", - "is-typed-array": "^1.1.3", - "safe-buffer": "^5.1.2", - "which-typed-array": "^1.1.2" - } - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" - }, - "utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" - }, - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" - }, - "varint": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/varint/-/varint-5.0.2.tgz", - "integrity": "sha512-lKxKYG6H03yCZUpAGOPOsMcGxd1RHCu1iKvEHYDPmTyq2HueGhD73ssNBqqQWfvYs04G9iUFRvmAVLW20Jw6ow==" - }, - "vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" - }, - "verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", - "requires": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - } - }, - "web3": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/web3/-/web3-1.5.2.tgz", - "integrity": "sha512-aapKLdO8t7Cos6tZLeeQUtCJvTiPMlLcHsHHDLSBZ/VaJEucSTxzun32M8sp3BmF4waDEmhY+iyUM1BKvtAcVQ==", - "requires": { - "web3-bzz": "1.5.2", - "web3-core": "1.5.2", - "web3-eth": "1.5.2", - "web3-eth-personal": "1.5.2", - "web3-net": "1.5.2", - "web3-shh": "1.5.2", - "web3-utils": "1.5.2" - } - }, - "web3-bzz": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/web3-bzz/-/web3-bzz-1.5.2.tgz", - "integrity": "sha512-W/sPCdA+XQ9duUYKHAwf/g69cbbV8gTCRsa1MpZwU7spXECiyJ2EvD/QzAZ+UpJk3GELXFF/fUByeZ3VRQKF2g==", - "requires": { - "@types/node": "^12.12.6", - "got": "9.6.0", - "swarm-js": "^0.1.40" - }, - "dependencies": { - "@types/node": { - "version": "12.20.23", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.23.tgz", - "integrity": "sha512-FW0q7NI8UnjbKrJK8NGr6QXY69ATw9IFe6ItIo5yozPwA9DU/xkhiPddctUVyrmFXvyFYerYgQak/qu200UBDw==" - } - } - }, - "web3-core": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/web3-core/-/web3-core-1.5.2.tgz", - "integrity": "sha512-sebMpQbg3kbh3vHUbHrlKGKOxDWqjgt8KatmTBsTAWj/HwWYVDzeX+2Q84+swNYsm2DrTBVFlqTErFUwPBvyaA==", - "requires": { - "@types/bn.js": "^4.11.5", - "@types/node": "^12.12.6", - "bignumber.js": "^9.0.0", - "web3-core-helpers": "1.5.2", - "web3-core-method": "1.5.2", - "web3-core-requestmanager": "1.5.2", - "web3-utils": "1.5.2" - }, - "dependencies": { - "@types/node": { - "version": "12.20.23", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.23.tgz", - "integrity": "sha512-FW0q7NI8UnjbKrJK8NGr6QXY69ATw9IFe6ItIo5yozPwA9DU/xkhiPddctUVyrmFXvyFYerYgQak/qu200UBDw==" - } - } - }, - "web3-core-helpers": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/web3-core-helpers/-/web3-core-helpers-1.5.2.tgz", - "integrity": "sha512-U7LJoeUdQ3aY9t5gU7t/1XpcApsWm+4AcW5qKl/44ZxD44w0Dmsq1c5zJm3GuLr/a9MwQfXK4lpmvxVQWHHQRg==", - "requires": { - "web3-eth-iban": "1.5.2", - "web3-utils": "1.5.2" - } - }, - "web3-core-method": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/web3-core-method/-/web3-core-method-1.5.2.tgz", - "integrity": "sha512-/mC5t9UjjJoQmJJqO5nWK41YHo+tMzFaT7Tp7jDCQsBkinE68KsUJkt0jzygpheW84Zra0DVp6q19gf96+cugg==", - "requires": { - "@ethereumjs/common": "^2.4.0", - "@ethersproject/transactions": "^5.0.0-beta.135", - "web3-core-helpers": "1.5.2", - "web3-core-promievent": "1.5.2", - "web3-core-subscriptions": "1.5.2", - "web3-utils": "1.5.2" - } - }, - "web3-core-promievent": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/web3-core-promievent/-/web3-core-promievent-1.5.2.tgz", - "integrity": "sha512-5DacbJXe98ozSor7JlkTNCy6G8945VunRRkPxMk98rUrg60ECVEM/vuefk1atACzjQsKx6tmLZuHxbJQ64TQeQ==", - "requires": { - "eventemitter3": "4.0.4" - } - }, - "web3-core-requestmanager": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/web3-core-requestmanager/-/web3-core-requestmanager-1.5.2.tgz", - "integrity": "sha512-oRVW9OrAsXN2JIZt68OEg1Mb1A9a/L3JAGMv15zLEFEnJEGw0KQsGK1ET2kvZBzvpFd5G0EVkYCnx7WDe4HSNw==", - "requires": { - "util": "^0.12.0", - "web3-core-helpers": "1.5.2", - "web3-providers-http": "1.5.2", - "web3-providers-ipc": "1.5.2", - "web3-providers-ws": "1.5.2" - } - }, - "web3-core-subscriptions": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/web3-core-subscriptions/-/web3-core-subscriptions-1.5.2.tgz", - "integrity": "sha512-hapI4rKFk22yurtIv0BYvkraHsM7epA4iI8Np+HuH6P9DD0zj/llaps6TXLM9HyacLBRwmOLZmr+pHBsPopUnQ==", - "requires": { - "eventemitter3": "4.0.4", - "web3-core-helpers": "1.5.2" - } - }, - "web3-eth": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/web3-eth/-/web3-eth-1.5.2.tgz", - "integrity": "sha512-DwWQ6TCOUqvYyo7T20S7HpQDPveNHNqOn2Q2F3E8ZFyEjmqT4XsGiwvm08kB/VgQ4e/ANyq/i8PPFSYMT8JKHg==", - "requires": { - "web3-core": "1.5.2", - "web3-core-helpers": "1.5.2", - "web3-core-method": "1.5.2", - "web3-core-subscriptions": "1.5.2", - "web3-eth-abi": "1.5.2", - "web3-eth-accounts": "1.5.2", - "web3-eth-contract": "1.5.2", - "web3-eth-ens": "1.5.2", - "web3-eth-iban": "1.5.2", - "web3-eth-personal": "1.5.2", - "web3-net": "1.5.2", - "web3-utils": "1.5.2" - } - }, - "web3-eth-abi": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/web3-eth-abi/-/web3-eth-abi-1.5.2.tgz", - "integrity": "sha512-P3bJbDR5wib4kWGfVeBKBVi27T+AiHy4EJxYM6SMNbpm3DboLDdisu9YBd6INMs8rzxgnprBbGmmyn4jKIDKAA==", - "requires": { - "@ethersproject/abi": "5.0.7", - "web3-utils": "1.5.2" - }, - "dependencies": { - "@ethersproject/abi": { - "version": "5.0.7", - "resolved": "https://registry.npmjs.org/@ethersproject/abi/-/abi-5.0.7.tgz", - "integrity": "sha512-Cqktk+hSIckwP/W8O47Eef60VwmoSC/L3lY0+dIBhQPCNn9E4V7rwmm2aFrNRRDJfFlGuZ1khkQUOc3oBX+niw==", - "requires": { - "@ethersproject/address": "^5.0.4", - "@ethersproject/bignumber": "^5.0.7", - "@ethersproject/bytes": "^5.0.4", - "@ethersproject/constants": "^5.0.4", - "@ethersproject/hash": "^5.0.4", - "@ethersproject/keccak256": "^5.0.3", - "@ethersproject/logger": "^5.0.5", - "@ethersproject/properties": "^5.0.3", - "@ethersproject/strings": "^5.0.4" - } - } - } - }, - "web3-eth-accounts": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/web3-eth-accounts/-/web3-eth-accounts-1.5.2.tgz", - "integrity": "sha512-F8mtzxgEhxfLc66vPi0Gqd6mpscvvk7Ua575bsJ1p9J2X/VtuKgDgpWcU4e4LKeROQ+ouCpAG9//0j9jQuij3A==", - "requires": { - "@ethereumjs/common": "^2.3.0", - "@ethereumjs/tx": "^3.2.1", - "crypto-browserify": "3.12.0", - "eth-lib": "0.2.8", - "ethereumjs-util": "^7.0.10", - "scrypt-js": "^3.0.1", - "uuid": "3.3.2", - "web3-core": "1.5.2", - "web3-core-helpers": "1.5.2", - "web3-core-method": "1.5.2", - "web3-utils": "1.5.2" - }, - "dependencies": { - "@types/bn.js": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@types/bn.js/-/bn.js-5.1.0.tgz", - "integrity": "sha512-QSSVYj7pYFN49kW77o2s9xTCwZ8F2xLbjLLSEVh8D2F4JUhZtPAGOFLTD+ffqksBx/u4cE/KImFjyhqCjn/LIA==", - "requires": { - "@types/node": "*" - } - }, - "eth-lib": { - "version": "0.2.8", - "resolved": "https://registry.npmjs.org/eth-lib/-/eth-lib-0.2.8.tgz", - "integrity": "sha512-ArJ7x1WcWOlSpzdoTBX8vkwlkSQ85CjjifSZtV4co64vWxSV8geWfPI9x4SVYu3DSxnX4yWFVTtGL+j9DUFLNw==", - "requires": { - "bn.js": "^4.11.6", - "elliptic": "^6.4.0", - "xhr-request-promise": "^0.1.2" - } - }, - "ethereumjs-util": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-7.1.0.tgz", - "integrity": "sha512-kR+vhu++mUDARrsMMhsjjzPduRVAeundLGXucGRHF3B4oEltOUspfgCVco4kckucj3FMlLaZHUl9n7/kdmr6Tw==", - "requires": { - "@types/bn.js": "^5.1.0", - "bn.js": "^5.1.2", - "create-hash": "^1.1.2", - "ethereum-cryptography": "^0.1.3", - "ethjs-util": "0.1.6", - "rlp": "^2.2.4" - }, - "dependencies": { - "bn.js": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", - "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" - } - } - }, - "uuid": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", - "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==" - } - } - }, - "web3-eth-contract": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/web3-eth-contract/-/web3-eth-contract-1.5.2.tgz", - "integrity": "sha512-4B8X/IPFxZCTmtENpdWXtyw5fskf2muyc3Jm5brBQRb4H3lVh1/ZyQy7vOIkdphyaXu4m8hBLHzeyKkd37mOUg==", - "requires": { - "@types/bn.js": "^4.11.5", - "web3-core": "1.5.2", - "web3-core-helpers": "1.5.2", - "web3-core-method": "1.5.2", - "web3-core-promievent": "1.5.2", - "web3-core-subscriptions": "1.5.2", - "web3-eth-abi": "1.5.2", - "web3-utils": "1.5.2" - } - }, - "web3-eth-ens": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/web3-eth-ens/-/web3-eth-ens-1.5.2.tgz", - "integrity": "sha512-/UrLL42ZOCYge+BpFBdzG8ICugaRS4f6X7PxJKO+zAt+TwNgBpjuWfW/ZYNcuqJun/ZyfcTuj03TXqA1RlNhZQ==", - "requires": { - "content-hash": "^2.5.2", - "eth-ens-namehash": "2.0.8", - "web3-core": "1.5.2", - "web3-core-helpers": "1.5.2", - "web3-core-promievent": "1.5.2", - "web3-eth-abi": "1.5.2", - "web3-eth-contract": "1.5.2", - "web3-utils": "1.5.2" - } - }, - "web3-eth-iban": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/web3-eth-iban/-/web3-eth-iban-1.5.2.tgz", - "integrity": "sha512-C04YDXuSG/aDwOHSX+HySBGb0KraiAVt+/l1Mw7y/fCUrKC/K0yYzMYqY/uYOcvLtepBPsC4ZfUYWUBZ2PO8Vg==", - "requires": { - "bn.js": "^4.11.9", - "web3-utils": "1.5.2" - } - }, - "web3-eth-personal": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/web3-eth-personal/-/web3-eth-personal-1.5.2.tgz", - "integrity": "sha512-nH5N2GiVC0C5XeMEKU16PeFP3Hb3hkPvlR6Tf9WQ+pE+jw1c8eaXBO1CJQLr15ikhUF3s94ICyHcfjzkDsmRbA==", - "requires": { - "@types/node": "^12.12.6", - "web3-core": "1.5.2", - "web3-core-helpers": "1.5.2", - "web3-core-method": "1.5.2", - "web3-net": "1.5.2", - "web3-utils": "1.5.2" - }, - "dependencies": { - "@types/node": { - "version": "12.20.23", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.23.tgz", - "integrity": "sha512-FW0q7NI8UnjbKrJK8NGr6QXY69ATw9IFe6ItIo5yozPwA9DU/xkhiPddctUVyrmFXvyFYerYgQak/qu200UBDw==" - } - } - }, - "web3-net": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/web3-net/-/web3-net-1.5.2.tgz", - "integrity": "sha512-VEc9c+jfoERhbJIxnx0VPlQDot8Lm4JW/tOWFU+ekHgIiu2zFKj5YxhURIth7RAbsaRsqCb79aE+M0eI8maxVQ==", - "requires": { - "web3-core": "1.5.2", - "web3-core-method": "1.5.2", - "web3-utils": "1.5.2" - } - }, - "web3-providers-http": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/web3-providers-http/-/web3-providers-http-1.5.2.tgz", - "integrity": "sha512-dUNFJc9IMYDLZnkoQX3H4ZjvHjGO6VRVCqrBrdh84wPX/0da9dOA7DwIWnG0Gv3n9ybWwu5JHQxK4MNQ444lyA==", - "requires": { - "web3-core-helpers": "1.5.2", - "xhr2-cookies": "1.1.0" - } - }, - "web3-providers-ipc": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/web3-providers-ipc/-/web3-providers-ipc-1.5.2.tgz", - "integrity": "sha512-SJC4Sivt4g9LHKlRy7cs1jkJgp7bjrQeUndE6BKs0zNALKguxu6QYnzbmuHCTFW85GfMDjhvi24jyyZHMnBNXQ==", - "requires": { - "oboe": "2.1.5", - "web3-core-helpers": "1.5.2" - } - }, - "web3-providers-ws": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/web3-providers-ws/-/web3-providers-ws-1.5.2.tgz", - "integrity": "sha512-xy9RGlyO8MbJDuKv2vAMDkg+en+OvXG0CGTCM2BTl6l1vIdHpCa+6A/9KV2rK8aU9OBZ7/Pf+Y19517kHVl9RA==", - "requires": { - "eventemitter3": "4.0.4", - "web3-core-helpers": "1.5.2", - "websocket": "^1.0.32" - } - }, - "web3-shh": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/web3-shh/-/web3-shh-1.5.2.tgz", - "integrity": "sha512-wOxOcYt4Sa0AHAI8gG7RulCwVuVjSRS/M/AbFsea3XfJdN6sU13/syY7OdZNjNYuKjYTzxKYrd3dU/K2iqffVw==", - "requires": { - "web3-core": "1.5.2", - "web3-core-method": "1.5.2", - "web3-core-subscriptions": "1.5.2", - "web3-net": "1.5.2" - } - }, - "web3-utils": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/web3-utils/-/web3-utils-1.5.2.tgz", - "integrity": "sha512-quTtTeQJHYSxAwIBOCGEcQtqdVcFWX6mCFNoqnp+mRbq+Hxbs8CGgO/6oqfBx4OvxIOfCpgJWYVHswRXnbEu9Q==", - "requires": { - "bn.js": "^4.11.9", - "eth-lib": "0.2.8", - "ethereum-bloom-filters": "^1.0.6", - "ethjs-unit": "0.1.6", - "number-to-bn": "1.7.0", - "randombytes": "^2.1.0", - "utf8": "3.0.0" - }, - "dependencies": { - "eth-lib": { - "version": "0.2.8", - "resolved": "https://registry.npmjs.org/eth-lib/-/eth-lib-0.2.8.tgz", - "integrity": "sha512-ArJ7x1WcWOlSpzdoTBX8vkwlkSQ85CjjifSZtV4co64vWxSV8geWfPI9x4SVYu3DSxnX4yWFVTtGL+j9DUFLNw==", - "requires": { - "bn.js": "^4.11.6", - "elliptic": "^6.4.0", - "xhr-request-promise": "^0.1.2" - } - } - } - }, - "websocket": { - "version": "1.0.34", - "resolved": "https://registry.npmjs.org/websocket/-/websocket-1.0.34.tgz", - "integrity": "sha512-PRDso2sGwF6kM75QykIesBijKSVceR6jL2G8NGYyq2XrItNC2P5/qL5XeR056GhA+Ly7JMFvJb9I312mJfmqnQ==", - "requires": { - "bufferutil": "^4.0.1", - "debug": "^2.2.0", - "es5-ext": "^0.10.50", - "typedarray-to-buffer": "^3.1.5", - "utf-8-validate": "^5.0.2", - "yaeti": "^0.0.6" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "requires": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - } - }, - "which-typed-array": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.7.tgz", - "integrity": "sha512-vjxaB4nfDqwKI0ws7wZpxIlde1XrLX5uB0ZjpfshgmapJMD7jJWhZI+yToJTqaFByF0eNBcYxbjmCzoRP7CfEw==", - "requires": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "es-abstract": "^1.18.5", - "foreach": "^2.0.5", - "has-tostringtag": "^1.0.0", - "is-typed-array": "^1.1.7" - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, - "ws": { - "version": "8.2.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.1.tgz", - "integrity": "sha512-XkgWpJU3sHU7gX8f13NqTn6KQ85bd1WU7noBHTT8fSohx7OS1TPY8k+cyRPCzFkia7C4mM229yeHr1qK9sM4JQ==" - }, - "xhr": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/xhr/-/xhr-2.6.0.tgz", - "integrity": "sha512-/eCGLb5rxjx5e3mF1A7s+pLlR6CGyqWN91fv1JgER5mVWg1MZmlhBvy9kjcsOdRk8RrIujotWyJamfyrp+WIcA==", - "requires": { - "global": "~4.4.0", - "is-function": "^1.0.1", - "parse-headers": "^2.0.0", - "xtend": "^4.0.0" - } - }, - "xhr-request": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/xhr-request/-/xhr-request-1.1.0.tgz", - "integrity": "sha512-Y7qzEaR3FDtL3fP30k9wO/e+FBnBByZeybKOhASsGP30NIkRAAkKD/sCnLvgEfAIEC1rcmK7YG8f4oEnIrrWzA==", - "requires": { - "buffer-to-arraybuffer": "^0.0.5", - "object-assign": "^4.1.1", - "query-string": "^5.0.1", - "simple-get": "^2.7.0", - "timed-out": "^4.0.1", - "url-set-query": "^1.0.0", - "xhr": "^2.0.4" - } - }, - "xhr-request-promise": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/xhr-request-promise/-/xhr-request-promise-0.1.3.tgz", - "integrity": "sha512-YUBytBsuwgitWtdRzXDDkWAXzhdGB8bYm0sSzMPZT7Z2MBjMSTHFsyCT1yCRATY+XC69DUrQraRAEgcoCRaIPg==", - "requires": { - "xhr-request": "^1.1.0" - } - }, - "xhr2-cookies": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/xhr2-cookies/-/xhr2-cookies-1.1.0.tgz", - "integrity": "sha1-fXdEnQmZGX8VXLc7I99yUF7YnUg=", - "requires": { - "cookiejar": "^2.1.1" - } - }, - "xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" - }, - "yaeti": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/yaeti/-/yaeti-0.0.6.tgz", - "integrity": "sha1-8m9ITXJoTPQr7ft2lwqhYI+/lXc=" - }, - "yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" - } - } -} From 0efb0cd566d06e8ed974f711c57b285b544eb500 Mon Sep 17 00:00:00 2001 From: Brenden Harrell Date: Sun, 5 Sep 2021 18:16:06 -0500 Subject: [PATCH 43/51] Final claims for Beta 10 and 11 harrellbm --- .../Plugins/User-Profiles/harrellbm.json | 930 ++++++++++++------ 1 file changed, 607 insertions(+), 323 deletions(-) diff --git a/Projects/Governance/Plugins/User-Profiles/harrellbm.json b/Projects/Governance/Plugins/User-Profiles/harrellbm.json index 19bc70baf..2109f8337 100644 --- a/Projects/Governance/Plugins/User-Profiles/harrellbm.json +++ b/Projects/Governance/Plugins/User-Profiles/harrellbm.json @@ -127,11 +127,11 @@ "id": "6f5f5cae-ad3d-4473-b875-af4387a4c9b7", "savedPayload": { "position": { - "x": 12742.705098312485, + "x": 10242.705098312485, "y": 24726.335575687743 }, "targetPosition": { - "x": 12500, + "x": 10000, "y": 24550 }, "floatingObject": { @@ -571,11 +571,11 @@ "id": "e58cb93c-4e42-417b-93b0-1269bbbd2114", "savedPayload": { "position": { - "x": 12592.705098312485, + "x": 10092.705098312485, "y": 24835.316954888545 }, "targetPosition": { - "x": 12500, + "x": 10000, "y": 24550 }, "floatingObject": { @@ -2172,7 +2172,7 @@ "assetClaimVotes": [ { "type": "Asset Claim Vote", - "name": "Julian-Molina Docs Books the-governance-project.json", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "2aff6f90-25c6-4352-a50b-1d1a1e3332c6", @@ -2198,7 +2198,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "Docs Books the-governance-project.json", + "name": "", "id": "24248a65-20e4-4f29-8663-9f4f93315910" }, "referenceParentCombinedNodePath": [ @@ -2251,7 +2251,7 @@ "0fe30e01-c65e-4d70-872b-e0547c1f539b" ], [ - "Docs Books the-governance-project.json", + "", "Asset Contribution Claim", "Governance", "24248a65-20e4-4f29-8663-9f4f93315910" @@ -2501,7 +2501,7 @@ "assetClaimVotes": [ { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-001-data-mining-introduction.json", "config": "{}", "project": "Governance", "id": "1ce67be0-0e0d-4cc6-9286-af6e34081fcf", @@ -2527,7 +2527,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-001-data-mining-introduction.json", "id": "7374f808-a7fb-4025-aef9-a7f263a56d4b" }, "referenceParentCombinedNodePath": [ @@ -2574,7 +2574,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", + "Data Data-Mining data-mining-001-data-mining-introduction.json", "Asset Contribution Claim", "Governance", "7374f808-a7fb-4025-aef9-a7f263a56d4b" @@ -2584,7 +2584,7 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-002-data-mining-workflows.json", "config": "{}", "project": "Governance", "id": "85e2213a-a4bb-48f9-9677-073032231ee1", @@ -2610,7 +2610,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-002-data-mining-workflows.json", "id": "c50ab92b-383d-4ba4-bacd-769542c676c1" }, "referenceParentCombinedNodePath": [ @@ -2657,7 +2657,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", + "Data Data-Mining data-mining-002-data-mining-workflows.json", "Asset Contribution Claim", "Governance", "c50ab92b-383d-4ba4-bacd-769542c676c1" @@ -2667,7 +2667,7 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-003-data-mining-dataset-types.json", "config": "{}", "project": "Governance", "id": "7c0d96a5-bec5-47ad-b12d-bd5f914cabb1", @@ -2693,7 +2693,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-003-data-mining-dataset-types.json", "id": "872621cd-d92e-4173-8d76-d0bb94432c0f" }, "referenceParentCombinedNodePath": [ @@ -2740,7 +2740,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", + "Data Data-Mining data-mining-003-data-mining-dataset-types.json", "Asset Contribution Claim", "Governance", "872621cd-d92e-4173-8d76-d0bb94432c0f" @@ -2750,7 +2750,7 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-004-data-mining-datasets-type-conversions.json", "config": "{}", "project": "Governance", "id": "20b9335f-ca28-4c1b-8ef6-2a0c0c229192", @@ -2776,7 +2776,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-004-data-mining-datasets-type-conversions.json", "id": "1ef85d88-ab0a-4fb9-b193-77e0f88d091b" }, "referenceParentCombinedNodePath": [ @@ -2823,7 +2823,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", + "Data Data-Mining data-mining-004-data-mining-datasets-type-conversions.json", "Asset Contribution Claim", "Governance", "1ef85d88-ab0a-4fb9-b193-77e0f88d091b" @@ -2833,7 +2833,7 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-005-data-mining-indicator-frameworks.json", "config": "{}", "project": "Governance", "id": "4a69227c-a2ed-4e57-8413-be9626fd1a62", @@ -2859,7 +2859,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-005-data-mining-indicator-frameworks.json", "id": "c5a82a80-d288-4534-8862-8f4c0b31a7a9" }, "referenceParentCombinedNodePath": [ @@ -2906,7 +2906,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", + "Data Data-Mining data-mining-005-data-mining-indicator-frameworks.json", "Asset Contribution Claim", "Governance", "c5a82a80-d288-4534-8862-8f4c0b31a7a9" @@ -2916,7 +2916,7 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-006-data-mining-data-mine-hierarchy.json", "config": "{}", "project": "Governance", "id": "460f411a-4c34-4cce-b9eb-542d1c7b8cd0", @@ -2942,7 +2942,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-006-data-mining-data-mine-hierarchy.json", "id": "8089412c-2b1e-4173-950d-457ea2a4d53f" }, "referenceParentCombinedNodePath": [ @@ -2989,7 +2989,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", + "Data Data-Mining data-mining-006-data-mining-data-mine-hierarchy.json", "Asset Contribution Claim", "Governance", "8089412c-2b1e-4173-950d-457ea2a4d53f" @@ -2999,7 +2999,7 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-007-data-mining-managing-execution.json", "config": "{}", "project": "Governance", "id": "56ecc9ec-8900-4ef0-aa88-c16185bd6eb5", @@ -3025,7 +3025,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-007-data-mining-managing-execution.json", "id": "797f9fcc-ebd6-444f-99eb-e1d00dc7ed8d" }, "referenceParentCombinedNodePath": [ @@ -3072,7 +3072,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", + "Data Data-Mining data-mining-007-data-mining-managing-execution.json", "Asset Contribution Claim", "Governance", "797f9fcc-ebd6-444f-99eb-e1d00dc7ed8d" @@ -3082,7 +3082,7 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-008-data-mining-data-dependencies.json", "config": "{}", "project": "Governance", "id": "0c698a1d-37e3-4f1d-8597-c874128ad501", @@ -3108,7 +3108,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-008-data-mining-data-dependencies.json", "id": "040cb5e5-985a-4a85-89b2-d8843845168a" }, "referenceParentCombinedNodePath": [ @@ -3155,7 +3155,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", + "Data Data-Mining data-mining-008-data-mining-data-dependencies.json", "Asset Contribution Claim", "Governance", "040cb5e5-985a-4a85-89b2-d8843845168a" @@ -3165,7 +3165,7 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-009-data-mining-status-reports.json", "config": "{}", "project": "Governance", "id": "fd609c25-5742-45d8-b454-5e59110a493d", @@ -3191,7 +3191,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-009-data-mining-status-reports.json", "id": "43baad58-8f7f-45e1-bf55-0bb21cbc33e5" }, "referenceParentCombinedNodePath": [ @@ -3238,7 +3238,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", + "Data Data-Mining data-mining-009-data-mining-status-reports.json", "Asset Contribution Claim", "Governance", "43baad58-8f7f-45e1-bf55-0bb21cbc33e5" @@ -3248,7 +3248,7 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-010-data-mining-status-dependencies.json", "config": "{}", "project": "Governance", "id": "96091980-f06b-4119-be5b-e2e7ec746ad0", @@ -3274,7 +3274,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-010-data-mining-status-dependencies.json", "id": "7bfd9ed1-1305-4e60-8411-deaa5ef5d48e" }, "referenceParentCombinedNodePath": [ @@ -3321,7 +3321,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", + "Data Data-Mining data-mining-010-data-mining-status-dependencies.json", "Asset Contribution Claim", "Governance", "7bfd9ed1-1305-4e60-8411-deaa5ef5d48e" @@ -3331,7 +3331,7 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-011-data-mining-deployments.json", "config": "{}", "project": "Governance", "id": "39c6be65-38f1-4c38-a5aa-2d33a758673d", @@ -3357,7 +3357,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-011-data-mining-deployments.json", "id": "25a02023-7635-408c-b6db-28e9c53017d5" }, "referenceParentCombinedNodePath": [ @@ -3404,7 +3404,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", + "Data Data-Mining data-mining-011-data-mining-deployments.json", "Asset Contribution Claim", "Governance", "25a02023-7635-408c-b6db-28e9c53017d5" @@ -3414,7 +3414,7 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-012-data-mining-products.json", "config": "{}", "project": "Governance", "id": "b25092d7-c11e-4e02-ae9d-4e977edd5c7b", @@ -3440,7 +3440,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-012-data-mining-products.json", "id": "0e4fecd0-117d-46f0-9f54-67c7d7bd7f1a" }, "referenceParentCombinedNodePath": [ @@ -3487,7 +3487,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", + "Data Data-Mining data-mining-012-data-mining-products.json", "Asset Contribution Claim", "Governance", "0e4fecd0-117d-46f0-9f54-67c7d7bd7f1a" @@ -3497,7 +3497,7 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-013-data-mining-plotting.json", "config": "{}", "project": "Governance", "id": "e906d8c8-70ca-46bd-9b1c-81cdf7a23479", @@ -3523,7 +3523,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-013-data-mining-plotting.json", "id": "18543f20-fc0e-4a9d-b893-00647cdbd0e3" }, "referenceParentCombinedNodePath": [ @@ -3570,7 +3570,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", + "Data Data-Mining data-mining-013-data-mining-plotting.json", "Asset Contribution Claim", "Governance", "18543f20-fc0e-4a9d-b893-00647cdbd0e3" @@ -3580,7 +3580,7 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-014-data-mining-fetching-data-from-apis.json", "config": "{}", "project": "Governance", "id": "3ad5b281-1c80-494e-bc81-f8d53adff051", @@ -3606,7 +3606,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-014-data-mining-fetching-data-from-apis.json", "id": "94bfa541-6b42-4932-84c9-09b4b6128088" }, "referenceParentCombinedNodePath": [ @@ -3653,7 +3653,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", + "Data Data-Mining data-mining-014-data-mining-fetching-data-from-apis.json", "Asset Contribution Claim", "Governance", "94bfa541-6b42-4932-84c9-09b4b6128088" @@ -3663,7 +3663,7 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-015-data-mining-consuming-data-from-strategies.json", "config": "{}", "project": "Governance", "id": "15dba4a7-e8df-44f2-8dc9-68874da07b7a", @@ -3689,7 +3689,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-015-data-mining-consuming-data-from-strategies.json", "id": "1e539e74-e1f5-4d9f-9669-904b4b6936ef" }, "referenceParentCombinedNodePath": [ @@ -3736,7 +3736,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", + "Data Data-Mining data-mining-015-data-mining-consuming-data-from-strategies.json", "Asset Contribution Claim", "Governance", "1e539e74-e1f5-4d9f-9669-904b4b6936ef" @@ -3746,7 +3746,7 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-016-data-mining-indicator-bots.json", "config": "{}", "project": "Governance", "id": "b7fc7385-3dea-4bd3-8b6c-ba6e8a5ffdd7", @@ -3772,7 +3772,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-016-data-mining-indicator-bots.json", "id": "6fa9cd03-2703-4298-8d0d-49642dddba24" }, "referenceParentCombinedNodePath": [ @@ -3819,7 +3819,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", + "Data Data-Mining data-mining-016-data-mining-indicator-bots.json", "Asset Contribution Claim", "Governance", "6fa9cd03-2703-4298-8d0d-49642dddba24" @@ -3829,7 +3829,7 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-017-data-mining-indicator-bots-process-definition.json", "config": "{}", "project": "Governance", "id": "565d25b3-241a-4213-8235-597eedeb8d0b", @@ -3855,7 +3855,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-017-data-mining-indicator-bots-process-definition.json", "id": "a09c682d-dd6a-474e-9811-1b4d3bc55a4d" }, "referenceParentCombinedNodePath": [ @@ -3902,7 +3902,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", + "Data Data-Mining data-mining-017-data-mining-indicator-bots-process-definition.json", "Asset Contribution Claim", "Governance", "a09c682d-dd6a-474e-9811-1b4d3bc55a4d" @@ -3912,7 +3912,7 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-018-data-mining-indicator-bots-product-definition.json", "config": "{}", "project": "Governance", "id": "f150bbe7-ffb5-4fdc-8769-14628ecda9f9", @@ -3938,7 +3938,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-018-data-mining-indicator-bots-product-definition.json", "id": "d56fc2b2-4d19-4483-833c-253dd2b8f2d8" }, "referenceParentCombinedNodePath": [ @@ -3985,7 +3985,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", + "Data Data-Mining data-mining-018-data-mining-indicator-bots-product-definition.json", "Asset Contribution Claim", "Governance", "d56fc2b2-4d19-4483-833c-253dd2b8f2d8" @@ -3995,7 +3995,7 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-019-data-mining-indicator-bots-data-mining-workflow.json", "config": "{}", "project": "Governance", "id": "9fbb7111-9027-4221-8d29-0adb752a2182", @@ -4021,7 +4021,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-019-data-mining-indicator-bots-data-mining-workflow.json", "id": "dd6fbf37-f460-47f6-a958-5a595b7de2a7" }, "referenceParentCombinedNodePath": [ @@ -4068,7 +4068,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", + "Data Data-Mining data-mining-019-data-mining-indicator-bots-data-mining-workflow.json", "Asset Contribution Claim", "Governance", "dd6fbf37-f460-47f6-a958-5a595b7de2a7" @@ -4078,7 +4078,7 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-020-data-mining-indicator-bots-coding-the-indicators-logic.json", "config": "{}", "project": "Governance", "id": "a3cc0886-625a-4737-862b-7978bcf3c72e", @@ -4104,7 +4104,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-020-data-mining-indicator-bots-coding-the-indicators-logic.json", "id": "554c413c-cd47-4e79-9b14-c9a1f2e88f5b" }, "referenceParentCombinedNodePath": [ @@ -4151,7 +4151,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", + "Data Data-Mining data-mining-020-data-mining-indicator-bots-coding-the-indicators-logic.json", "Asset Contribution Claim", "Governance", "554c413c-cd47-4e79-9b14-c9a1f2e88f5b" @@ -4161,7 +4161,7 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-021-data-mining-plotters.json", "config": "{}", "project": "Governance", "id": "50306430-53bb-4aa9-99a0-500a5a496c11", @@ -4187,7 +4187,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-021-data-mining-plotters.json", "id": "719a919d-02b7-4335-b93d-d1062485393e" }, "referenceParentCombinedNodePath": [ @@ -4234,7 +4234,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", + "Data Data-Mining data-mining-021-data-mining-plotters.json", "Asset Contribution Claim", "Governance", "719a919d-02b7-4335-b93d-d1062485393e" @@ -4244,7 +4244,7 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-022-data-mining-plotters-shapes.json", "config": "{}", "project": "Governance", "id": "2d16e46a-55b0-4b9e-919d-c9edd41993eb", @@ -4270,7 +4270,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-022-data-mining-plotters-shapes.json", "id": "4ec17db7-bd10-4277-b25a-97d66a2a8465" }, "referenceParentCombinedNodePath": [ @@ -4317,7 +4317,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", + "Data Data-Mining data-mining-022-data-mining-plotters-shapes.json", "Asset Contribution Claim", "Governance", "4ec17db7-bd10-4277-b25a-97d66a2a8465" @@ -4327,7 +4327,7 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-023-data-mining-how-to-build-an-indicator-video-series.json", "config": "{}", "project": "Governance", "id": "a95d6c5f-e643-4a10-9a2c-715b1cf6e925", @@ -4353,7 +4353,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-023-data-mining-how-to-build-an-indicator-video-series.json", "id": "dd17448e-2219-4f9f-8af8-bd88e0ecc8a9" }, "referenceParentCombinedNodePath": [ @@ -4400,7 +4400,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", + "Data Data-Mining data-mining-023-data-mining-how-to-build-an-indicator-video-series.json", "Asset Contribution Claim", "Governance", "dd17448e-2219-4f9f-8af8-bd88e0ecc8a9" @@ -6551,11 +6551,11 @@ "id": "47b99c6e-951f-4586-bf6d-919f10540266", "savedPayload": { "position": { - "x": 12469.668408932843, + "x": 9969.668408932843, "y": 25128.761235108686 }, "targetPosition": { - "x": 12407.294901687515, + "x": 9907.294901687515, "y": 24835.316954888545 }, "floatingObject": { @@ -6595,21 +6595,73 @@ "config": "{}", "project": "Governance", "assetClaimsFolders": [], - "assetContributionClaims": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "Plugins Tutorials Creating Your User Profile Tutorial.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "d9498f18-e363-4207-97e5-daef0aa3c73c", + "savedPayload": { + "position": { + "x": 10964.675630332253, + "y": 26032.685457864256 + }, + "targetPosition": { + "x": 10553.580174393082, + "y": 25849.653968480146 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Creating Your User Profile Tutorial.json", + "id": "96d224c3-ee21-4d9b-9ddd-da0a31ffb813" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Plugins", + "Assets" + ], + [ + "Plugins", + "Asset Class" + ], + [ + "Tutorials", + "Asset Class" + ], + [ + "Creating Your User Profile Tutorial.json", + "Asset" + ] + ] + } + } + ], "id": "81b49cd6-52f7-49e1-860a-cfb72d23f39d", "savedPayload": { "position": { - "x": 13053.580174393082, + "x": 10553.580174393082, "y": 25849.653968480146 }, "targetPosition": { - "x": 12642.484718453912, + "x": 10142.484718453912, "y": 25666.622479096037 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -6620,15 +6672,15 @@ "referenceParent": { "type": "Asset Class", "name": "Tutorials", - "id": "4666b61d-64da-460a-97ae-1e6a4c72feff" + "id": "6f553d5a-d538-4016-9fef-60ee3dfe237d" }, "referenceParentCombinedNodePath": [ [ - "Governance-Project-Docs", + "Foundations-Project-Plugins", "Assets" ], [ - "Docs", + "Plugins", "Asset Class" ], [ @@ -6643,11 +6695,11 @@ "id": "9e170081-cbc4-4026-bb50-29bd6eac9b48", "savedPayload": { "position": { - "x": 12642.484718453912, + "x": 10142.484718453912, "y": 25666.622479096037 }, "targetPosition": { - "x": 12231.389262514742, + "x": 9731.389262514742, "y": 25483.590989711927 }, "floatingObject": { @@ -6678,7 +6730,7 @@ "assetContributionClaims": [ { "type": "Asset Contribution Claim", - "name": "", + "name": "Plugins Workspaces API-Data-Fetcher-Bot-Demo.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "0fc1cafe-e7d5-4b49-bb1c-41caa3a749f4", @@ -6710,26 +6762,34 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Plugins", - "Assets" + "Assets", + "Governance", + "821486a9-5ad1-44a7-bf61-6fc3ef1b72c6" ], [ "Plugins", - "Asset Class" + "Asset Class", + "Governance", + "22b15afb-a950-418c-b199-9bf8714d2901" ], [ "Workspaces", - "Asset Class" + "Asset Class", + "Governance", + "28805e99-037d-4d57-bcda-08bf9101c154" ], [ "API-Data-Fetcher-Bot-Demo.json", - "Asset" + "Asset", + "Governance", + "f437d95c-7d2a-405f-b04e-b759b961e076" ] ] } }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Plugins Workspaces BB-Top-Bounce-Demo.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "6faf8c6b-b823-4984-8952-8ed9d4b6447a", @@ -6761,26 +6821,34 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Plugins", - "Assets" + "Assets", + "Governance", + "821486a9-5ad1-44a7-bf61-6fc3ef1b72c6" ], [ "Plugins", - "Asset Class" + "Asset Class", + "Governance", + "22b15afb-a950-418c-b199-9bf8714d2901" ], [ "Workspaces", - "Asset Class" + "Asset Class", + "Governance", + "28805e99-037d-4d57-bcda-08bf9101c154" ], [ "BB-Top-Bounce-Demo.json", - "Asset" + "Asset", + "Governance", + "b16ae75e-b377-4e37-95ec-11f4912f06e9" ] ] } }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Plugins Workspaces Custom-Charts-Tutorials.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "4dd720ee-f385-4527-b2d5-1721b8af0c08", @@ -6812,26 +6880,34 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Plugins", - "Assets" + "Assets", + "Governance", + "821486a9-5ad1-44a7-bf61-6fc3ef1b72c6" ], [ "Plugins", - "Asset Class" + "Asset Class", + "Governance", + "22b15afb-a950-418c-b199-9bf8714d2901" ], [ "Workspaces", - "Asset Class" + "Asset Class", + "Governance", + "28805e99-037d-4d57-bcda-08bf9101c154" ], [ "Custom-Charts-Tutorials.json", - "Asset" + "Asset", + "Governance", + "dbb3e7e2-6ca0-4e7d-8e5c-5964fae0ef04" ] ] } }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Plugins Workspaces Exchange-Keys-Tests.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "291dc244-47bd-4e9c-a2b7-397dbdcbd395", @@ -6863,26 +6939,34 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Plugins", - "Assets" + "Assets", + "Governance", + "821486a9-5ad1-44a7-bf61-6fc3ef1b72c6" ], [ "Plugins", - "Asset Class" + "Asset Class", + "Governance", + "22b15afb-a950-418c-b199-9bf8714d2901" ], [ "Workspaces", - "Asset Class" + "Asset Class", + "Governance", + "28805e99-037d-4d57-bcda-08bf9101c154" ], [ "Exchange-Keys-Tests.json", - "Asset" + "Asset", + "Governance", + "90d884d6-1e39-4cae-90b4-ddfe5de4fb7b" ] ] } }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Plugins Workspaces Getting-Started-Tutorials.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "94ce0fe6-2dbf-4c8d-b581-48643fa0a5a5", @@ -6914,26 +6998,34 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Plugins", - "Assets" + "Assets", + "Governance", + "821486a9-5ad1-44a7-bf61-6fc3ef1b72c6" ], [ "Plugins", - "Asset Class" + "Asset Class", + "Governance", + "22b15afb-a950-418c-b199-9bf8714d2901" ], [ "Workspaces", - "Asset Class" + "Asset Class", + "Governance", + "28805e99-037d-4d57-bcda-08bf9101c154" ], [ "Getting-Started-Tutorials.json", - "Asset" + "Asset", + "Governance", + "1a8633b9-5611-490e-8a85-ac5e4e5be598" ] ] } }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Plugins Workspaces Hello-World-Tutorial.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "f4054957-256b-4c1e-8159-3ddda4545f1c", @@ -6965,26 +7057,34 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Plugins", - "Assets" + "Assets", + "Governance", + "821486a9-5ad1-44a7-bf61-6fc3ef1b72c6" ], [ "Plugins", - "Asset Class" + "Asset Class", + "Governance", + "22b15afb-a950-418c-b199-9bf8714d2901" ], [ "Workspaces", - "Asset Class" + "Asset Class", + "Governance", + "28805e99-037d-4d57-bcda-08bf9101c154" ], [ "Hello-World-Tutorial.json", - "Asset" + "Asset", + "Governance", + "153a8762-7ab9-4e44-adb9-f55c748dbecc" ] ] } }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Plugins Workspaces Install-a-New-Market-Tutorial.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "96648d06-01f5-4723-a399-21a27407bd62", @@ -7016,26 +7116,34 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Plugins", - "Assets" + "Assets", + "Governance", + "821486a9-5ad1-44a7-bf61-6fc3ef1b72c6" ], [ "Plugins", - "Asset Class" + "Asset Class", + "Governance", + "22b15afb-a950-418c-b199-9bf8714d2901" ], [ "Workspaces", - "Asset Class" + "Asset Class", + "Governance", + "28805e99-037d-4d57-bcda-08bf9101c154" ], [ "Install-a-New-Market-Tutorial.json", - "Asset" + "Asset", + "Governance", + "733a02dd-3423-4437-bffc-e366b3dd090a" ] ] } }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Plugins Workspaces Tested-Exchanges.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "f940758b-6ea4-4f3b-ac00-e1c7241592bb", @@ -7067,26 +7175,34 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Plugins", - "Assets" + "Assets", + "Governance", + "821486a9-5ad1-44a7-bf61-6fc3ef1b72c6" ], [ "Plugins", - "Asset Class" + "Asset Class", + "Governance", + "22b15afb-a950-418c-b199-9bf8714d2901" ], [ "Workspaces", - "Asset Class" + "Asset Class", + "Governance", + "28805e99-037d-4d57-bcda-08bf9101c154" ], [ "Tested-Exchanges.json", - "Asset" + "Asset", + "Governance", + "6fd70a6a-475c-4d91-ad0a-d1cd5a3a9a50" ] ] } }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Plugins Workspaces Trading-Bot-Layers-Tutorial.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "22625709-40ab-443a-80e5-f1e55614bef0", @@ -7118,26 +7234,34 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Plugins", - "Assets" + "Assets", + "Governance", + "821486a9-5ad1-44a7-bf61-6fc3ef1b72c6" ], [ "Plugins", - "Asset Class" + "Asset Class", + "Governance", + "22b15afb-a950-418c-b199-9bf8714d2901" ], [ "Workspaces", - "Asset Class" + "Asset Class", + "Governance", + "28805e99-037d-4d57-bcda-08bf9101c154" ], [ "Trading-Bot-Layers-Tutorial.json", - "Asset" + "Asset", + "Governance", + "f8d7a42e-4b9c-4d38-8afc-536a3f0e9e05" ] ] } }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Plugins Workspaces Trading-System-Design-Tutorials.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "947b3ecd-dced-4f91-98e5-6a5c339f38b1", @@ -7169,26 +7293,34 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Plugins", - "Assets" + "Assets", + "Governance", + "821486a9-5ad1-44a7-bf61-6fc3ef1b72c6" ], [ "Plugins", - "Asset Class" + "Asset Class", + "Governance", + "22b15afb-a950-418c-b199-9bf8714d2901" ], [ "Workspaces", - "Asset Class" + "Asset Class", + "Governance", + "28805e99-037d-4d57-bcda-08bf9101c154" ], [ "Trading-System-Design-Tutorials.json", - "Asset" + "Asset", + "Governance", + "2e5f9473-6272-447b-9960-0aba25b610f3" ] ] } }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Plugins Workspaces Weak-hands-Buster-v2-Demo.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "efec3768-7925-4b16-84b6-ead3cc3bcc45", @@ -7220,19 +7352,27 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Plugins", - "Assets" + "Assets", + "Governance", + "821486a9-5ad1-44a7-bf61-6fc3ef1b72c6" ], [ "Plugins", - "Asset Class" + "Asset Class", + "Governance", + "22b15afb-a950-418c-b199-9bf8714d2901" ], [ "Workspaces", - "Asset Class" + "Asset Class", + "Governance", + "28805e99-037d-4d57-bcda-08bf9101c154" ], [ "Weak-hands-Buster-v2-Demo.json", - "Asset" + "Asset", + "Governance", + "ddebdeff-028a-4183-a3b6-3a8aa3ea31d1" ] ] } @@ -7267,15 +7407,21 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Plugins", - "Assets" + "Assets", + "Governance", + "821486a9-5ad1-44a7-bf61-6fc3ef1b72c6" ], [ "Plugins", - "Asset Class" + "Asset Class", + "Governance", + "22b15afb-a950-418c-b199-9bf8714d2901" ], [ "Workspaces", - "Asset Class" + "Asset Class", + "Governance", + "28805e99-037d-4d57-bcda-08bf9101c154" ] ] } @@ -7425,11 +7571,11 @@ "id": "bf60484e-3f50-4079-9cb6-0199cb6a0f15", "savedPayload": { "position": { - "x": 12495.892626046354, + "x": 9995.892626046354, "y": 25847.648637180653 }, "targetPosition": { - "x": 12231.389262514742, + "x": 9731.389262514742, "y": 25483.590989711927 }, "floatingObject": { @@ -7460,7 +7606,7 @@ "assetContributionClaims": [ { "type": "Asset Contribution Claim", - "name": "", + "name": "How How-to-Automate-Actions-at-The-Design-Space how-to-automate-actions-at-the-design-space-001-automating-actions-what-is-an-action.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "b615f931-4f70-489a-aa70-91dfb03930de", @@ -7492,38 +7638,52 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Topics", - "Asset Class" + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" ], [ "H", - "Asset Class" + "Asset Class", + "Governance", + "d7fb4c1f-1df3-43b7-9e04-94fb629b8558" ], [ "How", - "Asset Class" + "Asset Class", + "Governance", + "837a483c-2068-4f27-bc98-6159cbe1330d" ], [ "How-to-Automate-Actions-at-The-Design-Space", - "Asset Class" + "Asset Class", + "Governance", + "b15188d7-af2d-46dc-9b51-c306c446ddea" ], [ "how-to-automate-actions-at-the-design-space-001-automating-actions-what-is-an-action.json", - "Asset" + "Asset", + "Governance", + "b5a216e0-6a6d-401b-8d66-de72c338315f" ] ] } }, { "type": "Asset Contribution Claim", - "name": "", + "name": "How How-to-Automate-Actions-at-The-Design-Space how-to-automate-actions-at-the-design-space-002-automating-actions-adding-a-menu-item.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "13173f39-aca3-4ca7-a4f1-dd7a1f93816d", @@ -7555,38 +7715,52 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Topics", - "Asset Class" + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" ], [ "H", - "Asset Class" + "Asset Class", + "Governance", + "d7fb4c1f-1df3-43b7-9e04-94fb629b8558" ], [ "How", - "Asset Class" + "Asset Class", + "Governance", + "837a483c-2068-4f27-bc98-6159cbe1330d" ], [ "How-to-Automate-Actions-at-The-Design-Space", - "Asset Class" + "Asset Class", + "Governance", + "b15188d7-af2d-46dc-9b51-c306c446ddea" ], [ "how-to-automate-actions-at-the-design-space-002-automating-actions-adding-a-menu-item.json", - "Asset" + "Asset", + "Governance", + "4b7852bf-b2d9-4888-9b75-adbb08d335be" ] ] } }, { "type": "Asset Contribution Claim", - "name": "", + "name": "How How-to-Automate-Actions-at-The-Design-Space how-to-automate-actions-at-the-design-space-003-automating-actions-locating-the-right-function-library.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "9850433d-84bd-4f0c-948e-e8c97f3d7414", @@ -7618,38 +7792,52 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Topics", - "Asset Class" + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" ], [ "H", - "Asset Class" + "Asset Class", + "Governance", + "d7fb4c1f-1df3-43b7-9e04-94fb629b8558" ], [ "How", - "Asset Class" + "Asset Class", + "Governance", + "837a483c-2068-4f27-bc98-6159cbe1330d" ], [ "How-to-Automate-Actions-at-The-Design-Space", - "Asset Class" + "Asset Class", + "Governance", + "b15188d7-af2d-46dc-9b51-c306c446ddea" ], [ "how-to-automate-actions-at-the-design-space-003-automating-actions-locating-the-right-function-library.json", - "Asset" + "Asset", + "Governance", + "6391c8a0-9c94-4ce1-8fb4-a9f5f3cc45a5" ] ] } }, { "type": "Asset Contribution Claim", - "name": "", + "name": "How How-to-Automate-Actions-at-The-Design-Space how-to-automate-actions-at-the-design-space-004-automating-actions-adding-your-function.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "b2975d64-2ab9-43be-8373-aa40e0f69e6a", @@ -7681,38 +7869,52 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Topics", - "Asset Class" + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" ], [ "H", - "Asset Class" + "Asset Class", + "Governance", + "d7fb4c1f-1df3-43b7-9e04-94fb629b8558" ], [ "How", - "Asset Class" + "Asset Class", + "Governance", + "837a483c-2068-4f27-bc98-6159cbe1330d" ], [ "How-to-Automate-Actions-at-The-Design-Space", - "Asset Class" + "Asset Class", + "Governance", + "b15188d7-af2d-46dc-9b51-c306c446ddea" ], [ "how-to-automate-actions-at-the-design-space-004-automating-actions-adding-your-function.json", - "Asset" + "Asset", + "Governance", + "2863fd6c-997a-4d99-9efb-814e0433672f" ] ] } }, { "type": "Asset Contribution Claim", - "name": "", + "name": "How How-to-Automate-Actions-at-The-Design-Space how-to-automate-actions-at-the-design-space-005-automating-actions-using-utilities.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "f921d238-9a4f-437a-9044-c4b4da47aee0", @@ -7744,38 +7946,52 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Topics", - "Asset Class" + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" ], [ "H", - "Asset Class" + "Asset Class", + "Governance", + "d7fb4c1f-1df3-43b7-9e04-94fb629b8558" ], [ "How", - "Asset Class" + "Asset Class", + "Governance", + "837a483c-2068-4f27-bc98-6159cbe1330d" ], [ "How-to-Automate-Actions-at-The-Design-Space", - "Asset Class" + "Asset Class", + "Governance", + "b15188d7-af2d-46dc-9b51-c306c446ddea" ], [ "how-to-automate-actions-at-the-design-space-005-automating-actions-using-utilities.json", - "Asset" + "Asset", + "Governance", + "8528fb56-8152-4b76-9ac9-4258c77990d9" ] ] } }, { "type": "Asset Contribution Claim", - "name": "", + "name": "How How-to-Automate-Actions-at-The-Design-Space how-to-automate-actions-at-the-design-space-006-automating-actions-using-function-libraries.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "9524b1c5-82a3-43d8-b8a5-38421ff99481", @@ -7807,38 +8023,52 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Topics", - "Asset Class" + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" ], [ "H", - "Asset Class" + "Asset Class", + "Governance", + "d7fb4c1f-1df3-43b7-9e04-94fb629b8558" ], [ "How", - "Asset Class" + "Asset Class", + "Governance", + "837a483c-2068-4f27-bc98-6159cbe1330d" ], [ "How-to-Automate-Actions-at-The-Design-Space", - "Asset Class" + "Asset Class", + "Governance", + "b15188d7-af2d-46dc-9b51-c306c446ddea" ], [ "how-to-automate-actions-at-the-design-space-006-automating-actions-using-function-libraries.json", - "Asset" + "Asset", + "Governance", + "26ccc03d-7680-4872-ab3c-211aedfef5cc" ] ] } }, { "type": "Asset Contribution Claim", - "name": "", + "name": "How How-to-Automate-Actions-at-The-Design-Space how-to-automate-actions-at-the-design-space-007-automating-actions-using-the-workspace.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "f5460a81-53b9-4e87-8691-a07acec0484b", @@ -7870,38 +8100,52 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Topics", - "Asset Class" + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" ], [ "H", - "Asset Class" + "Asset Class", + "Governance", + "d7fb4c1f-1df3-43b7-9e04-94fb629b8558" ], [ "How", - "Asset Class" + "Asset Class", + "Governance", + "837a483c-2068-4f27-bc98-6159cbe1330d" ], [ "How-to-Automate-Actions-at-The-Design-Space", - "Asset Class" + "Asset Class", + "Governance", + "b15188d7-af2d-46dc-9b51-c306c446ddea" ], [ "how-to-automate-actions-at-the-design-space-007-automating-actions-using-the-workspace.json", - "Asset" + "Asset", + "Governance", + "5b9e2a1a-7691-48cd-bbaa-c801831dabc9" ] ] } }, { "type": "Asset Contribution Claim", - "name": "", + "name": "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", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "b4d970b7-47dc-4cf0-8ada-571ea1c6326b", @@ -7933,38 +8177,52 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Topics", - "Asset Class" + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" ], [ "H", - "Asset Class" + "Asset Class", + "Governance", + "d7fb4c1f-1df3-43b7-9e04-94fb629b8558" ], [ "How", - "Asset Class" + "Asset Class", + "Governance", + "837a483c-2068-4f27-bc98-6159cbe1330d" ], [ "How-to-Automate-Actions-at-The-Design-Space", - "Asset Class" + "Asset Class", + "Governance", + "b15188d7-af2d-46dc-9b51-c306c446ddea" ], [ "how-to-automate-actions-at-the-design-space-008-automating-actions-adding-an-action-switch-case.json", - "Asset" + "Asset", + "Governance", + "d993997a-8ec3-44e8-beea-e5629b155406" ] ] } }, { "type": "Asset Contribution Claim", - "name": "", + "name": "How How-to-Automate-Actions-at-The-Design-Space how-to-automate-actions-at-the-design-space-009-automating-actions-testing-your-action.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "d35e159e-cb0c-4d0f-a5b1-3badf8ef18db", @@ -7996,31 +8254,45 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Topics", - "Asset Class" + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" ], [ "H", - "Asset Class" + "Asset Class", + "Governance", + "d7fb4c1f-1df3-43b7-9e04-94fb629b8558" ], [ "How", - "Asset Class" + "Asset Class", + "Governance", + "837a483c-2068-4f27-bc98-6159cbe1330d" ], [ "How-to-Automate-Actions-at-The-Design-Space", - "Asset Class" + "Asset Class", + "Governance", + "b15188d7-af2d-46dc-9b51-c306c446ddea" ], [ "how-to-automate-actions-at-the-design-space-009-automating-actions-testing-your-action.json", - "Asset" + "Asset", + "Governance", + "07497da8-39d2-4964-a60c-50d98aea3e48" ] ] } @@ -8055,27 +8327,39 @@ "referenceParentCombinedNodePath": [ [ "Foundations-Project-Docs", - "Assets" + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" ], [ "Topics", - "Asset Class" + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" ], [ "H", - "Asset Class" + "Asset Class", + "Governance", + "d7fb4c1f-1df3-43b7-9e04-94fb629b8558" ], [ "How", - "Asset Class" + "Asset Class", + "Governance", + "837a483c-2068-4f27-bc98-6159cbe1330d" ], [ "How-to-Automate-Actions-at-The-Design-Space", - "Asset Class" + "Asset Class", + "Governance", + "b15188d7-af2d-46dc-9b51-c306c446ddea" ] ] } @@ -8089,7 +8373,7 @@ "assetContributionClaims": [ { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-001-data-mining-introduction.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "15c1a1f8-25ad-445e-9f08-574d1d7f7e39", @@ -8166,7 +8450,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-002-data-mining-workflows.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "1b475d8f-202e-47ec-9ae0-9a225a73178a", @@ -8243,7 +8527,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-003-data-mining-dataset-types.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "4395afb1-0352-46fc-a0e5-b0a17ac02525", @@ -8320,7 +8604,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-004-data-mining-datasets-type-conversions.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "7ff76d04-3fc1-4f57-b59b-f5593a7ce6f6", @@ -8397,7 +8681,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-005-data-mining-indicator-frameworks.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "7e915dd2-737f-49ef-909d-f7783ab10a05", @@ -8474,7 +8758,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-006-data-mining-data-mine-hierarchy.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "b895861d-e631-4877-b21f-be371dee7ae8", @@ -8551,7 +8835,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-007-data-mining-managing-execution.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "51041a80-afb6-4888-a423-83be9de61bec", @@ -8628,7 +8912,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-008-data-mining-data-dependencies.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "461155fb-f8c8-44ed-94fe-e66ece72c7ef", @@ -8705,7 +8989,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-009-data-mining-status-reports.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "3ab4b815-b68a-4b1f-a2e2-32b30a6b49a8", @@ -8782,7 +9066,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-010-data-mining-status-dependencies.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "0583fd2b-2575-41cc-83e8-98367ffe743c", @@ -8859,7 +9143,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-011-data-mining-deployments.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "4832c8b7-d3cb-4232-865b-24d7611f2a37", @@ -8936,7 +9220,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-012-data-mining-products.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "519d8e69-9909-4d82-a518-bfcb9bfc93c4", @@ -9013,7 +9297,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-013-data-mining-plotting.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "95d0c737-2021-43e5-856a-749dff87a8f2", @@ -9090,7 +9374,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-014-data-mining-fetching-data-from-apis.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "1b429b26-5939-4e60-8562-99e17a2e2fe0", @@ -9167,7 +9451,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-015-data-mining-consuming-data-from-strategies.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "68b32bf3-9234-4741-896d-b7360751d483", @@ -9244,7 +9528,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-016-data-mining-indicator-bots.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "2e412ba4-a71c-4c2e-8556-e781a7c80186", @@ -9321,7 +9605,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-017-data-mining-indicator-bots-process-definition.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "dd9072d8-672b-4d3a-a177-12bf8152e356", @@ -9398,7 +9682,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-018-data-mining-indicator-bots-product-definition.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "614899cf-f540-45ec-8ebd-c451e4608631", @@ -9475,7 +9759,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-019-data-mining-indicator-bots-data-mining-workflow.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "7f020d51-719d-43aa-ae7f-7c15fd33fdb1", @@ -9552,7 +9836,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-020-data-mining-indicator-bots-coding-the-indicators-logic.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "564018a2-2e3b-43b5-9199-ee529f23f125", @@ -9629,7 +9913,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-021-data-mining-plotters.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "0e0a0a00-74f6-4d67-b702-3586575b19aa", @@ -9706,7 +9990,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-022-data-mining-plotters-shapes.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "378963df-7caf-438e-88f0-107bb480b3c6", @@ -9783,7 +10067,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-023-data-mining-how-to-build-an-indicator-video-series.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "04996113-5885-4c8a-8f76-43b0890de78f", @@ -10026,11 +10310,11 @@ "id": "0ef53186-e5fa-4407-b137-bac1f1938aba", "savedPayload": { "position": { - "x": 12278.427070985186, + "x": 9778.427070985186, "y": 25931.12584262765 }, "targetPosition": { - "x": 12231.389262514742, + "x": 9731.389262514742, "y": 25483.590989711927 }, "floatingObject": { @@ -10067,7 +10351,7 @@ "assetContributionClaims": [ { "type": "Asset Contribution Claim", - "name": "", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-001-setting-up-a-new-chart-tutorial.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "5a3bfa97-b87b-473d-a097-4193e440be9e", @@ -10144,7 +10428,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-002-tutorial-step-welcome-to-the-otherside.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "eb40f770-2521-472d-83a4-dffc654e7fbb", @@ -10221,7 +10505,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-003-tutorial-step-before-we-begin.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "fa5263c3-01e2-4a59-9cec-0a2e811fca49", @@ -10298,7 +10582,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-004-tutorial-step-charts-without-tears.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "748eb4df-5f84-486b-9745-39ced8957c65", @@ -10375,7 +10659,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-005-tutorial-step-basic-building-blocks.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "fe7f0ca3-2208-4f1b-be40-c8f4bb6be734", @@ -10452,7 +10736,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-006-tutorial-step-charting-workspace-setup.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "3a52c727-a841-48a2-9fd6-3e23fc5f434f", @@ -10529,7 +10813,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-007-tutorial-step-adjust-for-your-exchange.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "164a3519-49c0-44b1-a82b-7ffd8315e4ef", @@ -10606,7 +10890,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-008-tutorial-step-charting-workspace-market.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "281cc382-5b39-4a48-a5e2-16a15ed73f3c", @@ -10683,7 +10967,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-009-tutorial-step-your-first-chart.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "debfdb44-d055-4f32-a34e-7dc8853c71d6", @@ -10760,7 +11044,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-010-tutorial-step-dashing-dashboards.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "e28c62ee-4bfc-4f6d-a7f5-66f5c58151a7", @@ -10837,7 +11121,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-011-tutorial-step-dashboards-in-the-future.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "3d2f9e6e-a4c7-412f-a6be-81e1ee8d0647", @@ -10914,7 +11198,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-012-tutorial-step-magical-machines.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "3d03ed78-2944-49b2-8520-58139215a8a8", @@ -10991,7 +11275,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-013-tutorial-step-keep-it-in-one-place.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "2f715b86-630f-467d-9c35-047f724b3b0b", @@ -11068,7 +11352,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-014-tutorial-step-without-further-ado.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "d0b2ce27-b48c-49b6-b237-255f26c2fca3", @@ -11145,7 +11429,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-015-tutorial-step-add-a-time-machine.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "a204daa5-394b-4aaa-a902-cd5fdaf5524d", @@ -11222,7 +11506,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-016-tutorial-step-the-three-scales.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "b4aa14a2-3919-4478-a8e1-f2962b90a256", @@ -11299,7 +11583,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-017-tutorial-step-chart-spawning.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "cca79a49-f50c-4eb1-990e-81db071fc610", @@ -11376,7 +11660,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-018-tutorial-step-i-see-a-chart.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "c28a97b3-4221-42ec-bc26-56134c3abf2a", @@ -11453,7 +11737,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-019-tutorial-step-add-a-timeline-chart.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "a37272ee-006f-482c-be38-44494d34a49a", @@ -11530,7 +11814,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-020-tutorial-step-why-is-it-blank.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "00cb3d1a-cfae-43c2-be80-dc2835c42fd6", @@ -11607,7 +11891,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-021-tutorial-step-empty-layer-manager.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "12fbb47e-cf68-4cf1-8d25-b4f9c75d18c2", @@ -11684,7 +11968,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-022-tutorial-step-the-chart-of-many-talents.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "62e64a3a-ae98-4856-a91d-ccf33a1f76be", @@ -11761,7 +12045,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-023-tutorial-step-herding-layers.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "baec3e15-f691-448d-a3b9-6cfdcfa79432", @@ -11838,7 +12122,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-024-tutorial-step-your-data-treasure-trove.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "441f7f43-8352-481c-9ea1-016f48bbf42e", @@ -11915,7 +12199,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-025-tutorial-step-follow-the-tree.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "ee598343-b230-41aa-a8fc-413458755342", @@ -11992,7 +12276,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-026-tutorial-step-the-data-you-want-to-see.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "3d166d1b-b6c2-41e7-a36c-a52f33b7790a", @@ -12069,7 +12353,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-027-tutorial-step-link-chart-to-data-products.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "c4d04722-7f6a-4c8c-b356-a72cafaf3e28", @@ -12146,7 +12430,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-028-tutorial-step-make-the-connection.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "8cd3d8e7-f3bb-479f-8ed4-a35ca9ab97cf", @@ -12223,7 +12507,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-029-tutorial-step-add-the-layers.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "dc7f7476-6065-4e77-9faa-750566323a84", @@ -12300,7 +12584,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-030-tutorial-step-verify-the-layers.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "0d7122eb-2aea-4e2d-94ea-f0c24f194e7c", @@ -12377,7 +12661,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-031-tutorial-step-it’s-alive.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "40cde847-40ff-4e31-9e20-d88cf701ce4a", @@ -12454,7 +12738,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-032-tutorial-step-link-chart-to-trading-system.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "ee9127d1-d1d2-45a2-820a-7e040f6f2a2b", @@ -12531,7 +12815,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-033-tutorial-step-connection-one.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "a600e292-42e1-4390-85ef-365294c01cf5", @@ -12608,7 +12892,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-034-tutorial-step-back-to-data-storage.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "f2fc60b4-f8ad-4414-b61e-fa1be19ff4a8", @@ -12685,7 +12969,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-035-tutorial-step-another-timeline-chart.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "aea9f1c1-fd2e-4690-a6dd-f2371efd85d9", @@ -12762,7 +13046,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-036-tutorial-step-connection-two.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "ddec0559-e942-43ee-abc6-b46468cb59cd", @@ -12839,7 +13123,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-037-tutorial-step-don’t-forget-the-layers.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "94d87ef7-d9a7-4726-a922-2eb29bba283e", @@ -12916,7 +13200,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-038-tutorial-step-check-the-chart.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "dc68aaf0-990c-48c9-b4cf-e9860f022bfe", @@ -12993,7 +13277,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-039-tutorial-step-not-seeing-anything.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "b164d86e-4dea-4e18-80a4-d41e527d297c", @@ -13070,7 +13354,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-040-tutorial-step-easy-as-1-2-3.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "2b975904-3904-41a1-bab8-9548ffbb8d79", @@ -13147,7 +13431,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Setting Setting-Up-a-New-Chart setting-up-a-new-chart-041-tutorial-step-before-i-go.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "471cd027-0ba6-46f8-a8a8-731c6dc4ef81", @@ -13356,11 +13640,11 @@ "id": "17baab68-255f-4266-ab49-4b85d4b27371", "savedPayload": { "position": { - "x": 12048.357773130632, + "x": 9548.357773130632, "y": 25894.6864456511 }, "targetPosition": { - "x": 12231.389262514742, + "x": 9731.389262514742, "y": 25483.590989711927 }, "floatingObject": { @@ -13397,7 +13681,7 @@ "assetContributionClaims": [ { "type": "Asset Contribution Claim", - "name": "", + "name": "CoinGecko CoinGecko-API-Map-and-Mine coingecko-api-map-and-mine-001-coingecko-api-map-and-mine.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "1743d7bf-b764-43f0-a110-d4cff031ee40", @@ -13474,7 +13758,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "CoinGecko CoinGecko-API-Map-and-Mine coingecko-api-map-and-mine-002-coingecko-api-map.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "390dc878-19f4-411c-9165-b02280612237", @@ -13551,7 +13835,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "CoinGecko CoinGecko-API-Map-and-Mine coingecko-api-map-and-mine-003-coingecko-api-mine.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "56a02813-031f-4e53-bc37-16850a4e4b24", @@ -13770,7 +14054,7 @@ "assetContributionClaims": [ { "type": "Asset Contribution Claim", - "name": "", + "name": "Messari Messari-API-Map-and-Mine messari-api-map-and-mine-001-messari-api-map-and-mine.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "5b70b032-f063-4912-99b7-a24503060762", @@ -13847,7 +14131,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Messari Messari-API-Map-and-Mine messari-api-map-and-mine-002-messari-api-map.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "3e6e7035-7f95-4428-b023-57dde9bf6842", @@ -13924,7 +14208,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Messari Messari-API-Map-and-Mine messari-api-map-and-mine-003-messari-api-mine.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "f80d1ba4-00a1-4d56-b8fd-0827319ba10e", @@ -14001,7 +14285,7 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Messari Messari-API-Map-and-Mine messari-api-map-and-mine-004-all-time-high-messari-api-indicator.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "eee4c1df-58f2-4598-a8de-6bf8c17e8570", @@ -14214,7 +14498,7 @@ "assetContributionClaims": [ { "type": "Asset Contribution Claim", - "name": "", + "name": "Plugins API-Maps CoinGecko.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "05078d23-4734-407e-acd6-e56add7bc1fb", @@ -14325,11 +14609,11 @@ "id": "cf0fa680-b26a-4afd-80f0-2ecbdc815579", "savedPayload": { "position": { - "x": 11867.331615046016, + "x": 9367.331615046016, "y": 25748.09435324354 }, "targetPosition": { - "x": 12231.389262514742, + "x": 9731.389262514742, "y": 25483.590989711927 }, "floatingObject": { @@ -14350,11 +14634,11 @@ "id": "bddc37ec-ecdf-4a07-9dab-1a25b356ae42", "savedPayload": { "position": { - "x": 12231.389262514742, + "x": 9731.389262514742, "y": 25483.590989711927 }, "targetPosition": { - "x": 12184.351454044297, + "x": 9684.351454044297, "y": 25036.056136796204 }, "floatingObject": { @@ -15092,11 +15376,11 @@ "id": "a5ec5a49-72bd-4bc2-9953-b0bf7fbdb303", "savedPayload": { "position": { - "x": 12034.351454044297, + "x": 9534.351454044297, "y": 25295.863757931536 }, "targetPosition": { - "x": 12184.351454044297, + "x": 9684.351454044297, "y": 25036.056136796204 }, "floatingObject": { @@ -15380,11 +15664,11 @@ "id": "1e714443-cf8f-46df-ac93-7de2e780ceae", "savedPayload": { "position": { - "x": 11910.287816751517, + "x": 9410.287816751517, "y": 25158.077129718942 }, "targetPosition": { - "x": 12184.351454044297, + "x": 9684.351454044297, "y": 25036.056136796204 }, "floatingObject": { @@ -15408,11 +15692,11 @@ "id": "faeb0cd2-a6f4-4f3e-b528-4d6e8e8097ed", "savedPayload": { "position": { - "x": 11890.907173824156, + "x": 9390.907173824156, "y": 24973.682629550876 }, "targetPosition": { - "x": 12184.351454044297, + "x": 9684.351454044297, "y": 25036.056136796204 }, "floatingObject": { @@ -15431,11 +15715,11 @@ "id": "3eae8d92-6250-4aa9-a361-a8f4e8c9b110", "savedPayload": { "position": { - "x": 12184.351454044297, + "x": 9684.351454044297, "y": 25036.056136796204 }, "targetPosition": { - "x": 12407.294901687515, + "x": 9907.294901687515, "y": 24835.316954888545 }, "floatingObject": { @@ -15454,11 +15738,11 @@ "id": "256ab295-7e90-4c66-8a83-45c5b4eaf059", "savedPayload": { "position": { - "x": 12407.294901687515, + "x": 9907.294901687515, "y": 24835.316954888545 }, "targetPosition": { - "x": 12500, + "x": 10000, "y": 24550 }, "floatingObject": { @@ -15538,11 +15822,11 @@ "id": "265c2e2c-7b9a-427f-a50f-d04f73896446", "savedPayload": { "position": { - "x": 12257.294901687515, + "x": 9757.294901687515, "y": 24726.335575687743 }, "targetPosition": { - "x": 12500, + "x": 10000, "y": 24550 }, "floatingObject": { @@ -15561,11 +15845,11 @@ "id": "77f2f63d-b010-4c0e-8a53-a9f531d4edae", "savedPayload": { "position": { - "x": 12500, + "x": 10000, "y": 24550 }, "targetPosition": { - "x": 12500, + "x": 10000, "y": 24250 }, "floatingObject": { @@ -15588,11 +15872,11 @@ "id": "2bc27a1b-6a16-4164-89c0-b3674c807f30", "savedPayload": { "position": { - "x": 12200, + "x": 9700, "y": 24250 }, "targetPosition": { - "x": 12500, + "x": 10000, "y": 24250 }, "floatingObject": { @@ -15611,11 +15895,11 @@ "id": "3af73d3b-7c0e-4de7-a1e1-a72238081740", "savedPayload": { "position": { - "x": 12500, + "x": 10000, "y": 24250 }, "targetPosition": { - "x": 12500, + "x": 10000, "y": 24250 }, "floatingObject": { From c99d7aee2f0b63812ff94806512259bfa85ee187 Mon Sep 17 00:00:00 2001 From: thaissmolina75 Date: Sun, 5 Sep 2021 23:44:41 -0400 Subject: [PATCH 44/51] This is my contribution to Superalgos --- ...messages-001-docs-message-saving-done.json | 5 ++ .../community-building-programs.json | 9 +++- ...rnance-how-to-001-load-a-user-profile.json | 9 +++- ...ial-002-tutorial-step-better-together.json | 31 +++++++++-- ...orial-003-tutorial-step-are-you-ready.json | 36 +++++++++++-- ...orial-step-one-token-to-rule-them-all.json | 36 +++++++++++-- ...step-with-tokens-comes-responsibility.json | 27 ++++++++-- ...06-tutorial-step-a-mighty-meritocracy.json | 27 ++++++++-- ...008-tutorial-step-what’s-in-a-profile.json | 27 ++++++++-- ...9-tutorial-step-program-participation.json | 36 +++++++++++-- ...010-tutorial-step-where-it-all-begins.json | 27 ++++++++-- ...-tutorial-step-profile-in-a-heartbeat.json | 36 +++++++++++-- ...012-tutorial-step-pump-that-heartbeat.json | 27 ++++++++-- ...utorial-013-tutorial-step-oh-so-shiny.json | 27 ++++++++-- ...e-tutorial-014-tutorial-step-only-you.json | 27 ++++++++-- ...rial-015-tutorial-step-under-the-hood.json | 27 ++++++++-- ...torial-016-tutorial-step-save-the-key.json | 36 +++++++++++-- ...rial-017-tutorial-step-profile-backup.json | 27 ++++++++-- ...-tutorial-step-delete-the-constructor.json | 27 ++++++++-- ...al-019-tutorial-step-program-partners.json | 36 +++++++++++-- ...0-tutorial-step-drop-it-like-it’s-hot.json | 36 +++++++++++-- ...torial-021-tutorial-step-github-glory.json | 54 ++++++++++++++++--- ...al-022-tutorial-step-how-github-works.json | 45 ++++++++++++++-- ...l-023-tutorial-step-save-your-profile.json | 36 +++++++++++-- ...l-024-tutorial-step-low-hanging-fruit.json | 36 +++++++++++-- ...-tutorial-step-ill-lay-out-the-basics.json | 45 ++++++++++++++-- ...26-tutorial-step-the-referral-program.json | 54 ++++++++++++++++--- ...-tutorial-step-declare-your-referrers.json | 36 +++++++++++-- ...8-tutorial-step-load-the-user-profile.json | 36 +++++++++++-- ...orial-step-reference-the-user-profile.json | 36 +++++++++++-- ...0-tutorial-step-referral-token-awards.json | 45 ++++++++++++++-- ...tutorial-step-token-power-requirement.json | 45 ++++++++++++++-- ...l-032-tutorial-step-controlling-flows.json | 27 ++++++++-- ...al-033-tutorial-step-what-token-power.json | 27 ++++++++-- ...tutorial-step-support-your-supporters.json | 27 ++++++++-- ...l-035-tutorial-step-save-it-once-more.json | 27 ++++++++-- ...-036-tutorial-step-thank-your-mentors.json | 36 +++++++++++-- ...al-037-tutorial-step-make-it-official.json | 27 ++++++++-- ...-tutorial-step-to-infinity-and-beyond.json | 27 ++++++++-- ...rial-039-tutorial-step-welcome-aboard.json | 36 +++++++++++-- ...ial-040-tutorial-step-deep-governance.json | 36 +++++++++++-- ...02-tutorial-step-into-the-thick-of-it.json | 36 +++++++++++-- ...rial-003-tutorial-step-refer-a-friend.json | 18 ++++++- ...tutorial-step-a-thank-you-for-support.json | 18 ++++++- ...orial-005-tutorial-step-find-a-mentor.json | 18 ++++++- ...utorial-step-claim-some-contributions.json | 18 ++++++- 46 files changed, 1263 insertions(+), 159 deletions(-) diff --git a/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Commands-Messages/docs-commands-messages-001-docs-message-saving-done.json b/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Commands-Messages/docs-commands-messages-001-docs-message-saving-done.json index e9327eab3..63cab6b06 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Commands-Messages/docs-commands-messages-001-docs-message-saving-done.json +++ b/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Commands-Messages/docs-commands-messages-001-docs-message-saving-done.json @@ -17,6 +17,11 @@ "text": "L'istruzione docs.save é stata eseguita con successo e tutte le modifiche sono state salvate sul Client.", "updated": 1614711069063, "style": "Definition" + }, + { + "language": "ES", + "text": "El comando docs.save fue exitoso y todos los cambios se guardaron en el Superalgos Client.", + "updated": 1630888477712 } ] }, diff --git a/Projects/Governance/Schemas/Docs-Nodes/C/Community/Community-Building-Programs/community-building-programs.json b/Projects/Governance/Schemas/Docs-Nodes/C/Community/Community-Building-Programs/community-building-programs.json index 88018a613..b00a6f0a5 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/C/Community/Community-Building-Programs/community-building-programs.json +++ b/Projects/Governance/Schemas/Docs-Nodes/C/Community/Community-Building-Programs/community-building-programs.json @@ -2,7 +2,14 @@ "type": "Community Building Programs", "definition": { "text": "Superalgos thrives through contributions and collaboration. We designed the Community Building Programs to foster a community in which members are always ready to help and give back! The node may spawn the Referral Program, Support Program, and Mentorship Program nodes.", - "updated": 1630167175719 + "updated": 1630167175719, + "translations": [ + { + "language": "ES", + "text": "Superalgos prospera a través de contribuciones y colaboración. Diseñamos el Community Building Programs para fomentar una comunidad en la que los miembros siempre estén dispuestos a ayudar y retribuir. El nodo puede generar los nodos Referral Program, Support Program, y Mentorship Program.", + "updated": 1630896389287 + } + ] }, "paragraphs": [ { diff --git a/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-How-To/governance-how-to-001-load-a-user-profile.json b/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-How-To/governance-how-to-001-load-a-user-profile.json index 5c11208d8..5b973b96b 100644 --- a/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-How-To/governance-how-to-001-load-a-user-profile.json +++ b/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-How-To/governance-how-to-001-load-a-user-profile.json @@ -4,7 +4,14 @@ "type": "Load a User Profile", "definition": { "text": "Use this guide if you ever wish to load a User Profile into any of the Governance Workspaces.", - "updated": 1630681599427 + "updated": 1630681599427, + "translations": [ + { + "language": "ES", + "text": "Utilice esta guía si alguna vez desea cargar un User Profile en cualquiera de los Governance Workspaces.", + "updated": 1630895973316 + } + ] }, "paragraphs": [ { diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-002-tutorial-step-better-together.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-002-tutorial-step-better-together.json index 87ac326eb..f42ef8a0a 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-002-tutorial-step-better-together.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-002-tutorial-step-better-together.json @@ -4,22 +4,43 @@ "type": "Tutorial Step - Better Together", "definition": { "text": "This is the Governance Project! Today I will help you create a User Profile and join the first few Governance Programs!", - "updated": 1630604953792, + "updated": 1630870465142, "icon": { "name": "governance", "project": "Governance" - } + }, + "translations": [ + { + "language": "ES", + "text": "Este es el Governance Project! Hoy te ayudaré a crear un User ProfileY únete a los primeros Governance Programs", + "updated": 1630870722161 + } + ] }, "paragraphs": [ { "style": "Note", - "text": "But before you start, you should know that you may only submit your profile to the Develop branch, so it's time to switch!", - "updated": 1630605011924 + "text": "\"But before you start, you should know that you may only submit your profile to the Develop branch, so it's time to switch!", + "updated": 1630870593062, + "translations": [ + { + "language": "ES", + "text": "Pero antes de comenzar, debe saber que solo puede enviar su perfil a la rama Develop , ¡así que es hora de cambiar!", + "updated": 1630870746617 + } + ] }, { "style": "Callout", "text": "Go to the footer and switch both the Contributions Branch and the Current Branch to Develop. Then close and restart the app after the switch!

Once you're back, run the app.update command to get up to date with Develop, restart, and only then may you proceed with this tutorial!", - "updated": 1630605450785 + "updated": 1630870628172, + "translations": [ + { + "language": "ES", + "text": "Ve al pie de página y cambia la rama Contrubutions a la Develop. Luego cierra y reinicia la aplicación después del cambio. Una vez que estés de regreso, ejecuta el comando app.update para actualizarse con Develop, reiniciar, ¡y solo entonces podrá continuar con este tutorial!", + "updated": 1630870801873 + } + ] }, { "style": "Text", diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-003-tutorial-step-are-you-ready.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-003-tutorial-step-are-you-ready.json index b301bb511..dbd63259c 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-003-tutorial-step-are-you-ready.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-003-tutorial-step-are-you-ready.json @@ -8,23 +8,51 @@ "icon": { "name": "Pool\\pools", "project": "Governance" - } + }, + "translations": [ + { + "language": "ES", + "text": "Antes de pasar a la gobernanza, es importante que sepas cómo funciona Superalgos.", + "updated": 1630871065288 + } + ] }, "paragraphs": [ { "style": "Text", "text": "We've got a lot of exciting things to talk about, but I want to make sure you can follow along easily.", - "updated": 1630657385662 + "updated": 1630657385662, + "translations": [ + { + "language": "ES", + "text": "Tenemos muchas cosas interesantes de las que hablar, pero quiero asegurarme de que pueda seguirlas fácilmente.", + "updated": 1630871195572 + } + ] }, { "style": "Callout", "text": "Make sure you go through the tutorials in the Getting Started Tutorials Plugin Workspace before continuing if you haven't yet!", - "updated": 1630598529991 + "updated": 1630598529991, + "translations": [ + { + "language": "ES", + "text": "Asegúrate de leer los tutoriales en el Getting Started Tutorials Plugin Workspace antes de continuar si aún no lo has hecho!", + "updated": 1630872016952 + } + ] }, { "style": "Success", "text": "No need to be an expert, but you will need some general knowledge of the system to understand what this is all about!", - "updated": 1629720316727 + "updated": 1629720316727, + "translations": [ + { + "language": "ES", + "text": "No es necesario ser un experto, pero necesitará algunos conocimientos generales del sistema para comprender de qué se trata.", + "updated": 1630872031627 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-004-tutorial-step-one-token-to-rule-them-all.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-004-tutorial-step-one-token-to-rule-them-all.json index 91b07fe3b..9e4a16f69 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-004-tutorial-step-one-token-to-rule-them-all.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-004-tutorial-step-one-token-to-rule-them-all.json @@ -8,22 +8,50 @@ "icon": { "name": "Programs\\staking-program", "project": "Governance" - } + }, + "translations": [ + { + "language": "ES", + "text": "A diferencia de algunos tokens criptográficos, Superalgos SA Token realmente significa algo.", + "updated": 1630872083712 + } + ] }, "paragraphs": [ { "style": "Text", "text": "The SA Token is a BEP20 token on the Binance Smart Chain (BSC). Your token holdings embody your contributions to the Superalgos Project and Community, as the token is used to reward the user base and grow the development pool.", - "updated": 1630657545503 + "updated": 1630657545503, + "translations": [ + { + "language": "ES", + "text": "El SA Token es un token BEP20 en Binance Smart Chain (BSC). Sus existencias de tokens representan sus contribuciones al Superalgos Project y Community, ya que el token se utiliza para recompensar a la base de usuarios y hacer crecer el grupo de desarrollo.", + "updated": 1630872813106 + } + ] }, { "style": "Note", - "text": "The project distributes tokens exclusively among contributors!" + "text": "The project distributes tokens exclusively among contributors!", + "translations": [ + { + "language": "ES", + "text": "¡El proyecto distribuye tokens exclusivamente entre contribuyentes!", + "updated": 1630872830278 + } + ] }, { "style": "Success", "text": "The more you contribute to the project and help others, the more tokens you will earn!", - "updated": 1630657555715 + "updated": 1630657555715, + "translations": [ + { + "language": "ES", + "text": "¡Cuanto más contribuyas al proyecto y ayudes a otros, más tokens ganarás!", + "updated": 1630872874947 + } + ] }, { "style": "Text", diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-005-tutorial-step-with-tokens-comes-responsibility.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-005-tutorial-step-with-tokens-comes-responsibility.json index 4de5e9ed6..5320b6d77 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-005-tutorial-step-with-tokens-comes-responsibility.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-005-tutorial-step-with-tokens-comes-responsibility.json @@ -8,17 +8,38 @@ "icon": { "name": "governance", "project": "Governance" - } + }, + "translations": [ + { + "language": "ES", + "text": "Tener tokens hace más que mostrar compromiso. Los tokens SA también confieren Token Power!", + "updated": 1630873231890 + } + ] }, "paragraphs": [ { "style": "Text", "text": "The more tokens you hold the more influence you can have over the direction of the project. This means, by owning SA Tokens, you hold the power to use those tokens to exert influence over what parts of the system will be developed and how the community will evolve.", - "updated": 1629165111109 + "updated": 1629165111109, + "translations": [ + { + "language": "ES", + "text": "Cuantas más fichas tengas, más influencia podrás tener sobre la dirección del proyecto. Esto significa que, al poseer SA Tokens, tienes el poder de usar esos tokens para ejercer influencia sobre qué partes del sistema se desarrollarán y cómo evolucionará la comunidad.", + "updated": 1630873381109 + } + ] }, { "style": "Note", - "text": "This works in a cycle. The more you contribute, the more tokens you earn, the more say you have!" + "text": "This works in a cycle. The more you contribute, the more tokens you earn, the more say you have!", + "translations": [ + { + "language": "ES", + "text": "Esto funciona en un ciclo. Cuanto más contribuyas, más fichas ganarás, ¡más dirá que tienes!", + "updated": 1630873348182 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-006-tutorial-step-a-mighty-meritocracy.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-006-tutorial-step-a-mighty-meritocracy.json index 000726f27..bd595716b 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-006-tutorial-step-a-mighty-meritocracy.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-006-tutorial-step-a-mighty-meritocracy.json @@ -8,18 +8,39 @@ "icon": { "name": "Position\\positions", "project": "Governance" - } + }, + "translations": [ + { + "language": "ES", + "text": "¡Superalgos no recompensa el aprovechamiento gratuito! Las contribuciones reales al proyecto y a la comunidad son las que se recompensan con tokens y Token Power.", + "updated": 1630873417226 + } + ] }, "paragraphs": [ { "style": "Text", "text": "The fancy word for this kind of project governance is meritocracy. In other words, the more you contribute to the improvement of Superalgos and to the support of our Community, the more Token Power and Reputation you earn to influence the future of the project.", - "updated": 1630605980783 + "updated": 1630605980783, + "translations": [ + { + "language": "ES", + "text": "La palabra elegante para este tipo de gobernanza de proyectos es meritocracia. En otras palabras, cuanto más contribuyas a la mejora de Superalgos y al apoyo de nuestra Community, cuanto mas Token Power y Reputation ganas para influir en el futuro del proyecto.", + "updated": 1630873470291 + } + ] }, { "style": "Note", "text": "This is a collaboration! Only together can we continue to make Superalgos the game changer it is today no matter what the future may bring.", - "updated": 1629165548280 + "updated": 1629165548280, + "translations": [ + { + "language": "ES", + "text": "¡Esta es una colaboración! Solo juntos podemos continuar haciendo de Superalgos el cambio de juego que es hoy, sin importar lo que depare el futuro.", + "updated": 1630873528737 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-008-tutorial-step-what’s-in-a-profile.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-008-tutorial-step-what’s-in-a-profile.json index f813f4564..9831c2ad9 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-008-tutorial-step-what’s-in-a-profile.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-008-tutorial-step-what’s-in-a-profile.json @@ -8,18 +8,39 @@ "icon": { "name": "User\\user-profile", "project": "Governance" - } + }, + "translations": [ + { + "language": "ES", + "text": "Entonces que estamos esperando. ¡Empecemos! Para participar en la gobernanza, necesitarás un User Profile.", + "updated": 1630874855704 + } + ] }, "paragraphs": [ { "style": "Text", "text": "Your profile is set up just like the rest of the Superalgos system. It is a hierarchy of nodes. Only this hierarchy defines how you intend to use the Token Power you have earned or is delegated to you by other users. ", - "updated": 1629165991225 + "updated": 1629165991225, + "translations": [ + { + "language": "ES", + "text": "Tu perfil está configurado como el resto del sistema Superalgos. Es una jerarquía de nodos. Solo esta jerarquía define cómo pretende utilizar el Token Power que has ganado o que otros usuarios te delegan.", + "updated": 1630875440411 + } + ] }, { "style": "Note", "text": "By channelling your token power you help decide what parts of the system will be incentivised for further development and who will be rewarded for the community roles they have played.", - "updated": 1629166027369 + "updated": 1629166027369, + "translations": [ + { + "language": "ES", + "text": "Al canalizar tu poder simbólico, ayudas a decidir qué partes del sistema se incentivarán para un mayor desarrollo y quiénes serán recompensados ​​por los roles comunitarios que han desempeñado.", + "updated": 1630875625415 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-009-tutorial-step-program-participation.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-009-tutorial-step-program-participation.json index 1010dff7c..47d5ff4b5 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-009-tutorial-step-program-participation.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-009-tutorial-step-program-participation.json @@ -8,22 +8,50 @@ "icon": { "name": "User\\user-referrer", "project": "Governance" - } + }, + "translations": [ + { + "language": "ES", + "text": "Cómo usas tu Token Power se define dentro de una serie de Governance Programs dentro de la jerarquía de su perfil.", + "updated": 1630875913309 + } + ] }, "paragraphs": [ { "style": "Text", "text": "These programs help organize the types of development and community relationships you want to reward.", - "updated": 1630657777891 + "updated": 1630657777891, + "translations": [ + { + "language": "ES", + "text": "Estos programas ayudan a organizar los tipos de desarrollo y relaciones comunitarias que deseas recompensar.", + "updated": 1630877556436 + } + ] }, { "style": "Note", "text": "For instance, the Claims Program lets you present claims for the work you’ve done. While the Support Program lets you thank other Superalgos users that have helped you with technical support. ", - "updated": 1629166416422 + "updated": 1629166416422, + "translations": [ + { + "language": "ES", + "text": "Por ejemplo, el Claims Program le permite presentar reclamaciones por el trabajo que ha realizado. Mientras que la Support Program te permite agradecer a otros usuarios de Superalgos que te han ayudado con el soporte técnico.", + "updated": 1630878873256 + } + ] }, { "style": "Text", - "text": "We’ll cover all these and other programs in detail once you have a working profile!" + "text": "We’ll cover all these and other programs in detail once you have a working profile!", + "translations": [ + { + "language": "ES", + "text": "¡Cubriremos todos estos y otros programas en detalle una vez que tengas un perfil funcional!", + "updated": 1630878930911 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-010-tutorial-step-where-it-all-begins.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-010-tutorial-step-where-it-all-begins.json index d85b6921f..d439cdb9d 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-010-tutorial-step-where-it-all-begins.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-010-tutorial-step-where-it-all-begins.json @@ -8,18 +8,39 @@ "icon": { "name": "governance", "project": "Governance" - } + }, + "translations": [ + { + "language": "ES", + "text": "Aquí estamos a la cabeza de la jerarquía Governance Project. ¡Vamos a crear ese perfil!", + "updated": 1630879023647 + } + ] }, "paragraphs": [ { "style": "Callout", "text": "Click the Add Profile Constructor button.", - "updated": 1630657850442 + "updated": 1630657850442, + "translations": [ + { + "language": "ES", + "text": "Haz clic en el botón Add Profile Constructor.", + "updated": 1630879075072 + } + ] }, { "style": "Text", "text": "Now position the resulting Profile Constructor node where it is easy to see and work with.", - "updated": 1630657866373 + "updated": 1630657866373, + "translations": [ + { + "language": "ES", + "text": "Ahora coloque el resultante nodo Profile Constructor donde es fácil de ver y trabajar.", + "updated": 1630879137256 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-011-tutorial-step-profile-in-a-heartbeat.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-011-tutorial-step-profile-in-a-heartbeat.json index 84709af6b..e973f94cc 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-011-tutorial-step-profile-in-a-heartbeat.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-011-tutorial-step-profile-in-a-heartbeat.json @@ -8,23 +8,51 @@ "icon": { "name": "profile-constructor", "project": "Governance" - } + }, + "translations": [ + { + "language": "ES", + "text": "El Profile Constructor es el dispositivo que utilizarás para configurar tu perfil.", + "updated": 1630882802325 + } + ] }, "paragraphs": [ { "style": "Text", "text": "It will create a unique Binance Smart Chain wallet that is connected with your profile: your Governance Address.", - "updated": 1630657968476 + "updated": 1630657968476, + "translations": [ + { + "language": "ES", + "text": "Crearás una billetera Binance Smart Chain única que está conectada con tu perfil: tu Governance Address.", + "updated": 1630886603829 + } + ] }, { "style": "Note", "text": "However, if you already own a BSC wallet you will have the option to link that address instead of creating a new one.", - "updated": 1629552662270 + "updated": 1629552662270, + "translations": [ + { + "language": "ES", + "text": "Sin embargo, si ya posees una billetera BSC, tendrás la opción de vincular esa dirección en lugar de crear una nueva.", + "updated": 1630886627305 + } + ] }, { "style": "Text", "text": "Your Governance Address will allow you to receive the SA Tokens you earn. Superalgos will read the balance of this address to become aware of the number of SA Tokens you hold, and assign your profile an equivalent amount of Token Power.", - "updated": 1630606362346 + "updated": 1630606362346, + "translations": [ + { + "language": "ES", + "text": "Tu Governance Address te permitirá recibir los tokens SA que ganes. Superalgos leerá el saldo de esta dirección para conocer la cantidad de Tokens SA que tiene y le asignará a tu perfil una cantidad equivalente de Token Power.", + "updated": 1630886677089 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-012-tutorial-step-pump-that-heartbeat.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-012-tutorial-step-pump-that-heartbeat.json index 958154546..4185a1823 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-012-tutorial-step-pump-that-heartbeat.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-012-tutorial-step-pump-that-heartbeat.json @@ -8,13 +8,27 @@ "icon": { "name": "configuration", "project": "Governance" - } + }, + "translations": [ + { + "language": "ES", + "text": "Ahora configuremos el Profile Constructor para que luego podamos construir el perfil.", + "updated": 1630887647502 + } + ] }, "paragraphs": [ { "style": "Callout", "text": "Click the configuration option and enter your GitHub username like this:", - "updated": 1629553104003 + "updated": 1629553104003, + "translations": [ + { + "language": "ES", + "text": "Has clic en la opción de configuración e ingrese su nombre de usuario de GitHub así:", + "updated": 1630888170425 + } + ] }, { "style": "Json", @@ -24,7 +38,14 @@ { "style": "Text", "text": "If you want to link an address you already own, type the twelve word mnemonic associated with your address under the mnemonic property. If not, leave the property blank and the system will make a new one for you!", - "updated": 1629706491511 + "updated": 1629706491511, + "translations": [ + { + "language": "ES", + "text": "Para vincular una dirección que ya posees, escribe el mnemónico de doce palabras asociado con tu dirección en la propiedad mnemónico. De lo contrario, deja la propiedad en blanco y el sistema creará una nueva.", + "updated": 1630888231106 + } + ] }, { "style": "Text", diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-013-tutorial-step-oh-so-shiny.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-013-tutorial-step-oh-so-shiny.json index efbbf0908..7fdf4f2ae 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-013-tutorial-step-oh-so-shiny.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-013-tutorial-step-oh-so-shiny.json @@ -8,18 +8,39 @@ "name": "User\\user-profile", "project": "Governance" }, - "updated": 1630658421560 + "updated": 1630658421560, + "translations": [ + { + "language": "ES", + "text": "Estamos casi alli. Ahora has clic enBuild Profile y ve cómo sucede la magia. Así es, ¡acabas de crear tu perfil!", + "updated": 1630888309658 + } + ] }, "paragraphs": [ { "style": "Text", "text": "While we didn’t have to break a sweat making your profile, some pretty amazing things happened behind the scenes. ", - "updated": 1629553522636 + "updated": 1629553522636, + "translations": [ + { + "language": "ES", + "text": "Si bien no tuvimos que sudar mucho para crear tu perfil, sucedieron algunas cosas asombrosas detrás de escena.", + "updated": 1630888348614 + } + ] }, { "style": "Note", "text": "The constructor just generated your user profile, and either linked your address or created a unique SA Token Governance Address.", - "updated": 1630599816232 + "updated": 1630599816232, + "translations": [ + { + "language": "ES", + "text": "TEl constructor acaba de generar su perfil de usuario y vinculó su dirección o creó un SA Token Governance Address.", + "updated": 1630888438347 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-014-tutorial-step-only-you.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-014-tutorial-step-only-you.json index 8fcd677a2..238e34039 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-014-tutorial-step-only-you.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-014-tutorial-step-only-you.json @@ -8,18 +8,39 @@ "icon": { "name": "User\\user-profile", "project": "Governance" - } + }, + "translations": [ + { + "language": "ES", + "text": "El Profile Constructor también hizo un trabajo para asegurarse de que solo usted pueda cambiar su perfil.", + "updated": 1630888591827 + } + ] }, "paragraphs": [ { "style": "Text", "text": "A cryptographic message with your GitHub.com username has been signed with the private key corresponding to your Governance Address. This message will be stored in your User Profile so that we may authenticate it comes from you once you submit your profile as a plugin to the Governance Project.", - "updated": 1630658507981 + "updated": 1630658507981, + "translations": [ + { + "language": "ES", + "text": "Se ha firmado un mensaje criptográfico con tu usuario de GitHub.com con la clave privada correspondiente a tu Governance Address. Este mensaje se almacenará en tu User Profile para que podamos autenticar que proviene de ti una vez que envíes tu perfil como un complemento al Governance Project.", + "updated": 1630888665385 + } + ] }, { "style": "Success", "text": "What this means is that your profile and its associated token address can only be accessed and changed by you!", - "updated": 1630606585784 + "updated": 1630606585784, + "translations": [ + { + "language": "ES", + "text": "Lo que esto significa es que solo tu puedes acceder y modificar su perfil y tu dirección de token asociada.", + "updated": 1630888698997 + } + ] }, { "style": "Text", diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-015-tutorial-step-under-the-hood.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-015-tutorial-step-under-the-hood.json index 8daf08a1f..08967b890 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-015-tutorial-step-under-the-hood.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-015-tutorial-step-under-the-hood.json @@ -8,18 +8,39 @@ "icon": { "name": "User\\user-profile", "project": "Governance" - } + }, + "translations": [ + { + "language": "ES", + "text": "Echemos un vistazo más de cerca a la firma criptográfica en tu nuevo perfil.", + "updated": 1630888742337 + } + ] }, "paragraphs": [ { "style": "Callout", "text": "Click the configuration option on your User Profile node and take a look at what's inside.", - "updated": 1629554250933 + "updated": 1629554250933, + "translations": [ + { + "language": "ES", + "text": "Haz clic en la opción de configuración en tu nodo User Profile y echa un vistazo a lo que hay dentro.", + "updated": 1630888787848 + } + ] }, { "style": "Note", "text": "Wow that’s a lot of numbers! Again, this is how the governance system will know that this User Profile belongs to the private key that signed the message, which in turn belongs to the address that will hold the tokens that confer your profile with Token Power.", - "updated": 1629554289159 + "updated": 1629554289159, + "translations": [ + { + "language": "ES", + "text": "¡Vaya, son muchos números! Nuevamente, así es como el sistema de gobernanza sabrá que este User Profile pertenece a la clave privada que firmó el mensaje, que a su vez pertenece a la dirección que albergará los tokens que confieren tu perfil con Token Power.", + "updated": 1630888835905 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-016-tutorial-step-save-the-key.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-016-tutorial-step-save-the-key.json index d871ced66..147345a4a 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-016-tutorial-step-save-the-key.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-016-tutorial-step-save-the-key.json @@ -8,22 +8,50 @@ "icon": { "name": "Key\\key-reference", "project": "Foundations" - } + }, + "translations": [ + { + "language": "ES", + "text": "Ahora que tienes un nuevo User Profile, hablemos un poco más sobre esa clave privada.", + "updated": 1630889083782 + } + ] }, "paragraphs": [ { "style": "Text", "text": "You need the private key to add your governance address to a crypto wallet. Superalgos generates it locally on your computer. This means that there is no one else in the world that has access, or knowledge, of your key, as long as your machine is secure.", - "updated": 1629980024465 + "updated": 1629980024465, + "translations": [ + { + "language": "ES", + "text": "Necesitas la clave privada para agregar tu dirección de gobierno a una billetera criptográfica. Superalgos lo genera localmente en tu computadora. Esto significa que no hay nadie más que tenga acceso o conocimiento de su clave, siempre que su máquina sea segura.", + "updated": 1630889987656 + } + ] }, { "style": "Warning", "text": "This is the most important part of this tutorial! You must backup your private key!", - "updated": 1629578829982 + "updated": 1629578829982, + "translations": [ + { + "language": "ES", + "text": " ¡Debes hacer una copia de seguridad de tu clave privada!", + "updated": 1630890021587 + } + ] }, { "style": "Note", - "text": "If you linked a previously owned address you will not need to save the private key but should back up the contents of the constructor for safety." + "text": "If you linked a previously owned address you will not need to save the private key but should back up the contents of the constructor for safety.", + "translations": [ + { + "language": "ES", + "text": "Al vincular una dirección anterior, no necesitarás guardar la clave privada, pero debes hacer una copia de seguridad del contenido del constructor por seguridad.", + "updated": 1630890278006 + } + ] }, { "style": "Text", diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-017-tutorial-step-profile-backup.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-017-tutorial-step-profile-backup.json index e64a81188..4ec84f5dd 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-017-tutorial-step-profile-backup.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-017-tutorial-step-profile-backup.json @@ -8,18 +8,39 @@ "icon": { "name": "Exchange\\exchange-account-asset", "project": "Foundations" - } + }, + "translations": [ + { + "language": "ES", + "text": "Tus Superalgos SA Token irán a la dirección que acabas de generar, debes almacenar de forma segura la clave privada que utilizará para acceder a la dirección.", + "updated": 1630891338657 + } + ] }, "paragraphs": [ { "style": "Important", "text": "Superalgos doesn’t offer a built-in solution to securely back up your private keys. The system generates a BSC address / private key pair and delivers it in the configuration of the Profile Constructor. It is up to you to decide how you are going to handle this sensitive information.", - "updated": 1630658807597 + "updated": 1630658807597, + "translations": [ + { + "language": "ES", + "text": "No ofrecemos una solución integrada para realizar copias de seguridad de tus claves privadas de forma segura. El sistema genera un par de dirección BSC / clave privada y lo entrega en la configuración del Profile Constructor. Depende de ti decidir cómo manejar esta información confidencial.", + "updated": 1630890942338 + } + ] }, { "style": "Callout", "text": "Access the configuration of the Profile Constructor. Find the address and private key, and back up the information in whatever way you see fit.", - "updated": 1630600071978 + "updated": 1630600071978, + "translations": [ + { + "language": "ES", + "text": "Accede a la configuración del Profile Constructor. Busca la dirección y la clave privada, y has una copia de seguridad de la información de la forma que consideres conveniente.", + "updated": 1630890851074 + } + ] }, { "style": "Text", diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-018-tutorial-step-delete-the-constructor.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-018-tutorial-step-delete-the-constructor.json index 7cd1a75a1..cbd3fe290 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-018-tutorial-step-delete-the-constructor.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-018-tutorial-step-delete-the-constructor.json @@ -8,17 +8,38 @@ "icon": { "name": "Docs\\docs-action-delete-paragraph", "project": "Foundations" - } + }, + "translations": [ + { + "language": "ES", + "text": "Una vez que te hayas asegurado de hacer una copia de seguridad del contenido del Profile Constructor es hora de limpiar el taller.", + "updated": 1630891469094 + } + ] }, "paragraphs": [ { "style": "Callout", "text": "Once you are satisfied with your backup of the private key, delete the Profile Constructor node! ", - "updated": 1629582405899 + "updated": 1629582405899, + "translations": [ + { + "language": "ES", + "text": "Una vez que estés satisfecho con tu copia de seguridad de la clave privada, elimina el nodo Profile Constructor.", + "updated": 1630891508439 + } + ] }, { "style": "Warning", - "text": "It is not safe to store your private key at the Workspace, as you may accidentally submit it to GitHub.com with one of your contributions. Also, remember that workspaces are saved on disk as unencrypted JSON files, with no security whatsoever." + "text": "It is not safe to store your private key at the Workspace, as you may accidentally submit it to GitHub.com with one of your contributions. Also, remember that workspaces are saved on disk as unencrypted JSON files, with no security whatsoever.", + "translations": [ + { + "language": "ES", + "text": "No es seguro almacenar tu clave privada en el espacio de trabajo, ya que puedes enviarla accidentalmente a GitHub.com con una de tus contribuciones. Además, recuerda que los espacios de trabajo se guardan en el disco como archivos JSON sin cifrar, sin ningún tipo de seguridad.", + "updated": 1630891565910 + } + ] }, { "style": "Text", diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-019-tutorial-step-program-partners.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-019-tutorial-step-program-partners.json index e090b7385..410fae288 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-019-tutorial-step-program-partners.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-019-tutorial-step-program-partners.json @@ -8,22 +8,50 @@ "icon": { "name": "Programs\\onboarding-programs", "project": "Governance" - } + }, + "translations": [ + { + "language": "ES", + "text": "¡Has creado tu perfil con éxito! Ahora está configurado para participar en todos los Governance Programs.", + "updated": 1630891621231 + } + ] }, "paragraphs": [ { "style": "Text", "text": "The Onboarding Programs are your first stop into the world of Superalgos governance. So let’s add them to your profile!", - "updated": 1630600253110 + "updated": 1630600253110, + "translations": [ + { + "language": "ES", + "text": "Los Onboarding Programs son tu primera parada en el mundo de la gobernanza de Superalgos. ¡Así que añádalos a su perfil!", + "updated": 1630891657478 + } + ] }, { "style": "Callout", "text": "Find the Token Power Switch node under the User Profile node and click Add Onboarding Programs on the menu.", - "updated": 1630658978533 + "updated": 1630658978533, + "translations": [ + { + "language": "ES", + "text": "Encuentra el nodo Token Power Switch bajo el nodo User Profile y haz clic en Add Onboarding Programs en el menú.", + "updated": 1630891743028 + } + ] }, { "style": "Success", - "text": "The Onboarding Programs node should pop up as an offspring of the Token Power Switch." + "text": "The Onboarding Programs node should pop up as an offspring of the Token Power Switch.", + "translations": [ + { + "language": "ES", + "text": "El nodo Onboarding Programs debería aparecer como una descendencia del Token Power Switch.", + "updated": 1630891780832 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-020-tutorial-step-drop-it-like-it’s-hot.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-020-tutorial-step-drop-it-like-it’s-hot.json index e0643288b..7cbbb08bc 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-020-tutorial-step-drop-it-like-it’s-hot.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-020-tutorial-step-drop-it-like-it’s-hot.json @@ -8,23 +8,51 @@ "icon": { "name": "Programs\\airdrop-program", "project": "Governance" - } + }, + "translations": [ + { + "language": "ES", + "text": "¡Participar en la gobernanza es una contribución valiosa! ¡El Airdrop Program te recompensa con tokens en cada lanzamiento!", + "updated": 1630892035941 + } + ] }, "paragraphs": [ { "style": "Text", "text": "We are not a fan of mindless airdrops. However, since you took the time to learn Superalgos and create your User Profile, you deserve a reward!", - "updated": 1630606981664 + "updated": 1630606981664, + "translations": [ + { + "language": "ES", + "text": "No somos fanáticos de los lanzamientos aéreos sin sentido. Sin embargo, dado que te tomaste el tiempo para aprender Superalgos y crear tu User Profile, te mereces una recompensa!", + "updated": 1630891887084 + } + ] }, { "style": "Callout", "text": "On the Onboarding Programs node click Add Airdrop Program.", - "updated": 1630607006405 + "updated": 1630607006405, + "translations": [ + { + "language": "ES", + "text": "En el nodo Onboarding Programs has clic en Add Airdrop Program.", + "updated": 1630891925798 + } + ] }, { "style": "Success", "text": "Just by deploying the program, you are all set to get up to 1,000 SA Tokens at the next Distribution Event and on every other future release provided that you submit your User Profile!", - "updated": 1630659363719 + "updated": 1630659363719, + "translations": [ + { + "language": "ES", + "text": "Con solo implementar el programa, estás listo para obtener hasta 1,000 SA Tokens en el próximo Distribution Event y en cualquier otra versión futura, siempre que envíes tu User Profile!", + "updated": 1630891979252 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-021-tutorial-step-github-glory.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-021-tutorial-step-github-glory.json index 8bc315db9..66776870c 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-021-tutorial-step-github-glory.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-021-tutorial-step-github-glory.json @@ -8,31 +8,73 @@ "icon": { "name": "Programs\\github-program", "project": "Governance" - } + }, + "translations": [ + { + "language": "ES", + "text": "¡Ahora el Github Program te recompensa con más tokens por ayudar a los desarrolladores a encontrar Superalgos en la búsqueda de Github.com!", + "updated": 1630892122507 + } + ] }, "paragraphs": [ { "style": "Callout", "text": "Add the Github Program from the menu of the Onboarding Programs node.", - "updated": 1630601229528 + "updated": 1630601229528, + "translations": [ + { + "language": "ES", + "text": "Añade el Github Program desde el menú de el nodo Onboarding Programs.", + "updated": 1630892163878 + } + ] }, { "style": "Text", - "text": "There are three things you can help with! Doing all three may land you up to SA 3,000 more!" + "text": "There are three things you can help with! Doing all three may land you up to SA 3,000 more!", + "translations": [ + { + "language": "ES", + "text": "¡Hay tres cosas en las que puede ayudar! ¡Hacer los tres te puede llevar hasta 3000 SA más!", + "updated": 1630892190133 + } + ] }, { "style": "List", - "text": "Give a star to the Superalgos repository." + "text": "Give a star to the Superalgos repository.", + "translations": [ + { + "language": "ES", + "text": "Dale una estrella al repositorio de Superalgos.", + "updated": 1630892205893 + } + ] }, { "style": "List", "text": "Fork the Superalgos repository to your Github account — you probably have already!", - "updated": 1630600687531 + "updated": 1630600687531, + "translations": [ + { + "language": "ES", + "text": "Bifurca el repositorio de Superalgos a tu cuenta de Github, ¡probablemente ya lo hayas hecho!", + "updated": 1630892265394 + } + ] }, { "style": "List", "text": "Click the Watch button too!", - "updated": 1630601314552 + "updated": 1630601314552, + "translations": [ + { + "language": "ES", + "text": "¡Haz clic en el botón Watch también!", + "updated": 1630892294669 + } + ] }, { "style": "Link", diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-022-tutorial-step-how-github-works.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-022-tutorial-step-how-github-works.json index 8c3ee0c46..3959d0d4f 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-022-tutorial-step-how-github-works.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-022-tutorial-step-how-github-works.json @@ -8,28 +8,63 @@ "icon": { "name": "Programs\\github-program", "project": "Governance" - } + }, + "translations": [ + { + "language": "ES", + "text": "¡Github.com aumenta la clasificación de búsqueda de proyectos cuando tienen muchas estrellas, bifurcaciones y personas observando el repositorio!", + "updated": 1630892401029 + } + ] }, "paragraphs": [ { "style": "Note", "text": "That is why we ask you to help in this manner! By completing those three tasks, you are effectively helping more developers find Superalgos, which is a win for everyone, as the more developers, the faster the project advances!", - "updated": 1630660356226 + "updated": 1630660356226, + "translations": [ + { + "language": "ES", + "text": "¡Por eso te pedimos que ayudes de esta manera! Al completar esas tres tareas, está ayudando de manera efectiva a más desarrolladores a encontrar Superalgos, lo cual es una ganancia para todos, ya que mientras más desarrolladores, más rápido avanza el proyecto.", + "updated": 1630892425121 + } + ] }, { "style": "Text", "text": "Now, this is how it works on the side of Superalgos:", - "updated": 1630659982457 + "updated": 1630659982457, + "translations": [ + { + "language": "ES", + "text": "Ahora, así es como funciona del lado de Superalgos:", + "updated": 1630892460301 + } + ] }, { "style": "List", "text": "The system checks the repository and verifies if your Github account has a star, a fork, and/or a watch.", - "updated": 1630660104845 + "updated": 1630660104845, + "translations": [ + { + "language": "ES", + "text": "Se verifica el repositorio y si tu cuenta de Github tiene una estrella, una bifurcación y/o un reloj.", + "updated": 1630892612043 + } + ] }, { "style": "List", "text": "There is a cap of SA 1,000 for each of these incentives. This means that you may get up to SA 3,000 if you maximize your participation.", - "updated": 1630660329237 + "updated": 1630660329237, + "translations": [ + { + "language": "ES", + "text": "Hay un límite de 1.000 SA para cada uno de estos incentivos. Puedes obtener hasta SA 3.000.", + "updated": 1630892707618 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-023-tutorial-step-save-your-profile.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-023-tutorial-step-save-your-profile.json index 7265322fa..c5c252c60 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-023-tutorial-step-save-your-profile.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-023-tutorial-step-save-your-profile.json @@ -8,22 +8,50 @@ "icon": { "name": "backup-entity", "project": "Foundations" - } + }, + "translations": [ + { + "language": "ES", + "text": " ¡Hemos cubierto los conceptos básicos! ¡Ahora tiene un perfil de usuario en funcionamiento y ya está participando en los dos primeros programas de gobernanza!", + "updated": 1630892778890 + } + ] }, "paragraphs": [ { "style": "Text", "text": "It's time to save your User Profile! ", - "updated": 1630603392015 + "updated": 1630603392015, + "translations": [ + { + "language": "ES", + "text": "Es hora de salvar tu User Profile!", + "updated": 1630892799650 + } + ] }, { "style": "Callout", - "text": "Click Ctrl + Shift + Alt + Key-S to save the Current Workspace." + "text": "Click Ctrl + Shift + Alt + Key-S to save the Current Workspace.", + "translations": [ + { + "language": "ES", + "text": "Clic Ctrl + Shift + Alt + Key-S para salvar el Current Workspace.", + "updated": 1630892824874 + } + ] }, { "style": "Success", "text": "We set your profile to save as a Plugin every time you save the workspace! So that should save your User Profile too! ", - "updated": 1630603485216 + "updated": 1630603485216, + "translations": [ + { + "language": "ES", + "text": "¡Configuramos tu perfil para que se guarde como un complemento cada vez que guardes el espacio de trabajo! Entonces eso debería salvar tu User Profile también!", + "updated": 1630892880261 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-024-tutorial-step-low-hanging-fruit.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-024-tutorial-step-low-hanging-fruit.json index cbac2e8a5..507049cd6 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-024-tutorial-step-low-hanging-fruit.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-024-tutorial-step-low-hanging-fruit.json @@ -8,23 +8,51 @@ "icon": { "name": "Programs\\community-building-programs", "project": "Governance" - } + }, + "translations": [ + { + "language": "ES", + "text": "Ahora te conectaré con el Community Building Programs, que también son bastante fáciles de configurar y te harán ganar más tokens.", + "updated": 1630892980021 + } + ] }, "paragraphs": [ { "style": "Callout", "text": "Go to the Token Power Switch node and select Add Comunity Building Programs from the menu.", - "updated": 1630661290597 + "updated": 1630661290597, + "translations": [ + { + "language": "ES", + "text": "Ve a el nodo Token Power Switch y selecciona Add Comunity Building Programs del menú.", + "updated": 1630893046476 + } + ] }, { "style": "Note", "text": "Superalgos thrives through contributions and collaboration. We designed these programs to foster a community in which members are always ready to help and give back!", - "updated": 1630661420122 + "updated": 1630661420122, + "translations": [ + { + "language": "ES", + "text": "Superalgos prospera a través de contribuciones y colaboración. ¡Diseñamos estos programas para fomentar una comunidad en la que los miembros siempre estén listos para ayudar!", + "updated": 1630893106465 + } + ] }, { "style": "Success", "text": "These programs are a bit more elaborate in their workings... you'll love them!", - "updated": 1630661576265 + "updated": 1630661576265, + "translations": [ + { + "language": "ES", + "text": "Estos programas son un poco más elaborados en su funcionamiento ... ¡te encantarán!", + "updated": 1630893135626 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-025-tutorial-step-ill-lay-out-the-basics.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-025-tutorial-step-ill-lay-out-the-basics.json index c1dda1c1c..096e706d7 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-025-tutorial-step-ill-lay-out-the-basics.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-025-tutorial-step-ill-lay-out-the-basics.json @@ -8,27 +8,62 @@ "name": "Programs\\community-building-programs", "project": "Governance" }, - "updated": 1630664341967 + "updated": 1630664341967, + "translations": [ + { + "language": "ES", + "text": "Community Building Programs tienen dos tipos de incentivos incorporados: un Tokens Bonus, y Tokens Awarded por el programa.", + "updated": 1630893270729 + } + ] }, "paragraphs": [ { "style": "Text", "text": "In general terms, this is how it works:", - "updated": 1630664598834 + "updated": 1630664598834, + "translations": [ + { + "language": "ES", + "text": "En términos generales, así es como funciona:", + "updated": 1630893389941 + } + ] }, { "style": "List", - "text": "Tokens Bonus: It's an incentive to participate in the program. You earn these tokens simply by fulfilling the participation rules." + "text": "Tokens Bonus: It's an incentive to participate in the program. You earn these tokens simply by fulfilling the participation rules.", + "translations": [ + { + "language": "ES", + "text": "Tokens Bonus: Es un incentivo para participar en el programa. Ganas estos tokens simplemente cumpliendo con las reglas de participación.", + "updated": 1630893419741 + } + ] }, { "style": "List", "text": "Tokens Awarded: These programs incentivize desirable behaviors. If you constructively participate in the Community, then you will earn more tokens!", - "updated": 1630664896700 + "updated": 1630664896700, + "translations": [ + { + "language": "ES", + "text": "Tokens Awarded: Estos programas incentivan los comportamientos deseables. Si participas de manera constructiva en la comunidad, ¡ganarás más tokens!", + "updated": 1630893448980 + } + ] }, { "style": "Success", "text": "The interesting bit about these programs is that they reward chains of collaborations! Let's explore this concept within the Referral Program!", - "updated": 1630664769086 + "updated": 1630664769086, + "translations": [ + { + "language": "ES", + "text": "¡Lo interesante de estos programas es que recompensan cadenas de colaboraciones! Exploremos este concepto dentro del Referral Program!", + "updated": 1630893469226 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-026-tutorial-step-the-referral-program.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-026-tutorial-step-the-referral-program.json index 6bbe17202..05df68019 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-026-tutorial-step-the-referral-program.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-026-tutorial-step-the-referral-program.json @@ -8,33 +8,75 @@ "icon": { "name": "Programs\\referral-program", "project": "Governance" - } + }, + "translations": [ + { + "language": "ES", + "text": "The Referral Program incentiva la promoción del proyecto, ya sea de boca en boca o \"en masa\" a través de artículos, publicaciones en redes sociales, videos y otras formas de marketing de influencia.", + "updated": 1630895504666 + } + ] }, "paragraphs": [ { "style": "Callout", "text": "Go to the Community Building Programs node and click Add Referral Program.", - "updated": 1630665425190 + "updated": 1630665425190, + "translations": [ + { + "language": "ES", + "text": "Ve a el nodo Community Building Programs y has clic Add Referral Program.", + "updated": 1630895549783 + } + ] }, { "style": "Text", "text": "First, let's clarify what rules you must fulfill to earn your Tokens Bonus!", - "updated": 1630668604341 + "updated": 1630668604341, + "translations": [ + { + "language": "ES", + "text": "Primero, aclaremos qué reglas debe cumplir para ganar su Tokens Bonus", + "updated": 1630895569223 + } + ] }, { "style": "List", "text": "You must deploy the program: Done!", - "updated": 1630665468816 + "updated": 1630665468816, + "translations": [ + { + "language": "ES", + "text": "You must deploy the program: ¡Hecho!", + "updated": 1630895585097 + } + ] }, { "style": "List", "text": "You must declare your referrer: We'll do that next!", - "updated": 1630665632799 + "updated": 1630665632799, + "translations": [ + { + "language": "ES", + "text": "You must declare your referrer: A continuación.", + "updated": 1630895663229 + } + ] }, { "style": "List", "text": "You must drive Token Power to the program: Wooh... token power... sounds neat? You bet!", - "updated": 1630666285261 + "updated": 1630666285261, + "translations": [ + { + "language": "ES", + "text": "You must drive Token Power to the program: Wooh .. Token Power... ¿suena genial? ¡Apuesta!", + "updated": 1630895638750 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-027-tutorial-step-declare-your-referrers.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-027-tutorial-step-declare-your-referrers.json index d5e845b76..f290e00e8 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-027-tutorial-step-declare-your-referrers.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-027-tutorial-step-declare-your-referrers.json @@ -8,23 +8,51 @@ "name": "User\\user-referrer", "project": "Governance" }, - "updated": 1630669057039 + "updated": 1630669057039, + "translations": [ + { + "language": "ES", + "text": "¡El programa está implementado! ¡Ahora tienes que declarar tu referente para cumplir con el segundo requisito!", + "updated": 1630895782489 + } + ] }, "paragraphs": [ { "style": "Text", "text": "Maybe you learned about Superalgos from an article, a video, a comment on Reddit, a tweet, the official website, or someone who told you about us!", - "updated": 1630669214566 + "updated": 1630669214566, + "translations": [ + { + "language": "ES", + "text": "¡Tal vez aprendiste sobre Superalgos a través de un artículo, un video, un comentario en Reddit, un tweet, el sitio web oficial o alguien que te contó sobre nosotros!", + "updated": 1630895800095 + } + ] }, { "style": "Success", "text": "Declaring your referrers is the best way to thank the people that may have written that article or tweet, produced that video, maintained the website, or told you about Superalgos!", - "updated": 1630669976768 + "updated": 1630669976768, + "translations": [ + { + "language": "ES", + "text": "Declarar tus referencias es la mejor manera de agradecer a las personas que pueden haber escrito ese artículo o tweet, producido ese video, mantenido el sitio web o le han contado sobre Superalgos.", + "updated": 1630895822840 + } + ] }, { "style": "Text", "text": "To declare a referrer, you must establish a reference from the User Referrer node to the User Profile of your referrer! Does your referrer have a User Profile?", - "updated": 1630681537614 + "updated": 1630681537614, + "translations": [ + { + "language": "ES", + "text": "Para declarar un referente, debe establecer una referencia del nodo User Referrer a el User Profile de tu referente! ¿Su referente tiene un User Profile?", + "updated": 1630895923926 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-028-tutorial-step-load-the-user-profile.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-028-tutorial-step-load-the-user-profile.json index fb86ec33a..79f25297e 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-028-tutorial-step-load-the-user-profile.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-028-tutorial-step-load-the-user-profile.json @@ -8,23 +8,51 @@ "icon": { "name": "User\\user-profile", "project": "Governance" - } + }, + "translations": [ + { + "language": "ES", + "text": "¿Sabes quién es tu referente? ¿Su referente tiene un perfil de usuario? ¿Cómo encuentra y carga el perfil correcto? ¡Todas esas son buenas preguntas!", + "updated": 1630896021100 + } + ] }, "paragraphs": [ { "style": "Callout", "text": "Follow the guide on the right to find the answers!", - "updated": 1630678762493 + "updated": 1630678762493, + "translations": [ + { + "language": "ES", + "text": "¡Siga la guía para encontrar las respuestas!", + "updated": 1630896102098 + } + ] }, { "style": "Note", "text": "I brought you to the Dummy profile mentioned in the guide to make it easier for you!", - "updated": 1630678841266 + "updated": 1630678841266, + "translations": [ + { + "language": "ES", + "text": "¡Te traje al perfil ficticio mencionado en la guía para que te sea más fácil!", + "updated": 1630896053331 + } + ] }, { "style": "Success", "text": "If the question \"who is your referrer\" has no good answer then feel free to declare one of your friends in the Community! By the way, notice that the profiles of Community Mods and Core Team members are loaded already!", - "updated": 1630679299290 + "updated": 1630679299290, + "translations": [ + { + "language": "ES", + "text": "Si la pregunta \"quién es tu referente\" no tiene una buena respuesta, ¡no dudes en declarar a uno de tus amigos en la comunidad! Por cierto, observa que los perfiles de los miembros de Community Mods y Core Team ya están cargados.", + "updated": 1630896089076 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-029-tutorial-step-reference-the-user-profile.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-029-tutorial-step-reference-the-user-profile.json index 72feb1802..62409bc4f 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-029-tutorial-step-reference-the-user-profile.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-029-tutorial-step-reference-the-user-profile.json @@ -8,23 +8,51 @@ "name": "delink-node", "project": "Foundations" }, - "updated": 1630679894593 + "updated": 1630679894593, + "translations": [ + { + "language": "ES", + "text": "Ahora que tienes el objetivo User Profile en el espacio de trabajo, todo lo que queda es establecer la referencia de tu nodo User Referrer al User Profile.", + "updated": 1630896187960 + } + ] }, "paragraphs": [ { "style": "Callout", "text": "Just in case you're not proficient with references, here's a quick reminder of how references work!", - "updated": 1630680014393 + "updated": 1630680014393, + "translations": [ + { + "language": "ES", + "text": "En caso de que no seas competente con las referencias, aquí tienes un recordatorio rápido de cómo funcionan las referencias.", + "updated": 1630896216270 + } + ] }, { "style": "Note", "text": "By the way, if you feel like you have more than one referrer, feel free to add User Referrer nodes and set up the references with their profiles!", - "updated": 1630680189459 + "updated": 1630680189459, + "translations": [ + { + "language": "ES", + "text": "Si crees que tiene más de un referente, ¡no dude en agregar nodos de User Referrer y configurar las referencias con tus perfiles!", + "updated": 1630896311540 + } + ] }, { "style": "Success", "text": "Once you're done declaring your referrers, keep going with the tutorial!", - "updated": 1630680219618 + "updated": 1630680219618, + "translations": [ + { + "language": "ES", + "text": "Una vez que hayas terminado de declarar tus referencias, ¡continúa con el tutorial!", + "updated": 1630896289657 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-030-tutorial-step-referral-token-awards.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-030-tutorial-step-referral-token-awards.json index e995bd0c5..3e6a0bb7d 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-030-tutorial-step-referral-token-awards.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-030-tutorial-step-referral-token-awards.json @@ -8,28 +8,63 @@ "name": "tokens-awarded", "project": "Governance" }, - "updated": 1630681292714 + "updated": 1630681292714, + "translations": [ + { + "language": "ES", + "text": "¡Superalgos es un proyecto administrado por la comunidad, no una startup financiada por VC! ¡Contamos con tu ayuda con el marketing de boca en boca!", + "updated": 1630896521389 + } + ] }, "paragraphs": [ { "style": "Important", "text": "The incentives to bring your friends, colleagues, or your following are significant! Find the short explanation below, and dive into the details on the right if so you wish!", - "updated": 1630681312671 + "updated": 1630681312671, + "translations": [ + { + "language": "ES", + "text": "¡Los incentivos para traer a sus amigos, colegas o sus seguidores son significativos! Encuentre la breve explicación a continuación y sumérjase en los detalles a la derecha si lo desea.", + "updated": 1630896616974 + } + ] }, { "style": "Text", "text": "This is the short version of how these programs work:", - "updated": 1630680801100 + "updated": 1630680801100, + "translations": [ + { + "language": "ES", + "text": "Esta es la versión corta de cómo funcionan:", + "updated": 1630896948284 + } + ] }, { "style": "List", "text": "The more people declare you as their referrers, the more tokens you earn on each and every release of the software, indefinitely!", - "updated": 1630680974311 + "updated": 1630680974311, + "translations": [ + { + "language": "ES", + "text": "Cuantas más personas te declaren como tus referentes, más tokens ganarás en todas y cada una de las versiones del software, ¡indefinidamente!", + "updated": 1630896831390 + } + ] }, { "style": "List", "text": "If the people you bring to Superalgos bring people too, you earn for those as well, and for those the latter bring, you earn too!", - "updated": 1630681200103 + "updated": 1630681200103, + "translations": [ + { + "language": "ES", + "text": "Si la gente que traes a Superalgos también trae gente, tú también ganas por ellos, y por los que traen estos últimos, ¡tú también ganas!", + "updated": 1630896914087 + } + ] }, { "style": "Text", diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-031-tutorial-step-token-power-requirement.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-031-tutorial-step-token-power-requirement.json index 06abfbfa8..40f388ec6 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-031-tutorial-step-token-power-requirement.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-031-tutorial-step-token-power-requirement.json @@ -8,27 +8,62 @@ "icon": { "name": "Exchange\\exchange-account-asset", "project": "Foundations" - } + }, + "translations": [ + { + "language": "ES", + "text": "Recuerda el tercer requisito para ganar tu Tokens Bonus, \"Debes llevar Token Power al programa \". ¿De qué se trata todo eso?", + "updated": 1630897032249 + } + ] }, "paragraphs": [ { "style": "Text", "text": "We're probably getting in the weeds here, but I'll try to keep it simple!", - "updated": 1630683871001 + "updated": 1630683871001, + "translations": [ + { + "language": "ES", + "text": "Probablemente nos estemos metiendo en la maleza aquí, ¡pero intentaré que sea simple!", + "updated": 1630897050223 + } + ] }, { "style": "List", - "text": "When your Governance Address has some tokens in its balance, then you get the same amount of Token Power in your User Profile." + "text": "When your Governance Address has some tokens in its balance, then you get the same amount of Token Power in your User Profile.", + "translations": [ + { + "language": "ES", + "text": "Cuando tu Governance Address tiene algunos tokens en su saldo, entonces obtienes la misma cantidad de Token Power en tu User Profile.", + "updated": 1630897088486 + } + ] }, { "style": "List", "text": "Token Power flows down the hierarchy like a river! The amount of Token Power you let into each Governance Program determines how strongly you wish to participate in the program and impacts the Token Rewards you may get from it.", - "updated": 1630684153086 + "updated": 1630684153086, + "translations": [ + { + "language": "ES", + "text": "Token Power fluye por la jerarquía como un río. La cantidad de Token Power que ingresa en cada Programa de Gobernanza determina la intensidad con la que desea participar en el programa y afecta las Token Rewards que puedes obtener de él.", + "updated": 1630897159932 + } + ] }, { "style": "List", "text": "By default, Token Power flows in equal amounts to all offspring nodes! You may change this tough!", - "updated": 1630684072593 + "updated": 1630684072593, + "translations": [ + { + "language": "ES", + "text": "Por defecto, Token Power fluye en cantidades iguales a todos los nodos descendientes! ¡Puedes cambiar esto difícil!", + "updated": 1630897224172 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-032-tutorial-step-controlling-flows.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-032-tutorial-step-controlling-flows.json index 9354b89a9..ce32b70aa 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-032-tutorial-step-controlling-flows.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-032-tutorial-step-controlling-flows.json @@ -8,18 +8,39 @@ "name": "Switches\\votes-switch", "project": "Governance" }, - "updated": 1630687488694 + "updated": 1630687488694, + "translations": [ + { + "language": "ES", + "text": "¡La configuración de cada nodo donde pueda entrar Token Power actúa como una compuerta! Así es como controlas Token Power Flows!", + "updated": 1630897279661 + } + ] }, "paragraphs": [ { "style": "Text", "text": "Go back to the Onboarding Programs node. Guess what? Those programs do not need Token Power, so we will close the floodgate!", - "updated": 1630687366643 + "updated": 1630687366643, + "translations": [ + { + "language": "ES", + "text": "Vuelve al nodo Onboarding Programs. ¿Adivina qué? Esos programas no necesitan Token Power, ¡así que cerraremos la compuerta!", + "updated": 1630897321614 + } + ] }, { "style": "Callout", "text": "Copy the below configuration and paste it into the Onboarding Programs node configuration!", - "updated": 1630687477137 + "updated": 1630687477137, + "translations": [ + { + "language": "ES", + "text": "Copie la siguiente configuración y péguela en la configuración del nodo Onboarding Programs.", + "updated": 1630897367644 + } + ] }, { "style": "Json", diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-033-tutorial-step-what-token-power.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-033-tutorial-step-what-token-power.json index 791e3f167..640c444de 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-033-tutorial-step-what-token-power.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-033-tutorial-step-what-token-power.json @@ -8,18 +8,39 @@ "icon": { "name": "Exchange\\exchange-account-asset", "project": "Foundations" - } + }, + "translations": [ + { + "language": "ES", + "text": "Si no tiene tokens en tu Governance Address, entonces tienes cero Token Power!¡Pero no te preocupes! ¡Trabajaremos en algo!", + "updated": 1630897494092 + } + ] }, "paragraphs": [ { "style": "Text", "text": "Whether you have any Token Power or not, notice that there is now 0% of Token Power going into the Onboarding Programs and 100% going into the Community Building Programs! Floodgates closed, the flow goes elsewhere! You can play with percentages too!", - "updated": 1630688907038 + "updated": 1630688907038, + "translations": [ + { + "language": "ES", + "text": "Si tienes algun Token Powero no, observe que ahora hay 0% de Token Power entrando en el Onboarding Programs y 100% entrando en el Community Building Programs! ¡Las compuertas cerradas, el flujo va a otra parte! ¡También puedes jugar con porcentajes!", + "updated": 1630897759311 + } + ] }, { "style": "Important", "text": "Now, here's the good news... Because chances are that you have no Token Power to fulfill the third requirement to participate in the Community Building Programs, we are going to delegate some power to all User Profiles in this release! Well take care of that, so forget about it! ", - "updated": 1630689031351 + "updated": 1630689031351, + "translations": [ + { + "language": "ES", + "text": "Es probable que no tengas Token Power para cumplir con el tercer requisito para participar en el Community Building Programs, ¡vamos a delegar algo de poder a todos los perfiles de usuario en esta versión!", + "updated": 1630897892512 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-034-tutorial-step-support-your-supporters.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-034-tutorial-step-support-your-supporters.json index c0f170fa2..75ecfd0d9 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-034-tutorial-step-support-your-supporters.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-034-tutorial-step-support-your-supporters.json @@ -8,18 +8,39 @@ "icon": { "name": "Programs\\support-program", "project": "Governance" - } + }, + "translations": [ + { + "language": "ES", + "text": "El Support Program funciona bastante como el Referral Program, solo que declares quienes son tus favoritos Community Mods.", + "updated": 1630898004671 + } + ] }, "paragraphs": [ { "style": "Callout", "text": "Add the Support Program and use User Supporter nodes to set up references to your favorite moderators! Their profiles are loaded already!", - "updated": 1630689768928 + "updated": 1630689768928, + "translations": [ + { + "language": "ES", + "text": "Añade el Support Program and use los nodos User Supporter para configurar referencias a tus moderadores favoritos! ", + "updated": 1630898198979 + } + ] }, { "style": "Success", "text": "While the Community is always ready to help with typical questions, it takes a certain level of experience and knowledge to provide effective support. This is why select Community Mods are in charge! Participating in this program is the best way to thank the people that selflessly help others!", - "updated": 1630689962795 + "updated": 1630689962795, + "translations": [ + { + "language": "ES", + "text": "La comunidad está lista para ayudar con las preguntas típicas, pero se necesita un cierto nivel de experiencia y conocimiento para brindar un apoyo efectivo. ¡Por esta razón selectos Community Mods están a cargo! ¡Participar en este programa es la mejor manera de agradecer a las personas que ayudan desinteresadamente a los demás!", + "updated": 1630898255933 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-035-tutorial-step-save-it-once-more.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-035-tutorial-step-save-it-once-more.json index 687e2cc3d..0bba2d6ea 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-035-tutorial-step-save-it-once-more.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-035-tutorial-step-save-it-once-more.json @@ -8,18 +8,39 @@ "icon": { "name": "backup-entity", "project": "Foundations" - } + }, + "translations": [ + { + "language": "ES", + "text": "¡Terminamos! Hasta aquí llegaremos antes de enviar su perfil. Ahora asegurémonos de guardarlo antes de continuar.", + "updated": 1630898310138 + } + ] }, "paragraphs": [ { "style": "Callout", "text": "Hit Ctrl + Shift + Alt + Key-S to save your User Profile one last time!", - "updated": 1630754322739 + "updated": 1630754322739, + "translations": [ + { + "language": "ES", + "text": "Presiona Ctrl + Shift + Alt + Key-S para guardar tu User Profile por última vez!", + "updated": 1630898447158 + } + ] }, { "style": "Success", "text": "No harm in checking the file saved correctly, right? A file with your Github username and .json extension should exist in the below path!", - "updated": 1630754759392 + "updated": 1630754759392, + "translations": [ + { + "language": "ES", + "text": "No harm in checking the file saved correctly, right? A file with your Github username and.json extension should exist in the below path!", + "updated": 1630898402192 + } + ] }, { "style": "Json", diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-036-tutorial-step-thank-your-mentors.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-036-tutorial-step-thank-your-mentors.json index 54d8ec933..13f3681fc 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-036-tutorial-step-thank-your-mentors.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-036-tutorial-step-thank-your-mentors.json @@ -8,23 +8,51 @@ "icon": { "name": "Programs\\mentorship-program", "project": "Governance" - } + }, + "translations": [ + { + "language": "ES", + "text": "Los mentores son cruciales para desarrollar colaboradores. ¡Son las personas que hacen un esfuerzo adicional para ayudarte a progresar y dominar Superalgos!", + "updated": 1630898636401 + } + ] }, "paragraphs": [ { "style": "Text", "text": "The Mentorship Program is very similar the Support Program, only that your mentors don't need to be moderators. It may be your friend learning Superalgos with you, or any other Community member!", - "updated": 1630690674482 + "updated": 1630690674482, + "translations": [ + { + "language": "ES", + "text": "El Mentorship Programes muy similar al Support Program, solo que sus mentores no necesitan ser moderadores. ¡Puede ser tu amigo aprendiendo Superalgos contigo, o otro miembro de la comunidad!", + "updated": 1630898711625 + } + ] }, { "style": "Callout", "text": "Deploy the program, and declare your mentors!", - "updated": 1630690640463 + "updated": 1630690640463, + "translations": [ + { + "language": "ES", + "text": "¡Declara a tus mentores!", + "updated": 1630898761046 + } + ] }, { "style": "Success", "text": "With this you've completed the setup of the main Governance Programs oriented to newcomers! Now it's time to contribute your User Profile to the Superalgos repository!", - "updated": 1630754628606 + "updated": 1630754628606, + "translations": [ + { + "language": "ES", + "text": "¡Con esto, has completado la configuración de la Governance Programs orientado a los recién llegados! ¡Ahora es el momento de contribuir con tu User Profile al repositorio de Superalgos!", + "updated": 1630898857914 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-037-tutorial-step-make-it-official.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-037-tutorial-step-make-it-official.json index ea5d1cda0..1c084b5c4 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-037-tutorial-step-make-it-official.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-037-tutorial-step-make-it-official.json @@ -8,18 +8,39 @@ "icon": { "name": "Programs\\github-program", "project": "Governance" - } + }, + "translations": [ + { + "language": "ES", + "text": "¡Ahora está listo para enviar tu nuevo perfil al repositorio principal de Superalgos!", + "updated": 1630898921155 + } + ] }, "paragraphs": [ { "style": "Callout", "text": "Set up you Github API credentials to get ready to contribute your profile!", - "updated": 1630754823206 + "updated": 1630754823206, + "translations": [ + { + "language": "ES", + "text": "¡Configure tus credenciales de API de Github para prepararte para contribuir con tu perfil!", + "updated": 1630898955283 + } + ] }, { "style": "Warning", "text": "If you don't know what I'm talking about, you may need a refresher on how to submit a contribution to Superalgos. Read these few steps taken from the Beyond the Basics Tutorial to remind you what the GitHub authentication process is like. ", - "updated": 1630691155123 + "updated": 1630691155123, + "translations": [ + { + "language": "ES", + "text": "Si no sabe de lo que estoy hablando, es posible que necesites un repaso sobre cómo enviar una contribución a Superalgos. Lee estos pasos tomados del Tutorial Beyond the Basics para recordarte cómo es el proceso de autenticación de GitHub.", + "updated": 1630899010292 + } + ] }, { "style": "Text", diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-038-tutorial-step-to-infinity-and-beyond.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-038-tutorial-step-to-infinity-and-beyond.json index f30ab4ac0..0263debce 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-038-tutorial-step-to-infinity-and-beyond.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-038-tutorial-step-to-infinity-and-beyond.json @@ -8,13 +8,27 @@ "icon": { "name": "User\\user-profile", "project": "Governance" - } + }, + "translations": [ + { + "language": "ES", + "text": "¡Pongamos manos a la obra! Usaremos el comando app.contribute para enviar tu perfil.", + "updated": 1630899120379 + } + ] }, "paragraphs": [ { "style": "Callout", "text": "Copy the command making sure you replace the placeholder with your Github username, paste it in the search box, and click Enter.", - "updated": 1630604654229 + "updated": 1630604654229, + "translations": [ + { + "language": "ES", + "text": "Copia el comando reemplazando el marcador de posición con tu nombre de usuario de Github, pégualo en el cuadro de búsqueda y clic en Enter.", + "updated": 1630899305591 + } + ] }, { "style": "Json", @@ -24,7 +38,14 @@ { "style": "Text", "text": "If everything is set up correctly, you should see a message stating that your pull request has been submitted. This means that your profile has been sent to the main Superalgos repository and will be automatically merged in just a few minutes!", - "updated": 1630604694599 + "updated": 1630604694599, + "translations": [ + { + "language": "ES", + "text": "Si todo está configurado correctamente, deberías ver un mensaje que indica que se ha enviado tu solicitud de extracción. ¡Esto significa que su perfil ha sido enviado al repositorio principal de Superalgos y se fusionará automáticamente en solo unos minutos!", + "updated": 1630899224657 + } + ] }, { "style": "Text", diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-039-tutorial-step-welcome-aboard.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-039-tutorial-step-welcome-aboard.json index 8aec7d3dc..3749c5a3d 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-039-tutorial-step-welcome-aboard.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-039-tutorial-step-welcome-aboard.json @@ -8,23 +8,51 @@ "icon": { "name": "Announcement\\announcement", "project": "Foundations" - } + }, + "translations": [ + { + "language": "ES", + "text": "¡Lo hiciste! ¡Ahora estás participando oficialmente en el gobierno de Superalgos! ¿Qué es lo siguiente?", + "updated": 1630899371726 + } + ] }, "paragraphs": [ { "style": "Text", "text": "If you generated a new Governance Address using the Profile Constructor, you may want to connect it to a software wallet so that you have control of your tokens.", - "updated": 1630751845529 + "updated": 1630751845529, + "translations": [ + { + "language": "ES", + "text": "Si generaste un nuevo Governance Address utilizando el Profile Constructor, es posible que desees conectarlo a una billetera de software para que tengas el control de tus tokens.", + "updated": 1630899427730 + } + ] }, { "style": "Callout", "text": "See the \"Import Private Key in a Wallet\" section of this Docs page on the right. It explains how to do that using Trust Wallet. Check it out!", - "updated": 1630756159921 + "updated": 1630756159921, + "translations": [ + { + "language": "ES", + "text": "Ve el \"Import Private Key in a Wallet\" sección de esta página de Documentos a la derecha. Explica cómo hacerlo con Trust Wallet. ¡Echale un vistazo!", + "updated": 1630899460693 + } + ] }, { "style": "Note", "text": "Feel free to use any other wallet that supports BEP20 tokens in the Binance Smart Chain.", - "updated": 1630752335924 + "updated": 1630752335924, + "translations": [ + { + "language": "ES", + "text": "Siéntate libre de usar cualquier otra billetera que admita tokens BEP20 en el Binance Smart Chain.", + "updated": 1630899484668 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-040-tutorial-step-deep-governance.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-040-tutorial-step-deep-governance.json index 6b3e99d07..17168af95 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-040-tutorial-step-deep-governance.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-040-tutorial-step-deep-governance.json @@ -8,23 +8,51 @@ "name": "governance", "project": "Governance" }, - "updated": 1630753677065 + "updated": 1630753677065, + "translations": [ + { + "language": "ES", + "text": "¿Estás listo para adentrarte más en la madriguera de la gobernanza? Si recién está comenzando con Superalgos, ¡no necesita ir más lejos ahora!", + "updated": 1630899585481 + } + ] }, "paragraphs": [ { "style": "Text", "text": "However, if you're invested in the project and wish to place some Contribution Claims or cast some votes, then you have some reading to do!", - "updated": 1630753559879 + "updated": 1630753559879, + "translations": [ + { + "language": "ES", + "text": "Sin embargo, si has invertido en el proyecto y deseas realizar algunas reclamaciones de contribución o emitir algunos votos, ¡tienes que leer un poco!", + "updated": 1630899572852 + } + ] }, { "style": "Callout", "text": "The Governance Project book on the right takes you deep into all Governance Programs, including those we haven't covered yet!", - "updated": 1630753327041 + "updated": 1630753327041, + "translations": [ + { + "language": "ES", + "text": "The Governance Project el libro de la derecha te lleva a lo más profundo de todo Governance Programs, ¡incluidos los que aún no hemos cubierto!", + "updated": 1630899611785 + } + ] }, { "style": "Success", "text": "You're on your own from here on! If you have any questions about governance or the token, please join the Token Group in Telegram!", - "updated": 1630753481035 + "updated": 1630753481035, + "translations": [ + { + "language": "ES", + "text": "Si tiene alguna pregunta sobre la gobernanza o el token, ¡únte al Token Group en Telegram!", + "updated": 1630899662771 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-002-tutorial-step-into-the-thick-of-it.json b/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-002-tutorial-step-into-the-thick-of-it.json index 7fa7bc3dc..800b994de 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-002-tutorial-step-into-the-thick-of-it.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-002-tutorial-step-into-the-thick-of-it.json @@ -8,23 +8,51 @@ "icon": { "name": "Programs\\financial-programs", "project": "Governance" - } + }, + "translations": [ + { + "language": "ES", + "text": "Ahora que tienes un perfil, ¡es hora de sumergirte en el verdadero gobierno de Superalgos!", + "updated": 1630854122295 + } + ] }, "paragraphs": [ { "style": "Text", "text": "I will walk you through all the main programs and help you get aquainted with the way they work. ", - "updated": 1630010162848 + "updated": 1630010162848, + "translations": [ + { + "language": "ES", + "text": "Te guiaré a través de todos los programas principales y te ayudaré a familiarizarte con la forma en que funcionan.", + "updated": 1630854213923 + } + ] }, { "style": "Success", "text": "The Governance system is a living part of our collaboration so there will always be something new to check out! ", - "updated": 1630010228910 + "updated": 1630010228910, + "translations": [ + { + "language": "ES", + "text": "El sistema de gobernanza es una parte viva de nuestra colaboración, por lo que siempre habrá algo nuevo que agregar.", + "updated": 1630854286081 + } + ] }, { "style": "Text", "text": "Each program aims to foster valuable types of user interaction and contribution from mentoring new users to contributing code. So let's dive in!", - "updated": 1630010267953 + "updated": 1630010267953, + "translations": [ + { + "language": "ES", + "text": "Cada programa tiene como objetivo fomentar tipos valiosos de interacción del usuario y la contribución desde la tutoría de nuevos usuarios hasta la contribución del código. ¡Así que vamos a sumergirnos!", + "updated": 1630854675164 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-003-tutorial-step-refer-a-friend.json b/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-003-tutorial-step-refer-a-friend.json index 6f89b75fa..5c7874851 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-003-tutorial-step-refer-a-friend.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-003-tutorial-step-refer-a-friend.json @@ -8,13 +8,27 @@ "name": "Programs\\referral-program", "project": "Governance" }, - "updated": 1630011972702 + "updated": 1630011972702, + "translations": [ + { + "language": "ES", + "text": "¡Ayudar a las personas que conoces a encontrar Superalgos es una forma importante de acelerar la adopción masiva de Superalgos!", + "updated": 1630854783984 + } + ] }, "paragraphs": [ { "style": "Callout", "text": "Read the following Docs page to get an idea of how this program works.", - "updated": 1630011916068 + "updated": 1630011916068, + "translations": [ + { + "language": "ES", + "text": "Lee la siguiente página de Documentos para tener una idea de cómo funciona este programa.", + "updated": 1630854808577 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-004-tutorial-step-a-thank-you-for-support.json b/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-004-tutorial-step-a-thank-you-for-support.json index b614965bd..08c9ad0e5 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-004-tutorial-step-a-thank-you-for-support.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-004-tutorial-step-a-thank-you-for-support.json @@ -8,13 +8,27 @@ "name": "Programs\\support-program", "project": "Governance" }, - "updated": 1630012220466 + "updated": 1630012220466, + "translations": [ + { + "language": "ES", + "text": "El soporte de Superalgos lo brindan otros usuarios de Superalgos como tú. ¡Este programa te permite darles las gracias!", + "updated": 1630854882297 + } + ] }, "paragraphs": [ { "style": "Callout", "text": "Read the following Docs page to get an idea of how this program works.", - "updated": 1630011987218 + "updated": 1630011987218, + "translations": [ + { + "language": "ES", + "text": "Lee la siguiente página de Documentos para tener una idea de cómo funciona este programa.", + "updated": 1630854902685 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-005-tutorial-step-find-a-mentor.json b/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-005-tutorial-step-find-a-mentor.json index 68eb2405d..199e3b4e0 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-005-tutorial-step-find-a-mentor.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-005-tutorial-step-find-a-mentor.json @@ -8,13 +8,27 @@ "name": "Programs\\mentorship-program", "project": "Governance" }, - "updated": 1630012185029 + "updated": 1630012185029, + "translations": [ + { + "language": "ES", + "text": "¡Asesorar a los usuarios es una parte importante del fortalecimiento de la comunidad!", + "updated": 1630854942187 + } + ] }, "paragraphs": [ { "style": "Callout", "text": "Read the following Docs page to get an idea of how this program works.", - "updated": 1630011996028 + "updated": 1630011996028, + "translations": [ + { + "language": "ES", + "text": "Lee la siguiente página de Documentos para tener una idea de cómo funciona este programa.", + "updated": 1630855033493 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-006-tutorial-step-claim-some-contributions.json b/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-006-tutorial-step-claim-some-contributions.json index 24b358eed..c47618218 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-006-tutorial-step-claim-some-contributions.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-006-tutorial-step-claim-some-contributions.json @@ -8,13 +8,27 @@ "name": "Programs\\claims-program", "project": "Governance" }, - "updated": 1630012157111 + "updated": 1630012157111, + "translations": [ + { + "language": "ES", + "text": "Tú eres el encargado de reclamar el trabajo que has realizado a Superalgos.", + "updated": 1630855083025 + } + ] }, "paragraphs": [ { "style": "Callout", "text": "Read the following Docs page to get an idea of how this program works.", - "updated": 1630012004228 + "updated": 1630012004228, + "translations": [ + { + "language": "ES", + "text": "Lee la siguiente página de Documentos para tener una idea de cómo funciona este programa.", + "updated": 1630855231556 + } + ] } ] } \ No newline at end of file From 1638cf756799b1105dc1cb27f266dac513495a47 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 6 Sep 2021 08:44:40 +0200 Subject: [PATCH 45/51] Update TutorialSpace.js --- Projects/Education/UI/Spaces/Tutorial-Space/TutorialSpace.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Projects/Education/UI/Spaces/Tutorial-Space/TutorialSpace.js b/Projects/Education/UI/Spaces/Tutorial-Space/TutorialSpace.js index c6d05730c..11d44df78 100644 --- a/Projects/Education/UI/Spaces/Tutorial-Space/TutorialSpace.js +++ b/Projects/Education/UI/Spaces/Tutorial-Space/TutorialSpace.js @@ -720,7 +720,7 @@ function newEducationTutorialSpace() { } function makeVsible() { - const HEIGHT = 650 + const HEIGHT = 675 const WIDTH = 400 const MARGIN = 100 const FORM_HEIGHT = 40 From e2bc0b799192114461d6e9e388dc1d05e3fb30a4 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 6 Sep 2021 08:49:59 +0200 Subject: [PATCH 46/51] Foundations: User Defined Counter bug fixed --- .../UI/Function-Libraries/TradingSessionFunctions.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Projects/Foundations/UI/Function-Libraries/TradingSessionFunctions.js b/Projects/Foundations/UI/Function-Libraries/TradingSessionFunctions.js index 3d5f438bd..edb1c3a21 100644 --- a/Projects/Foundations/UI/Function-Libraries/TradingSessionFunctions.js +++ b/Projects/Foundations/UI/Function-Libraries/TradingSessionFunctions.js @@ -118,7 +118,7 @@ function newFoundationsFunctionLibraryTradingSessionFunctions() { 'Trading Current->Trading Last->Previous->' + 'Trading Episode->' + 'Episode Base Asset->Episode Quoted Asset->Trading Episode Counters->Trading Episode Statistics->' + - 'Strategies->Positions->Orders->Hits->Fails->' + + 'Strategies->Positions->Orders->Hits->Fails->User Defined Counter->' + 'Profit Loss->Hit Ratio->Hit Fail->Days->ROI->Annualized Rate Of Return->User Defined Statistic->' + 'Candle->Cycle->' + 'Begin->End->Last Begin->Last End->Open->Close->Min->Max->Index->' + From 547949b91d61e3cb2359ed467083ea70e6681534 Mon Sep 17 00:00:00 2001 From: Philip Love Date: Mon, 6 Sep 2021 03:36:33 -0400 Subject: [PATCH 47/51] Expansion of Learning Mine to include all current dMines at Beta 11 release --- .../Plugins/Learning-Mines/Masters.json | 12196 ++++++++++++---- 1 file changed, 9212 insertions(+), 2984 deletions(-) diff --git a/Projects/Foundations/Plugins/Learning-Mines/Masters.json b/Projects/Foundations/Plugins/Learning-Mines/Masters.json index 71b24441f..2c1af3780 100644 --- a/Projects/Foundations/Plugins/Learning-Mines/Masters.json +++ b/Projects/Foundations/Plugins/Learning-Mines/Masters.json @@ -1,7 +1,7 @@ { "type": "Learning Mine", "name": "Masters", - "config": "{ \n\"codeName\": \"Masters\"\n}", + "config": "{\"codeName\":\"Masters\"}", "project": "Foundations", "learningBots": [ { @@ -39,12 +39,12 @@ "id": "c0de6b69-60e2-4574-890a-35743f75c569", "savedPayload": { "position": { - "x": 10770.578330127608, - "y": 18237.318563914418 + "x": 12683.219718963936, + "y": 18248.867056925286 }, "targetPosition": { - "x": 10828.2531163121, - "y": 17791.02984678326 + "x": 12740.894505148428, + "y": 17802.57833979413 }, "floatingObject": { "isPinned": false, @@ -54,12 +54,52 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "ac1bc967-9c9f-47f0-8815-535abd7cb777" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning Engine", + "Product Definition Folder", + "Foundations", + "608a3ab0-e1aa-470a-9142-eb2e92a2d284" + ], + [ + "Learning Episode", + "Product Definition Folder", + "Foundations", + "c0f84917-7fae-468d-b96a-7a353de7763c" + ], + [ + "Learning Episode Counters", + "Product Definition", + "Foundations", + "919f4c32-75ef-41a1-bf16-2425d61aee1e" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "ac1bc967-9c9f-47f0-8815-535abd7cb777" + ] + ] } }, { @@ -69,12 +109,12 @@ "id": "da23a8ff-8b3d-4caa-a27c-f59352911212", "savedPayload": { "position": { - "x": 10647.18050284652, - "y": 18202.991870096994 + "x": 12559.821891682848, + "y": 18214.540363107863 }, "targetPosition": { - "x": 10828.2531163121, - "y": 17791.02984678326 + "x": 12740.894505148428, + "y": 17802.57833979413 }, "floatingObject": { "isPinned": false, @@ -84,12 +124,52 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "6881069e-a4d1-4b41-892f-557d2031adea" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning Engine", + "Product Definition Folder", + "Foundations", + "608a3ab0-e1aa-470a-9142-eb2e92a2d284" + ], + [ + "Learning Episode", + "Product Definition Folder", + "Foundations", + "c0f84917-7fae-468d-b96a-7a353de7763c" + ], + [ + "Learning Episode Counters", + "Product Definition", + "Foundations", + "919f4c32-75ef-41a1-bf16-2425d61aee1e" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "6881069e-a4d1-4b41-892f-557d2031adea" + ] + ] } }, { @@ -99,12 +179,12 @@ "id": "dfdcb71e-c123-429e-bc2d-cf33963378d6", "savedPayload": { "position": { - "x": 10538.452101828116, - "y": 18135.29046318318 + "x": 12451.093490664443, + "y": 18146.83895619405 }, "targetPosition": { - "x": 10828.2531163121, - "y": 17791.02984678326 + "x": 12740.894505148428, + "y": 17802.57833979413 }, "floatingObject": { "isPinned": false, @@ -114,12 +194,52 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "8408c316-e04d-4b0d-8c81-1bf3b4126894" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning Engine", + "Product Definition Folder", + "Foundations", + "608a3ab0-e1aa-470a-9142-eb2e92a2d284" + ], + [ + "Learning Episode", + "Product Definition Folder", + "Foundations", + "c0f84917-7fae-468d-b96a-7a353de7763c" + ], + [ + "Learning Episode Statistics", + "Product Definition", + "Foundations", + "f49b4eea-4799-4f25-b6e6-31ae21597f43" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "8408c316-e04d-4b0d-8c81-1bf3b4126894" + ] + ] } }, { @@ -129,12 +249,12 @@ "id": "fa9e000d-199c-4ed4-b10f-6c586bfc2fa5", "savedPayload": { "position": { - "x": 10453.201655490207, - "y": 18039.69910852537 + "x": 12365.843044326535, + "y": 18051.247601536237 }, "targetPosition": { - "x": 10828.2531163121, - "y": 17791.02984678326 + "x": 12740.894505148428, + "y": 17802.57833979413 }, "floatingObject": { "isPinned": false, @@ -144,12 +264,52 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "553a0b49-2a61-41c4-ac95-f762051c1cab" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning Engine", + "Product Definition Folder", + "Foundations", + "608a3ab0-e1aa-470a-9142-eb2e92a2d284" + ], + [ + "Learning Episode", + "Product Definition Folder", + "Foundations", + "c0f84917-7fae-468d-b96a-7a353de7763c" + ], + [ + "Learning Episode Statistics", + "Product Definition", + "Foundations", + "f49b4eea-4799-4f25-b6e6-31ae21597f43" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "553a0b49-2a61-41c4-ac95-f762051c1cab" + ] + ] } }, { @@ -159,12 +319,12 @@ "id": "a9a7b1fe-ecff-4d08-bd3b-297e4263c703", "savedPayload": { "position": { - "x": 10398.335647991167, - "y": 17923.962049174253 + "x": 12310.977036827495, + "y": 17935.510542185122 }, "targetPosition": { - "x": 10828.2531163121, - "y": 17791.02984678326 + "x": 12740.894505148428, + "y": 17802.57833979413 }, "floatingObject": { "isPinned": false, @@ -174,12 +334,52 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "a08a3974-75ac-4a2b-bc09-f80547a61381" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning Engine", + "Product Definition Folder", + "Foundations", + "608a3ab0-e1aa-470a-9142-eb2e92a2d284" + ], + [ + "Learning Episode", + "Product Definition Folder", + "Foundations", + "c0f84917-7fae-468d-b96a-7a353de7763c" + ], + [ + "Episode Candle", + "Product Definition", + "Foundations", + "44e79d66-03d4-4893-817c-f46e8c20a0f9" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "a08a3974-75ac-4a2b-bc09-f80547a61381" + ] + ] } }, { @@ -189,12 +389,12 @@ "id": "d80bea92-bca6-4826-aa32-34bc7c13f952", "savedPayload": { "position": { - "x": 10378.298996957856, - "y": 17797.455613363665 + "x": 12290.940385794183, + "y": 17809.004106374534 }, "targetPosition": { - "x": 10828.2531163121, - "y": 17791.02984678326 + "x": 12740.894505148428, + "y": 17802.57833979413 }, "floatingObject": { "isPinned": false, @@ -204,12 +404,52 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "46221186-fff7-4333-a087-a32a649e9ce8" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning Engine", + "Product Definition Folder", + "Foundations", + "608a3ab0-e1aa-470a-9142-eb2e92a2d284" + ], + [ + "Learning Episode", + "Product Definition Folder", + "Foundations", + "c0f84917-7fae-468d-b96a-7a353de7763c" + ], + [ + "Episode Candle", + "Product Definition", + "Foundations", + "44e79d66-03d4-4893-817c-f46e8c20a0f9" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "46221186-fff7-4333-a087-a32a649e9ce8" + ] + ] } }, { @@ -219,12 +459,12 @@ "id": "0b8ef0c4-c7a9-48cf-9f9b-e48d32f5ed27", "savedPayload": { "position": { - "x": 10394.71495269444, - "y": 17670.42860016024 + "x": 12307.356341530767, + "y": 17681.97709317111 }, "targetPosition": { - "x": 10828.2531163121, - "y": 17791.02984678326 + "x": 12740.894505148428, + "y": 17802.57833979413 }, "floatingObject": { "isPinned": false, @@ -234,12 +474,52 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "0d746a41-6726-41fd-9312-862b6835b8ba" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning Engine", + "Product Definition Folder", + "Foundations", + "608a3ab0-e1aa-470a-9142-eb2e92a2d284" + ], + [ + "Learning Episode", + "Product Definition Folder", + "Foundations", + "c0f84917-7fae-468d-b96a-7a353de7763c" + ], + [ + "Distance To Learning Event", + "Product Definition", + "Foundations", + "4d91aaf1-0682-4479-b80b-adca5b416fd0" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "0d746a41-6726-41fd-9312-862b6835b8ba" + ] + ] } }, { @@ -249,12 +529,12 @@ "id": "a8951035-4bf1-4d0d-8666-879b2c481b6d", "savedPayload": { "position": { - "x": 10446.25359209659, - "y": 17553.171982714983 + "x": 12358.894980932917, + "y": 17564.72047572585 }, "targetPosition": { - "x": 10828.2531163121, - "y": 17791.02984678326 + "x": 12740.894505148428, + "y": 17802.57833979413 }, "floatingObject": { "isPinned": false, @@ -264,12 +544,52 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "53933157-c1f5-46ec-aaa4-9d247f99a6c5" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning Engine", + "Product Definition Folder", + "Foundations", + "608a3ab0-e1aa-470a-9142-eb2e92a2d284" + ], + [ + "Learning Episode", + "Product Definition Folder", + "Foundations", + "c0f84917-7fae-468d-b96a-7a353de7763c" + ], + [ + "Distance To Learning Event", + "Product Definition", + "Foundations", + "4d91aaf1-0682-4479-b80b-adca5b416fd0" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "53933157-c1f5-46ec-aaa4-9d247f99a6c5" + ] + ] } }, { @@ -279,12 +599,12 @@ "id": "45db7ab1-a5d3-43d2-8be2-7a82c0ea28a9", "savedPayload": { "position": { - "x": 10528.739561112034, - "y": 17455.18519482135 + "x": 12441.380949948361, + "y": 17466.73368783222 }, "targetPosition": { - "x": 10828.2531163121, - "y": 17791.02984678326 + "x": 12740.894505148428, + "y": 17802.57833979413 }, "floatingObject": { "isPinned": false, @@ -294,12 +614,52 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "d3226ade-021e-4a24-bc2e-f1f6c812d951" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning Engine", + "Product Definition Folder", + "Foundations", + "608a3ab0-e1aa-470a-9142-eb2e92a2d284" + ], + [ + "Learning Episode", + "Product Definition Folder", + "Foundations", + "c0f84917-7fae-468d-b96a-7a353de7763c" + ], + [ + "Current Episode", + "Product Definition", + "Foundations", + "6acf4f24-db31-4187-b3fc-ee3b38697206" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "d3226ade-021e-4a24-bc2e-f1f6c812d951" + ] + ] } }, { @@ -309,12 +669,12 @@ "id": "12216c85-0d31-4225-bcf4-527d6ced8bf0", "savedPayload": { "position": { - "x": 10635.490337094088, - "y": 17384.406543284622 + "x": 12548.131725930416, + "y": 17395.95503629549 }, "targetPosition": { - "x": 10828.2531163121, - "y": 17791.02984678326 + "x": 12740.894505148428, + "y": 17802.57833979413 }, "floatingObject": { "isPinned": false, @@ -324,12 +684,52 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "7b64dca9-e495-4d53-b966-bdf1225a3d52" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning Engine", + "Product Definition Folder", + "Foundations", + "608a3ab0-e1aa-470a-9142-eb2e92a2d284" + ], + [ + "Learning Episode", + "Product Definition Folder", + "Foundations", + "c0f84917-7fae-468d-b96a-7a353de7763c" + ], + [ + "Current Episode", + "Product Definition", + "Foundations", + "6acf4f24-db31-4187-b3fc-ee3b38697206" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "7b64dca9-e495-4d53-b966-bdf1225a3d52" + ] + ] } } ], @@ -337,12 +737,12 @@ "id": "281a85a9-56d1-4709-b9fc-f7320da8ec35", "savedPayload": { "position": { - "x": 10895.311114004473, - "y": 17965.721903271922 + "x": 12807.9525028408, + "y": 17977.27039628279 }, "targetPosition": { - "x": 11272.712869579913, - "y": 17720.63433751516 + "x": 13185.35425841624, + "y": 17732.182830526028 }, "floatingObject": { "isPinned": false, @@ -369,12 +769,12 @@ "id": "c8ef0b9d-bd93-4826-923e-dfd8574b2579", "savedPayload": { "position": { - "x": 10422.37664305559, - "y": 17901.37888208863 + "x": 12335.018031891917, + "y": 17912.927375099498 }, "targetPosition": { - "x": 10823.329578940355, - "y": 17697.083157205834 + "x": 12735.970967776682, + "y": 17708.631650216703 }, "floatingObject": { "isPinned": false, @@ -384,12 +784,52 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "95cb434a-19d5-48ca-bc87-3c8019e79149" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning Engine", + "Product Definition Folder", + "Foundations", + "608a3ab0-e1aa-470a-9142-eb2e92a2d284" + ], + [ + "Features", + "Product Definition Folder", + "Foundations", + "9c1850a8-4a4a-495d-b5a8-127c173f5e8a" + ], + [ + "Features", + "Product Definition", + "Foundations", + "a42e93d0-69ee-4ac9-ae97-1e3d7c3158be" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "95cb434a-19d5-48ca-bc87-3c8019e79149" + ] + ] } }, { @@ -399,12 +839,12 @@ "id": "066d1193-8f8a-47d3-b8df-bec399324381", "savedPayload": { "position": { - "x": 10445.927823364913, - "y": 17451.99559144907 + "x": 12358.56921220124, + "y": 17463.54408445994 }, "targetPosition": { - "x": 10823.329578940355, - "y": 17697.083157205834 + "x": 12735.970967776682, + "y": 17708.631650216703 }, "floatingObject": { "isPinned": false, @@ -414,12 +854,52 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "92a2b572-3425-4d5b-93c8-0b4a684f6919" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning Engine", + "Product Definition Folder", + "Foundations", + "608a3ab0-e1aa-470a-9142-eb2e92a2d284" + ], + [ + "Features", + "Product Definition Folder", + "Foundations", + "9c1850a8-4a4a-495d-b5a8-127c173f5e8a" + ], + [ + "Features", + "Product Definition", + "Foundations", + "a42e93d0-69ee-4ac9-ae97-1e3d7c3158be" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "92a2b572-3425-4d5b-93c8-0b4a684f6919" + ] + ] } } ], @@ -427,12 +907,12 @@ "id": "76d84f15-9d94-4ec7-8de4-eb47fb35c68e", "savedPayload": { "position": { - "x": 10823.329578940355, - "y": 17697.083157205834 + "x": 12735.970967776682, + "y": 17708.631650216703 }, "targetPosition": { - "x": 11272.712869579913, - "y": 17720.63433751516 + "x": 13185.35425841624, + "y": 17732.182830526028 }, "floatingObject": { "isPinned": false, @@ -459,12 +939,12 @@ "id": "0be21e04-4422-4f03-a5b1-99b018a18422", "savedPayload": { "position": { - "x": 10478.537433656464, - "y": 17367.044652274628 + "x": 12391.178822492791, + "y": 17378.593145285497 }, "targetPosition": { - "x": 10922.997186924276, - "y": 17437.44016154273 + "x": 12835.638575760604, + "y": 17448.9886545536 }, "floatingObject": { "isPinned": false, @@ -474,12 +954,52 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "6c91e785-8c5e-4af5-9e81-90e0ee6c4116" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning Engine", + "Product Definition Folder", + "Foundations", + "608a3ab0-e1aa-470a-9142-eb2e92a2d284" + ], + [ + "Labels", + "Product Definition Folder", + "Foundations", + "18d5d82a-0d84-4845-a8c5-de9ab1366dfc" + ], + [ + "Labels", + "Product Definition", + "Foundations", + "8a6ab3ed-6713-4466-a76e-fcceef59b26d" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "6c91e785-8c5e-4af5-9e81-90e0ee6c4116" + ] + ] } }, { @@ -489,12 +1009,12 @@ "id": "113b0d80-8bea-4c93-a48e-27e27cd30872", "savedPayload": { "position": { - "x": 10761.73160962889, - "y": 17017.32896961899 + "x": 12674.372998465218, + "y": 17028.87746262986 }, "targetPosition": { - "x": 10922.997186924276, - "y": 17437.44016154273 + "x": 12835.638575760604, + "y": 17448.9886545536 }, "floatingObject": { "isPinned": false, @@ -504,12 +1024,52 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "0e62efa2-6fac-40f4-a09c-306b4600ba4f" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning Engine", + "Product Definition Folder", + "Foundations", + "608a3ab0-e1aa-470a-9142-eb2e92a2d284" + ], + [ + "Labels", + "Product Definition Folder", + "Foundations", + "18d5d82a-0d84-4845-a8c5-de9ab1366dfc" + ], + [ + "Labels", + "Product Definition", + "Foundations", + "8a6ab3ed-6713-4466-a76e-fcceef59b26d" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "0e62efa2-6fac-40f4-a09c-306b4600ba4f" + ] + ] } } ], @@ -517,12 +1077,12 @@ "id": "dc33a077-51d8-4d29-832e-339b09d26754", "savedPayload": { "position": { - "x": 10922.997186924276, - "y": 17437.44016154273 + "x": 12835.638575760604, + "y": 17448.9886545536 }, "targetPosition": { - "x": 11272.712869579913, - "y": 17720.63433751516 + "x": 13185.35425841624, + "y": 17732.182830526028 }, "floatingObject": { "isPinned": false, @@ -549,12 +1109,12 @@ "id": "dc41eb8a-0328-49c1-8be8-23fa10e16dd1", "savedPayload": { "position": { - "x": 10838.046247749833, - "y": 16967.769664151132 + "x": 12750.68763658616, + "y": 16979.318157162 }, "targetPosition": { - "x": 11156.244299283779, - "y": 17285.967715685078 + "x": 13068.885688120106, + "y": 17297.516208695946 }, "floatingObject": { "isPinned": false, @@ -564,12 +1124,52 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "cb3aee40-6019-4f0b-8acc-6f384e414651" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning Engine", + "Product Definition Folder", + "Foundations", + "608a3ab0-e1aa-470a-9142-eb2e92a2d284" + ], + [ + "Predictions", + "Product Definition Folder", + "Foundations", + "b047fd17-a0f4-4eeb-8469-efe4b3afdcd9" + ], + [ + "Predictions", + "Product Definition", + "Foundations", + "b2746119-b85f-4f32-8ac1-ddbf4a934373" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "cb3aee40-6019-4f0b-8acc-6f384e414651" + ] + ] } }, { @@ -579,12 +1179,12 @@ "id": "44072e54-d82e-43f8-bd35-18b0cf2e305c", "savedPayload": { "position": { - "x": 11272.712869579913, - "y": 16851.301093854996 + "x": 13185.35425841624, + "y": 16862.849586865865 }, "targetPosition": { - "x": 11156.244299283779, - "y": 17285.967715685078 + "x": 13068.885688120106, + "y": 17297.516208695946 }, "floatingObject": { "isPinned": false, @@ -594,12 +1194,52 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "cbca15ec-5937-4dbb-9750-d851d120a658" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning Engine", + "Product Definition Folder", + "Foundations", + "608a3ab0-e1aa-470a-9142-eb2e92a2d284" + ], + [ + "Predictions", + "Product Definition Folder", + "Foundations", + "b047fd17-a0f4-4eeb-8469-efe4b3afdcd9" + ], + [ + "Predictions", + "Product Definition", + "Foundations", + "b2746119-b85f-4f32-8ac1-ddbf4a934373" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "cbca15ec-5937-4dbb-9750-d851d120a658" + ] + ] } } ], @@ -607,12 +1247,12 @@ "id": "088959bd-60e1-4ed0-9b81-3ee723c4ecf1", "savedPayload": { "position": { - "x": 11156.244299283779, - "y": 17285.967715685078 + "x": 13068.885688120106, + "y": 17297.516208695946 }, "targetPosition": { - "x": 11272.712869579913, - "y": 17720.63433751516 + "x": 13185.35425841624, + "y": 17732.182830526028 }, "floatingObject": { "isPinned": false, @@ -631,12 +1271,12 @@ "id": "8c60fcf2-98fb-4947-86a2-76c33de06b82", "savedPayload": { "position": { - "x": 11272.712869579913, - "y": 17720.63433751516 + "x": 13185.35425841624, + "y": 17732.182830526028 }, "targetPosition": { - "x": 11692.824061503654, - "y": 17881.899914810543 + "x": 13605.465450339982, + "y": 17893.448407821412 }, "floatingObject": { "isPinned": false, @@ -663,12 +1303,12 @@ "id": "af1d5e0d-c9aa-4b6f-8007-1902a29e887b", "savedPayload": { "position": { - "x": 11074.177929372798, - "y": 17583.675549167445 + "x": 12986.819318209125, + "y": 17595.224042178314 }, "targetPosition": { - "x": 11509.792572119544, - "y": 17470.80445887137 + "x": 13422.433960955872, + "y": 17482.35295188224 }, "floatingObject": { "isPinned": false, @@ -678,12 +1318,46 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "2a487ee8-0eb4-497f-84c9-f647b16dd17a" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Errors", + "Product Definition", + "Foundations", + "abbfae5c-7a9b-412f-b9d4-4de62fcef1f0" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "2a487ee8-0eb4-497f-84c9-f647b16dd17a" + ] + ] } }, { @@ -693,12 +1367,12 @@ "id": "278c4aa0-eb89-40f0-8a88-d775e2a04db3", "savedPayload": { "position": { - "x": 11061.54117445673, - "y": 17510.436320969104 + "x": 12974.182563293058, + "y": 17521.984813979972 }, "targetPosition": { - "x": 11509.792572119544, - "y": 17470.80445887137 + "x": 13422.433960955872, + "y": 17482.35295188224 }, "floatingObject": { "isPinned": false, @@ -708,12 +1382,46 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "57d6ac5b-46a8-487d-88ac-48ddd012e842" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Errors", + "Product Definition", + "Foundations", + "abbfae5c-7a9b-412f-b9d4-4de62fcef1f0" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "57d6ac5b-46a8-487d-88ac-48ddd012e842" + ] + ] } }, { @@ -723,12 +1431,12 @@ "id": "46b16233-7168-4905-b2fd-341c59d64983", "savedPayload": { "position": { - "x": 11061.13154916472, - "y": 17436.11603888529 + "x": 12973.772938001048, + "y": 17447.66453189616 }, "targetPosition": { - "x": 11509.792572119544, - "y": 17470.80445887137 + "x": 13422.433960955872, + "y": 17482.35295188224 }, "floatingObject": { "isPinned": false, @@ -738,12 +1446,46 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "0f15bfca-8a05-4a4d-92b4-ba0c78d62dd1" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Highlights", + "Product Definition", + "Foundations", + "de09ef26-d9f3-4dc7-ab1d-e7c091a9233d" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "0f15bfca-8a05-4a4d-92b4-ba0c78d62dd1" + ] + ] } }, { @@ -753,12 +1495,12 @@ "id": "7beaf2ec-e4e5-4a3a-b0e1-89a0576b378b", "savedPayload": { "position": { - "x": 11072.96022700692, - "y": 17362.741966472735 + "x": 12985.601615843249, + "y": 17374.290459483604 }, "targetPosition": { - "x": 11509.792572119544, - "y": 17470.80445887137 + "x": 13422.433960955872, + "y": 17482.35295188224 }, "floatingObject": { "isPinned": false, @@ -768,12 +1510,46 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "4b724ede-ed95-4c87-b555-294511613b76" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Highlights", + "Product Definition", + "Foundations", + "de09ef26-d9f3-4dc7-ab1d-e7c091a9233d" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "4b724ede-ed95-4c87-b555-294511613b76" + ] + ] } }, { @@ -783,12 +1559,12 @@ "id": "a3a6d5d5-d6c3-435d-9de2-6d947ee8b7d0", "savedPayload": { "position": { - "x": 11096.704552486857, - "y": 17292.31555715492 + "x": 13009.345941323185, + "y": 17303.86405016579 }, "targetPosition": { - "x": 11509.792572119544, - "y": 17470.80445887137 + "x": 13422.433960955872, + "y": 17482.35295188224 }, "floatingObject": { "isPinned": false, @@ -798,12 +1574,46 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "d1702db2-e4e8-4e01-8a31-9e7b23cf944f" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Values", + "Product Definition", + "Foundations", + "bf07c203-188a-4f50-9bdf-8ec84d617642" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "d1702db2-e4e8-4e01-8a31-9e7b23cf944f" + ] + ] } }, { @@ -813,12 +1623,12 @@ "id": "cad39218-ce64-4383-b87a-59fe25082d3b", "savedPayload": { "position": { - "x": 11131.716842302276, - "y": 17226.75785979009 + "x": 13044.358231138604, + "y": 17238.30635280096 }, "targetPosition": { - "x": 11509.792572119544, - "y": 17470.80445887137 + "x": 13422.433960955872, + "y": 17482.35295188224 }, "floatingObject": { "isPinned": false, @@ -828,12 +1638,46 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "bdcf18f2-ab49-4b5c-8220-07e4d9a76880" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Values", + "Product Definition", + "Foundations", + "bf07c203-188a-4f50-9bdf-8ec84d617642" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "bdcf18f2-ab49-4b5c-8220-07e4d9a76880" + ] + ] } }, { @@ -843,12 +1687,12 @@ "id": "bbb23948-92bb-4837-9e07-4e9152820d30", "savedPayload": { "position": { - "x": 11177.042052457236, - "y": 17167.857117466196 + "x": 13089.683441293564, + "y": 17179.405610477064 }, "targetPosition": { - "x": 11509.792572119544, - "y": 17470.80445887137 + "x": 13422.433960955872, + "y": 17482.35295188224 }, "floatingObject": { "isPinned": false, @@ -858,12 +1702,46 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "0e09e729-0b1d-411d-b7ed-c9b49979326c" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Status", + "Product Definition", + "Foundations", + "547fbf31-e931-4c4b-8438-6b8746c4d247" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "0e09e729-0b1d-411d-b7ed-c9b49979326c" + ] + ] } }, { @@ -873,12 +1751,12 @@ "id": "c45bde8f-5bc9-4437-a437-287716e0e760", "savedPayload": { "position": { - "x": 11231.44382937272, - "y": 17117.219988891055 + "x": 13144.085218209048, + "y": 17128.768481901923 }, "targetPosition": { - "x": 11509.792572119544, - "y": 17470.80445887137 + "x": 13422.433960955872, + "y": 17482.35295188224 }, "floatingObject": { "isPinned": false, @@ -888,12 +1766,46 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "3deef37c-60ad-4137-a5df-fbbf450a161e" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Status", + "Product Definition", + "Foundations", + "547fbf31-e931-4c4b-8438-6b8746c4d247" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "3deef37c-60ad-4137-a5df-fbbf450a161e" + ] + ] } }, { @@ -903,12 +1815,12 @@ "id": "549dc3c2-e25e-4ccb-9ea3-1d33314490de", "savedPayload": { "position": { - "x": 11293.43823438932, - "y": 17076.227722931053 + "x": 13206.079623225647, + "y": 17087.77621594192 }, "targetPosition": { - "x": 11509.792572119544, - "y": 17470.80445887137 + "x": 13422.433960955872, + "y": 17482.35295188224 }, "floatingObject": { "isPinned": false, @@ -918,12 +1830,46 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "7d52a48e-8f44-485a-b898-1ecf3de2b642" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Progress", + "Product Definition", + "Foundations", + "2c73dc34-07b1-4eaa-9eac-7f8a913e54db" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "7d52a48e-8f44-485a-b898-1ecf3de2b642" + ] + ] } }, { @@ -933,12 +1879,12 @@ "id": "1aaed2c8-99ae-490b-bf3d-57b22467c08e", "savedPayload": { "position": { - "x": 11361.334221745532, - "y": 17045.99848174272 + "x": 13273.97561058186, + "y": 17057.54697475359 }, "targetPosition": { - "x": 11509.792572119544, - "y": 17470.80445887137 + "x": 13422.433960955872, + "y": 17482.35295188224 }, "floatingObject": { "isPinned": false, @@ -948,12 +1894,46 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "308caaa5-5821-44a3-a971-119f5b5a2f3a" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Progress", + "Product Definition", + "Foundations", + "2c73dc34-07b1-4eaa-9eac-7f8a913e54db" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "308caaa5-5821-44a3-a971-119f5b5a2f3a" + ] + ] } }, { @@ -963,12 +1943,12 @@ "id": "e8fed65e-52f6-4ddd-88b1-be8f4f897484", "savedPayload": { "position": { - "x": 11433.279765897913, - "y": 17027.356840223925 + "x": 13345.92115473424, + "y": 17038.905333234794 }, "targetPosition": { - "x": 11509.792572119544, - "y": 17470.80445887137 + "x": 13422.433960955872, + "y": 17482.35295188224 }, "floatingObject": { "isPinned": false, @@ -978,12 +1958,46 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "beaa91a9-b48f-4a2e-9326-ac1eaa76f7fc" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Running", + "Product Definition", + "Foundations", + "2af4d2f4-c0fa-4c9a-aa0b-689bbccb1048" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "beaa91a9-b48f-4a2e-9326-ac1eaa76f7fc" + ] + ] } }, { @@ -993,12 +2007,12 @@ "id": "61e54a31-daec-426c-80be-dfaafe4032b4", "savedPayload": { "position": { - "x": 11507.312379950019, - "y": 17020.811293760165 + "x": 13419.953768786347, + "y": 17032.359786771034 }, "targetPosition": { - "x": 11509.792572119544, - "y": 17470.80445887137 + "x": 13422.433960955872, + "y": 17482.35295188224 }, "floatingObject": { "isPinned": false, @@ -1008,12 +2022,46 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "704e2e55-c731-4405-a0ac-bd587a502b0f" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Running", + "Product Definition", + "Foundations", + "2af4d2f4-c0fa-4c9a-aa0b-689bbccb1048" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "704e2e55-c731-4405-a0ac-bd587a502b0f" + ] + ] } }, { @@ -1023,12 +2071,12 @@ "id": "c271ce7a-4191-495f-83d1-dd8224d81f9b", "savedPayload": { "position": { - "x": 11581.412647179131, - "y": 17026.540387796005 + "x": 13494.05403601546, + "y": 17038.088880806874 }, "targetPosition": { - "x": 11509.792572119544, - "y": 17470.80445887137 + "x": 13422.433960955872, + "y": 17482.35295188224 }, "floatingObject": { "isPinned": false, @@ -1038,12 +2086,46 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "4da28d63-2f82-4bac-acaf-b55d96c67ace" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Announcements", + "Product Definition", + "Foundations", + "3c5c38bf-827f-4448-8b2c-f24b97fcec96" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "4da28d63-2f82-4bac-acaf-b55d96c67ace" + ] + ] } }, { @@ -1053,12 +2135,12 @@ "id": "75da5deb-edca-41ab-844e-fe15435eef2d", "savedPayload": { "position": { - "x": 11653.559305460221, - "y": 17044.38784758078 + "x": 13566.200694296549, + "y": 17055.93634059165 }, "targetPosition": { - "x": 11509.792572119544, - "y": 17470.80445887137 + "x": 13422.433960955872, + "y": 17482.35295188224 }, "floatingObject": { "isPinned": false, @@ -1068,12 +2150,46 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "56438754-6219-4a56-b281-4bbafb02f8d9" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Announcements", + "Product Definition", + "Foundations", + "3c5c38bf-827f-4448-8b2c-f24b97fcec96" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "56438754-6219-4a56-b281-4bbafb02f8d9" + ] + ] } }, { @@ -1083,12 +2199,12 @@ "id": "3717dd62-aa6f-4f36-81ca-2b1c563831b6", "savedPayload": { "position": { - "x": 11721.78438202768, - "y": 17073.86684093642 + "x": 13634.425770864007, + "y": 17085.41533394729 }, "targetPosition": { - "x": 11509.792572119544, - "y": 17470.80445887137 + "x": 13422.433960955872, + "y": 17482.35295188224 }, "floatingObject": { "isPinned": false, @@ -1098,12 +2214,46 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "3a3d51a9-6eb8-4267-a00b-07ab26516721" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Warnings", + "Product Definition", + "Foundations", + "6e56cf66-5a39-4723-b708-2cc3b58a28f9" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "3a3d51a9-6eb8-4267-a00b-07ab26516721" + ] + ] } }, { @@ -1113,12 +2263,12 @@ "id": "e3259d83-3e3c-48a1-a096-a95d54d25977", "savedPayload": { "position": { - "x": 11784.226874642249, - "y": 17114.17325777018 + "x": 13696.868263478576, + "y": 17125.72175078105 }, "targetPosition": { - "x": 11509.792572119544, - "y": 17470.80445887137 + "x": 13422.433960955872, + "y": 17482.35295188224 }, "floatingObject": { "isPinned": false, @@ -1128,12 +2278,46 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "1bdb790b-6e98-4cbc-8463-036d7d342d12" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Warnings", + "Product Definition", + "Foundations", + "6e56cf66-5a39-4723-b708-2cc3b58a28f9" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "1bdb790b-6e98-4cbc-8463-036d7d342d12" + ] + ] } }, { @@ -1143,12 +2327,12 @@ "id": "ae44851a-0bce-4c81-b65d-d5e831129c82", "savedPayload": { "position": { - "x": 11839.183514880831, - "y": 17164.207644101825 + "x": 13751.824903717159, + "y": 17175.756137112694 }, "targetPosition": { - "x": 11509.792572119544, - "y": 17470.80445887137 + "x": 13422.433960955872, + "y": 17482.35295188224 }, "floatingObject": { "isPinned": false, @@ -1158,12 +2342,46 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "ec478333-805d-4c59-a550-3a51a9ebdc5b" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Infos", + "Product Definition", + "Foundations", + "9a158859-63ce-4325-920e-330097af89c0" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "ec478333-805d-4c59-a550-3a51a9ebdc5b" + ] + ] } }, { @@ -1173,12 +2391,12 @@ "id": "4457aa11-83d0-481c-9931-22304aa26689", "savedPayload": { "position": { - "x": 11885.15522885899, - "y": 17222.60519230214 + "x": 13797.796617695318, + "y": 17234.15368531301 }, "targetPosition": { - "x": 11509.792572119544, - "y": 17470.80445887137 + "x": 13422.433960955872, + "y": 17482.35295188224 }, "floatingObject": { "isPinned": false, @@ -1188,12 +2406,46 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "6c89f99e-279f-4d61-a03d-59667ac1614f" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Infos", + "Product Definition", + "Foundations", + "9a158859-63ce-4325-920e-330097af89c0" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "6c89f99e-279f-4d61-a03d-59667ac1614f" + ] + ] } } ], @@ -1201,12 +2453,12 @@ "id": "621ceb34-32e9-472e-951d-a8e86f3c0696", "savedPayload": { "position": { - "x": 11509.792572119544, - "y": 17470.80445887137 + "x": 13422.433960955872, + "y": 17482.35295188224 }, "targetPosition": { - "x": 11692.824061503654, - "y": 17881.899914810543 + "x": 13605.465450339982, + "y": 17893.448407821412 }, "floatingObject": { "isPinned": false, @@ -1233,12 +2485,12 @@ "id": "e1d20279-68b7-4f3e-86ef-721c535c0f74", "savedPayload": { "position": { - "x": 11783.694129530935, - "y": 17017.32896961899 + "x": 13696.335518367263, + "y": 17028.87746262986 }, "targetPosition": { - "x": 11854.08963879904, - "y": 17461.788722886802 + "x": 13766.731027635367, + "y": 17473.33721589767 }, "floatingObject": { "isPinned": false, @@ -1248,12 +2500,46 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "6fad647f-d440-4423-ad34-f21495863be4" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "bd3c0efa-8113-4636-9e14-f63f22f9d753" + ], + [ + "Episodes", + "Product Definition", + "Foundations", + "60a5f962-1b8f-4260-91c6-e05209a2f150" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "6fad647f-d440-4423-ad34-f21495863be4" + ] + ] } }, { @@ -1263,12 +2549,12 @@ "id": "fd783657-65aa-4679-ad72-9637ef35170f", "savedPayload": { "position": { - "x": 12203.805321454676, - "y": 17178.594546914373 + "x": 14116.446710291004, + "y": 17190.143039925242 }, "targetPosition": { - "x": 11854.08963879904, - "y": 17461.788722886802 + "x": 13766.731027635367, + "y": 17473.33721589767 }, "floatingObject": { "isPinned": false, @@ -1278,12 +2564,46 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "a9a9f046-27e3-4899-a351-55351cf3b1a1" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "bd3c0efa-8113-4636-9e14-f63f22f9d753" + ], + [ + "Episodes", + "Product Definition", + "Foundations", + "60a5f962-1b8f-4260-91c6-e05209a2f150" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "a9a9f046-27e3-4899-a351-55351cf3b1a1" + ] + ] } } ], @@ -1291,12 +2611,12 @@ "id": "6d7bda29-38ec-4380-b8b4-d657e1dbc4c0", "savedPayload": { "position": { - "x": 11854.08963879904, - "y": 17461.788722886802 + "x": 13766.731027635367, + "y": 17473.33721589767 }, "targetPosition": { - "x": 11692.824061503654, - "y": 17881.899914810543 + "x": 13605.465450339982, + "y": 17893.448407821412 }, "floatingObject": { "isPinned": false, @@ -1315,12 +2635,12 @@ "id": "d5884a6a-3692-4335-9e9d-51f52e1f31b9", "savedPayload": { "position": { - "x": 11692.824061503654, - "y": 17881.899914810543 + "x": 13605.465450339982, + "y": 17893.448407821412 }, "targetPosition": { - "x": 11875.855550887763, - "y": 18292.995370749715 + "x": 13788.496939724091, + "y": 18304.543863760584 }, "floatingObject": { "isPinned": false, @@ -1348,12 +2668,12 @@ "id": "ffedf8e4-2770-42fe-93af-20fb37abf9d1", "savedPayload": { "position": { - "x": 11527.425658660324, - "y": 17630.739075717167 + "x": 13201.150594412618, + "y": 17482.282761353377 }, "targetPosition": { - "x": 11922.893359358208, - "y": 17845.46051783399 + "x": 13859.053652429757, + "y": 17633.241584387 }, "floatingObject": { "isPinned": false, @@ -1363,28 +2683,56 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Status Report", "name": "New Status Report", "id": "eb511667-2fd1-48fe-9b84-9d04f712d382" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning", + "Process Definition", + "Foundations", + "f9b58fac-d095-47b5-85ec-6b212e1b88e4" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "eb511667-2fd1-48fe-9b84-9d04f712d382" + ] + ] } }, { "type": "Status Dependency", - "name": "", + "name": "Candles Volumes Multi-Time-Frame-Market", "config": "{\n\"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", "id": "0d2dabbe-bc8e-49b9-b718-c4a17cb3f005", "savedPayload": { "position": { - "x": 11639.699183385781, - "y": 17495.744835178353 + "x": 13224.14352382362, + "y": 17404.08197059491 }, "targetPosition": { - "x": 11922.893359358208, - "y": 17845.46051783399 + "x": 13859.053652429757, + "y": 17633.241584387 }, "floatingObject": { "isPinned": false, @@ -1394,28 +2742,56 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Status Report", - "name": "New Status Report", + "name": "Candles Volumes Multi-Time-Frame-Market Status Report", "id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + ], + [ + "Candles Volumes Multi-Time-Frame-Market Status Report", + "Status Report", + "Foundations", + "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" + ] + ] } }, { "type": "Status Dependency", - "name": "", + "name": "Exchange Raw Data Historic-OHLCVs", "config": "{\"mainUtility\": \"Market Starting Point\"}", "project": "Foundations", "id": "b9926521-0d8d-4459-85ea-336529883f95", "savedPayload": { "position": { - "x": 11795.086454241442, - "y": 17413.991637143306 + "x": 13256.394872602797, + "y": 17329.22284302805 }, "targetPosition": { - "x": 11922.893359358208, - "y": 17845.46051783399 + "x": 13859.053652429757, + "y": 17633.241584387 }, "floatingObject": { "isPinned": false, @@ -1425,12 +2801,40 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Status Report", - "name": "New Status Report", + "name": "Exchange-Raw-Data Historic-OHLCVs Status Report", "id": "181c7c34-7243-497a-9ddb-1b0067c6d66e" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Exchange Raw Data", + "Sensor Bot", + "Foundations", + "af924204-66a2-47d4-9910-66ab78acb06f" + ], + [ + "Historic-OHLCVs", + "Process Definition", + "Foundations", + "5eb11d6a-022e-4f60-97c4-d6cf90b249dc" + ], + [ + "Exchange-Raw-Data Historic-OHLCVs Status Report", + "Status Report", + "Foundations", + "181c7c34-7243-497a-9ddb-1b0067c6d66e" + ] + ] } } ], @@ -1453,12 +2857,12 @@ "id": "220efa2b-2a5e-4f40-9859-f261424506fc", "savedPayload": { "position": { - "x": 19809.75437150867, - "y": 17588.792148865745 + "x": 21722.395760344996, + "y": 17600.340641876614 }, "targetPosition": { - "x": 20068.78205106722, - "y": 17956.76587241474 + "x": 21981.42343990355, + "y": 17968.31436542561 }, "floatingObject": { "isPinned": false, @@ -1468,12 +2872,40 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "2b03494a-67d6-47f1-89b6-53fc4c9116a8" + ] + ] } }, { @@ -1483,12 +2915,12 @@ "id": "be1a0866-8f51-4582-8c6f-b453b5d6c560", "savedPayload": { "position": { - "x": 20075.51378422409, - "y": 17506.816226600116 + "x": 21988.15517306042, + "y": 17518.364719610985 }, "targetPosition": { - "x": 20068.78205106722, - "y": 17956.76587241474 + "x": 21981.42343990355, + "y": 17968.31436542561 }, "floatingObject": { "isPinned": false, @@ -1498,12 +2930,40 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "678a567c-f08d-49b9-813b-4e54fd6afadb" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "678a567c-f08d-49b9-813b-4e54fd6afadb" + ] + ] } }, { @@ -1513,12 +2973,12 @@ "id": "8a30969a-4354-4f4e-b7ac-d4a9217b83c0", "savedPayload": { "position": { - "x": 20338.70190367678, - "y": 17596.705775809696 + "x": 22251.34329251311, + "y": 17608.254268820565 }, "targetPosition": { - "x": 20068.78205106722, - "y": 17956.76587241474 + "x": 21981.42343990355, + "y": 17968.31436542561 }, "floatingObject": { "isPinned": false, @@ -1528,12 +2988,40 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "2e683057-f911-4105-bc77-16f2706d1915" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Volumes", + "Product Definition", + "Foundations", + "1a366aef-efef-470e-88e0-2a6fbe4dd91f" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "2e683057-f911-4105-bc77-16f2706d1915" + ] + ] } }, { @@ -1543,12 +3031,12 @@ "id": "c7e37965-e5ff-4146-a38f-280c727a6576", "savedPayload": { "position": { - "x": 20498.789813670985, - "y": 17824.126043929835 + "x": 22411.431202507312, + "y": 17835.674536940704 }, "targetPosition": { - "x": 20068.78205106722, - "y": 17956.76587241474 + "x": 21981.42343990355, + "y": 17968.31436542561 }, "floatingObject": { "isPinned": false, @@ -1558,12 +3046,40 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "9bf0483c-4825-4a46-9cf4-1b5262579fc1" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Volumes", + "Product Definition", + "Foundations", + "1a366aef-efef-470e-88e0-2a6fbe4dd91f" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "9bf0483c-4825-4a46-9cf4-1b5262579fc1" + ] + ] } } ], @@ -1571,12 +3087,12 @@ "id": "e8674f15-fc63-401d-a34e-f0ec50e91d60", "savedPayload": { "position": { - "x": 20068.78205106722, - "y": 17956.76587241474 + "x": 21981.42343990355, + "y": 17968.31436542561 }, "targetPosition": { - "x": 19923.337705212714, - "y": 18382.613195124366 + "x": 21835.979094049042, + "y": 18394.161688135235 }, "floatingObject": { "isPinned": false, @@ -1595,12 +3111,12 @@ "id": "82f55c91-982d-4869-9ef9-a6bb80836818", "savedPayload": { "position": { - "x": 11969.931167828652, - "y": 17397.925664918268 + "x": 13297.43434346124, + "y": 17258.79699330078 }, "targetPosition": { - "x": 11922.893359358208, - "y": 17845.46051783399 + "x": 13859.053652429757, + "y": 17633.241584387 }, "floatingObject": { "isPinned": false, @@ -1617,12 +3133,20 @@ "type": "Data Mine", "name": "Candles", "id": "70c7eea3-a786-4dda-b526-0514e2cb14cc" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ] + ] } }, { "type": "Data Mine Data Dependencies", - "name": "Masters", + "name": "", "project": "Foundations", "botDataDependencies": [ { @@ -1632,17 +3156,17 @@ "dataDependencies": [ { "type": "Data Dependency", - "name": "Candles Channels Multi-Time-Frame-Market", + "name": "", "project": "Foundations", "id": "1bbc1ade-c0f1-431d-abed-7a519e37176b", "savedPayload": { "position": { - "x": 18364.67866373131, - "y": 17773.6018361037 + "x": 20277.320052567637, + "y": 17785.150329114567 }, "targetPosition": { - "x": 18785.98435551919, - "y": 17931.720506940303 + "x": 20698.62574435552, + "y": 17943.26899995117 }, "floatingObject": { "isPinned": false, @@ -1652,27 +3176,55 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "61dfc7bf-0d57-4aa4-8d28-f60817a16775" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Data Mine", + "Foundations", + "66c79ece-5a7e-4a2b-be0d-0374f61086ba" + ], + [ + "Candle Channels", + "Indicator Bot", + "Foundations", + "65b75522-f522-4bd8-90ef-aa640833814d" + ], + [ + "Candles Channels", + "Product Definition", + "Foundations", + "1757bade-f02b-4137-b06c-7de0e3e18e3f" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "61dfc7bf-0d57-4aa4-8d28-f60817a16775" + ] + ] } }, { "type": "Data Dependency", - "name": "Candles Channels Multi-Time-Frame-Daily", + "name": "", "project": "Foundations", "id": "a55019e0-8dc0-47e8-8bf1-43691e7cc4c4", "savedPayload": { "position": { - "x": 18500.182259090212, - "y": 17584.132875289233 + "x": 20412.82364792654, + "y": 17595.681368300102 }, "targetPosition": { - "x": 18785.98435551919, - "y": 17931.720506940303 + "x": 20698.62574435552, + "y": 17943.26899995117 }, "floatingObject": { "isPinned": false, @@ -1682,27 +3234,55 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "3c561029-5c80-4ee0-bc62-4addb7de5a8e" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Data Mine", + "Foundations", + "66c79ece-5a7e-4a2b-be0d-0374f61086ba" + ], + [ + "Candle Channels", + "Indicator Bot", + "Foundations", + "65b75522-f522-4bd8-90ef-aa640833814d" + ], + [ + "Candles Channels", + "Product Definition", + "Foundations", + "1757bade-f02b-4137-b06c-7de0e3e18e3f" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "3c561029-5c80-4ee0-bc62-4addb7de5a8e" + ] + ] } }, { "type": "Data Dependency", - "name": "Candles Channels Objects Multi-Time-Frame-Market", + "name": "", "project": "Foundations", "id": "976fdbc6-9865-4bdb-a3ae-2c3040567605", "savedPayload": { "position": { - "x": 18712.26629538238, - "y": 17487.79973967472 + "x": 20624.907684218706, + "y": 17499.34823268559 }, "targetPosition": { - "x": 18785.98435551919, - "y": 17931.720506940303 + "x": 20698.62574435552, + "y": 17943.26899995117 }, "floatingObject": { "isPinned": false, @@ -1712,27 +3292,55 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "c37c8931-69d3-4497-aa65-487b1f1f51eb" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Data Mine", + "Foundations", + "66c79ece-5a7e-4a2b-be0d-0374f61086ba" + ], + [ + "Candle Channels", + "Indicator Bot", + "Foundations", + "65b75522-f522-4bd8-90ef-aa640833814d" + ], + [ + "Candles Channels Objects", + "Product Definition", + "Foundations", + "94d9c25e-dbb7-4893-8a6a-f55571d58467" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "c37c8931-69d3-4497-aa65-487b1f1f51eb" + ] + ] } }, { "type": "Data Dependency", - "name": "Candles Channels Objects Multi-Time-Frame-Daily", + "name": "", "project": "Foundations", "id": "bca8b2d5-eea5-479b-a8a5-d5a3af4cf6e3", "savedPayload": { "position": { - "x": 18944.103026355795, - "y": 17510.41481515242 + "x": 20856.744415192123, + "y": 17521.96330816329 }, "targetPosition": { - "x": 18785.98435551919, - "y": 17931.720506940303 + "x": 20698.62574435552, + "y": 17943.26899995117 }, "floatingObject": { "isPinned": false, @@ -1742,12 +3350,40 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "a6fc485e-ace9-4e6f-85a7-5f3af80c30af" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Data Mine", + "Foundations", + "66c79ece-5a7e-4a2b-be0d-0374f61086ba" + ], + [ + "Candle Channels", + "Indicator Bot", + "Foundations", + "65b75522-f522-4bd8-90ef-aa640833814d" + ], + [ + "Candles Channels Objects", + "Product Definition", + "Foundations", + "94d9c25e-dbb7-4893-8a6a-f55571d58467" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "a6fc485e-ace9-4e6f-85a7-5f3af80c30af" + ] + ] } }, { @@ -1757,12 +3393,12 @@ "id": "01297e98-b38d-49c5-864c-27ac2a842983", "savedPayload": { "position": { - "x": 19133.57198717026, - "y": 17645.918410511324 + "x": 21046.213376006588, + "y": 17657.466903522192 }, "targetPosition": { - "x": 18785.98435551919, - "y": 17931.720506940303 + "x": 20698.62574435552, + "y": 17943.26899995117 }, "floatingObject": { "isPinned": false, @@ -1772,12 +3408,40 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "New Dataset Definition", "id": "e5200036-77ee-4cfe-af7d-c9ddebbdb44d" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Data Mine", + "Foundations", + "66c79ece-5a7e-4a2b-be0d-0374f61086ba" + ], + [ + "Candle Channels", + "Indicator Bot", + "Foundations", + "65b75522-f522-4bd8-90ef-aa640833814d" + ], + [ + "New Product Definition", + "Product Definition", + "Foundations", + "ac18ea63-0c71-469e-bc52-24addb47e949" + ], + [ + "New Dataset Definition", + "Dataset Definition", + "Foundations", + "e5200036-77ee-4cfe-af7d-c9ddebbdb44d" + ] + ] } } ], @@ -1785,12 +3449,12 @@ "id": "4c19c9fb-c26d-4ded-94d6-6dc7a24a4d5f", "savedPayload": { "position": { - "x": 18785.98435551919, - "y": 17931.720506940303 + "x": 20698.62574435552, + "y": 17943.26899995117 }, "targetPosition": { - "x": 18859.702415656004, - "y": 18375.641274205886 + "x": 20772.34380449233, + "y": 18387.189767216754 }, "floatingObject": { "isPinned": false, @@ -1812,17 +3476,17 @@ "dataDependencies": [ { "type": "Data Dependency", - "name": "Resistances Multi-Time-Frame-Market", + "name": "", "project": "Foundations", "id": "3775cd45-f9af-468d-9c71-f96119aa765a", "savedPayload": { "position": { - "x": 18853.704229695253, - "y": 17573.757835703986 + "x": 20766.34561853158, + "y": 17585.306328714854 }, "targetPosition": { - "x": 19060.993332398037, - "y": 17973.171440756036 + "x": 20973.634721234364, + "y": 17984.719933766904 }, "floatingObject": { "isPinned": false, @@ -1832,27 +3496,55 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "9c15761b-f73f-442f-a1b7-fa5e5ba3d944" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Data Mine", + "Foundations", + "66c79ece-5a7e-4a2b-be0d-0374f61086ba" + ], + [ + "Resistances and Supports", + "Indicator Bot", + "Foundations", + "d88356a2-36cc-4bdc-ac10-01b8643352c2" + ], + [ + "Resistances", + "Product Definition", + "Foundations", + "1ab5040b-9b2f-4fad-aeb5-1f5a71ad9b50" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "9c15761b-f73f-442f-a1b7-fa5e5ba3d944" + ] + ] } }, { "type": "Data Dependency", - "name": "Resistances Multi-Time-Frame-Daily", + "name": "", "project": "Foundations", "id": "c43f0141-c419-4163-8a37-6e1cfa0231bc", "savedPayload": { "position": { - "x": 19128.062352177316, - "y": 17528.19756895473 + "x": 21040.703741013644, + "y": 17539.746061965598 }, "targetPosition": { - "x": 19060.993332398037, - "y": 17973.171440756036 + "x": 20973.634721234364, + "y": 17984.719933766904 }, "floatingObject": { "isPinned": false, @@ -1862,27 +3554,55 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "6dd165c1-19ed-4003-aba3-ab0ff5378646" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Data Mine", + "Foundations", + "66c79ece-5a7e-4a2b-be0d-0374f61086ba" + ], + [ + "Resistances and Supports", + "Indicator Bot", + "Foundations", + "d88356a2-36cc-4bdc-ac10-01b8643352c2" + ], + [ + "Resistances", + "Product Definition", + "Foundations", + "1ab5040b-9b2f-4fad-aeb5-1f5a71ad9b50" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "6dd165c1-19ed-4003-aba3-ab0ff5378646" + ] + ] } }, { "type": "Data Dependency", - "name": "Supports Multi-Time-Frame-Market", + "name": "", "project": "Foundations", "id": "0416fd4e-5632-4fe0-9990-f7e9d626e31c", "savedPayload": { "position": { - "x": 19376.802388695833, - "y": 17652.60219712793 + "x": 21289.44377753216, + "y": 17664.1506901388 }, "targetPosition": { - "x": 19060.993332398037, - "y": 17973.171440756036 + "x": 20973.634721234364, + "y": 17984.719933766904 }, "floatingObject": { "isPinned": false, @@ -1892,27 +3612,55 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "7884246d-a27e-4f80-9003-a453d18d81ec" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Data Mine", + "Foundations", + "66c79ece-5a7e-4a2b-be0d-0374f61086ba" + ], + [ + "Resistances and Supports", + "Indicator Bot", + "Foundations", + "d88356a2-36cc-4bdc-ac10-01b8643352c2" + ], + [ + "Supports", + "Product Definition", + "Foundations", + "64979dd8-97a3-496a-92b0-d16ae12b1e12" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "7884246d-a27e-4f80-9003-a453d18d81ec" + ] + ] } }, { "type": "Data Dependency", - "name": "Supports Multi-Time-Frame-Daily", + "name": "", "project": "Foundations", "id": "0733266b-476f-421c-ad7c-444f8429a0b7", "savedPayload": { "position": { - "x": 19504.91409966362, - "y": 17899.453380619223 + "x": 21417.555488499947, + "y": 17911.00187363009 }, "targetPosition": { - "x": 19060.993332398037, - "y": 17973.171440756036 + "x": 20973.634721234364, + "y": 17984.719933766904 }, "floatingObject": { "isPinned": false, @@ -1922,12 +3670,40 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "d788047b-cf37-4013-a5f7-1f30e1c0c486" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Data Mine", + "Foundations", + "66c79ece-5a7e-4a2b-be0d-0374f61086ba" + ], + [ + "Resistances and Supports", + "Indicator Bot", + "Foundations", + "d88356a2-36cc-4bdc-ac10-01b8643352c2" + ], + [ + "Supports", + "Product Definition", + "Foundations", + "64979dd8-97a3-496a-92b0-d16ae12b1e12" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "d788047b-cf37-4013-a5f7-1f30e1c0c486" + ] + ] } } ], @@ -1935,12 +3711,12 @@ "id": "f59221a4-81bc-4c9f-9e2b-623d8fd19b5e", "savedPayload": { "position": { - "x": 19060.993332398037, - "y": 17973.171440756036 + "x": 20973.634721234364, + "y": 17984.719933766904 }, "targetPosition": { - "x": 18859.702415656004, - "y": 18375.641274205886 + "x": 20772.34380449233, + "y": 18387.189767216754 }, "floatingObject": { "isPinned": false, @@ -1962,17 +3738,17 @@ "dataDependencies": [ { "type": "Data Dependency", - "name": "Volume Analysis Multi-Time-Frame-Market", + "name": "", "project": "Foundations", "id": "a7b3db81-0be0-4bdb-95d7-2fb874052c91", "savedPayload": { "position": { - "x": 19501.37379794886, - "y": 17789.127740108783 + "x": 21414.01518678519, + "y": 17800.67623311965 }, "targetPosition": { - "x": 19259.116020708054, - "y": 18168.352171503102 + "x": 21171.75740954438, + "y": 18179.90066451397 }, "floatingObject": { "isPinned": false, @@ -1982,27 +3758,55 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "81b170d8-7e5c-4e7e-a26a-c7850f14e83d" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Data Mine", + "Foundations", + "66c79ece-5a7e-4a2b-be0d-0374f61086ba" + ], + [ + "Volume Analysis", + "Indicator Bot", + "Foundations", + "edd40711-1f17-4703-a66f-fbb300412bb3" + ], + [ + "Volume Analysis", + "Product Definition", + "Foundations", + "ffc244b9-bbda-4f12-b307-2eb36623360d" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "81b170d8-7e5c-4e7e-a26a-c7850f14e83d" + ] + ] } }, { "type": "Data Dependency", - "name": "Volume Analysis Multi-Time-Frame-Daily", + "name": "", "project": "Foundations", "id": "3ae47e6b-5ba2-407d-a383-78eb6274eec5", "savedPayload": { "position": { - "x": 19708.662900651645, - "y": 18188.541345160833 + "x": 21621.304289487973, + "y": 18200.0898381717 }, "targetPosition": { - "x": 19259.116020708054, - "y": 18168.352171503102 + "x": 21171.75740954438, + "y": 18179.90066451397 }, "floatingObject": { "isPinned": false, @@ -2012,12 +3816,40 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "403c0602-0a80-496f-bde4-185bfaed7fbb" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Data Mine", + "Foundations", + "66c79ece-5a7e-4a2b-be0d-0374f61086ba" + ], + [ + "Volume Analysis", + "Indicator Bot", + "Foundations", + "edd40711-1f17-4703-a66f-fbb300412bb3" + ], + [ + "Volume Analysis", + "Product Definition", + "Foundations", + "ffc244b9-bbda-4f12-b307-2eb36623360d" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "403c0602-0a80-496f-bde4-185bfaed7fbb" + ] + ] } } ], @@ -2025,12 +3857,12 @@ "id": "5b25f0f9-60a5-4422-addd-634b82ae44a4", "savedPayload": { "position": { - "x": 19259.116020708054, - "y": 18168.352171503102 + "x": 21171.75740954438, + "y": 18179.90066451397 }, "targetPosition": { - "x": 18859.702415656004, - "y": 18375.641274205886 + "x": 20772.34380449233, + "y": 18387.189767216754 }, "floatingObject": { "isPinned": false, @@ -2052,17 +3884,17 @@ "dataDependencies": [ { "type": "Data Dependency", - "name": "Candle Analysis Multi-Time-Frame-Market", + "name": "", "project": "Foundations", "id": "26061d9b-9158-4f81-8f85-068f61d8b50b", "savedPayload": { "position": { - "x": 19723.5694743472, - "y": 18278.306833020288 + "x": 21636.21086318353, + "y": 18289.855326031156 }, "targetPosition": { - "x": 19304.67628745731, - "y": 18442.710293985165 + "x": 21217.31767629364, + "y": 18454.258786996033 }, "floatingObject": { "isPinned": false, @@ -2072,27 +3904,55 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "95c695ea-da22-4172-a577-ac5552a2d743" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Data Mine", + "Foundations", + "66c79ece-5a7e-4a2b-be0d-0374f61086ba" + ], + [ + "Candle Analysis", + "Indicator Bot", + "Foundations", + "7cecc755-8e19-423b-a86d-18a35b8748f8" + ], + [ + "Candle Analysis", + "Product Definition", + "Foundations", + "9757f8e0-d082-4427-8c22-e43b09b360af" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "95c695ea-da22-4172-a577-ac5552a2d743" + ] + ] } }, { "type": "Data Dependency", - "name": "Candle Analysis Multi-Time-Frame-Daily", + "name": "", "project": "Foundations", "id": "143217d3-0eed-4bfb-bdbb-1b6fe27dd829", "savedPayload": { "position": { - "x": 19656.500454567926, - "y": 18723.280704821595 + "x": 21569.141843404253, + "y": 18734.829197832463 }, "targetPosition": { - "x": 19304.67628745731, - "y": 18442.710293985165 + "x": 21217.31767629364, + "y": 18454.258786996033 }, "floatingObject": { "isPinned": false, @@ -2102,12 +3962,40 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "a0db1ce1-8683-4a9c-aa4b-246c15c8a1bc" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Data Mine", + "Foundations", + "66c79ece-5a7e-4a2b-be0d-0374f61086ba" + ], + [ + "Candle Analysis", + "Indicator Bot", + "Foundations", + "7cecc755-8e19-423b-a86d-18a35b8748f8" + ], + [ + "Candle Analysis", + "Product Definition", + "Foundations", + "9757f8e0-d082-4427-8c22-e43b09b360af" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "a0db1ce1-8683-4a9c-aa4b-246c15c8a1bc" + ] + ] } } ], @@ -2115,12 +4003,12 @@ "id": "e9306e8d-5322-45dd-94bb-5c1e6b450315", "savedPayload": { "position": { - "x": 19304.67628745731, - "y": 18442.710293985165 + "x": 21217.31767629364, + "y": 18454.258786996033 }, "targetPosition": { - "x": 18859.702415656004, - "y": 18375.641274205886 + "x": 20772.34380449233, + "y": 18387.189767216754 }, "floatingObject": { "isPinned": false, @@ -2139,12 +4027,12 @@ "id": "d175a6f0-0e45-479d-bc60-c1c8f8f15d84", "savedPayload": { "position": { - "x": 12137.614801475032, - "y": 17449.992817136106 + "x": 13346.663488500988, + "y": 17193.83138888734 }, "targetPosition": { - "x": 11922.893359358208, - "y": 17845.46051783399 + "x": 13859.053652429757, + "y": 17633.241584387 }, "floatingObject": { "isPinned": false, @@ -2161,12 +4049,20 @@ "type": "Data Mine", "name": "Masters", "id": "66c79ece-5a7e-4a2b-be0d-0374f61086ba" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Data Mine", + "Foundations", + "66c79ece-5a7e-4a2b-be0d-0374f61086ba" + ] + ] } }, { "type": "Data Mine Data Dependencies", - "name": "Bollinger", + "name": "", "project": "Foundations", "botDataDependencies": [ { @@ -2176,17 +4072,17 @@ "dataDependencies": [ { "type": "Data Dependency", - "name": "Bollinger Bands Multi-Time-Frame-Market", + "name": "", "project": "Foundations", "id": "767b0fb0-3e23-4056-8330-9b6e5765d474", "savedPayload": { "position": { - "x": 18036.800919930753, - "y": 17634.96819894191 + "x": 19949.44230876708, + "y": 17646.51669195278 }, "targetPosition": { - "x": 18143.487089902726, - "y": 18072.1387161737 + "x": 20056.128478739054, + "y": 18083.68720918457 }, "floatingObject": { "isPinned": false, @@ -2196,27 +4092,55 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "f5b2a7d8-fc32-44a3-a002-9b0fc30a9719" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Bollinger", + "Data Mine", + "Foundations", + "14c6fdfe-aa25-4754-a0c5-a859be6399d7" + ], + [ + "Bollinger Bands", + "Indicator Bot", + "Foundations", + "1b7ecdbd-82e9-4a27-8fdd-467c0ca6bf23" + ], + [ + "Bollinger Bands", + "Product Definition", + "Foundations", + "29088877-8d63-4217-8d34-8742afc262f4" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "f5b2a7d8-fc32-44a3-a002-9b0fc30a9719" + ] + ] } }, { "type": "Data Dependency", - "name": "Bollinger Bands Multi-Time-Frame-Daily", + "name": "", "project": "Foundations", "id": "97a40dd6-1803-468d-95c2-e5dfa93fb413", "savedPayload": { "position": { - "x": 18314.138548096544, - "y": 17655.751780960403 + "x": 20226.77993693287, + "y": 17667.300273971272 }, "targetPosition": { - "x": 18143.487089902726, - "y": 18072.1387161737 + "x": 20056.128478739054, + "y": 18083.68720918457 }, "floatingObject": { "isPinned": false, @@ -2226,27 +4150,55 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "506104fa-e99a-4a46-930e-176bce311aff" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Bollinger", + "Data Mine", + "Foundations", + "14c6fdfe-aa25-4754-a0c5-a859be6399d7" + ], + [ + "Bollinger Bands", + "Indicator Bot", + "Foundations", + "1b7ecdbd-82e9-4a27-8fdd-467c0ca6bf23" + ], + [ + "Bollinger Bands", + "Product Definition", + "Foundations", + "29088877-8d63-4217-8d34-8742afc262f4" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "506104fa-e99a-4a46-930e-176bce311aff" + ] + ] } }, { "type": "Data Dependency", - "name": "Percentage Bandwidth Multi-Time-Frame-Market", + "name": "", "project": "Foundations", "id": "f312fa61-6391-4b26-adee-d370602b184f", "savedPayload": { "position": { - "x": 18526.29311946203, - "y": 17835.581019758974 + "x": 20438.934508298356, + "y": 17847.129512769843 }, "targetPosition": { - "x": 18143.487089902726, - "y": 18072.1387161737 + "x": 20056.128478739054, + "y": 18083.68720918457 }, "floatingObject": { "isPinned": false, @@ -2256,27 +4208,55 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "207e9481-0730-4304-a938-cfe223d70856" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Bollinger", + "Data Mine", + "Foundations", + "14c6fdfe-aa25-4754-a0c5-a859be6399d7" + ], + [ + "Bollinger Bands", + "Indicator Bot", + "Foundations", + "1b7ecdbd-82e9-4a27-8fdd-467c0ca6bf23" + ], + [ + "Percentage Bandwidth", + "Product Definition", + "Foundations", + "3b7885a0-cd72-4a3f-a38b-3dc8c47bd068" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "207e9481-0730-4304-a938-cfe223d70856" + ] + ] } }, { "type": "Data Dependency", - "name": "Percentage Bandwidth Multi-Time-Frame-Daily", + "name": "", "project": "Foundations", "id": "26da9954-2d6d-494f-8fca-e512c08e73a7", "savedPayload": { "position": { - "x": 18592.228798634256, - "y": 18105.76725828759 + "x": 20504.870187470584, + "y": 18117.315751298458 }, "targetPosition": { - "x": 18143.487089902726, - "y": 18072.1387161737 + "x": 20056.128478739054, + "y": 18083.68720918457 }, "floatingObject": { "isPinned": false, @@ -2286,12 +4266,40 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "e60d62dd-87f7-4f2d-ac21-3ac5c30a50ea" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Bollinger", + "Data Mine", + "Foundations", + "14c6fdfe-aa25-4754-a0c5-a859be6399d7" + ], + [ + "Bollinger Bands", + "Indicator Bot", + "Foundations", + "1b7ecdbd-82e9-4a27-8fdd-467c0ca6bf23" + ], + [ + "Percentage Bandwidth", + "Product Definition", + "Foundations", + "3b7885a0-cd72-4a3f-a38b-3dc8c47bd068" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "e60d62dd-87f7-4f2d-ac21-3ac5c30a50ea" + ] + ] } } ], @@ -2299,12 +4307,12 @@ "id": "d9ebdc9a-18f6-401a-a3db-54905a7b875a", "savedPayload": { "position": { - "x": 18143.487089902726, - "y": 18072.1387161737 + "x": 20056.128478739054, + "y": 18083.68720918457 }, "targetPosition": { - "x": 17852.517269355616, - "y": 18415.41202351172 + "x": 19765.158658191944, + "y": 18426.960516522588 }, "floatingObject": { "isPinned": false, @@ -2326,17 +4334,17 @@ "dataDependencies": [ { "type": "Data Dependency", - "name": "Bollinger Channels Objects Market", + "name": "", "project": "Foundations", "id": "8a4dd9bd-53d7-4f32-8d39-bc2480442e47", "savedPayload": { "position": { - "x": 18522.226135131416, - "y": 18107.1780326084 + "x": 20434.867523967743, + "y": 18118.72652561927 }, "targetPosition": { - "x": 18295.285584225, - "y": 18495.762626171105 + "x": 20207.926973061327, + "y": 18507.311119181973 }, "floatingObject": { "isPinned": false, @@ -2346,27 +4354,55 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Market", "id": "610cd062-ab88-4892-b711-0fb430305c61" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Bollinger", + "Data Mine", + "Foundations", + "14c6fdfe-aa25-4754-a0c5-a859be6399d7" + ], + [ + "Bollinger Channels", + "Indicator Bot", + "Foundations", + "bd0f325d-6f98-468b-8b7b-99a42a175d80" + ], + [ + "Bollinger Channels Objects", + "Product Definition", + "Foundations", + "1f111f72-624f-4166-9f99-ab8d785d5267" + ], + [ + "Market", + "Dataset Definition", + "Foundations", + "610cd062-ab88-4892-b711-0fb430305c61" + ] + ] } }, { "type": "Data Dependency", - "name": "Bollinger Channels Objects Daily", + "name": "", "project": "Foundations", "id": "6dfdb1ce-4946-412b-adab-8480a6d36b7f", "savedPayload": { "position": { - "x": 18641.44370365331, - "y": 18208.23079079656 + "x": 20554.085092489637, + "y": 18219.779283807427 }, "targetPosition": { - "x": 18295.285584225, - "y": 18495.762626171105 + "x": 20207.926973061327, + "y": 18507.311119181973 }, "floatingObject": { "isPinned": false, @@ -2376,27 +4412,55 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Daily", "id": "64910fea-c92a-4a55-850a-aa62d98b478e" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Bollinger", + "Data Mine", + "Foundations", + "14c6fdfe-aa25-4754-a0c5-a859be6399d7" + ], + [ + "Bollinger Channels", + "Indicator Bot", + "Foundations", + "bd0f325d-6f98-468b-8b7b-99a42a175d80" + ], + [ + "Bollinger Channels Objects", + "Product Definition", + "Foundations", + "1f111f72-624f-4166-9f99-ab8d785d5267" + ], + [ + "Daily", + "Dataset Definition", + "Foundations", + "64910fea-c92a-4a55-850a-aa62d98b478e" + ] + ] } }, { "type": "Data Dependency", - "name": "Bollinger Channels Market", + "name": "", "project": "Foundations", "id": "07499bfe-1371-4afa-b0b8-3cdca8e1e5b7", "savedPayload": { "position": { - "x": 18718.909494222404, - "y": 18343.964131848832 + "x": 20631.55088305873, + "y": 18355.5126248597 }, "targetPosition": { - "x": 18295.285584225, - "y": 18495.762626171105 + "x": 20207.926973061327, + "y": 18507.311119181973 }, "floatingObject": { "isPinned": false, @@ -2406,27 +4470,55 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Market", "id": "22c1f2c6-3838-4657-add8-2e01d7056917" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Bollinger", + "Data Mine", + "Foundations", + "14c6fdfe-aa25-4754-a0c5-a859be6399d7" + ], + [ + "Bollinger Channels", + "Indicator Bot", + "Foundations", + "bd0f325d-6f98-468b-8b7b-99a42a175d80" + ], + [ + "Bollinger Channels", + "Product Definition", + "Foundations", + "94bc3958-cc85-43a1-a178-103e84f42910" + ], + [ + "Market", + "Dataset Definition", + "Foundations", + "22c1f2c6-3838-4657-add8-2e01d7056917" + ] + ] } }, { "type": "Data Dependency", - "name": "Bollinger Channels Daily", + "name": "", "project": "Foundations", "id": "b33e7eb6-2b76-4304-a766-18f54e8e78ab", "savedPayload": { "position": { - "x": 18745.27998922276, - "y": 18498.006611623547 + "x": 20657.921378059087, + "y": 18509.555104634415 }, "targetPosition": { - "x": 18295.285584225, - "y": 18495.762626171105 + "x": 20207.926973061327, + "y": 18507.311119181973 }, "floatingObject": { "isPinned": false, @@ -2436,27 +4528,55 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Daily", "id": "96b4e65b-e6db-44a0-80a5-ceb9d68a09ec" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Bollinger", + "Data Mine", + "Foundations", + "14c6fdfe-aa25-4754-a0c5-a859be6399d7" + ], + [ + "Bollinger Channels", + "Indicator Bot", + "Foundations", + "bd0f325d-6f98-468b-8b7b-99a42a175d80" + ], + [ + "Bollinger Channels", + "Product Definition", + "Foundations", + "94bc3958-cc85-43a1-a178-103e84f42910" + ], + [ + "Daily", + "Dataset Definition", + "Foundations", + "96b4e65b-e6db-44a0-80a5-ceb9d68a09ec" + ] + ] } }, { "type": "Data Dependency", - "name": "Bollinger Sub-Channels Objects Market", + "name": "", "project": "Foundations", "id": "17fda56b-90c8-4ee2-a493-d3dca6f637b0", "savedPayload": { "position": { - "x": 18717.374517770277, - "y": 18651.778433634998 + "x": 20630.015906606604, + "y": 18663.326926645866 }, "targetPosition": { - "x": 18295.285584225, - "y": 18495.762626171105 + "x": 20207.926973061327, + "y": 18507.311119181973 }, "floatingObject": { "isPinned": false, @@ -2466,27 +4586,55 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Market", "id": "869f615e-0cc0-44fd-8648-4a951c23a410" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Bollinger", + "Data Mine", + "Foundations", + "14c6fdfe-aa25-4754-a0c5-a859be6399d7" + ], + [ + "Bollinger Channels", + "Indicator Bot", + "Foundations", + "bd0f325d-6f98-468b-8b7b-99a42a175d80" + ], + [ + "Bollinger Sub-Channels Objects", + "Product Definition", + "Foundations", + "080c87fc-4546-4482-ab11-180a33f6d9ab" + ], + [ + "Market", + "Dataset Definition", + "Foundations", + "869f615e-0cc0-44fd-8648-4a951c23a410" + ] + ] } }, { "type": "Data Dependency", - "name": "Bollinger Sub-Channels Objects Daily", + "name": "", "project": "Foundations", "id": "a02862ca-c02d-4ebe-93f9-1ccc40471341", "savedPayload": { "position": { - "x": 18638.558891563018, - "y": 18786.732446718215 + "x": 20551.200280399346, + "y": 18798.280939729084 }, "targetPosition": { - "x": 18295.285584225, - "y": 18495.762626171105 + "x": 20207.926973061327, + "y": 18507.311119181973 }, "floatingObject": { "isPinned": false, @@ -2496,27 +4644,55 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Daily", "id": "029479ae-275d-4854-ad3e-66948656a053" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Bollinger", + "Data Mine", + "Foundations", + "14c6fdfe-aa25-4754-a0c5-a859be6399d7" + ], + [ + "Bollinger Channels", + "Indicator Bot", + "Foundations", + "bd0f325d-6f98-468b-8b7b-99a42a175d80" + ], + [ + "Bollinger Sub-Channels Objects", + "Product Definition", + "Foundations", + "080c87fc-4546-4482-ab11-180a33f6d9ab" + ], + [ + "Daily", + "Dataset Definition", + "Foundations", + "029479ae-275d-4854-ad3e-66948656a053" + ] + ] } }, { "type": "Data Dependency", - "name": "Bollinger Sub-Channels Market", + "name": "", "project": "Foundations", "id": "7d366e6f-11af-4b01-92f2-abda6843ac03", "savedPayload": { "position": { - "x": 18518.339438316343, - "y": 18886.59120518625 + "x": 20430.98082715267, + "y": 18898.13969819712 }, "targetPosition": { - "x": 18295.285584225, - "y": 18495.762626171105 + "x": 20207.926973061327, + "y": 18507.311119181973 }, "floatingObject": { "isPinned": false, @@ -2526,27 +4702,55 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Market", "id": "f8d44a4d-3771-4a71-97ca-dc604ff565d3" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Bollinger", + "Data Mine", + "Foundations", + "14c6fdfe-aa25-4754-a0c5-a859be6399d7" + ], + [ + "Bollinger Channels", + "Indicator Bot", + "Foundations", + "bd0f325d-6f98-468b-8b7b-99a42a175d80" + ], + [ + "Bollinger Sub-Channels", + "Product Definition", + "Foundations", + "79ce9c05-8a4c-4b58-850f-288037acc702" + ], + [ + "Market", + "Dataset Definition", + "Foundations", + "f8d44a4d-3771-4a71-97ca-dc604ff565d3" + ] + ] } }, { "type": "Data Dependency", - "name": "Bollinger Sub-Channels Daily", + "name": "", "project": "Foundations", "id": "5644a20b-a702-4d3c-a760-2d3648bec03f", "savedPayload": { "position": { - "x": 18371.216398341967, - "y": 18939.310269009544 + "x": 20283.857787178295, + "y": 18950.858762020413 }, "targetPosition": { - "x": 18295.285584225, - "y": 18495.762626171105 + "x": 20207.926973061327, + "y": 18507.311119181973 }, "floatingObject": { "isPinned": false, @@ -2556,12 +4760,40 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Daily", "id": "ca71e765-0f66-4b18-b500-847b9d16169b" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Bollinger", + "Data Mine", + "Foundations", + "14c6fdfe-aa25-4754-a0c5-a859be6399d7" + ], + [ + "Bollinger Channels", + "Indicator Bot", + "Foundations", + "bd0f325d-6f98-468b-8b7b-99a42a175d80" + ], + [ + "Bollinger Sub-Channels", + "Product Definition", + "Foundations", + "79ce9c05-8a4c-4b58-850f-288037acc702" + ], + [ + "Daily", + "Dataset Definition", + "Foundations", + "ca71e765-0f66-4b18-b500-847b9d16169b" + ] + ] } } ], @@ -2569,12 +4801,12 @@ "id": "e3710882-a61f-4915-a7cc-2fbba63759af", "savedPayload": { "position": { - "x": 18295.285584225, - "y": 18495.762626171105 + "x": 20207.926973061327, + "y": 18507.311119181973 }, "targetPosition": { - "x": 17852.517269355616, - "y": 18415.41202351172 + "x": 19765.158658191944, + "y": 18426.960516522588 }, "floatingObject": { "isPinned": false, @@ -2593,12 +4825,12 @@ "id": "d4075860-a848-402d-92d6-90a2c35ec4fd", "savedPayload": { "position": { - "x": 12272.609042013844, - "y": 17562.266341861563 + "x": 13403.364435932983, + "y": 17135.273374589873 }, "targetPosition": { - "x": 11922.893359358208, - "y": 17845.46051783399 + "x": 13859.053652429757, + "y": 17633.241584387 }, "floatingObject": { "isPinned": false, @@ -2615,12 +4847,20 @@ "type": "Data Mine", "name": "Bollinger", "id": "14c6fdfe-aa25-4754-a0c5-a859be6399d7" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Bollinger", + "Data Mine", + "Foundations", + "14c6fdfe-aa25-4754-a0c5-a859be6399d7" + ] + ] } }, { "type": "Data Mine Data Dependencies", - "name": "PluvtechProduction", + "name": "Pluvtech", "project": "Foundations", "botDataDependencies": [ { @@ -2635,12 +4875,12 @@ "id": "91d68254-0937-4d6d-8c1c-dc056afc742f", "savedPayload": { "position": { - "x": 12035.750539815233, - "y": 16908.810690385013 + "x": 13948.391928651561, + "y": 16920.35918339588 }, "targetPosition": { - "x": 12303.420793853336, - "y": 17270.54627766276 + "x": 14216.062182689664, + "y": 17282.09477067363 }, "floatingObject": { "isPinned": false, @@ -2650,12 +4890,40 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "9323c88c-d610-4539-b736-cbb8653cef13" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Indicator Bot", + "Foundations", + "1cf45944-eac2-493d-b53a-da358c2a67c1" + ], + [ + "FisherTransform", + "Product Definition", + "Foundations", + "2d1afdf1-95a1-4bcc-94a2-9f37485f86f6" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "9323c88c-d610-4539-b736-cbb8653cef13" + ] + ] } }, { @@ -2665,12 +4933,12 @@ "id": "8297d56f-22f5-41d9-9556-94a0377780d0", "savedPayload": { "position": { - "x": 12482.857874869696, - "y": 16857.869244189456 + "x": 14395.499263706024, + "y": 16869.417737200325 }, "targetPosition": { - "x": 12303.420793853336, - "y": 17270.54627766276 + "x": 14216.062182689664, + "y": 17282.09477067363 }, "floatingObject": { "isPinned": false, @@ -2680,12 +4948,40 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "e708fb9c-e0f2-4c91-9f04-2caa7b096446" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Indicator Bot", + "Foundations", + "1cf45944-eac2-493d-b53a-da358c2a67c1" + ], + [ + "FisherTransform", + "Product Definition", + "Foundations", + "2d1afdf1-95a1-4bcc-94a2-9f37485f86f6" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "e708fb9c-e0f2-4c91-9f04-2caa7b096446" + ] + ] } } ], @@ -2693,12 +4989,12 @@ "id": "11abe463-8683-41ea-b655-1cbc742f0a44", "savedPayload": { "position": { - "x": 12303.420793853336, - "y": 17270.54627766276 + "x": 14216.062182689664, + "y": 17282.09477067363 }, "targetPosition": { - "x": 12354.362240048895, - "y": 17717.653612717226 + "x": 14267.003628885222, + "y": 17729.202105728094 }, "floatingObject": { "isPinned": false, @@ -2725,12 +5021,12 @@ "id": "45eed707-ad25-4479-ab1f-6fc7b1072e94", "savedPayload": { "position": { - "x": 12181.045066940165, - "y": 16865.772490706477 + "x": 14093.686455776493, + "y": 16877.320983717345 }, "targetPosition": { - "x": 12381.83408283958, - "y": 17268.492953427387 + "x": 14294.475471675907, + "y": 17280.041446438256 }, "floatingObject": { "isPinned": false, @@ -2740,12 +5036,40 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "bfee2065-abeb-455c-816d-de941df980af" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Indicator Bot", + "Foundations", + "771942e0-043e-41ce-8db2-a50729affc91" + ], + [ + "Waddah Attar", + "Product Definition", + "Foundations", + "f08a1e6f-fb96-412c-9ea9-c68d3d493b1e" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "bfee2065-abeb-455c-816d-de941df980af" + ] + ] } }, { @@ -2755,12 +5079,12 @@ "id": "73258692-2018-4b77-8cf5-372cdb07f586", "savedPayload": { "position": { - "x": 12630.205726230006, - "y": 16893.24433349716 + "x": 14542.847115066334, + "y": 16904.79282650803 }, "targetPosition": { - "x": 12381.83408283958, - "y": 17268.492953427387 + "x": 14294.475471675907, + "y": 17280.041446438256 }, "floatingObject": { "isPinned": false, @@ -2770,12 +5094,40 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "ef9e9c8e-32cf-4502-84e1-657784fd75cb" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Indicator Bot", + "Foundations", + "771942e0-043e-41ce-8db2-a50729affc91" + ], + [ + "Waddah Attar", + "Product Definition", + "Foundations", + "f08a1e6f-fb96-412c-9ea9-c68d3d493b1e" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "ef9e9c8e-32cf-4502-84e1-657784fd75cb" + ] + ] } } ], @@ -2783,12 +5135,12 @@ "id": "9300bb4f-e197-4135-b00b-9e589428989e", "savedPayload": { "position": { - "x": 12381.83408283958, - "y": 17268.492953427387 + "x": 14294.475471675907, + "y": 17280.041446438256 }, "targetPosition": { - "x": 12354.362240048895, - "y": 17717.653612717226 + "x": 14267.003628885222, + "y": 17729.202105728094 }, "floatingObject": { "isPinned": false, @@ -2815,12 +5167,12 @@ "id": "92f396c0-3b18-4289-99fd-7f29bcece453", "savedPayload": { "position": { - "x": 12331.605748667287, - "y": 16848.618267847585 + "x": 14244.247137503615, + "y": 16860.166760858454 }, "targetPosition": { - "x": 12459.412653784053, - "y": 17280.08714853827 + "x": 14372.05404262038, + "y": 17291.63564154914 }, "floatingObject": { "isPinned": false, @@ -2830,12 +5182,40 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "923b32d3-cbe8-4c30-9af0-a95e10d5db9d" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Indicator Bot", + "Foundations", + "8dffabdf-ec34-42db-9d61-c9ebbca2e8fe" + ], + [ + "PLUVTECH MACD", + "Product Definition", + "Foundations", + "aa8aec56-7cee-4d78-b7f0-e74ef3e36ced" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "923b32d3-cbe8-4c30-9af0-a95e10d5db9d" + ] + ] } }, { @@ -2845,12 +5225,12 @@ "id": "86c64616-d20d-4c77-a7ae-9cd5ecf6055a", "savedPayload": { "position": { - "x": 12769.172212846242, - "y": 16953.66868158274 + "x": 14681.81360168257, + "y": 16965.21717459361 }, "targetPosition": { - "x": 12459.412653784053, - "y": 17280.08714853827 + "x": 14372.05404262038, + "y": 17291.63564154914 }, "floatingObject": { "isPinned": false, @@ -2860,12 +5240,40 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "60e21b53-d4ae-4654-8b43-d1382f6d8059" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Indicator Bot", + "Foundations", + "8dffabdf-ec34-42db-9d61-c9ebbca2e8fe" + ], + [ + "PLUVTECH MACD", + "Product Definition", + "Foundations", + "aa8aec56-7cee-4d78-b7f0-e74ef3e36ced" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "60e21b53-d4ae-4654-8b43-d1382f6d8059" + ] + ] } } ], @@ -2873,12 +5281,12 @@ "id": "b45b30c6-c0ab-4a1b-822f-5d5a2efb0cd3", "savedPayload": { "position": { - "x": 12459.412653784053, - "y": 17280.08714853827 + "x": 14372.05404262038, + "y": 17291.63564154914 }, "targetPosition": { - "x": 12354.362240048895, - "y": 17717.653612717226 + "x": 14267.003628885222, + "y": 17729.202105728094 }, "floatingObject": { "isPinned": false, @@ -2905,12 +5313,12 @@ "id": "ab218890-a63b-42ff-9381-748fe3c184d4", "savedPayload": { "position": { - "x": 12482.857874869696, - "y": 16857.869244189456 + "x": 14395.499263706024, + "y": 16869.417737200325 }, "targetPosition": { - "x": 12533.799321065255, - "y": 17304.97657924392 + "x": 14446.440709901583, + "y": 17316.52507225479 }, "floatingObject": { "isPinned": false, @@ -2920,12 +5328,40 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "6b3161cd-7903-4c3b-a2f0-b2651cd04cdf" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "HMA", + "Indicator Bot", + "Foundations", + "ca8c02de-4c43-4345-85db-26186306a1d4" + ], + [ + "HMA", + "Product Definition", + "Foundations", + "e92e7af5-3912-413a-9479-d6b5cd5dae56" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "6b3161cd-7903-4c3b-a2f0-b2651cd04cdf" + ] + ] } }, { @@ -2935,12 +5371,12 @@ "id": "a5d83324-f698-4d1b-ba57-0eed8a43e02c", "savedPayload": { "position": { - "x": 12895.534908343003, - "y": 17037.306325205816 + "x": 14808.17629717933, + "y": 17048.854818216685 }, "targetPosition": { - "x": 12533.799321065255, - "y": 17304.97657924392 + "x": 14446.440709901583, + "y": 17316.52507225479 }, "floatingObject": { "isPinned": false, @@ -2950,12 +5386,40 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "9e26a769-2b37-4176-b0d1-9c3cecde6028" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "HMA", + "Indicator Bot", + "Foundations", + "ca8c02de-4c43-4345-85db-26186306a1d4" + ], + [ + "HMA", + "Product Definition", + "Foundations", + "e92e7af5-3912-413a-9479-d6b5cd5dae56" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "9e26a769-2b37-4176-b0d1-9c3cecde6028" + ] + ] } } ], @@ -2963,12 +5427,12 @@ "id": "29432401-4272-46ae-b957-e3f4f06e9a4e", "savedPayload": { "position": { - "x": 12533.799321065255, - "y": 17304.97657924392 + "x": 14446.440709901583, + "y": 17316.52507225479 }, "targetPosition": { - "x": 12354.362240048895, - "y": 17717.653612717226 + "x": 14267.003628885222, + "y": 17729.202105728094 }, "floatingObject": { "isPinned": false, @@ -2995,12 +5459,12 @@ "id": "0bd4df66-1a96-4ec4-9a9f-f13e4eb4b28b", "savedPayload": { "position": { - "x": 12630.205726230006, - "y": 16893.24433349716 + "x": 14542.847115066334, + "y": 16904.79282650803 }, "targetPosition": { - "x": 12602.733883439321, - "y": 17342.404992787 + "x": 14515.375272275649, + "y": 17353.95348579787 }, "floatingObject": { "isPinned": false, @@ -3010,12 +5474,40 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "1b5a992d-e78e-40d0-b695-c14da7919af6" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "EMA", + "Indicator Bot", + "Foundations", + "0702e945-c8e3-4af7-b597-37ee572b42e4" + ], + [ + "EMA", + "Product Definition", + "Foundations", + "67396a20-f5b3-40a1-afa8-27675b1fee0b" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "1b5a992d-e78e-40d0-b695-c14da7919af6" + ] + ] } }, { @@ -3025,12 +5517,12 @@ "id": "68d989dd-0b05-4e17-b830-ec9333420850", "savedPayload": { "position": { - "x": 13005.454346160233, - "y": 17141.615976887588 + "x": 14918.095734996561, + "y": 17153.164469898456 }, "targetPosition": { - "x": 12602.733883439321, - "y": 17342.404992787 + "x": 14515.375272275649, + "y": 17353.95348579787 }, "floatingObject": { "isPinned": false, @@ -3040,12 +5532,40 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "39850a58-4d32-46d6-83f2-ee73cc6f2b0c" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "EMA", + "Indicator Bot", + "Foundations", + "0702e945-c8e3-4af7-b597-37ee572b42e4" + ], + [ + "EMA", + "Product Definition", + "Foundations", + "67396a20-f5b3-40a1-afa8-27675b1fee0b" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "39850a58-4d32-46d6-83f2-ee73cc6f2b0c" + ] + ] } } ], @@ -3053,12 +5573,12 @@ "id": "59cd0110-2387-4cdc-af06-29c5187a65af", "savedPayload": { "position": { - "x": 12602.733883439321, - "y": 17342.404992787 + "x": 14515.375272275649, + "y": 17353.95348579787 }, "targetPosition": { - "x": 12354.362240048895, - "y": 17717.653612717226 + "x": 14267.003628885222, + "y": 17729.202105728094 }, "floatingObject": { "isPinned": false, @@ -3085,12 +5605,12 @@ "id": "6ee34505-a98a-4951-9ac0-f94078d11f71", "savedPayload": { "position": { - "x": 12769.172212846242, - "y": 16953.66868158274 + "x": 14681.81360168257, + "y": 16965.21717459361 }, "targetPosition": { - "x": 12664.121799111084, - "y": 17391.235145761697 + "x": 14576.763187947412, + "y": 17402.783638772566 }, "floatingObject": { "isPinned": false, @@ -3100,12 +5620,40 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "22004c88-da81-4f83-a404-acbfab00bf4d" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "McGinley", + "Indicator Bot", + "Foundations", + "d07599e3-ce23-48f1-8b3b-6e594559cc41" + ], + [ + "McGinley", + "Product Definition", + "Foundations", + "95dc3e95-c3b8-4c95-822b-69e5dd66ea16" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "22004c88-da81-4f83-a404-acbfab00bf4d" + ] + ] } }, { @@ -3115,12 +5663,12 @@ "id": "b34451a5-380b-4875-8fd9-9649cb20dbcf", "savedPayload": { "position": { - "x": 13095.590679801771, - "y": 17263.42824064493 + "x": 15008.232068638099, + "y": 17274.9767336558 }, "targetPosition": { - "x": 12664.121799111084, - "y": 17391.235145761697 + "x": 14576.763187947412, + "y": 17402.783638772566 }, "floatingObject": { "isPinned": false, @@ -3130,12 +5678,40 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "f8959f99-6307-407f-9111-23a8bdbcc635" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "McGinley", + "Indicator Bot", + "Foundations", + "d07599e3-ce23-48f1-8b3b-6e594559cc41" + ], + [ + "McGinley", + "Product Definition", + "Foundations", + "95dc3e95-c3b8-4c95-822b-69e5dd66ea16" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "f8959f99-6307-407f-9111-23a8bdbcc635" + ] + ] } } ], @@ -3143,12 +5719,12 @@ "id": "38102e03-2013-4fdf-a187-1aff98d7557a", "savedPayload": { "position": { - "x": 12664.121799111084, - "y": 17391.235145761697 + "x": 14576.763187947412, + "y": 17402.783638772566 }, "targetPosition": { - "x": 12354.362240048895, - "y": 17717.653612717226 + "x": 14267.003628885222, + "y": 17729.202105728094 }, "floatingObject": { "isPinned": false, @@ -3175,12 +5751,12 @@ "id": "a2b78cae-fe7b-4cab-a6b1-5775f7b2f777", "savedPayload": { "position": { - "x": 12895.534908343003, - "y": 17037.306325205816 + "x": 14808.17629717933, + "y": 17048.854818216685 }, "targetPosition": { - "x": 12716.097827326643, - "y": 17449.98335867912 + "x": 14628.73921616297, + "y": 17461.53185168999 }, "floatingObject": { "isPinned": false, @@ -3190,12 +5766,40 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "f7baea67-15c3-4877-8445-c2cefc86988a" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "WMA", + "Indicator Bot", + "Foundations", + "403b2817-ec8d-4b6a-8b66-72eab0b31961" + ], + [ + "WMA", + "Product Definition", + "Foundations", + "f7b69531-1a17-4457-b368-eca66b5a24b5" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "f7baea67-15c3-4877-8445-c2cefc86988a" + ] + ] } }, { @@ -3205,12 +5809,12 @@ "id": "074f0345-44d8-4e05-b1a5-fa6f392264f0", "savedPayload": { "position": { - "x": 13163.205162381108, - "y": 17399.041912483564 + "x": 15075.846551217435, + "y": 17410.590405494433 }, "targetPosition": { - "x": 12716.097827326643, - "y": 17449.98335867912 + "x": 14628.73921616297, + "y": 17461.53185168999 }, "floatingObject": { "isPinned": false, @@ -3220,12 +5824,40 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "1f7c6a5d-5257-4203-b89f-e5ca66f5efdb" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "WMA", + "Indicator Bot", + "Foundations", + "403b2817-ec8d-4b6a-8b66-72eab0b31961" + ], + [ + "WMA", + "Product Definition", + "Foundations", + "f7b69531-1a17-4457-b368-eca66b5a24b5" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "1f7c6a5d-5257-4203-b89f-e5ca66f5efdb" + ] + ] } } ], @@ -3233,12 +5865,12 @@ "id": "63fa03e3-37ce-41ac-a59c-e1cbc45c2608", "savedPayload": { "position": { - "x": 12716.097827326643, - "y": 17449.98335867912 + "x": 14628.73921616297, + "y": 17461.53185168999 }, "targetPosition": { - "x": 12354.362240048895, - "y": 17717.653612717226 + "x": 14267.003628885222, + "y": 17729.202105728094 }, "floatingObject": { "isPinned": false, @@ -3265,12 +5897,12 @@ "id": "2f64ec5d-69b2-4535-9ad9-2c16930882b3", "savedPayload": { "position": { - "x": 13005.454346160233, - "y": 17141.615976887588 + "x": 14918.095734996561, + "y": 17153.164469898456 }, "targetPosition": { - "x": 12757.082702769807, - "y": 17516.864596817813 + "x": 14669.724091606135, + "y": 17528.413089828682 }, "floatingObject": { "isPinned": false, @@ -3280,12 +5912,40 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "1caf165a-e624-4b77-88e0-689140a28290" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "SMA", + "Indicator Bot", + "Foundations", + "911bc848-881a-4d4d-9031-fca087856547" + ], + [ + "SMA", + "Product Definition", + "Foundations", + "2300d187-f0dc-4a9a-b379-686379334a37" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "1caf165a-e624-4b77-88e0-689140a28290" + ] + ] } }, { @@ -3295,12 +5955,12 @@ "id": "4cc77454-579e-41c1-93d6-d544414ad053", "savedPayload": { "position": { - "x": 13206.243362059648, - "y": 17544.336439608498 + "x": 15118.884750895975, + "y": 17555.884932619367 }, "targetPosition": { - "x": 12757.082702769807, - "y": 17516.864596817813 + "x": 14669.724091606135, + "y": 17528.413089828682 }, "floatingObject": { "isPinned": false, @@ -3310,12 +5970,40 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "1dcd0c9b-4059-49f6-b846-4a035c317389" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "SMA", + "Indicator Bot", + "Foundations", + "911bc848-881a-4d4d-9031-fca087856547" + ], + [ + "SMA", + "Product Definition", + "Foundations", + "2300d187-f0dc-4a9a-b379-686379334a37" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "1dcd0c9b-4059-49f6-b846-4a035c317389" + ] + ] } } ], @@ -3323,12 +6011,12 @@ "id": "48490c68-b811-4c3a-ab2f-0dd27748ef26", "savedPayload": { "position": { - "x": 12757.082702769807, - "y": 17516.864596817813 + "x": 14669.724091606135, + "y": 17528.413089828682 }, "targetPosition": { - "x": 12354.362240048895, - "y": 17717.653612717226 + "x": 14267.003628885222, + "y": 17729.202105728094 }, "floatingObject": { "isPinned": false, @@ -3355,12 +6043,12 @@ "id": "7e125b1f-31db-4607-acec-505640120b7c", "savedPayload": { "position": { - "x": 13095.590679801771, - "y": 17263.42824064493 + "x": 15008.232068638099, + "y": 17274.9767336558 }, "targetPosition": { - "x": 12785.831120739582, - "y": 17589.84670760046 + "x": 14698.47250957591, + "y": 17601.39520061133 }, "floatingObject": { "isPinned": false, @@ -3370,12 +6058,40 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "82106432-bd3d-417d-88bc-f3cdcb542c56" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Volume-WMA", + "Indicator Bot", + "Foundations", + "89d82732-d20e-4c9d-8143-a690929a6a26" + ], + [ + "VWMA", + "Product Definition", + "Foundations", + "ced9d551-57dd-44b9-bf76-ff7dd9e1f3c0" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "82106432-bd3d-417d-88bc-f3cdcb542c56" + ] + ] } }, { @@ -3385,12 +6101,12 @@ "id": "369fed9e-c58f-4411-8804-1c8453d92d61", "savedPayload": { "position": { - "x": 13223.397584918537, - "y": 17694.897121335616 + "x": 15136.038973754865, + "y": 17706.445614346485 }, "targetPosition": { - "x": 12785.831120739582, - "y": 17589.84670760046 + "x": 14698.47250957591, + "y": 17601.39520061133 }, "floatingObject": { "isPinned": false, @@ -3400,12 +6116,40 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "43b611c4-39a4-426a-8b04-af6976b4c439" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Volume-WMA", + "Indicator Bot", + "Foundations", + "89d82732-d20e-4c9d-8143-a690929a6a26" + ], + [ + "VWMA", + "Product Definition", + "Foundations", + "ced9d551-57dd-44b9-bf76-ff7dd9e1f3c0" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "43b611c4-39a4-426a-8b04-af6976b4c439" + ] + ] } } ], @@ -3413,12 +6157,12 @@ "id": "232d613a-ea4a-4ed6-94c7-9c1c5eb42b9d", "savedPayload": { "position": { - "x": 12785.831120739582, - "y": 17589.84670760046 + "x": 14698.47250957591, + "y": 17601.39520061133 }, "targetPosition": { - "x": 12354.362240048895, - "y": 17717.653612717226 + "x": 14267.003628885222, + "y": 17729.202105728094 }, "floatingObject": { "isPinned": false, @@ -3445,12 +6189,12 @@ "id": "6a160b6c-cd15-48ac-bf4a-0d8dbafc1519", "savedPayload": { "position": { - "x": 13163.205162381108, - "y": 17399.041912483564 + "x": 15075.846551217435, + "y": 17410.590405494433 }, "targetPosition": { - "x": 12801.46957510336, - "y": 17666.71216652167 + "x": 14714.110963939687, + "y": 17678.260659532538 }, "floatingObject": { "isPinned": false, @@ -3460,12 +6204,40 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "923859b1-8d25-4590-9f8f-45b215df5a14" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Indicator Bot", + "Foundations", + "d40999ec-12b6-4847-bfa3-26e12eb7276b" + ], + [ + "Fibonacci-Bollinger", + "Product Definition", + "Foundations", + "30b6c6ea-0422-41e7-9132-618008d40ad3" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "923859b1-8d25-4590-9f8f-45b215df5a14" + ] + ] } }, { @@ -3475,12 +6247,12 @@ "id": "afc541bd-5964-4673-a9d6-97d0858a1a43", "savedPayload": { "position": { - "x": 13214.146608576666, - "y": 17846.14924753803 + "x": 15126.787997412994, + "y": 17857.697740548898 }, "targetPosition": { - "x": 12801.46957510336, - "y": 17666.71216652167 + "x": 14714.110963939687, + "y": 17678.260659532538 }, "floatingObject": { "isPinned": false, @@ -3490,12 +6262,40 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "aa6136a6-4c18-49ce-80aa-3069addf7eea" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Indicator Bot", + "Foundations", + "d40999ec-12b6-4847-bfa3-26e12eb7276b" + ], + [ + "Fibonacci-Bollinger", + "Product Definition", + "Foundations", + "30b6c6ea-0422-41e7-9132-618008d40ad3" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "aa6136a6-4c18-49ce-80aa-3069addf7eea" + ] + ] } } ], @@ -3503,12 +6303,12 @@ "id": "a32d243c-81a7-4784-9911-6f40565ae28d", "savedPayload": { "position": { - "x": 12801.46957510336, - "y": 17666.71216652167 + "x": 14714.110963939687, + "y": 17678.260659532538 }, "targetPosition": { - "x": 12354.362240048895, - "y": 17717.653612717226 + "x": 14267.003628885222, + "y": 17729.202105728094 }, "floatingObject": { "isPinned": false, @@ -3535,12 +6335,12 @@ "id": "d8372912-72bd-4473-867c-84f45c0d9db2", "savedPayload": { "position": { - "x": 13206.243362059648, - "y": 17544.336439608498 + "x": 15118.884750895975, + "y": 17555.884932619367 }, "targetPosition": { - "x": 12803.522899338735, - "y": 17745.12545550791 + "x": 14716.164288175063, + "y": 17756.67394851878 }, "floatingObject": { "isPinned": false, @@ -3550,12 +6350,40 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "934e123e-4941-4148-9365-eb4580fc0f15" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Indicator Bot", + "Foundations", + "bb548c23-987a-4cf4-bb92-97cc8e5af15c" + ], + [ + "TPSL Bands", + "Product Definition", + "Foundations", + "7a328b1e-2c04-4084-bdcf-f1d347f888f5" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "934e123e-4941-4148-9365-eb4580fc0f15" + ] + ] } }, { @@ -3565,12 +6393,12 @@ "id": "aaf01f87-5fbf-4657-aafb-b2c4cac8b1c3", "savedPayload": { "position": { - "x": 13178.771519268961, - "y": 17993.497098898337 + "x": 15091.412908105289, + "y": 18005.045591909206 }, "targetPosition": { - "x": 12803.522899338735, - "y": 17745.12545550791 + "x": 14716.164288175063, + "y": 17756.67394851878 }, "floatingObject": { "isPinned": false, @@ -3580,12 +6408,40 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "c42033d0-4bba-4028-a226-f5bc2ddbd2c3" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Indicator Bot", + "Foundations", + "bb548c23-987a-4cf4-bb92-97cc8e5af15c" + ], + [ + "TPSL Bands", + "Product Definition", + "Foundations", + "7a328b1e-2c04-4084-bdcf-f1d347f888f5" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "c42033d0-4bba-4028-a226-f5bc2ddbd2c3" + ] + ] } } ], @@ -3593,12 +6449,12 @@ "id": "3a0d4e26-5c97-40f7-bb8c-61c654e2af7a", "savedPayload": { "position": { - "x": 12803.522899338735, - "y": 17745.12545550791 + "x": 14716.164288175063, + "y": 17756.67394851878 }, "targetPosition": { - "x": 12354.362240048895, - "y": 17717.653612717226 + "x": 14267.003628885222, + "y": 17729.202105728094 }, "floatingObject": { "isPinned": false, @@ -3625,12 +6481,12 @@ "id": "95d64e80-ff66-4cf8-86ec-1aa34102d209", "savedPayload": { "position": { - "x": 13223.397584918535, - "y": 17694.897121335616 + "x": 15136.038973754863, + "y": 17706.445614346485 }, "targetPosition": { - "x": 12791.928704227848, - "y": 17822.704026452382 + "x": 14704.570093064176, + "y": 17834.25251946325 }, "floatingObject": { "isPinned": false, @@ -3640,12 +6496,40 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "3d3a7576-d4df-4b7d-a468-306f815d0357" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Indicator Bot", + "Foundations", + "f1649445-3654-4fd5-8a93-6b10568bd73f" + ], + [ + "MAMA", + "Product Definition", + "Foundations", + "01791761-95d5-463c-8aed-0f77c1fa9c08" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "3d3a7576-d4df-4b7d-a468-306f815d0357" + ] + ] } }, { @@ -3655,12 +6539,12 @@ "id": "1b30b3fd-b7c3-4345-b5d5-49b6cc5db9ab", "savedPayload": { "position": { - "x": 13118.347171183377, - "y": 18132.46358551457 + "x": 15030.988560019705, + "y": 18144.01207852544 }, "targetPosition": { - "x": 12791.928704227848, - "y": 17822.704026452382 + "x": 14704.570093064176, + "y": 17834.25251946325 }, "floatingObject": { "isPinned": false, @@ -3670,12 +6554,40 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "2236958c-caf6-4fed-bf92-861d44d27860" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Indicator Bot", + "Foundations", + "f1649445-3654-4fd5-8a93-6b10568bd73f" + ], + [ + "MAMA", + "Product Definition", + "Foundations", + "01791761-95d5-463c-8aed-0f77c1fa9c08" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "2236958c-caf6-4fed-bf92-861d44d27860" + ] + ] } } ], @@ -3683,12 +6595,12 @@ "id": "ba9709a2-77e6-461b-941d-98cf017c953a", "savedPayload": { "position": { - "x": 12791.928704227848, - "y": 17822.704026452382 + "x": 14704.570093064176, + "y": 17834.25251946325 }, "targetPosition": { - "x": 12354.362240048895, - "y": 17717.653612717226 + "x": 14267.003628885222, + "y": 17729.202105728094 }, "floatingObject": { "isPinned": false, @@ -3715,12 +6627,12 @@ "id": "9c784179-1ffb-4715-8304-1c8b49603015", "savedPayload": { "position": { - "x": 13214.146608576666, - "y": 17846.14924753803 + "x": 15126.787997412994, + "y": 17857.697740548898 }, "targetPosition": { - "x": 12767.039273522201, - "y": 17897.090693733586 + "x": 14679.680662358529, + "y": 17908.639186744454 }, "floatingObject": { "isPinned": false, @@ -3730,12 +6642,40 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "93da824c-3f8f-40cd-965f-f5c539fbde08" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Donchian-Tenkan", + "Indicator Bot", + "Foundations", + "9d467fa8-c972-45fa-87a9-05150f42b063" + ], + [ + "Donchian-Tenkan", + "Product Definition", + "Foundations", + "862d0a7d-21ac-49fc-9157-35d4226b3ee4" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "93da824c-3f8f-40cd-965f-f5c539fbde08" + ] + ] } }, { @@ -3745,12 +6685,12 @@ "id": "a7941ba6-1773-4969-ae1a-b4c6837a95fb", "savedPayload": { "position": { - "x": 13034.709527560304, - "y": 18258.826281011334 + "x": 14947.350916396632, + "y": 18270.374774022202 }, "targetPosition": { - "x": 12767.039273522201, - "y": 17897.090693733586 + "x": 14679.680662358529, + "y": 17908.639186744454 }, "floatingObject": { "isPinned": false, @@ -3760,12 +6700,40 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "fcb06b1e-fe6a-405c-9812-2938d3769c73" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Donchian-Tenkan", + "Indicator Bot", + "Foundations", + "9d467fa8-c972-45fa-87a9-05150f42b063" + ], + [ + "Donchian-Tenkan", + "Product Definition", + "Foundations", + "862d0a7d-21ac-49fc-9157-35d4226b3ee4" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "fcb06b1e-fe6a-405c-9812-2938d3769c73" + ] + ] } } ], @@ -3773,12 +6741,12 @@ "id": "4cc4b657-320f-49aa-8bbe-e7399b861b46", "savedPayload": { "position": { - "x": 12767.039273522201, - "y": 17897.090693733586 + "x": 14679.680662358529, + "y": 17908.639186744454 }, "targetPosition": { - "x": 12354.362240048895, - "y": 17717.653612717226 + "x": 14267.003628885222, + "y": 17729.202105728094 }, "floatingObject": { "isPinned": false, @@ -3800,17 +6768,17 @@ "dataDependencies": [ { "type": "Data Dependency", - "name": "DCALevelsLong Multi-Time-Frame-Market", + "name": "", "project": "Foundations", "id": "3689b9c9-4967-4b56-a20b-4cff8a0c3404", "savedPayload": { "position": { - "x": 13178.771519268961, - "y": 17993.497098898337 + "x": 15091.412908105289, + "y": 18005.045591909206 }, "targetPosition": { - "x": 12729.61085997912, - "y": 17966.025256107652 + "x": 14642.252248815448, + "y": 17977.57374911852 }, "floatingObject": { "isPinned": false, @@ -3820,7 +6788,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", @@ -3830,17 +6800,17 @@ }, { "type": "Data Dependency", - "name": "DCALevelsLong Multi-Time-Frame-Daily", + "name": "", "project": "Foundations", "id": "87d1c398-4870-4331-95a7-58de6d0a0441", "savedPayload": { "position": { - "x": 12930.399875878535, - "y": 18368.745718828563 + "x": 14843.041264714862, + "y": 18380.29421183943 }, "targetPosition": { - "x": 12729.61085997912, - "y": 17966.025256107652 + "x": 14642.252248815448, + "y": 17977.57374911852 }, "floatingObject": { "isPinned": false, @@ -3850,7 +6820,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", @@ -3863,12 +6835,12 @@ "id": "97dae672-141d-496b-aca7-8d109aeddb13", "savedPayload": { "position": { - "x": 12729.61085997912, - "y": 17966.025256107652 + "x": 14642.252248815448, + "y": 17977.57374911852 }, "targetPosition": { - "x": 12354.362240048895, - "y": 17717.653612717226 + "x": 14267.003628885222, + "y": 17729.202105728094 }, "floatingObject": { "isPinned": false, @@ -3890,17 +6862,17 @@ "dataDependencies": [ { "type": "Data Dependency", - "name": "Ichimoku Cloud Multi-Time-Frame-Market", + "name": "", "project": "Foundations", "id": "d57c3c7f-31fd-471d-a1b9-2debe9e96875", "savedPayload": { "position": { - "x": 13118.347171183377, - "y": 18132.46358551457 + "x": 15030.988560019705, + "y": 18144.01207852544 }, "targetPosition": { - "x": 12680.780707004424, - "y": 18027.413171779415 + "x": 14593.422095840751, + "y": 18038.961664790284 }, "floatingObject": { "isPinned": false, @@ -3910,27 +6882,55 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "80018870-2528-42bf-a3a7-6f0b5e44d9c9" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Zeus", + "Data Mine", + "Foundations", + "d2083ac0-43e2-41e4-83c7-eb09a6f29353" + ], + [ + "Ichimoku Cloud", + "Indicator Bot", + "Foundations", + "ab48285e-a196-4696-b8be-a25c373a64be" + ], + [ + "Ichimoku Cloud", + "Product Definition", + "Foundations", + "ccd20b4b-2783-4b65-a1ac-087621e5e315" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "80018870-2528-42bf-a3a7-6f0b5e44d9c9" + ] + ] } }, { "type": "Data Dependency", - "name": "Ichimoku Cloud Multi-Time-Frame-Daily", + "name": "", "project": "Foundations", "id": "705e530d-2c14-454a-bb89-da0d05b61661", "savedPayload": { "position": { - "x": 12808.58761212119, - "y": 18458.8820524701 + "x": 14721.229000957517, + "y": 18470.43054548097 }, "targetPosition": { - "x": 12680.780707004424, - "y": 18027.413171779415 + "x": 14593.422095840751, + "y": 18038.961664790284 }, "floatingObject": { "isPinned": false, @@ -3940,12 +6940,40 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "ef8da44c-8cc5-41fc-add6-f2feff945632" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Zeus", + "Data Mine", + "Foundations", + "d2083ac0-43e2-41e4-83c7-eb09a6f29353" + ], + [ + "Ichimoku Cloud", + "Indicator Bot", + "Foundations", + "ab48285e-a196-4696-b8be-a25c373a64be" + ], + [ + "Ichimoku Cloud", + "Product Definition", + "Foundations", + "ccd20b4b-2783-4b65-a1ac-087621e5e315" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "ef8da44c-8cc5-41fc-add6-f2feff945632" + ] + ] } } ], @@ -3953,12 +6981,12 @@ "id": "ad9b4979-e817-47eb-8da6-c69da2424b41", "savedPayload": { "position": { - "x": 12680.780707004424, - "y": 18027.413171779415 + "x": 14593.422095840751, + "y": 18038.961664790284 }, "targetPosition": { - "x": 12354.362240048895, - "y": 17717.653612717226 + "x": 14267.003628885222, + "y": 17729.202105728094 }, "floatingObject": { "isPinned": false, @@ -3985,12 +7013,12 @@ "id": "3be9f0a6-5620-4e8e-b1d8-cd3ace568b53", "savedPayload": { "position": { - "x": 13034.709527560304, - "y": 18258.826281011334 + "x": 14947.350916396632, + "y": 18270.374774022202 }, "targetPosition": { - "x": 12622.032494086998, - "y": 18079.389199994974 + "x": 14534.673882923325, + "y": 18090.937693005842 }, "floatingObject": { "isPinned": false, @@ -4000,12 +7028,40 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "5c593190-5f3a-443d-907e-2eb8e15eee21" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Percentages", + "Indicator Bot", + "Foundations", + "725a42a6-d94c-44aa-80c9-681b22bbe8ed" + ], + [ + "Percentages", + "Product Definition", + "Foundations", + "0bc2bb7b-1945-423d-a090-b26bc3da5082" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "5c593190-5f3a-443d-907e-2eb8e15eee21" + ] + ] } }, { @@ -4015,12 +7071,12 @@ "id": "a941868d-dad7-42e2-9f4f-d910b9d582e4", "savedPayload": { "position": { - "x": 12672.973940282556, - "y": 18526.49653504944 + "x": 14585.615329118884, + "y": 18538.045028060307 }, "targetPosition": { - "x": 12622.032494086998, - "y": 18079.389199994974 + "x": 14534.673882923325, + "y": 18090.937693005842 }, "floatingObject": { "isPinned": false, @@ -4030,12 +7086,40 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "9841f528-f044-438f-914c-454dedda9a8c" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Percentages", + "Indicator Bot", + "Foundations", + "725a42a6-d94c-44aa-80c9-681b22bbe8ed" + ], + [ + "Percentages", + "Product Definition", + "Foundations", + "0bc2bb7b-1945-423d-a090-b26bc3da5082" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "9841f528-f044-438f-914c-454dedda9a8c" + ] + ] } } ], @@ -4043,12 +7127,12 @@ "id": "ed01d181-5837-4bfc-84e1-2238bd206231", "savedPayload": { "position": { - "x": 12622.032494086998, - "y": 18079.389199994974 + "x": 14534.673882923325, + "y": 18090.937693005842 }, "targetPosition": { - "x": 12354.362240048895, - "y": 17717.653612717226 + "x": 14267.003628885222, + "y": 17729.202105728094 }, "floatingObject": { "isPinned": false, @@ -4070,17 +7154,17 @@ "dataDependencies": [ { "type": "Data Dependency", - "name": "pSMA Multi-Time-Frame-Market", + "name": "", "project": "Foundations", "id": "7e59f69a-17ea-42f2-bebd-6c945f8ae13f", "savedPayload": { "position": { - "x": 12930.399875878535, - "y": 18368.745718828563 + "x": 14843.041264714862, + "y": 18380.29421183943 }, "targetPosition": { - "x": 12555.151255948309, - "y": 18120.374075438136 + "x": 14467.792644784637, + "y": 18131.922568449005 }, "floatingObject": { "isPinned": false, @@ -4090,7 +7174,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", @@ -4100,17 +7186,17 @@ }, { "type": "Data Dependency", - "name": "pSMA Multi-Time-Frame-Daily", + "name": "", "project": "Foundations", "id": "92d07632-c4d6-4f21-981f-7e414be8172a", "savedPayload": { "position": { - "x": 12527.679413157624, - "y": 18569.534734727975 + "x": 14440.320801993952, + "y": 18581.083227738844 }, "targetPosition": { - "x": 12555.151255948309, - "y": 18120.374075438136 + "x": 14467.792644784637, + "y": 18131.922568449005 }, "floatingObject": { "isPinned": false, @@ -4120,7 +7206,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", @@ -4133,12 +7221,12 @@ "id": "afa8f11f-628d-4b10-8d44-65c77c93ff36", "savedPayload": { "position": { - "x": 12555.151255948309, - "y": 18120.374075438136 + "x": 14467.792644784637, + "y": 18131.922568449005 }, "targetPosition": { - "x": 12354.362240048895, - "y": 17717.653612717226 + "x": 14267.003628885222, + "y": 17729.202105728094 }, "floatingObject": { "isPinned": false, @@ -4157,12 +7245,12 @@ "id": "ed6ee86a-49e9-4257-af4b-6354603008be", "savedPayload": { "position": { - "x": 12354.362240048895, - "y": 17717.653612717226 + "x": 13466.710358264252, + "y": 17083.976858118 }, "targetPosition": { - "x": 11922.893359358208, - "y": 17845.46051783399 + "x": 13859.053652429757, + "y": 17633.241584387 }, "floatingObject": { "isPinned": false, @@ -4177,28 +7265,740 @@ }, "referenceParent": { "type": "Data Mine", - "name": "PluvtechProduction", + "name": "Pluvtech", "id": "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [], + "id": "f56ae64d-67b7-4b48-b427-2deb95f1ec35", + "savedPayload": { + "position": { + "x": 13535.77752930461, + "y": 17040.689858191578 + }, + "targetPosition": { + "x": 13859.053652429757, + "y": 17633.241584387 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Sparta", + "id": "63b3bd4b-97da-47a7-8f72-b9eaf0632ebb" + }, + "referenceParentCombinedNodePath": [ + [ + "Sparta", + "Data Mine" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [], + "id": "4e071d50-974b-4092-8a3a-171ddcc9a792", + "savedPayload": { + "position": { + "x": 13609.558794174567, + "y": 17006.043596743366 + }, + "targetPosition": { + "x": 13859.053652429757, + "y": 17633.241584387 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Quasar", + "id": "821a251f-0408-42c6-bfcf-f21666dbb8c2" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [], + "id": "7d5346d7-c720-4bbd-8184-4a4146ed8a97", + "savedPayload": { + "position": { + "x": 13686.978255891378, + "y": 16980.54329428187 + }, + "targetPosition": { + "x": 13859.053652429757, + "y": 17633.241584387 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Masters", + "id": "66c79ece-5a7e-4a2b-be0d-0374f61086ba" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Data Mine" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [], + "id": "0547246e-fecf-4474-9046-dd6c1e205658", + "savedPayload": { + "position": { + "x": 13766.906964369764, + "y": 16964.560802638658 + }, + "targetPosition": { + "x": 13859.053652429757, + "y": 17633.241584387 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Zeus", + "id": "d2083ac0-43e2-41e4-83c7-eb09a6f29353" + }, + "referenceParentCombinedNodePath": [ + [ + "Zeus", + "Data Mine" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [], + "id": "aa0a7097-0558-49cb-ba00-bb4477d82490", + "savedPayload": { + "position": { + "x": 13848.179379056335, + "y": 16958.32918253132 + }, + "targetPosition": { + "x": 13859.053652429757, + "y": 17633.241584387 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Webhooks", + "id": "2ea27b8a-3d60-41d0-9310-5b4f147c93e5" + }, + "referenceParentCombinedNodePath": [ + [ + "Webhooks", + "Data Mine" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [], + "id": "63c27cbd-5116-47f5-898b-03a85838b89c", + "savedPayload": { + "position": { + "x": 13929.610365135422, + "y": 16961.939305013417 + }, + "targetPosition": { + "x": 13859.053652429757, + "y": 17633.241584387 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Turtles", + "id": "79ba6f00-d1f8-4faf-aa0a-cffd654dbb96" + }, + "referenceParentCombinedNodePath": [ + [ + "Turtles", + "Data Mine" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [], + "id": "e63e616e-6ca2-4730-958a-b478abccd401", + "savedPayload": { + "position": { + "x": 14010.012475463382, + "y": 16975.338526369862 + }, + "targetPosition": { + "x": 13859.053652429757, + "y": 17633.241584387 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Messari", + "id": "641883e6-844f-492b-afcc-16b4c31ff721" + }, + "referenceParentCombinedNodePath": [ + [ + "Messari", + "Data Mine" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [], + "id": "70aaa877-4a5e-4c3e-827b-9a21210e2b73", + "savedPayload": { + "position": { + "x": 14088.213266221845, + "y": 16998.331455780863 + }, + "targetPosition": { + "x": 13859.053652429757, + "y": 17633.241584387 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Indicator Add-ons", + "id": "03a1f3f7-760f-47e1-87a1-a637fbec519a" + }, + "referenceParentCombinedNodePath": [ + [ + "Indicator Add-ons", + "Data Mine" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [], + "id": "0e26e663-f708-47fb-bc6a-b16155807a25", + "savedPayload": { + "position": { + "x": 14163.072393788709, + "y": 17030.582804560043 + }, + "targetPosition": { + "x": 13859.053652429757, + "y": 17633.241584387 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Samurai", + "id": "37e312af-e076-47aa-a1cd-bf5b2e16127d" + }, + "referenceParentCombinedNodePath": [ + [ + "Samurai", + "Data Mine" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [], + "id": "5aeef91b-70d4-4583-8947-4668da32505e", + "savedPayload": { + "position": { + "x": 14233.498243515976, + "y": 17071.622275418486 + }, + "targetPosition": { + "x": 13859.053652429757, + "y": 17633.241584387 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Omega One", + "id": "b4f0c498-27c5-4c28-acef-67ff7f317e38" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [], + "id": "1d2f2949-3316-45fc-8f24-372b88e761a4", + "savedPayload": { + "position": { + "x": 14298.463847929417, + "y": 17120.85142045823 + }, + "targetPosition": { + "x": 13859.053652429757, + "y": 17633.241584387 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Bollinger", + "id": "14c6fdfe-aa25-4754-a0c5-a859be6399d7" + }, + "referenceParentCombinedNodePath": [ + [ + "Bollinger", + "Data Mine" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [], + "id": "3c1b50f2-030f-406a-8a91-344ce945c50a", + "savedPayload": { + "position": { + "x": 14357.021862226884, + "y": 17177.552367890225 + }, + "targetPosition": { + "x": 13859.053652429757, + "y": 17633.241584387 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Heikin", + "id": "2daee36a-1aa2-48f0-91e9-ad08aa205429" + }, + "referenceParentCombinedNodePath": [ + [ + "Heikin", + "Data Mine" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [], + "id": "e708b980-88c8-4bec-a048-d0bee3365f03", + "savedPayload": { + "position": { + "x": 14408.318378698757, + "y": 17240.898290221496 + }, + "targetPosition": { + "x": 13859.053652429757, + "y": 17633.241584387 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Buddha", + "id": "38d04c99-51a6-4c1c-853e-ba67e216854b" + }, + "referenceParentCombinedNodePath": [ + [ + "Buddha", + "Data Mine" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [], + "id": "8735d30d-cdb1-4367-a8e8-c5df55c66a6d", + "savedPayload": { + "position": { + "x": 14451.60537862518, + "y": 17309.965461261854 + }, + "targetPosition": { + "x": 13859.053652429757, + "y": 17633.241584387 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Delta", + "id": "63655ecf-cd7d-4d65-a367-e976c00631d3" + }, + "referenceParentCombinedNodePath": [ + [ + "Delta", + "Data Mine" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [], + "id": "53f10c47-cfe3-4646-bd11-b329592c8ae4", + "savedPayload": { + "position": { + "x": 14486.25164007339, + "y": 17383.746726131812 + }, + "targetPosition": { + "x": 13859.053652429757, + "y": 17633.241584387 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Barcelona", + "id": "49169d84-cd08-4032-b3f3-eace10d1d1ea" + }, + "referenceParentCombinedNodePath": [ + [ + "Barcelona", + "Data Mine" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [], + "id": "45ff32c7-74b2-47ac-bfb5-f9f129faf9b3", + "savedPayload": { + "position": { + "x": 14511.751942534886, + "y": 17461.16618784862 + }, + "targetPosition": { + "x": 13859.053652429757, + "y": 17633.241584387 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "CoinGecko", + "id": "d33de80f-ef82-40fd-8370-71596440b9c5" + }, + "referenceParentCombinedNodePath": [ + [ + "CoinGecko", + "Data Mine" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "", + "project": "Foundations", + "botDataDependencies": [], + "id": "6abfc29e-d104-4109-a1f3-7e1cbd340658", + "savedPayload": { + "position": { + "x": 14527.734434178099, + "y": 17541.094896327006 + }, + "targetPosition": { + "x": 13859.053652429757, + "y": 17633.241584387 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Alpha", + "id": "511bef1e-62d8-4ff9-8d87-15bd0d3d630c" + }, + "referenceParentCombinedNodePath": [ + [ + "Alpha", + "Data Mine" + ] + ] + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "Candles", + "project": "Foundations", + "botDataDependencies": [], + "id": "b5854511-b6bd-48ab-9955-26be289d0d65", + "savedPayload": { + "position": { + "x": 14533.966054285434, + "y": 17622.36731101358 + }, + "targetPosition": { + "x": 13859.053652429757, + "y": 17633.241584387 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Candles", + "id": "70c7eea3-a786-4dda-b526-0514e2cb14cc" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ] + ] } } ], "id": "787ca0b1-3fbf-4f34-bfc9-ee7320184a59", "savedPayload": { "position": { - "x": 11922.893359358208, - "y": 17845.46051783399 + "x": 13859.053652429757, + "y": 17633.241584387 }, "targetPosition": { - "x": 11875.855550887763, - "y": 18292.995370749715 + "x": 13788.496939724091, + "y": 18304.543863760584 }, "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, - "distanceToParent": 3, + "distanceToParent": 4, "arrangementStyle": 0 }, "uiObject": { @@ -4214,12 +8014,12 @@ "id": "eb511667-2fd1-48fe-9b84-9d04f712d382", "savedPayload": { "position": { - "x": 12140.358914419376, - "y": 17928.93772328099 + "x": 14053.000303255703, + "y": 17940.486216291858 }, "targetPosition": { - "x": 11875.855550887763, - "y": 18292.995370749715 + "x": 13788.496939724091, + "y": 18304.543863760584 }, "floatingObject": { "isPinned": false, @@ -4229,7 +8029,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "executionStartedEvent": { @@ -4239,12 +8041,12 @@ "id": "7c4dcf72-1924-4c3e-822a-8cae902c7163", "savedPayload": { "position": { - "x": 12286.951006826934, - "y": 18109.963881365606 + "x": 14199.592395663261, + "y": 18121.512374376474 }, "targetPosition": { - "x": 11875.855550887763, - "y": 18292.995370749715 + "x": 13788.496939724091, + "y": 18304.543863760584 }, "floatingObject": { "isPinned": false, @@ -4254,7 +8056,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "executionFinishedEvent": { @@ -4264,12 +8068,12 @@ "id": "72c8ba9a-bb38-4fbb-abdd-645a36676778", "savedPayload": { "position": { - "x": 12323.390403803487, - "y": 18340.033179220158 + "x": 14236.031792639815, + "y": 18351.581672231026 }, "targetPosition": { - "x": 11875.855550887763, - "y": 18292.995370749715 + "x": 13788.496939724091, + "y": 18304.543863760584 }, "floatingObject": { "isPinned": false, @@ -4279,18 +8083,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "f9b58fac-d095-47b5-85ec-6b212e1b88e4", "savedPayload": { "position": { - "x": 11875.855550887763, - "y": 18292.995370749715 + "x": 13788.496939724091, + "y": 18304.543863760584 }, "targetPosition": { - "x": 11611.352187356151, - "y": 18657.05301821844 + "x": 13523.993576192479, + "y": 18668.60151122931 }, "floatingObject": { "isPinned": false, @@ -4334,12 +8140,12 @@ "id": "ac1bc967-9c9f-47f0-8815-535abd7cb777", "savedPayload": { "position": { - "x": 11529.351976940694, - "y": 17802.229570195905 + "x": 13441.993365777022, + "y": 17813.778063206773 }, "targetPosition": { - "x": 11751.26623728657, - "y": 17839.365281514558 + "x": 13663.907626122898, + "y": 17850.913774525427 }, "floatingObject": { "isPinned": false, @@ -4349,7 +8155,9 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, { @@ -4360,12 +8168,12 @@ "id": "6881069e-a4d1-4b41-892f-557d2031adea", "savedPayload": { "position": { - "x": 11560.455415651375, - "y": 17720.133447062086 + "x": 13473.096804487703, + "y": 17731.681940072955 }, "targetPosition": { - "x": 11751.26623728657, - "y": 17839.365281514558 + "x": 13663.907626122898, + "y": 17850.913774525427 }, "floatingObject": { "isPinned": false, @@ -4375,7 +8183,9 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } } ], @@ -4392,12 +8202,12 @@ "id": "49d971d5-dee1-42cd-a3f3-e8bf37e12f14", "savedPayload": { "position": { - "x": 11042.021617951417, - "y": 17516.143886888312 + "x": 12954.663006787745, + "y": 17527.69237989918 }, "targetPosition": { - "x": 11489.949907216647, - "y": 17473.013298254213 + "x": 13402.591296052975, + "y": 17484.56179126508 }, "floatingObject": { "isPinned": false, @@ -4420,12 +8230,12 @@ "id": "a6242944-1045-48f8-a90a-b1547f7cb959", "savedPayload": { "position": { - "x": 11080.467335322202, - "y": 17286.401339058906 + "x": 12993.10872415853, + "y": 17297.949832069775 }, "targetPosition": { - "x": 11489.949907216647, - "y": 17473.013298254213 + "x": 13402.591296052975, + "y": 17484.56179126508 }, "floatingObject": { "isPinned": false, @@ -4448,12 +8258,12 @@ "id": "eb5040fa-a970-4d05-a198-cfb89c88b4a6", "savedPayload": { "position": { - "x": 11228.633577146724, - "y": 17106.661314993868 + "x": 13141.274965983052, + "y": 17118.209808004736 }, "targetPosition": { - "x": 11489.949907216647, - "y": 17473.013298254213 + "x": 13402.591296052975, + "y": 17484.56179126508 }, "floatingObject": { "isPinned": false, @@ -4476,12 +8286,12 @@ "id": "ae95ba7d-1320-49f5-a8b9-4efb744b0198", "savedPayload": { "position": { - "x": 11446.819318582546, - "y": 17025.085008988983 + "x": 13359.460707418873, + "y": 17036.63350199985 }, "targetPosition": { - "x": 11489.949907216647, - "y": 17473.013298254213 + "x": 13402.591296052975, + "y": 17484.56179126508 }, "floatingObject": { "isPinned": false, @@ -4504,12 +8314,12 @@ "id": "26046d33-299f-43d5-b981-942582685b4f", "savedPayload": { "position": { - "x": 11676.561866411956, - "y": 17063.530726359768 + "x": 13589.203255248283, + "y": 17075.079219370637 }, "targetPosition": { - "x": 11489.949907216647, - "y": 17473.013298254213 + "x": 13402.591296052975, + "y": 17484.56179126508 }, "floatingObject": { "isPinned": false, @@ -4528,12 +8338,12 @@ "id": "bfe1f65f-850b-4d6e-bcb6-0545c24d2dec", "savedPayload": { "position": { - "x": 11489.949907216647, - "y": 17473.013298254213 + "x": 13402.591296052975, + "y": 17484.56179126508 }, "targetPosition": { - "x": 11751.26623728657, - "y": 17839.365281514558 + "x": 13663.907626122898, + "y": 17850.913774525427 }, "floatingObject": { "isPinned": false, @@ -4552,12 +8362,12 @@ "id": "919f4c32-75ef-41a1-bf16-2425d61aee1e", "savedPayload": { "position": { - "x": 11877.276494296211, - "y": 17755.604766952067 + "x": 13789.917883132539, + "y": 17767.153259962935 }, "targetPosition": { - "x": 12178.385267157697, - "y": 18090.019938416895 + "x": 14091.026655994025, + "y": 18101.568431427764 }, "floatingObject": { "isPinned": false, @@ -4574,7 +8384,27 @@ "type": "Plotter Module", "name": "Learning Episode Counters", "id": "788bfd62-11af-4bbe-96f4-d2ba930334a2" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Engine", + "Plotter", + "Foundations", + "cfe33a78-6588-49fb-8d34-8f22149061ee" + ], + [ + "Learning Episode Counters", + "Plotter Module", + "Foundations", + "788bfd62-11af-4bbe-96f4-d2ba930334a2" + ] + ] } }, { @@ -4591,12 +8421,12 @@ "id": "8408c316-e04d-4b0d-8c81-1bf3b4126894", "savedPayload": { "position": { - "x": 11660.010185073937, - "y": 17612.428810273195 + "x": 13572.651573910265, + "y": 17623.977303284064 }, "targetPosition": { - "x": 11855.840216660416, - "y": 17723.224111296477 + "x": 13768.481605496743, + "y": 17734.772604307345 }, "floatingObject": { "isPinned": false, @@ -4606,7 +8436,9 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, { @@ -4617,12 +8449,12 @@ "id": "553a0b49-2a61-41c4-ac95-f762051c1cab", "savedPayload": { "position": { - "x": 11717.316384712143, - "y": 17545.921691734966 + "x": 13629.95777354847, + "y": 17557.470184745835 }, "targetPosition": { - "x": 11855.840216660416, - "y": 17723.224111296477 + "x": 13768.481605496743, + "y": 17734.772604307345 }, "floatingObject": { "isPinned": false, @@ -4632,7 +8464,9 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } } ], @@ -4649,12 +8483,12 @@ "id": "d835dbd4-22c8-42ff-a91a-e71df3b7fa50", "savedPayload": { "position": { - "x": 11288.937179186605, - "y": 17234.74920282028 + "x": 13201.578568022933, + "y": 17246.29769583115 }, "targetPosition": { - "x": 11735.5829474252, - "y": 17289.590407352596 + "x": 13648.224336261528, + "y": 17301.138900363465 }, "floatingObject": { "isPinned": false, @@ -4677,12 +8511,12 @@ "id": "61c906de-bc64-4541-8eeb-02649898ba6e", "savedPayload": { "position": { - "x": 11343.922884252246, - "y": 17067.999805306037 + "x": 13256.564273088574, + "y": 17079.548298316906 }, "targetPosition": { - "x": 11735.5829474252, - "y": 17289.590407352596 + "x": 13648.224336261528, + "y": 17301.138900363465 }, "floatingObject": { "isPinned": false, @@ -4705,12 +8539,12 @@ "id": "24a5a792-3beb-4852-969b-3f24813d189e", "savedPayload": { "position": { - "x": 11458.535283528654, - "y": 16934.98556822957 + "x": 13371.176672364982, + "y": 16946.53406124044 }, "targetPosition": { - "x": 11735.5829474252, - "y": 17289.590407352596 + "x": 13648.224336261528, + "y": 17301.138900363465 }, "floatingObject": { "isPinned": false, @@ -4733,12 +8567,12 @@ "id": "6e05c4fd-899d-4f8a-bfa1-4e4fd3e9fce2", "savedPayload": { "position": { - "x": 11615.325678189985, - "y": 16855.956703408716 + "x": 13527.967067026313, + "y": 16867.505196419585 }, "targetPosition": { - "x": 11735.5829474252, - "y": 17289.590407352596 + "x": 13648.224336261528, + "y": 17301.138900363465 }, "floatingObject": { "isPinned": false, @@ -4761,12 +8595,12 @@ "id": "5a5c5fb5-93b8-4be7-a882-62691c86fa34", "savedPayload": { "position": { - "x": 11790.424151957517, - "y": 16842.944639114 + "x": 13703.065540793845, + "y": 16854.49313212487 }, "targetPosition": { - "x": 11735.5829474252, - "y": 17289.590407352596 + "x": 13648.224336261528, + "y": 17301.138900363465 }, "floatingObject": { "isPinned": false, @@ -4789,12 +8623,12 @@ "id": "f3b5ba52-9428-4598-ad55-ec22fbeae93e", "savedPayload": { "position": { - "x": 11957.173549471761, - "y": 16897.93034417964 + "x": 13869.814938308089, + "y": 16909.47883719051 }, "targetPosition": { - "x": 11735.5829474252, - "y": 17289.590407352596 + "x": 13648.224336261528, + "y": 17301.138900363465 }, "floatingObject": { "isPinned": false, @@ -4817,12 +8651,12 @@ "id": "8ed4f979-f64c-437e-a258-704045307942", "savedPayload": { "position": { - "x": 12090.187786548226, - "y": 17012.54274345605 + "x": 14002.829175384553, + "y": 17024.09123646692 }, "targetPosition": { - "x": 11735.5829474252, - "y": 17289.590407352596 + "x": 13648.224336261528, + "y": 17301.138900363465 }, "floatingObject": { "isPinned": false, @@ -4841,12 +8675,12 @@ "id": "dd148eb0-f80e-4848-b32b-306697c8bfe3", "savedPayload": { "position": { - "x": 11735.5829474252, - "y": 17289.590407352596 + "x": 13648.224336261528, + "y": 17301.138900363465 }, "targetPosition": { - "x": 11855.840216660416, - "y": 17723.224111296477 + "x": 13768.481605496743, + "y": 17734.772604307345 }, "floatingObject": { "isPinned": false, @@ -4865,12 +8699,12 @@ "id": "f49b4eea-4799-4f25-b6e6-31ae21597f43", "savedPayload": { "position": { - "x": 12084.825006289706, - "y": 17649.853518086682 + "x": 13997.466395126034, + "y": 17661.40201109755 }, "targetPosition": { - "x": 12178.385267157697, - "y": 18090.019938416895 + "x": 14091.026655994025, + "y": 18101.568431427764 }, "floatingObject": { "isPinned": false, @@ -4887,7 +8721,27 @@ "type": "Plotter Module", "name": "Learning Episode Statistics", "id": "59f91a2a-a1ba-4414-a9a2-ea1c05ba7887" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Engine", + "Plotter", + "Foundations", + "cfe33a78-6588-49fb-8d34-8f22149061ee" + ], + [ + "Learning Episode Statistics", + "Plotter Module", + "Foundations", + "59f91a2a-a1ba-4414-a9a2-ea1c05ba7887" + ] + ] } }, { @@ -4904,12 +8758,12 @@ "id": "a08a3974-75ac-4a2b-bc09-f80547a61381", "savedPayload": { "position": { - "x": 11847.704422213945, - "y": 17478.762175826676 + "x": 13760.345811050272, + "y": 17490.310668837545 }, "targetPosition": { - "x": 11993.830233088236, - "y": 17649.853518086682 + "x": 13906.471621924564, + "y": 17661.40201109755 }, "floatingObject": { "isPinned": false, @@ -4919,7 +8773,9 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, { @@ -4930,12 +8786,12 @@ "id": "46221186-fff7-4333-a087-a32a649e9ce8", "savedPayload": { "position": { - "x": 11924.301409353873, - "y": 17435.865801920274 + "x": 13836.9427981902, + "y": 17447.414294931143 }, "targetPosition": { - "x": 11993.830233088236, - "y": 17649.853518086682 + "x": 13906.471621924564, + "y": 17661.40201109755 }, "floatingObject": { "isPinned": false, @@ -4945,7 +8801,9 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } } ], @@ -4962,12 +8820,12 @@ "id": "cae15eaa-dfb3-4902-9774-9600c927be8e", "savedPayload": { "position": { - "x": 11628.183890281001, - "y": 16996.94499302398 + "x": 13540.825279117329, + "y": 17008.493486034848 }, "targetPosition": { - "x": 12029.136826165766, - "y": 17201.240717906774 + "x": 13941.778215002094, + "y": 17212.789210917643 }, "floatingObject": { "isPinned": false, @@ -4990,12 +8848,12 @@ "id": "9bdb4209-c77d-4030-89c7-a16239440b9d", "savedPayload": { "position": { - "x": 11736.885204417184, - "y": 16859.05803338676 + "x": 13649.526593253511, + "y": 16870.606526397627 }, "targetPosition": { - "x": 12029.136826165766, - "y": 17201.240717906774 + "x": 13941.778215002094, + "y": 17212.789210917643 }, "floatingObject": { "isPinned": false, @@ -5018,12 +8876,12 @@ "id": "861487fa-24e5-4c90-8c78-380c6c753819", "savedPayload": { "position": { - "x": 11890.07917869704, - "y": 16773.265285573954 + "x": 13802.720567533368, + "y": 16784.813778584823 }, "targetPosition": { - "x": 12029.136826165766, - "y": 17201.240717906774 + "x": 13941.778215002094, + "y": 17212.789210917643 }, "floatingObject": { "isPinned": false, @@ -5046,12 +8904,12 @@ "id": "9eca0174-28ee-45cb-9b28-8551bd3acdaa", "savedPayload": { "position": { - "x": 12064.443419243296, - "y": 16752.627917726866 + "x": 13977.084808079624, + "y": 16764.176410737735 }, "targetPosition": { - "x": 12029.136826165766, - "y": 17201.240717906774 + "x": 13941.778215002094, + "y": 17212.789210917643 }, "floatingObject": { "isPinned": false, @@ -5074,12 +8932,12 @@ "id": "0daea61a-b1bf-4b32-8c06-feb717d7071d", "savedPayload": { "position": { - "x": 12233.432551048561, - "y": 16800.28778202201 + "x": 14146.07393988489, + "y": 16811.836275032878 }, "targetPosition": { - "x": 12029.136826165766, - "y": 17201.240717906774 + "x": 13941.778215002094, + "y": 17212.789210917643 }, "floatingObject": { "isPinned": false, @@ -5102,12 +8960,12 @@ "id": "a95b8052-58cb-4fd3-b0bf-a467fdde115c", "savedPayload": { "position": { - "x": 12371.31951068578, - "y": 16908.98909615819 + "x": 14283.960899522108, + "y": 16920.53758916906 }, "targetPosition": { - "x": 12029.136826165766, - "y": 17201.240717906774 + "x": 13941.778215002094, + "y": 17212.789210917643 }, "floatingObject": { "isPinned": false, @@ -5130,12 +8988,12 @@ "id": "25869b0f-2505-4ee6-aec1-2614f4945987", "savedPayload": { "position": { - "x": 12457.112258498586, - "y": 17062.183070438048 + "x": 14369.753647334914, + "y": 17073.731563448917 }, "targetPosition": { - "x": 12029.136826165766, - "y": 17201.240717906774 + "x": 13941.778215002094, + "y": 17212.789210917643 }, "floatingObject": { "isPinned": false, @@ -5154,12 +9012,12 @@ "id": "71905fc5-d23b-4d79-ba08-e692ae3128a0", "savedPayload": { "position": { - "x": 12029.136826165766, - "y": 17201.240717906774 + "x": 13941.778215002094, + "y": 17212.789210917643 }, "targetPosition": { - "x": 11993.830233088236, - "y": 17649.853518086682 + "x": 13906.471621924564, + "y": 17661.40201109755 }, "floatingObject": { "isPinned": false, @@ -5178,12 +9036,12 @@ "id": "44e79d66-03d4-4893-817c-f46e8c20a0f9", "savedPayload": { "position": { - "x": 12317.442914626423, - "y": 17662.044506084076 + "x": 14230.08430346275, + "y": 17673.592999094944 }, "targetPosition": { - "x": 12178.385267157697, - "y": 18090.019938416895 + "x": 14091.026655994025, + "y": 18101.568431427764 }, "floatingObject": { "isPinned": false, @@ -5200,7 +9058,27 @@ "type": "Plotter Module", "name": "Current Candle", "id": "867dbe76-ca02-45a3-88c3-afc055c1234a" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Engine", + "Plotter", + "Foundations", + "cfe33a78-6588-49fb-8d34-8f22149061ee" + ], + [ + "Current Candle", + "Plotter Module", + "Foundations", + "867dbe76-ca02-45a3-88c3-afc055c1234a" + ] + ] } }, { @@ -5217,12 +9095,12 @@ "id": "0d746a41-6726-41fd-9312-862b6835b8ba", "savedPayload": { "position": { - "x": 12185.44514818922, - "y": 17416.4301758874 + "x": 14098.086537025547, + "y": 17427.978668898268 }, "targetPosition": { - "x": 12226.448141424953, - "y": 17637.66253008929 + "x": 14139.08953026128, + "y": 17649.211023100157 }, "floatingObject": { "isPinned": false, @@ -5232,7 +9110,9 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, { @@ -5243,12 +9123,12 @@ "id": "53933157-c1f5-46ec-aaa4-9d247f99a6c5", "savedPayload": { "position": { - "x": 12273.228271858949, - "y": 17417.57931992418 + "x": 14185.869660695276, + "y": 17429.12781293505 }, "targetPosition": { - "x": 12226.448141424953, - "y": 17637.66253008929 + "x": 14139.08953026128, + "y": 17649.211023100157 }, "floatingObject": { "isPinned": false, @@ -5258,7 +9138,9 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } } ], @@ -5275,12 +9157,12 @@ "id": "6538eb24-b324-43d6-b8ba-e55e17e90807", "savedPayload": { "position": { - "x": 12516.637541118658, - "y": 16818.192945029474 + "x": 14429.278929954986, + "y": 16829.741438040342 }, "targetPosition": { - "x": 12481.330948041128, - "y": 17266.80574520938 + "x": 14393.972336877456, + "y": 17278.35423822025 }, "floatingObject": { "isPinned": false, @@ -5303,12 +9185,12 @@ "id": "fb0ec479-9326-4775-9ebc-856161041440", "savedPayload": { "position": { - "x": 12887.494325998565, - "y": 17073.07575164565 + "x": 14800.135714834892, + "y": 17084.62424465652 }, "targetPosition": { - "x": 12481.330948041128, - "y": 17266.80574520938 + "x": 14393.972336877456, + "y": 17278.35423822025 }, "floatingObject": { "isPinned": false, @@ -5327,12 +9209,12 @@ "id": "ed203bbc-f675-47f0-a3b4-c0a4f331a503", "savedPayload": { "position": { - "x": 12481.330948041128, - "y": 17266.80574520938 + "x": 14393.972336877456, + "y": 17278.35423822025 }, "targetPosition": { - "x": 12226.448141424953, - "y": 17637.66253008929 + "x": 14139.08953026128, + "y": 17649.211023100157 }, "floatingObject": { "isPinned": false, @@ -5351,12 +9233,12 @@ "id": "4d91aaf1-0682-4479-b80b-adca5b416fd0", "savedPayload": { "position": { - "x": 12512.800438622524, - "y": 17788.911165555408 + "x": 14425.441827458852, + "y": 17800.459658566277 }, "targetPosition": { - "x": 12178.385267157697, - "y": 18090.019938416895 + "x": 14091.026655994025, + "y": 18101.568431427764 }, "floatingObject": { "isPinned": false, @@ -5373,7 +9255,27 @@ "type": "Plotter Module", "name": "Distance To Learning Event", "id": "4495e33d-7fe3-4fb6-96ee-191d863e768d" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Engine", + "Plotter", + "Foundations", + "cfe33a78-6588-49fb-8d34-8f22149061ee" + ], + [ + "Distance To Learning Event", + "Plotter Module", + "Foundations", + "4495e33d-7fe3-4fb6-96ee-191d863e768d" + ] + ] } }, { @@ -5390,12 +9292,12 @@ "id": "d3226ade-021e-4a24-bc2e-f1f6c812d951", "savedPayload": { "position": { - "x": 13001.835167082558, - "y": 18236.137466917146 + "x": 14914.476555918885, + "y": 18247.685959928014 }, "targetPosition": { - "x": 12780.602812880668, - "y": 18277.140460152877 + "x": 14693.244201716996, + "y": 18288.688953163746 }, "floatingObject": { "isPinned": false, @@ -5405,7 +9307,9 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, { @@ -5416,12 +9320,12 @@ "id": "7b64dca9-e495-4d53-b966-bdf1225a3d52", "savedPayload": { "position": { - "x": 13000.686023045775, - "y": 18323.920590586873 + "x": 14913.327411882103, + "y": 18335.46908359774 }, "targetPosition": { - "x": 12780.602812880668, - "y": 18277.140460152877 + "x": 14693.244201716996, + "y": 18288.688953163746 }, "floatingObject": { "isPinned": false, @@ -5431,7 +9335,9 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } } ], @@ -5448,12 +9354,12 @@ "id": "bfb5e7f5-0bdd-4bd2-b1bc-21794c3e067d", "savedPayload": { "position": { - "x": 13493.642282280589, - "y": 18239.771645020468 + "x": 15406.283671116917, + "y": 18251.320138031337 }, "targetPosition": { - "x": 13151.459597760575, - "y": 18532.02326676905 + "x": 15064.100986596903, + "y": 18543.57175977992 }, "floatingObject": { "isPinned": false, @@ -5476,12 +9382,12 @@ "id": "642cd87b-a5ab-43ef-bed4-ea83d979334d", "savedPayload": { "position": { - "x": 13557.622975718012, - "y": 18338.29327320532 + "x": 15470.26436455434, + "y": 18349.84176621619 }, "targetPosition": { - "x": 13151.459597760575, - "y": 18532.02326676905 + "x": 15064.100986596903, + "y": 18543.57175977992 }, "floatingObject": { "isPinned": false, @@ -5504,12 +9410,12 @@ "id": "af37749b-aa16-452c-b182-e85a55bc03b1", "savedPayload": { "position": { - "x": 13593.924306164354, - "y": 18450.017280297583 + "x": 15506.565695000681, + "y": 18461.56577330845 }, "targetPosition": { - "x": 13151.459597760575, - "y": 18532.02326676905 + "x": 15064.100986596903, + "y": 18543.57175977992 }, "floatingObject": { "isPinned": false, @@ -5532,12 +9438,12 @@ "id": "cf6efd97-3993-4d84-ab43-6f1d92639e97", "savedPayload": { "position": { - "x": 13600.072397940483, - "y": 18567.32985984658 + "x": 15512.71378677681, + "y": 18578.87835285745 }, "targetPosition": { - "x": 13151.459597760575, - "y": 18532.02326676905 + "x": 15064.100986596903, + "y": 18543.57175977992 }, "floatingObject": { "isPinned": false, @@ -5560,12 +9466,12 @@ "id": "b77abc19-4786-49ee-87dd-5b7b62bda4b1", "savedPayload": { "position": { - "x": 13575.648268752055, - "y": 18682.236353424247 + "x": 15488.289657588382, + "y": 18693.784846435115 }, "targetPosition": { - "x": 13151.459597760575, - "y": 18532.02326676905 + "x": 15064.100986596903, + "y": 18543.57175977992 }, "floatingObject": { "isPinned": false, @@ -5588,12 +9494,12 @@ "id": "bf84a722-b80e-4df8-a985-fb7d00698045", "savedPayload": { "position": { - "x": 13522.316382640482, - "y": 18786.906073385224 + "x": 15434.95777147681, + "y": 18798.454566396093 }, "targetPosition": { - "x": 13151.459597760575, - "y": 18532.02326676905 + "x": 15064.100986596903, + "y": 18543.57175977992 }, "floatingObject": { "isPinned": false, @@ -5616,12 +9522,12 @@ "id": "9dd2d16c-b31a-45e4-968b-ee8d834cf603", "savedPayload": { "position": { - "x": 13443.711219509158, - "y": 18874.205951289066 + "x": 15356.352608345485, + "y": 18885.754444299935 }, "targetPosition": { - "x": 13151.459597760575, - "y": 18532.02326676905 + "x": 15064.100986596903, + "y": 18543.57175977992 }, "floatingObject": { "isPinned": false, @@ -5644,12 +9550,12 @@ "id": "e403eb56-5407-4d55-82b4-6092282ce211", "savedPayload": { "position": { - "x": 13345.189591324308, - "y": 18938.186644726487 + "x": 15257.830980160636, + "y": 18949.735137737356 }, "targetPosition": { - "x": 13151.459597760575, - "y": 18532.02326676905 + "x": 15064.100986596903, + "y": 18543.57175977992 }, "floatingObject": { "isPinned": false, @@ -5672,12 +9578,12 @@ "id": "c4059697-9213-4575-94b5-d7a0fa8f6b1d", "savedPayload": { "position": { - "x": 13233.46558423204, - "y": 18974.48797517283 + "x": 15146.106973068368, + "y": 18986.036468183698 }, "targetPosition": { - "x": 13151.459597760575, - "y": 18532.02326676905 + "x": 15064.100986596903, + "y": 18543.57175977992 }, "floatingObject": { "isPinned": false, @@ -5700,12 +9606,12 @@ "id": "b54cfc30-0893-4014-abad-56816efc482d", "savedPayload": { "position": { - "x": 13116.153004683045, - "y": 18980.63606694896 + "x": 15028.794393519373, + "y": 18992.184559959827 }, "targetPosition": { - "x": 13151.459597760575, - "y": 18532.02326676905 + "x": 15064.100986596903, + "y": 18543.57175977992 }, "floatingObject": { "isPinned": false, @@ -5728,12 +9634,12 @@ "id": "855cf89d-cf40-4af9-b07e-282aa069c746", "savedPayload": { "position": { - "x": 13001.246511105379, - "y": 18956.21193776053 + "x": 14913.887899941707, + "y": 18967.7604307714 }, "targetPosition": { - "x": 13151.459597760575, - "y": 18532.02326676905 + "x": 15064.100986596903, + "y": 18543.57175977992 }, "floatingObject": { "isPinned": false, @@ -5752,12 +9658,12 @@ "id": "bfd06cb2-34d5-4805-80e8-8ede45d7eb83", "savedPayload": { "position": { - "x": 13151.459597760575, - "y": 18532.02326676905 + "x": 15064.100986596903, + "y": 18543.57175977992 }, "targetPosition": { - "x": 12780.602812880668, - "y": 18277.140460152877 + "x": 14693.244201716996, + "y": 18288.688953163746 }, "floatingObject": { "isPinned": false, @@ -5776,12 +9682,12 @@ "id": "6acf4f24-db31-4187-b3fc-ee3b38697206", "savedPayload": { "position": { - "x": 12618.55168748791, - "y": 17996.459677548904 + "x": 14531.193076324238, + "y": 18008.008170559773 }, "targetPosition": { - "x": 12178.385267157697, - "y": 18090.019938416895 + "x": 14091.026655994025, + "y": 18101.568431427764 }, "floatingObject": { "isPinned": false, @@ -5798,7 +9704,27 @@ "type": "Plotter Module", "name": "Current Episode", "id": "74c7e9ac-b846-4336-aaf1-7ccc619f93ba" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Engine", + "Plotter", + "Foundations", + "cfe33a78-6588-49fb-8d34-8f22149061ee" + ], + [ + "Current Episode", + "Plotter Module", + "Foundations", + "74c7e9ac-b846-4336-aaf1-7ccc619f93ba" + ] + ] } } ], @@ -5806,12 +9732,12 @@ "id": "c0f84917-7fae-468d-b96a-7a353de7763c", "savedPayload": { "position": { - "x": 12178.385267157697, - "y": 18090.019938416895 + "x": 14091.026655994025, + "y": 18101.568431427764 }, "targetPosition": { - "x": 12039.327619688971, - "y": 18517.995370749715 + "x": 13951.969008525299, + "y": 18529.543863760584 }, "floatingObject": { "isPinned": false, @@ -5845,12 +9771,12 @@ "id": "95cb434a-19d5-48ca-bc87-3c8019e79149", "savedPayload": { "position": { - "x": 12885.005091687512, - "y": 17797.144606706817 + "x": 14797.64648052384, + "y": 17808.693099717686 }, "targetPosition": { - "x": 12767.442914626423, - "y": 17988.988643686487 + "x": 14680.08430346275, + "y": 18000.537136697356 }, "floatingObject": { "isPinned": false, @@ -5860,7 +9786,9 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, { @@ -5871,12 +9799,12 @@ "id": "92a2b572-3425-4d5b-93c8-0b4a684f6919", "savedPayload": { "position": { - "x": 12949.471738360786, - "y": 17856.73696192068 + "x": 14862.113127197113, + "y": 17868.28545493155 }, "targetPosition": { - "x": 12767.442914626423, - "y": 17988.988643686487 + "x": 14680.08430346275, + "y": 18000.537136697356 }, "floatingObject": { "isPinned": false, @@ -5886,7 +9814,9 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } } ], @@ -5903,12 +9833,12 @@ "id": "66c751d2-4460-4599-9862-fe7203c2ccd1", "savedPayload": { "position": { - "x": 13171.701614994692, - "y": 17891.934716554733 + "x": 15084.34300383102, + "y": 17903.483209565602 }, "targetPosition": { - "x": 12989.67279126033, - "y": 18024.18639832054 + "x": 14902.314180096657, + "y": 18035.73489133141 }, "floatingObject": { "isPinned": false, @@ -5931,12 +9861,12 @@ "id": "948de706-cf53-49f6-9415-e0eff5c53731", "savedPayload": { "position": { - "x": 13211.902667894235, - "y": 18059.384152954593 + "x": 15124.544056730563, + "y": 18070.932645965462 }, "targetPosition": { - "x": 12989.67279126033, - "y": 18024.18639832054 + "x": 14902.314180096657, + "y": 18035.73489133141 }, "floatingObject": { "isPinned": false, @@ -5959,12 +9889,12 @@ "id": "e7843ddd-f3de-477d-84ca-e401a462b69f", "savedPayload": { "position": { - "x": 13121.924473026136, - "y": 18206.215222054903 + "x": 15034.565861862464, + "y": 18217.763715065772 }, "targetPosition": { - "x": 12989.67279126033, - "y": 18024.18639832054 + "x": 14902.314180096657, + "y": 18035.73489133141 }, "floatingObject": { "isPinned": false, @@ -5983,12 +9913,12 @@ "id": "706230b2-1266-4d21-9bf0-4a0a4cb08648", "savedPayload": { "position": { - "x": 12989.67279126033, - "y": 18024.18639832054 + "x": 14902.314180096657, + "y": 18035.73489133141 }, "targetPosition": { - "x": 12767.442914626423, - "y": 17988.988643686487 + "x": 14680.08430346275, + "y": 18000.537136697356 }, "floatingObject": { "isPinned": false, @@ -6006,12 +9936,12 @@ "id": "a42e93d0-69ee-4ac9-ae97-1e3d7c3158be", "savedPayload": { "position": { - "x": 12767.442914626423, - "y": 17988.988643686487 + "x": 14680.08430346275, + "y": 18000.537136697356 }, "targetPosition": { - "x": 12403.385267157697, - "y": 18253.4920072181 + "x": 14316.026655994025, + "y": 18265.04050022897 }, "floatingObject": { "isPinned": false, @@ -6029,7 +9959,27 @@ "type": "Plotter Module", "name": "Features", "id": "fa5cf396-f989-427a-97aa-369aedf3234d" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Engine", + "Plotter", + "Foundations", + "cfe33a78-6588-49fb-8d34-8f22149061ee" + ], + [ + "Features", + "Plotter Module", + "Foundations", + "fa5cf396-f989-427a-97aa-369aedf3234d" + ] + ] } } ], @@ -6037,12 +9987,12 @@ "id": "9c1850a8-4a4a-495d-b5a8-127c173f5e8a", "savedPayload": { "position": { - "x": 12403.385267157697, - "y": 18253.4920072181 + "x": 14316.026655994025, + "y": 18265.04050022897 }, "targetPosition": { - "x": 12039.327619688971, - "y": 18517.995370749715 + "x": 13951.969008525299, + "y": 18529.543863760584 }, "floatingObject": { "isPinned": false, @@ -6076,12 +10026,12 @@ "id": "6c91e785-8c5e-4af5-9e81-90e0ee6c4116", "savedPayload": { "position": { - "x": 13147.200514504011, - "y": 18431.89159846757 + "x": 15059.841903340339, + "y": 18443.44009147844 }, "targetPosition": { - "x": 12939.327619688971, - "y": 18517.995370749715 + "x": 14851.969008525299, + "y": 18529.543863760584 }, "floatingObject": { "isPinned": false, @@ -6091,7 +10041,9 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, { @@ -6102,12 +10054,12 @@ "id": "0e62efa2-6fac-40f4-a09c-306b4600ba4f", "savedPayload": { "position": { - "x": 13164.327619688971, - "y": 18517.995370749715 + "x": 15076.969008525299, + "y": 18529.543863760584 }, "targetPosition": { - "x": 12939.327619688971, - "y": 18517.995370749715 + "x": 14851.969008525299, + "y": 18529.543863760584 }, "floatingObject": { "isPinned": false, @@ -6117,7 +10069,9 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } } ], @@ -6134,12 +10088,12 @@ "id": "e1ff1426-01df-492b-a100-128ddeb8d255", "savedPayload": { "position": { - "x": 13323.426645455944, - "y": 18677.094396516688 + "x": 15236.068034292271, + "y": 18688.642889527557 }, "targetPosition": { - "x": 13098.426645455944, - "y": 18677.094396516688 + "x": 15011.068034292271, + "y": 18688.642889527557 }, "floatingObject": { "isPinned": false, @@ -6162,12 +10116,12 @@ "id": "23e790cc-908e-4a1c-9429-744f26a260b8", "savedPayload": { "position": { - "x": 13257.525671222917, - "y": 18836.19342228366 + "x": 15170.167060059244, + "y": 18847.74191529453 }, "targetPosition": { - "x": 13098.426645455944, - "y": 18677.094396516688 + "x": 15011.068034292271, + "y": 18688.642889527557 }, "floatingObject": { "isPinned": false, @@ -6190,12 +10144,12 @@ "id": "233082bb-139c-4877-8052-1f1deef15067", "savedPayload": { "position": { - "x": 13098.426645455944, - "y": 18902.094396516688 + "x": 15011.068034292271, + "y": 18913.642889527557 }, "targetPosition": { - "x": 13098.426645455944, - "y": 18677.094396516688 + "x": 15011.068034292271, + "y": 18688.642889527557 }, "floatingObject": { "isPinned": false, @@ -6214,12 +10168,12 @@ "id": "aa1126b6-533b-42e2-b1b3-684e7f99d888", "savedPayload": { "position": { - "x": 13098.426645455944, - "y": 18677.094396516688 + "x": 15011.068034292271, + "y": 18688.642889527557 }, "targetPosition": { - "x": 12939.327619688971, - "y": 18517.995370749715 + "x": 14851.969008525299, + "y": 18529.543863760584 }, "floatingObject": { "isPinned": false, @@ -6237,12 +10191,12 @@ "id": "8a6ab3ed-6713-4466-a76e-fcceef59b26d", "savedPayload": { "position": { - "x": 12939.327619688971, - "y": 18517.995370749715 + "x": 14851.969008525299, + "y": 18529.543863760584 }, "targetPosition": { - "x": 12489.327619688971, - "y": 18517.995370749715 + "x": 14401.969008525299, + "y": 18529.543863760584 }, "floatingObject": { "isPinned": false, @@ -6260,7 +10214,27 @@ "type": "Plotter Module", "name": "Labels", "id": "c608380b-4e7b-4237-8127-faf99edb27d7" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Engine", + "Plotter", + "Foundations", + "cfe33a78-6588-49fb-8d34-8f22149061ee" + ], + [ + "Labels", + "Plotter Module", + "Foundations", + "c608380b-4e7b-4237-8127-faf99edb27d7" + ] + ] } } ], @@ -6268,12 +10242,12 @@ "id": "18d5d82a-0d84-4845-a8c5-de9ab1366dfc", "savedPayload": { "position": { - "x": 12489.327619688971, - "y": 18517.995370749715 + "x": 14401.969008525299, + "y": 18529.543863760584 }, "targetPosition": { - "x": 12039.327619688971, - "y": 18517.995370749715 + "x": 13951.969008525299, + "y": 18529.543863760584 }, "floatingObject": { "isPinned": false, @@ -6307,12 +10281,12 @@ "id": "cb3aee40-6019-4f0b-8acc-6f384e414651", "savedPayload": { "position": { - "x": 12986.2261467159, - "y": 19099.527304680523 + "x": 14898.867535552228, + "y": 19111.075797691392 }, "targetPosition": { - "x": 12767.442914626423, - "y": 19047.002097812943 + "x": 14680.08430346275, + "y": 19058.550590823812 }, "floatingObject": { "isPinned": false, @@ -6322,7 +10296,9 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, { @@ -6333,12 +10309,12 @@ "id": "cbca15ec-5937-4dbb-9750-d851d120a658", "savedPayload": { "position": { - "x": 12949.471738360786, - "y": 19179.25377957875 + "x": 14862.113127197113, + "y": 19190.80227258962 }, "targetPosition": { - "x": 12767.442914626423, - "y": 19047.002097812943 + "x": 14680.08430346275, + "y": 19058.550590823812 }, "floatingObject": { "isPinned": false, @@ -6348,7 +10324,9 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } } ], @@ -6365,12 +10343,12 @@ "id": "b378851b-d440-45e9-9c4a-ca06f8a1f6e1", "savedPayload": { "position": { - "x": 12984.669492994837, - "y": 19401.483656212655 + "x": 14897.310881831165, + "y": 19413.032149223523 }, "targetPosition": { - "x": 12802.640669260474, - "y": 19269.231974446848 + "x": 14715.282058096802, + "y": 19280.780467457716 }, "floatingObject": { "isPinned": false, @@ -6393,12 +10371,12 @@ "id": "b2dda032-dbe3-4278-9dc5-fa5a73ed7641", "savedPayload": { "position": { - "x": 12837.838423894525, - "y": 19491.461851080752 + "x": 14750.479812730853, + "y": 19503.01034409162 }, "targetPosition": { - "x": 12802.640669260474, - "y": 19269.231974446848 + "x": 14715.282058096802, + "y": 19280.780467457716 }, "floatingObject": { "isPinned": false, @@ -6421,12 +10399,12 @@ "id": "0adea742-370e-4dd2-9d11-007a4f4919cf", "savedPayload": { "position": { - "x": 12670.388987494667, - "y": 19451.26079818121 + "x": 14583.030376330995, + "y": 19462.80929119208 }, "targetPosition": { - "x": 12802.640669260474, - "y": 19269.231974446848 + "x": 14715.282058096802, + "y": 19280.780467457716 }, "floatingObject": { "isPinned": false, @@ -6445,12 +10423,12 @@ "id": "1848d43b-53ab-436d-826f-458d02ed1291", "savedPayload": { "position": { - "x": 12802.640669260474, - "y": 19269.231974446848 + "x": 14715.282058096802, + "y": 19280.780467457716 }, "targetPosition": { - "x": 12767.442914626423, - "y": 19047.002097812943 + "x": 14680.08430346275, + "y": 19058.550590823812 }, "floatingObject": { "isPinned": false, @@ -6468,12 +10446,12 @@ "id": "b2746119-b85f-4f32-8ac1-ddbf4a934373", "savedPayload": { "position": { - "x": 12767.442914626423, - "y": 19047.002097812943 + "x": 14680.08430346275, + "y": 19058.550590823812 }, "targetPosition": { - "x": 12403.385267157697, - "y": 18782.49873428133 + "x": 14316.026655994025, + "y": 18794.047227292198 }, "floatingObject": { "isPinned": false, @@ -6491,7 +10469,27 @@ "type": "Plotter Module", "name": "Predictions", "id": "af455ab4-5064-4f50-96e4-4ecc4b06ef00" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Engine", + "Plotter", + "Foundations", + "cfe33a78-6588-49fb-8d34-8f22149061ee" + ], + [ + "Predictions", + "Plotter Module", + "Foundations", + "af455ab4-5064-4f50-96e4-4ecc4b06ef00" + ] + ] } } ], @@ -6499,12 +10497,12 @@ "id": "b047fd17-a0f4-4eeb-8469-efe4b3afdcd9", "savedPayload": { "position": { - "x": 12403.385267157697, - "y": 18782.49873428133 + "x": 14316.026655994025, + "y": 18794.047227292198 }, "targetPosition": { - "x": 12039.327619688971, - "y": 18517.995370749715 + "x": 13951.969008525299, + "y": 18529.543863760584 }, "floatingObject": { "isPinned": false, @@ -6523,12 +10521,12 @@ "id": "608a3ab0-e1aa-470a-9142-eb2e92a2d284", "savedPayload": { "position": { - "x": 12039.327619688971, - "y": 18517.995370749715 + "x": 13951.969008525299, + "y": 18529.543863760584 }, "targetPosition": { - "x": 11611.352187356151, - "y": 18657.05301821844 + "x": 13523.993576192479, + "y": 18668.60151122931 }, "floatingObject": { "isPinned": false, @@ -6562,12 +10560,12 @@ "id": "2a487ee8-0eb4-497f-84c9-f647b16dd17a", "savedPayload": { "position": { - "x": 12356.356190088165, - "y": 18213.269786128963 + "x": 14268.997578924493, + "y": 18224.818279139832 }, "targetPosition": { - "x": 12303.830983220585, - "y": 18432.05301821844 + "x": 14216.472372056913, + "y": 18443.60151122931 }, "floatingObject": { "isPinned": false, @@ -6577,7 +10575,9 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, { @@ -6588,12 +10588,12 @@ "id": "57d6ac5b-46a8-487d-88ac-48ddd012e842", "savedPayload": { "position": { - "x": 12436.082664986392, - "y": 18250.024194484078 + "x": 14348.72405382272, + "y": 18261.572687494947 }, "targetPosition": { - "x": 12303.830983220585, - "y": 18432.05301821844 + "x": 14216.472372056913, + "y": 18443.60151122931 }, "floatingObject": { "isPinned": false, @@ -6603,7 +10603,9 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } } ], @@ -6620,12 +10622,12 @@ "id": "f5042769-a963-4687-9c31-43621e0ab333", "savedPayload": { "position": { - "x": 12548.200227067835, - "y": 18095.707609067875 + "x": 14460.841615904163, + "y": 18107.256102078743 }, "targetPosition": { - "x": 12495.675020200255, - "y": 18314.490841157352 + "x": 14408.316409036583, + "y": 18326.03933416822 }, "floatingObject": { "isPinned": false, @@ -6648,12 +10650,12 @@ "id": "c9ba0794-54fc-4062-a416-660d8c8d14f6", "savedPayload": { "position": { - "x": 12687.519057179925, - "y": 18196.928664096264 + "x": 14600.160446016253, + "y": 18208.477157107132 }, "targetPosition": { - "x": 12495.675020200255, - "y": 18314.490841157352 + "x": 14408.316409036583, + "y": 18326.03933416822 }, "floatingObject": { "isPinned": false, @@ -6676,12 +10678,12 @@ "id": "5ea2a845-fd76-4119-b9a8-c9a39bc1ce1c", "savedPayload": { "position": { - "x": 12714.458252289733, - "y": 18367.016048024932 + "x": 14627.09964112606, + "y": 18378.5645410358 }, "targetPosition": { - "x": 12495.675020200255, - "y": 18314.490841157352 + "x": 14408.316409036583, + "y": 18326.03933416822 }, "floatingObject": { "isPinned": false, @@ -6700,12 +10702,12 @@ "id": "47b842b7-958b-40b1-8f3e-266f55494eb1", "savedPayload": { "position": { - "x": 12495.675020200255, - "y": 18314.490841157352 + "x": 14408.316409036583, + "y": 18326.03933416822 }, "targetPosition": { - "x": 12303.830983220585, - "y": 18432.05301821844 + "x": 14216.472372056913, + "y": 18443.60151122931 }, "floatingObject": { "isPinned": false, @@ -6724,12 +10726,12 @@ "id": "abbfae5c-7a9b-412f-b9d4-4de62fcef1f0", "savedPayload": { "position": { - "x": 12303.830983220583, - "y": 18432.05301821844 + "x": 14216.47237205691, + "y": 18443.60151122931 }, "targetPosition": { - "x": 12039.327619688971, - "y": 18796.110665687167 + "x": 13951.969008525299, + "y": 18807.659158698036 }, "floatingObject": { "isPinned": false, @@ -6746,7 +10748,27 @@ "type": "Plotter Module", "name": "Errors", "id": "0ebe46ec-88d8-4051-968f-2b96cb4b9f31" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning System", + "Plotter", + "Foundations", + "c7f5a467-73fd-47fc-82d8-291d6288b6ba" + ], + [ + "Errors", + "Plotter Module", + "Foundations", + "0ebe46ec-88d8-4051-968f-2b96cb4b9f31" + ] + ] } }, { @@ -6763,12 +10785,12 @@ "id": "0f15bfca-8a05-4a4d-92b4-ba0c78d62dd1", "savedPayload": { "position": { - "x": 12520.947444218786, - "y": 18339.763265175883 + "x": 14433.588833055113, + "y": 18351.311758186752 }, "targetPosition": { - "x": 12403.385267157697, - "y": 18531.607302155553 + "x": 14316.026655994025, + "y": 18543.15579516642 }, "floatingObject": { "isPinned": false, @@ -6778,7 +10800,9 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, { @@ -6789,12 +10813,12 @@ "id": "4b724ede-ed95-4c87-b555-294511613b76", "savedPayload": { "position": { - "x": 12585.41409089206, - "y": 18399.355620389746 + "x": 14498.055479728388, + "y": 18410.904113400615 }, "targetPosition": { - "x": 12403.385267157697, - "y": 18531.607302155553 + "x": 14316.026655994025, + "y": 18543.15579516642 }, "floatingObject": { "isPinned": false, @@ -6804,7 +10828,9 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } } ], @@ -6821,12 +10847,12 @@ "id": "37610c20-88a3-4326-a6f1-9a8715777777", "savedPayload": { "position": { - "x": 12739.730676308263, - "y": 18287.238058308303 + "x": 14652.372065144591, + "y": 18298.786551319172 }, "targetPosition": { - "x": 12622.168499247175, - "y": 18479.082095287973 + "x": 14534.809888083502, + "y": 18490.63058829884 }, "floatingObject": { "isPinned": false, @@ -6849,12 +10875,12 @@ "id": "d6ee1af7-2c15-429c-8f68-36a638c18377", "savedPayload": { "position": { - "x": 12840.951731336652, - "y": 18426.556888420393 + "x": 14753.59312017298, + "y": 18438.10538143126 }, "targetPosition": { - "x": 12622.168499247175, - "y": 18479.082095287973 + "x": 14534.809888083502, + "y": 18490.63058829884 }, "floatingObject": { "isPinned": false, @@ -6877,12 +10903,12 @@ "id": "ab3f38bb-a679-4476-81c4-cb4836c04a7d", "savedPayload": { "position": { - "x": 12814.012536226845, - "y": 18596.64427234906 + "x": 14726.653925063172, + "y": 18608.19276535993 }, "targetPosition": { - "x": 12622.168499247175, - "y": 18479.082095287973 + "x": 14534.809888083502, + "y": 18490.63058829884 }, "floatingObject": { "isPinned": false, @@ -6901,12 +10927,12 @@ "id": "d09baaa4-a5bb-4a0a-903a-87244b39bc35", "savedPayload": { "position": { - "x": 12622.168499247175, - "y": 18479.082095287973 + "x": 14534.809888083502, + "y": 18490.63058829884 }, "targetPosition": { - "x": 12403.385267157697, - "y": 18531.607302155553 + "x": 14316.026655994025, + "y": 18543.15579516642 }, "floatingObject": { "isPinned": false, @@ -6925,12 +10951,12 @@ "id": "de09ef26-d9f3-4dc7-ab1d-e7c091a9233d", "savedPayload": { "position": { - "x": 12403.385267157697, - "y": 18531.607302155553 + "x": 14316.026655994025, + "y": 18543.15579516642 }, "targetPosition": { - "x": 12039.327619688971, - "y": 18796.110665687167 + "x": 13951.969008525299, + "y": 18807.659158698036 }, "floatingObject": { "isPinned": false, @@ -6947,7 +10973,27 @@ "type": "Plotter Module", "name": "Highlights", "id": "e871938a-41c8-49ce-bed3-df2bbd44fde3" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning System", + "Plotter", + "Foundations", + "c7f5a467-73fd-47fc-82d8-291d6288b6ba" + ], + [ + "Highlights", + "Plotter Module", + "Foundations", + "e871938a-41c8-49ce-bed3-df2bbd44fde3" + ] + ] } }, { @@ -6964,12 +11010,12 @@ "id": "d1702db2-e4e8-4e01-8a31-9e7b23cf944f", "savedPayload": { "position": { - "x": 12638.394394281797, - "y": 18510.92720734415 + "x": 14551.035783118125, + "y": 18522.47570035502 }, "targetPosition": { - "x": 12467.30305202179, - "y": 18657.05301821844 + "x": 14379.944440858118, + "y": 18668.60151122931 }, "floatingObject": { "isPinned": false, @@ -6979,7 +11025,9 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, { @@ -6990,12 +11038,12 @@ "id": "bdcf18f2-ab49-4b5c-8220-07e4d9a76880", "savedPayload": { "position": { - "x": 12681.290768188199, - "y": 18587.524194484078 + "x": 14593.932157024527, + "y": 18599.072687494947 }, "targetPosition": { - "x": 12467.30305202179, - "y": 18657.05301821844 + "x": 14379.944440858118, + "y": 18668.60151122931 }, "floatingObject": { "isPinned": false, @@ -7005,7 +11053,9 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } } ], @@ -7022,12 +11072,12 @@ "id": "fe0936f9-89f0-4039-ba93-22f19fbc9288", "savedPayload": { "position": { - "x": 12862.70079437175, - "y": 18528.580503882917 + "x": 14775.342183208078, + "y": 18540.128996893785 }, "targetPosition": { - "x": 12691.609452111745, - "y": 18674.706314757208 + "x": 14604.250840948072, + "y": 18686.254807768077 }, "floatingObject": { "isPinned": false, @@ -7050,12 +11100,12 @@ "id": "12eab8e6-527a-42ac-92b9-fbff54c680df", "savedPayload": { "position": { - "x": 12915.915852201699, - "y": 18692.359611295975 + "x": 14828.557241038026, + "y": 18703.908104306844 }, "targetPosition": { - "x": 12691.609452111745, - "y": 18674.706314757208 + "x": 14604.250840948072, + "y": 18686.254807768077 }, "floatingObject": { "isPinned": false, @@ -7078,12 +11128,12 @@ "id": "a5e5c2bb-94e4-4c09-85d6-d3571db10690", "savedPayload": { "position": { - "x": 12837.735262986036, - "y": 18845.797657017214 + "x": 14750.376651822364, + "y": 18857.346150028083 }, "targetPosition": { - "x": 12691.609452111745, - "y": 18674.706314757208 + "x": 14604.250840948072, + "y": 18686.254807768077 }, "floatingObject": { "isPinned": false, @@ -7102,12 +11152,12 @@ "id": "0456fb61-2d77-4d8c-9e79-3b5999f408b0", "savedPayload": { "position": { - "x": 12691.609452111745, - "y": 18674.706314757208 + "x": 14604.250840948072, + "y": 18686.254807768077 }, "targetPosition": { - "x": 12467.30305202179, - "y": 18657.05301821844 + "x": 14379.944440858118, + "y": 18668.60151122931 }, "floatingObject": { "isPinned": false, @@ -7126,12 +11176,12 @@ "id": "bf07c203-188a-4f50-9bdf-8ec84d617642", "savedPayload": { "position": { - "x": 12467.30305202179, - "y": 18657.05301821844 + "x": 14379.944440858118, + "y": 18668.60151122931 }, "targetPosition": { - "x": 12039.327619688971, - "y": 18796.110665687167 + "x": 13951.969008525299, + "y": 18807.659158698036 }, "floatingObject": { "isPinned": false, @@ -7148,7 +11198,27 @@ "type": "Plotter Module", "name": "Values", "id": "da56e587-d6b5-484b-b802-dabd52f69849" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning System", + "Plotter", + "Foundations", + "c7f5a467-73fd-47fc-82d8-291d6288b6ba" + ], + [ + "Values", + "Plotter Module", + "Foundations", + "da56e587-d6b5-484b-b802-dabd52f69849" + ] + ] } }, { @@ -7165,12 +11235,12 @@ "id": "0e09e729-0b1d-411d-b7ed-c9b49979326c", "savedPayload": { "position": { - "x": 12697.20051450401, - "y": 18710.00689340502 + "x": 14609.841903340337, + "y": 18721.55538641589 }, "targetPosition": { - "x": 12489.327619688971, - "y": 18796.110665687167 + "x": 14401.969008525299, + "y": 18807.659158698036 }, "floatingObject": { "isPinned": false, @@ -7180,7 +11250,9 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, { @@ -7191,12 +11263,12 @@ "id": "3deef37c-60ad-4137-a5df-fbbf450a161e", "savedPayload": { "position": { - "x": 12714.327619688971, - "y": 18796.110665687167 + "x": 14626.969008525299, + "y": 18807.659158698036 }, "targetPosition": { - "x": 12489.327619688971, - "y": 18796.110665687167 + "x": 14401.969008525299, + "y": 18807.659158698036 }, "floatingObject": { "isPinned": false, @@ -7206,7 +11278,9 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } } ], @@ -7223,12 +11297,12 @@ "id": "cf10f62a-d5ed-492c-b71e-393c318ea36d", "savedPayload": { "position": { - "x": 12905.073409319048, - "y": 18796.110665687167 + "x": 14817.714798155375, + "y": 18807.659158698036 }, "targetPosition": { - "x": 12697.20051450401, - "y": 18882.214437969313 + "x": 14609.841903340337, + "y": 18893.76293098018 }, "floatingObject": { "isPinned": false, @@ -7251,12 +11325,12 @@ "id": "1f8aba25-f907-4538-8783-625eaf53c140", "savedPayload": { "position": { - "x": 12905.073409319048, - "y": 18968.31821025146 + "x": 14817.714798155375, + "y": 18979.866703262327 }, "targetPosition": { - "x": 12697.20051450401, - "y": 18882.214437969313 + "x": 14609.841903340337, + "y": 18893.76293098018 }, "floatingObject": { "isPinned": false, @@ -7279,12 +11353,12 @@ "id": "7123a16b-ddeb-42ff-8cd8-e5570699407c", "savedPayload": { "position": { - "x": 12783.304286786155, - "y": 19090.08733278435 + "x": 14695.945675622483, + "y": 19101.63582579522 }, "targetPosition": { - "x": 12697.20051450401, - "y": 18882.214437969313 + "x": 14609.841903340337, + "y": 18893.76293098018 }, "floatingObject": { "isPinned": false, @@ -7303,12 +11377,12 @@ "id": "4b023593-453f-4952-abf1-552f3c321859", "savedPayload": { "position": { - "x": 12697.20051450401, - "y": 18882.214437969313 + "x": 14609.841903340337, + "y": 18893.76293098018 }, "targetPosition": { - "x": 12489.327619688971, - "y": 18796.110665687167 + "x": 14401.969008525299, + "y": 18807.659158698036 }, "floatingObject": { "isPinned": false, @@ -7327,12 +11401,12 @@ "id": "547fbf31-e931-4c4b-8438-6b8746c4d247", "savedPayload": { "position": { - "x": 12489.327619688971, - "y": 18796.110665687167 + "x": 14401.969008525299, + "y": 18807.659158698036 }, "targetPosition": { - "x": 12039.327619688971, - "y": 18796.110665687167 + "x": 13951.969008525299, + "y": 18807.659158698036 }, "floatingObject": { "isPinned": false, @@ -7349,7 +11423,27 @@ "type": "Plotter Module", "name": "Status", "id": "726a1c09-ce3d-4937-85f9-a2c900932818" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning System", + "Plotter", + "Foundations", + "c7f5a467-73fd-47fc-82d8-291d6288b6ba" + ], + [ + "Status", + "Plotter Module", + "Foundations", + "726a1c09-ce3d-4937-85f9-a2c900932818" + ] + ] } }, { @@ -7366,12 +11460,12 @@ "id": "7d52a48e-8f44-485a-b898-1ecf3de2b642", "savedPayload": { "position": { - "x": 12691.609452111745, - "y": 18917.515016617126 + "x": 14604.250840948072, + "y": 18929.063509627995 }, "targetPosition": { - "x": 12467.30305202179, - "y": 18935.168313155893 + "x": 14379.944440858118, + "y": 18946.71680616676 }, "floatingObject": { "isPinned": false, @@ -7381,7 +11475,9 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, { @@ -7392,12 +11488,12 @@ "id": "308caaa5-5821-44a3-a971-119f5b5a2f3a", "savedPayload": { "position": { - "x": 12681.290768188199, - "y": 19004.697136890256 + "x": 14593.932157024527, + "y": 19016.245629901125 }, "targetPosition": { - "x": 12467.30305202179, - "y": 18935.168313155893 + "x": 14379.944440858118, + "y": 18946.71680616676 }, "floatingObject": { "isPinned": false, @@ -7407,7 +11503,9 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } } ], @@ -7424,12 +11522,12 @@ "id": "393722a2-4de0-4f53-90f0-10593e0b95be", "savedPayload": { "position": { - "x": 12862.70079437175, - "y": 19063.640827491417 + "x": 14775.342183208078, + "y": 19075.189320502286 }, "targetPosition": { - "x": 12638.394394281797, - "y": 19081.294124030184 + "x": 14551.035783118125, + "y": 19092.842617041053 }, "floatingObject": { "isPinned": false, @@ -7452,12 +11550,12 @@ "id": "0a92748d-d8f4-47f3-be30-d9b1de5dc640", "savedPayload": { "position": { - "x": 12809.485736541803, - "y": 19227.419934904476 + "x": 14722.12712537813, + "y": 19238.968427915344 }, "targetPosition": { - "x": 12638.394394281797, - "y": 19081.294124030184 + "x": 14551.035783118125, + "y": 19092.842617041053 }, "floatingObject": { "isPinned": false, @@ -7480,12 +11578,12 @@ "id": "2732303d-919a-4b2b-bc19-241327c1cf14", "savedPayload": { "position": { - "x": 12656.047690820564, - "y": 19305.60052412014 + "x": 14568.689079656891, + "y": 19317.149017131007 }, "targetPosition": { - "x": 12638.394394281797, - "y": 19081.294124030184 + "x": 14551.035783118125, + "y": 19092.842617041053 }, "floatingObject": { "isPinned": false, @@ -7504,12 +11602,12 @@ "id": "9b24398e-6f4d-44db-9f16-e795168a997b", "savedPayload": { "position": { - "x": 12638.394394281797, - "y": 19081.294124030184 + "x": 14551.035783118125, + "y": 19092.842617041053 }, "targetPosition": { - "x": 12467.30305202179, - "y": 18935.168313155893 + "x": 14379.944440858118, + "y": 18946.71680616676 }, "floatingObject": { "isPinned": false, @@ -7528,12 +11626,12 @@ "id": "2c73dc34-07b1-4eaa-9eac-7f8a913e54db", "savedPayload": { "position": { - "x": 12467.30305202179, - "y": 18935.168313155893 + "x": 14379.944440858118, + "y": 18946.71680616676 }, "targetPosition": { - "x": 12039.327619688971, - "y": 18796.110665687167 + "x": 13951.969008525299, + "y": 18807.659158698036 }, "floatingObject": { "isPinned": false, @@ -7550,7 +11648,27 @@ "type": "Plotter Module", "name": "Progress", "id": "bddd3dbc-44ce-4974-8d27-475f3ff00a75" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning System", + "Plotter", + "Foundations", + "c7f5a467-73fd-47fc-82d8-291d6288b6ba" + ], + [ + "Progress", + "Plotter Module", + "Foundations", + "bddd3dbc-44ce-4974-8d27-475f3ff00a75" + ] + ] } }, { @@ -7567,12 +11685,12 @@ "id": "beaa91a9-b48f-4a2e-9326-ac1eaa76f7fc", "savedPayload": { "position": { - "x": 12622.168499247175, - "y": 19113.13923608636 + "x": 14534.809888083502, + "y": 19124.68772909723 }, "targetPosition": { - "x": 12403.385267157697, - "y": 19060.61402921878 + "x": 14316.026655994025, + "y": 19072.16252222965 }, "floatingObject": { "isPinned": false, @@ -7582,7 +11700,9 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, { @@ -7593,12 +11713,12 @@ "id": "704e2e55-c731-4405-a0ac-bd587a502b0f", "savedPayload": { "position": { - "x": 12585.41409089206, - "y": 19192.865710984588 + "x": 14498.055479728388, + "y": 19204.414203995457 }, "targetPosition": { - "x": 12403.385267157697, - "y": 19060.61402921878 + "x": 14316.026655994025, + "y": 19072.16252222965 }, "floatingObject": { "isPinned": false, @@ -7608,7 +11728,9 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } } ], @@ -7625,12 +11747,12 @@ "id": "85dc3af3-5400-4a06-a39b-b6417bf5bdfb", "savedPayload": { "position": { - "x": 12739.730676308263, - "y": 19304.98327306603 + "x": 14652.372065144591, + "y": 19316.5317660769 }, "targetPosition": { - "x": 12520.947444218786, - "y": 19252.45806619845 + "x": 14433.588833055113, + "y": 19264.00655920932 }, "floatingObject": { "isPinned": false, @@ -7653,12 +11775,12 @@ "id": "ac644b71-277f-47de-90f9-cc0924315b47", "savedPayload": { "position": { - "x": 12638.509621279874, - "y": 19444.30210317812 + "x": 14551.151010116202, + "y": 19455.85059618899 }, "targetPosition": { - "x": 12520.947444218786, - "y": 19252.45806619845 + "x": 14433.588833055113, + "y": 19264.00655920932 }, "floatingObject": { "isPinned": false, @@ -7681,12 +11803,12 @@ "id": "35b77253-8b49-49ea-add7-784de0a1444b", "savedPayload": { "position": { - "x": 12468.422237351206, - "y": 19471.24129828793 + "x": 14381.063626187533, + "y": 19482.789791298797 }, "targetPosition": { - "x": 12520.947444218786, - "y": 19252.45806619845 + "x": 14433.588833055113, + "y": 19264.00655920932 }, "floatingObject": { "isPinned": false, @@ -7705,12 +11827,12 @@ "id": "6a42af0b-f985-46e1-ae5a-0907ddd4dbc0", "savedPayload": { "position": { - "x": 12520.947444218786, - "y": 19252.45806619845 + "x": 14433.588833055113, + "y": 19264.00655920932 }, "targetPosition": { - "x": 12403.385267157697, - "y": 19060.61402921878 + "x": 14316.026655994025, + "y": 19072.16252222965 }, "floatingObject": { "isPinned": false, @@ -7729,12 +11851,12 @@ "id": "2af4d2f4-c0fa-4c9a-aa0b-689bbccb1048", "savedPayload": { "position": { - "x": 12403.385267157697, - "y": 19060.61402921878 + "x": 14316.026655994025, + "y": 19072.16252222965 }, "targetPosition": { - "x": 12039.327619688971, - "y": 18796.110665687167 + "x": 13951.969008525299, + "y": 18807.659158698036 }, "floatingObject": { "isPinned": false, @@ -7751,7 +11873,27 @@ "type": "Plotter Module", "name": "Running", "id": "9767758e-51fa-4581-8575-a98b7d182644" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning System", + "Plotter", + "Foundations", + "c7f5a467-73fd-47fc-82d8-291d6288b6ba" + ], + [ + "Running", + "Plotter Module", + "Foundations", + "9767758e-51fa-4581-8575-a98b7d182644" + ] + ] } }, { @@ -7768,12 +11910,12 @@ "id": "4da28d63-2f82-4bac-acaf-b55d96c67ace", "savedPayload": { "position": { - "x": 12495.675020200255, - "y": 19277.73049021698 + "x": 14408.316409036583, + "y": 19289.27898322785 }, "targetPosition": { - "x": 12303.830983220585, - "y": 19160.168313155893 + "x": 14216.472372056913, + "y": 19171.71680616676 }, "floatingObject": { "isPinned": false, @@ -7783,7 +11925,9 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, { @@ -7794,12 +11938,12 @@ "id": "56438754-6219-4a56-b281-4bbafb02f8d9", "savedPayload": { "position": { - "x": 12436.082664986392, - "y": 19342.197136890256 + "x": 14348.72405382272, + "y": 19353.745629901125 }, "targetPosition": { - "x": 12303.830983220585, - "y": 19160.168313155893 + "x": 14216.472372056913, + "y": 19171.71680616676 }, "floatingObject": { "isPinned": false, @@ -7809,7 +11953,9 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } } ], @@ -7826,12 +11972,12 @@ "id": "5bf30b0d-26fe-4fb5-9608-89105cbdb0f8", "savedPayload": { "position": { - "x": 12548.200227067835, - "y": 19496.51372230646 + "x": 14460.841615904163, + "y": 19508.062215317328 }, "targetPosition": { - "x": 12356.356190088165, - "y": 19378.95154524537 + "x": 14268.997578924493, + "y": 19390.50003825624 }, "floatingObject": { "isPinned": false, @@ -7854,12 +12000,12 @@ "id": "4afac23d-82d9-46bb-9cd7-a4f70cb7a92d", "savedPayload": { "position": { - "x": 12408.881396955745, - "y": 19597.73477733485 + "x": 14321.522785792073, + "y": 19609.283270345717 }, "targetPosition": { - "x": 12356.356190088165, - "y": 19378.95154524537 + "x": 14268.997578924493, + "y": 19390.50003825624 }, "floatingObject": { "isPinned": false, @@ -7882,12 +12028,12 @@ "id": "9d9160a2-0f6e-4079-b2a7-ca8083e478a9", "savedPayload": { "position": { - "x": 12238.794013027076, - "y": 19570.79558222504 + "x": 14151.435401863404, + "y": 19582.34407523591 }, "targetPosition": { - "x": 12356.356190088165, - "y": 19378.95154524537 + "x": 14268.997578924493, + "y": 19390.50003825624 }, "floatingObject": { "isPinned": false, @@ -7906,12 +12052,12 @@ "id": "b21d3090-33e1-428e-a24e-4ecbe6e2d554", "savedPayload": { "position": { - "x": 12356.356190088165, - "y": 19378.95154524537 + "x": 14268.997578924493, + "y": 19390.50003825624 }, "targetPosition": { - "x": 12303.830983220585, - "y": 19160.168313155893 + "x": 14216.472372056913, + "y": 19171.71680616676 }, "floatingObject": { "isPinned": false, @@ -7930,12 +12076,12 @@ "id": "3c5c38bf-827f-4448-8b2c-f24b97fcec96", "savedPayload": { "position": { - "x": 12303.830983220583, - "y": 19160.168313155893 + "x": 14216.47237205691, + "y": 19171.71680616676 }, "targetPosition": { - "x": 12039.327619688971, - "y": 18796.110665687167 + "x": 13951.969008525299, + "y": 18807.659158698036 }, "floatingObject": { "isPinned": false, @@ -7952,7 +12098,27 @@ "type": "Plotter Module", "name": "Announcements", "id": "79fcb191-55c6-4a99-9688-be5950a71f78" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning System", + "Plotter", + "Foundations", + "c7f5a467-73fd-47fc-82d8-291d6288b6ba" + ], + [ + "Announcements", + "Plotter Module", + "Foundations", + "79fcb191-55c6-4a99-9688-be5950a71f78" + ] + ] } }, { @@ -7969,12 +12135,12 @@ "id": "3a3d51a9-6eb8-4267-a00b-07ab26516721", "savedPayload": { "position": { - "x": 12324.511078031988, - "y": 19395.177440279993 + "x": 14237.152466868316, + "y": 19406.72593329086 }, "targetPosition": { - "x": 12178.385267157697, - "y": 19224.086098019987 + "x": 14091.026655994025, + "y": 19235.634591030856 }, "floatingObject": { "isPinned": false, @@ -7984,7 +12150,9 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, { @@ -7995,12 +12163,12 @@ "id": "1bdb790b-6e98-4cbc-8463-036d7d342d12", "savedPayload": { "position": { - "x": 12247.91409089206, - "y": 19438.073814186395 + "x": 14160.555479728388, + "y": 19449.622307197264 }, "targetPosition": { - "x": 12178.385267157697, - "y": 19224.086098019987 + "x": 14091.026655994025, + "y": 19235.634591030856 }, "floatingObject": { "isPinned": false, @@ -8010,7 +12178,9 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } } ], @@ -8027,12 +12197,12 @@ "id": "991e75b8-3c7a-412d-bbe2-9c4481e5b7bc", "savedPayload": { "position": { - "x": 12306.857781493221, - "y": 19619.483840369947 + "x": 14219.499170329549, + "y": 19631.032333380816 }, "targetPosition": { - "x": 12160.73197061893, - "y": 19448.39249810994 + "x": 14073.373359455258, + "y": 19459.94099112081 }, "floatingObject": { "isPinned": false, @@ -8055,12 +12225,12 @@ "id": "3ded4031-586f-42c7-985d-9d3538f4c03f", "savedPayload": { "position": { - "x": 12143.078674080163, - "y": 19672.698898199895 + "x": 14055.72006291649, + "y": 19684.247391210763 }, "targetPosition": { - "x": 12160.73197061893, - "y": 19448.39249810994 + "x": 14073.373359455258, + "y": 19459.94099112081 }, "floatingObject": { "isPinned": false, @@ -8083,12 +12253,12 @@ "id": "5c6b8cab-f143-452c-a73d-e09d1b5f8ea2", "savedPayload": { "position": { - "x": 11989.640628358924, - "y": 19594.518308984232 + "x": 13902.282017195252, + "y": 19606.0668019951 }, "targetPosition": { - "x": 12160.73197061893, - "y": 19448.39249810994 + "x": 14073.373359455258, + "y": 19459.94099112081 }, "floatingObject": { "isPinned": false, @@ -8107,12 +12277,12 @@ "id": "4b6ad228-f28f-4846-b13d-1d9583efbef7", "savedPayload": { "position": { - "x": 12160.73197061893, - "y": 19448.39249810994 + "x": 14073.373359455258, + "y": 19459.94099112081 }, "targetPosition": { - "x": 12178.385267157697, - "y": 19224.086098019987 + "x": 14091.026655994025, + "y": 19235.634591030856 }, "floatingObject": { "isPinned": false, @@ -8131,12 +12301,12 @@ "id": "6e56cf66-5a39-4723-b708-2cc3b58a28f9", "savedPayload": { "position": { - "x": 12178.385267157697, - "y": 19224.086098019987 + "x": 14091.026655994025, + "y": 19235.634591030856 }, "targetPosition": { - "x": 12039.327619688971, - "y": 18796.110665687167 + "x": 13951.969008525299, + "y": 18807.659158698036 }, "floatingObject": { "isPinned": false, @@ -8153,7 +12323,27 @@ "type": "Plotter Module", "name": "Warnings", "id": "ba37a274-dd77-46f1-b173-6a2241f6840e" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning System", + "Plotter", + "Foundations", + "c7f5a467-73fd-47fc-82d8-291d6288b6ba" + ], + [ + "Warnings", + "Plotter Module", + "Foundations", + "ba37a274-dd77-46f1-b173-6a2241f6840e" + ] + ] } }, { @@ -8170,12 +12360,12 @@ "id": "ec478333-805d-4c59-a550-3a51a9ebdc5b", "savedPayload": { "position": { - "x": 12125.431391971117, - "y": 19453.983560502205 + "x": 14038.072780807444, + "y": 19465.532053513074 }, "targetPosition": { - "x": 12039.327619688971, - "y": 19246.110665687167 + "x": 13951.969008525299, + "y": 19257.659158698036 }, "floatingObject": { "isPinned": false, @@ -8185,7 +12375,9 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, { @@ -8196,12 +12388,12 @@ "id": "6c89f99e-279f-4d61-a03d-59667ac1614f", "savedPayload": { "position": { - "x": 12039.327619688971, - "y": 19471.110665687167 + "x": 13951.969008525299, + "y": 19482.659158698036 }, "targetPosition": { - "x": 12039.327619688971, - "y": 19246.110665687167 + "x": 13951.969008525299, + "y": 19257.659158698036 }, "floatingObject": { "isPinned": false, @@ -8211,7 +12403,9 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } } ], @@ -8228,12 +12422,12 @@ "id": "a53e1c42-6fde-4831-ae76-7968cfdef2fe", "savedPayload": { "position": { - "x": 12039.327619688971, - "y": 19661.856455317244 + "x": 13951.969008525299, + "y": 19673.404948328112 }, "targetPosition": { - "x": 11953.223847406825, - "y": 19453.983560502205 + "x": 13865.865236243153, + "y": 19465.532053513074 }, "floatingObject": { "isPinned": false, @@ -8256,12 +12450,12 @@ "id": "35e67fd8-1ceb-4c08-9945-953f4882bc5c", "savedPayload": { "position": { - "x": 11867.12007512468, - "y": 19661.856455317244 + "x": 13779.761463961007, + "y": 19673.404948328112 }, "targetPosition": { - "x": 11953.223847406825, - "y": 19453.983560502205 + "x": 13865.865236243153, + "y": 19465.532053513074 }, "floatingObject": { "isPinned": false, @@ -8284,12 +12478,12 @@ "id": "727a316b-5528-4656-8ba8-9e521bc6810a", "savedPayload": { "position": { - "x": 11745.350952591787, - "y": 19540.08733278435 + "x": 13657.992341428115, + "y": 19551.63582579522 }, "targetPosition": { - "x": 11953.223847406825, - "y": 19453.983560502205 + "x": 13865.865236243153, + "y": 19465.532053513074 }, "floatingObject": { "isPinned": false, @@ -8308,12 +12502,12 @@ "id": "b22b6a89-4659-42fc-99a4-5abd65502d34", "savedPayload": { "position": { - "x": 11953.223847406825, - "y": 19453.983560502205 + "x": 13865.865236243153, + "y": 19465.532053513074 }, "targetPosition": { - "x": 12039.327619688971, - "y": 19246.110665687167 + "x": 13951.969008525299, + "y": 19257.659158698036 }, "floatingObject": { "isPinned": false, @@ -8332,12 +12526,12 @@ "id": "9a158859-63ce-4325-920e-330097af89c0", "savedPayload": { "position": { - "x": 12039.327619688971, - "y": 19246.110665687167 + "x": 13951.969008525299, + "y": 19257.659158698036 }, "targetPosition": { - "x": 12039.327619688971, - "y": 18796.110665687167 + "x": 13951.969008525299, + "y": 18807.659158698036 }, "floatingObject": { "isPinned": false, @@ -8354,7 +12548,27 @@ "type": "Plotter Module", "name": "Infos", "id": "64656680-9d40-4e0b-afe7-d84d4332261c" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning System", + "Plotter", + "Foundations", + "c7f5a467-73fd-47fc-82d8-291d6288b6ba" + ], + [ + "Infos", + "Plotter Module", + "Foundations", + "64656680-9d40-4e0b-afe7-d84d4332261c" + ] + ] } } ], @@ -8362,12 +12576,12 @@ "id": "62b002cf-fbf0-4b19-95c2-aa20d1d7a370", "savedPayload": { "position": { - "x": 12039.327619688971, - "y": 18796.110665687167 + "x": 13951.969008525299, + "y": 18807.659158698036 }, "targetPosition": { - "x": 11611.352187356151, - "y": 18657.05301821844 + "x": 13523.993576192479, + "y": 18668.60151122931 }, "floatingObject": { "isPinned": false, @@ -8401,12 +12615,12 @@ "id": "6fad647f-d440-4423-ad34-f21495863be4", "savedPayload": { "position": { - "x": 12511.873904946435, - "y": 19210.031968440548 + "x": 14424.515293782762, + "y": 19221.580461451416 }, "targetPosition": { - "x": 12286.951006826934, - "y": 19204.142155071277 + "x": 14199.592395663261, + "y": 19215.690648082145 }, "floatingObject": { "isPinned": false, @@ -8416,7 +12630,9 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, { @@ -8427,12 +12643,12 @@ "id": "a9a9f046-27e3-4899-a351-55351cf3b1a1", "savedPayload": { "position": { - "x": 12492.49873479652, - "y": 19295.657899763333 + "x": 14405.140123632847, + "y": 19307.206392774202 }, "targetPosition": { - "x": 12286.951006826934, - "y": 19204.142155071277 + "x": 14199.592395663261, + "y": 19215.690648082145 }, "floatingObject": { "isPinned": false, @@ -8442,7 +12658,9 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } } ], @@ -8459,12 +12677,12 @@ "id": "ace06ac4-8d8a-47d9-8e73-c56332a4aeb9", "savedPayload": { "position": { - "x": 13731.824191897924, - "y": 19498.10492694961 + "x": 15644.465580734251, + "y": 19509.65341996048 }, "targetPosition": { - "x": 12906.470124951313, - "y": 19856.979088982334 + "x": 14819.11151378764, + "y": 19868.527581993203 }, "floatingObject": { "isPinned": false, @@ -8487,12 +12705,12 @@ "id": "14a33d30-21c2-4af9-90ed-2737ee9dc93d", "savedPayload": { "position": { - "x": 13804.791443530992, - "y": 19802.03540340096 + "x": 15717.43283236732, + "y": 19813.58389641183 }, "targetPosition": { - "x": 12906.470124951313, - "y": 19856.979088982334 + "x": 14819.11151378764, + "y": 19868.527581993203 }, "floatingObject": { "isPinned": false, @@ -8515,12 +12733,12 @@ "id": "12649a72-66ec-4eed-b553-531e0f212696", "savedPayload": { "position": { - "x": 13769.407886332687, - "y": 20112.592899215866 + "x": 15682.049275169014, + "y": 20124.141392226735 }, "targetPosition": { - "x": 12906.470124951313, - "y": 19856.979088982334 + "x": 14819.11151378764, + "y": 19868.527581993203 }, "floatingObject": { "isPinned": false, @@ -8543,12 +12761,12 @@ "id": "865f631c-f841-4dee-899a-d86ae5ece15f", "savedPayload": { "position": { - "x": 13629.941299506809, - "y": 20392.31959705854 + "x": 15542.582688343136, + "y": 20403.86809006941 }, "targetPosition": { - "x": 12906.470124951313, - "y": 19856.979088982334 + "x": 14819.11151378764, + "y": 19868.527581993203 }, "floatingObject": { "isPinned": false, @@ -8571,12 +12789,12 @@ "id": "b6dcc9c3-8aef-4b00-b8d6-a231623e22f6", "savedPayload": { "position": { - "x": 13403.213411732166, - "y": 20607.476328842786 + "x": 15315.854800568493, + "y": 20619.024821853654 }, "targetPosition": { - "x": 12906.470124951313, - "y": 19856.979088982334 + "x": 14819.11151378764, + "y": 19868.527581993203 }, "floatingObject": { "isPinned": false, @@ -8599,12 +12817,12 @@ "id": "666c82e6-9081-4544-b2ea-b506770d42fb", "savedPayload": { "position": { - "x": 13116.570952421627, - "y": 20732.112017340245 + "x": 15029.212341257955, + "y": 20743.660510351114 }, "targetPosition": { - "x": 12906.470124951313, - "y": 19856.979088982334 + "x": 14819.11151378764, + "y": 19868.527581993203 }, "floatingObject": { "isPinned": false, @@ -8627,12 +12845,12 @@ "id": "dd673337-26f2-405c-8c0b-4cb67c2a664a", "savedPayload": { "position": { - "x": 12804.587232560196, - "y": 20751.193759091264 + "x": 14717.228621396524, + "y": 20762.742252102133 }, "targetPosition": { - "x": 12906.470124951313, - "y": 19856.979088982334 + "x": 14819.11151378764, + "y": 19868.527581993203 }, "floatingObject": { "isPinned": false, @@ -8655,12 +12873,12 @@ "id": "90bd1d5e-1085-42c6-8d58-90f912696312", "savedPayload": { "position": { - "x": 12504.892093152484, - "y": 20662.42001442416 + "x": 14417.533481988812, + "y": 20673.968507435027 }, "targetPosition": { - "x": 12906.470124951313, - "y": 19856.979088982334 + "x": 14819.11151378764, + "y": 19868.527581993203 }, "floatingObject": { "isPinned": false, @@ -8679,12 +12897,12 @@ "id": "38202a05-9d7d-4da7-88af-da338eef69de", "savedPayload": { "position": { - "x": 12906.470124951313, - "y": 19856.979088982334 + "x": 14819.11151378764, + "y": 19868.527581993203 }, "targetPosition": { - "x": 12286.951006826934, - "y": 19204.142155071277 + "x": 14199.592395663261, + "y": 19215.690648082145 }, "floatingObject": { "isPinned": false, @@ -8703,12 +12921,12 @@ "id": "60a5f962-1b8f-4260-91c6-e05209a2f150", "savedPayload": { "position": { - "x": 12140.358914419376, - "y": 19385.168313155893 + "x": 14053.000303255703, + "y": 19396.71680616676 }, "targetPosition": { - "x": 11875.855550887763, - "y": 19021.110665687167 + "x": 13788.496939724091, + "y": 19032.659158698036 }, "floatingObject": { "isPinned": false, @@ -8725,7 +12943,27 @@ "type": "Plotter Module", "name": "Episode Objects", "id": "67ef0a2d-8f83-4507-b2c7-54f026b23034" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Episode", + "Plotter", + "Foundations", + "a07972d6-019b-472d-8b54-3af7fabac9de" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "67ef0a2d-8f83-4507-b2c7-54f026b23034" + ] + ] } } ], @@ -8733,12 +12971,12 @@ "id": "bd3c0efa-8113-4636-9e14-f63f22f9d753", "savedPayload": { "position": { - "x": 11875.855550887763, - "y": 19021.110665687167 + "x": 13788.496939724091, + "y": 19032.659158698036 }, "targetPosition": { - "x": 11611.352187356151, - "y": 18657.05301821844 + "x": 13523.993576192479, + "y": 18668.60151122931 }, "floatingObject": { "isPinned": false, @@ -8757,12 +12995,12 @@ "id": "77e3ffe9-0c82-4632-85ab-7ec6b74791dc", "savedPayload": { "position": { - "x": 11611.352187356151, - "y": 18657.05301821844 + "x": 13523.993576192479, + "y": 18668.60151122931 }, "targetPosition": { - "x": 11161.352187356151, - "y": 18657.05301821844 + "x": 13073.993576192479, + "y": 18668.60151122931 }, "floatingObject": { "isPinned": false, @@ -8811,12 +13049,12 @@ "id": "48c7dadc-a208-48da-8e23-2f0b8ff0a8ac", "savedPayload": { "position": { - "x": 12084.688367353161, - "y": 18944.399154348943 + "x": 13997.329756189489, + "y": 18955.94764735981 }, "targetPosition": { - "x": 11937.923699815583, - "y": 19114.94279205667 + "x": 13850.56508865191, + "y": 19126.49128506754 }, "floatingObject": { "isPinned": false, @@ -8826,18 +13064,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "5876f3e6-ab1e-4c23-a773-74e10e9bad28", "savedPayload": { "position": { - "x": 11937.923699815583, - "y": 19114.94279205667 + "x": 13850.56508865191, + "y": 19126.49128506754 }, "targetPosition": { - "x": 11791.159032278005, - "y": 19285.486429764398 + "x": 13703.800421114332, + "y": 19297.034922775267 }, "floatingObject": { "isPinned": false, @@ -8865,12 +13105,12 @@ "id": "e96035c8-290e-4f6d-8203-6062a31ada93", "savedPayload": { "position": { - "x": 12239.900741009535, - "y": 19251.85788765051 + "x": 14152.542129845862, + "y": 19263.406380661378 }, "targetPosition": { - "x": 12015.52988664377, - "y": 19268.672158707453 + "x": 13928.171275480097, + "y": 19280.220651718322 }, "floatingObject": { "isPinned": false, @@ -8880,18 +13120,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "b6f33707-a4b1-4e1e-a33a-fa94bfe837e7", "savedPayload": { "position": { - "x": 12015.52988664377, - "y": 19268.672158707453 + "x": 13928.171275480097, + "y": 19280.220651718322 }, "targetPosition": { - "x": 11791.159032278005, - "y": 19285.486429764398 + "x": 13703.800421114332, + "y": 19297.034922775267 }, "floatingObject": { "isPinned": false, @@ -8919,12 +13161,12 @@ "id": "414f3c3d-624b-4ad7-8dca-2618e835bdc6", "savedPayload": { "position": { - "x": 12132.24630769346, - "y": 19579.01576483955 + "x": 14044.887696529788, + "y": 19590.56425785042 }, "targetPosition": { - "x": 11961.702669985732, - "y": 19432.251097301974 + "x": 13874.34405882206, + "y": 19443.799590312843 }, "floatingObject": { "isPinned": false, @@ -8934,18 +13176,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "7877cfac-08ed-4132-989b-9b3c05d12fd1", "savedPayload": { "position": { - "x": 11961.702669985732, - "y": 19432.251097301974 + "x": 13874.34405882206, + "y": 19443.799590312843 }, "targetPosition": { - "x": 11791.159032278005, - "y": 19285.486429764398 + "x": 13703.800421114332, + "y": 19297.034922775267 }, "floatingObject": { "isPinned": false, @@ -8964,12 +13208,12 @@ "id": "e24d28b3-e035-4f39-aa88-b22cfafeb1b7", "savedPayload": { "position": { - "x": 11791.159032278005, - "y": 19285.486429764398 + "x": 13703.800421114332, + "y": 19297.034922775267 }, "targetPosition": { - "x": 11566.78817791224, - "y": 19302.300700821343 + "x": 13479.429566748568, + "y": 19313.84919383221 }, "floatingObject": { "isPinned": false, @@ -8992,12 +13236,12 @@ "id": "ce4f9532-2bc2-4621-ab95-72e36670b42f", "savedPayload": { "position": { - "x": 11630.161684444398, - "y": 19395.25256293189 + "x": 13542.803073280726, + "y": 19406.80105594276 }, "targetPosition": { - "x": 11566.78817791224, - "y": 19302.300700821343 + "x": 13479.429566748568, + "y": 19313.84919383221 }, "floatingObject": { "isPinned": false, @@ -9007,18 +13251,20 @@ "distanceToParent": 1, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "788bfd62-11af-4bbe-96f4-d2ba930334a2", "savedPayload": { "position": { - "x": 11859.21386670981, - "y": 18520.962082714992 + "x": 13771.855255546137, + "y": 18532.51057572586 }, "targetPosition": { - "x": 11436.352187356151, - "y": 18367.05301821844 + "x": 13348.993576192479, + "y": 18378.60151122931 }, "floatingObject": { "isPinned": false, @@ -9058,12 +13304,12 @@ "id": "277485fd-1224-44b4-9c74-056670008da7", "savedPayload": { "position": { - "x": 12297.350701877678, - "y": 18516.766191637038 + "x": 14209.992090714006, + "y": 18528.314684647907 }, "targetPosition": { - "x": 12215.14897139524, - "y": 18726.212785081985 + "x": 14127.790360231567, + "y": 18737.761278092854 }, "floatingObject": { "isPinned": false, @@ -9073,18 +13319,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "c15f5fb5-c33f-42e0-b199-1be374b721e1", "savedPayload": { "position": { - "x": 12215.14897139524, - "y": 18726.212785081985 + "x": 14127.790360231567, + "y": 18737.761278092854 }, "targetPosition": { - "x": 12132.947240912801, - "y": 18935.659378526932 + "x": 14045.588629749129, + "y": 18947.2078715378 }, "floatingObject": { "isPinned": false, @@ -9112,12 +13360,12 @@ "id": "9011f392-a4b5-4de7-8970-3b4b324b1edb", "savedPayload": { "position": { - "x": 12545.400256054292, - "y": 18755.70796758305 + "x": 14458.04164489062, + "y": 18767.25646059392 }, "targetPosition": { - "x": 12339.173748483547, - "y": 18845.68367305499 + "x": 14251.815137319874, + "y": 18857.23216606586 }, "floatingObject": { "isPinned": false, @@ -9127,18 +13375,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "651a608a-9cb6-456a-b136-de7fec4c988a", "savedPayload": { "position": { - "x": 12339.173748483547, - "y": 18845.68367305499 + "x": 14251.815137319874, + "y": 18857.23216606586 }, "targetPosition": { - "x": 12132.947240912801, - "y": 18935.659378526932 + "x": 14045.588629749129, + "y": 18947.2078715378 }, "floatingObject": { "isPinned": false, @@ -9166,12 +13416,12 @@ "id": "1ab21d8a-3a1e-40f2-8b2c-0e6a22e9d38b", "savedPayload": { "position": { - "x": 12551.840427802692, - "y": 19100.062839491813 + "x": 14464.48181663902, + "y": 19111.61133250268 }, "targetPosition": { - "x": 12342.393834357747, - "y": 19017.861109009373 + "x": 14255.035223194074, + "y": 19029.40960202024 }, "floatingObject": { "isPinned": false, @@ -9181,18 +13431,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "250bdaa3-a022-4f20-bce8-ae0dfc53bcf4", "savedPayload": { "position": { - "x": 12342.393834357747, - "y": 19017.861109009373 + "x": 14255.035223194074, + "y": 19029.40960202024 }, "targetPosition": { - "x": 12132.947240912801, - "y": 18935.659378526932 + "x": 14045.588629749129, + "y": 18947.2078715378 }, "floatingObject": { "isPinned": false, @@ -9211,12 +13463,12 @@ "id": "5b295fb8-10d6-4f29-9dfd-9e3d1cccc887", "savedPayload": { "position": { - "x": 12132.947240912801, - "y": 18935.659378526932 + "x": 14045.588629749129, + "y": 18947.2078715378 }, "targetPosition": { - "x": 11926.720733342056, - "y": 19025.635083998874 + "x": 13839.362122178383, + "y": 19037.183577009742 }, "floatingObject": { "isPinned": false, @@ -9239,12 +13491,12 @@ "id": "a0905dc2-58ed-42bd-b7e3-7e4e06f96601", "savedPayload": { "position": { - "x": 12017.237983565807, - "y": 19092.43985487589 + "x": 13929.879372402134, + "y": 19103.98834788676 }, "targetPosition": { - "x": 11926.720733342056, - "y": 19025.635083998874 + "x": 13839.362122178383, + "y": 19037.183577009742 }, "floatingObject": { "isPinned": false, @@ -9254,18 +13506,20 @@ "distanceToParent": 1, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "59f91a2a-a1ba-4414-a9a2-ea1c05ba7887", "savedPayload": { "position": { - "x": 11781.072186759691, - "y": 18656.307442577385 + "x": 13693.713575596019, + "y": 18667.855935588253 }, "targetPosition": { - "x": 11436.352187356151, - "y": 18367.05301821844 + "x": 13348.993576192479, + "y": 18378.60151122931 }, "floatingObject": { "isPinned": false, @@ -9293,12 +13547,12 @@ "id": "f3929cc8-9c0a-481f-921b-6ff9c2c66da9", "savedPayload": { "position": { - "x": 11717.602187356151, - "y": 18854.19230784719 + "x": 13630.243576192479, + "y": 18865.740800858057 }, "targetPosition": { - "x": 11661.352187356151, - "y": 18756.76444992144 + "x": 13573.993576192479, + "y": 18768.31294293231 }, "floatingObject": { "isPinned": false, @@ -9308,18 +13562,20 @@ "distanceToParent": 1, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "867dbe76-ca02-45a3-88c3-afc055c1234a", "savedPayload": { "position": { - "x": 11661.352187356151, - "y": 18756.76444992144 + "x": 13573.993576192479, + "y": 18768.31294293231 }, "targetPosition": { - "x": 11436.352187356151, - "y": 18367.05301821844 + "x": 13348.993576192479, + "y": 18378.60151122931 }, "floatingObject": { "isPinned": false, @@ -9347,12 +13603,12 @@ "id": "2eec9ac9-49eb-4c24-8115-3265706b24cd", "savedPayload": { "position": { - "x": 11534.029287293799, - "y": 18921.00737928781 + "x": 13446.670676130127, + "y": 18932.55587229868 }, "targetPosition": { - "x": 11514.49386730627, - "y": 18810.216507073936 + "x": 13427.135256142597, + "y": 18821.765000084804 }, "floatingObject": { "isPinned": false, @@ -9362,18 +13618,20 @@ "distanceToParent": 1, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "4495e33d-7fe3-4fb6-96ee-191d863e768d", "savedPayload": { "position": { - "x": 11514.49386730627, - "y": 18810.216507073936 + "x": 13427.135256142597, + "y": 18821.765000084804 }, "targetPosition": { - "x": 11436.352187356151, - "y": 18367.05301821844 + "x": 13348.993576192479, + "y": 18378.60151122931 }, "floatingObject": { "isPinned": false, @@ -9401,12 +13659,12 @@ "id": "2421954e-3258-4064-a4b0-24f90fc6f77e", "savedPayload": { "position": { - "x": 11338.675087418504, - "y": 18921.00737928781 + "x": 13251.316476254831, + "y": 18932.55587229868 }, "targetPosition": { - "x": 11358.210507406033, - "y": 18810.216507073936 + "x": 13270.85189624236, + "y": 18821.765000084804 }, "floatingObject": { "isPinned": false, @@ -9416,18 +13674,20 @@ "distanceToParent": 1, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "74c7e9ac-b846-4336-aaf1-7ccc619f93ba", "savedPayload": { "position": { - "x": 11358.210507406033, - "y": 18810.216507073936 + "x": 13270.85189624236, + "y": 18821.765000084804 }, "targetPosition": { - "x": 11436.352187356151, - "y": 18367.05301821844 + "x": 13348.993576192479, + "y": 18378.60151122931 }, "floatingObject": { "isPinned": false, @@ -9469,12 +13729,12 @@ "id": "3fe9e2a5-fb78-46da-b67f-36383cf6de73", "savedPayload": { "position": { - "x": 11588.352120101274, - "y": 19989.66535689959 + "x": 13500.993508937601, + "y": 20001.21384991046 }, "targetPosition": { - "x": 11371.018809186233, - "y": 19931.43107175152 + "x": 13283.66019802256, + "y": 19942.97956476239 }, "floatingObject": { "isPinned": false, @@ -9484,18 +13744,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "370b3386-2636-41c7-a81e-0cfe6f0a14a5", "savedPayload": { "position": { - "x": 11371.018809186233, - "y": 19931.43107175152 + "x": 13283.66019802256, + "y": 19942.97956476239 }, "targetPosition": { - "x": 11153.685498271192, - "y": 19873.196786603454 + "x": 13066.32688710752, + "y": 19884.745279614322 }, "floatingObject": { "isPinned": false, @@ -9522,12 +13784,12 @@ "id": "d187815b-8f5f-4523-a68f-2220583c392f", "savedPayload": { "position": { - "x": 11270.154068567328, - "y": 20307.863408433535 + "x": 13182.795457403656, + "y": 20319.411901444404 }, "targetPosition": { - "x": 11211.91978341926, - "y": 20090.530097518495 + "x": 13124.561172255588, + "y": 20102.078590529363 }, "floatingObject": { "isPinned": false, @@ -9537,18 +13799,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "3bb6eeb0-4ba8-43a7-aec1-dfc1a1306fda", "savedPayload": { "position": { - "x": 11211.91978341926, - "y": 20090.530097518495 + "x": 13124.561172255588, + "y": 20102.078590529363 }, "targetPosition": { - "x": 11153.685498271192, - "y": 19873.196786603454 + "x": 13066.32688710752, + "y": 19884.745279614322 }, "floatingObject": { "isPinned": false, @@ -9567,12 +13831,12 @@ "id": "969ba0c1-7c44-421f-8cfa-d90d66a6ce97", "savedPayload": { "position": { - "x": 11153.685498271192, - "y": 19873.196786603454 + "x": 13066.32688710752, + "y": 19884.745279614322 }, "targetPosition": { - "x": 10994.58647250422, - "y": 19714.09776083648 + "x": 12907.227861340547, + "y": 19725.64625384735 }, "floatingObject": { "isPinned": false, @@ -9601,12 +13865,12 @@ "id": "93419c4f-d8b8-43e5-a0aa-eb74ac51bef5", "savedPayload": { "position": { - "x": 11077.949275342366, - "y": 20106.28891307934 + "x": 12990.590664178693, + "y": 20117.83740609021 }, "targetPosition": { - "x": 10936.352187356151, - "y": 19931.43107175152 + "x": 12848.993576192479, + "y": 19942.97956476239 }, "floatingObject": { "isPinned": false, @@ -9633,12 +13897,12 @@ "id": "d48f806b-b507-4485-8ade-e6af085724b0", "savedPayload": { "position": { - "x": 10947.473578057778, - "y": 20143.63984788687 + "x": 12860.114966894105, + "y": 20155.188340897737 }, "targetPosition": { - "x": 10942.239982433483, - "y": 20043.77689441141 + "x": 12854.88137126981, + "y": 20055.32538742228 }, "floatingObject": { "isPinned": false, @@ -9648,19 +13912,21 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "styleConditions": [], "id": "0bda1c3d-45ac-47e8-8221-90b02a00d928", "savedPayload": { "position": { - "x": 10942.239982433483, - "y": 20043.77689441141 + "x": 12854.88137126981, + "y": 20055.32538742228 }, "targetPosition": { - "x": 10936.352187356151, - "y": 19931.43107175152 + "x": 12848.993576192479, + "y": 19942.97956476239 }, "floatingObject": { "isPinned": false, @@ -9683,12 +13949,12 @@ "id": "0e61f5c7-03b9-45e9-b25c-3ef099dbe25c", "savedPayload": { "position": { - "x": 10813.80840447777, - "y": 20120.13194953924 + "x": 12726.449793314097, + "y": 20131.68044255011 }, "targetPosition": { - "x": 10936.352187356151, - "y": 19931.43107175152 + "x": 12848.993576192479, + "y": 19942.97956476239 }, "floatingObject": { "isPinned": false, @@ -9698,12 +13964,52 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Point", "name": "Begin", "id": "370b3386-2636-41c7-a81e-0cfe6f0a14a5" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Engine", + "Plotter", + "Foundations", + "cfe33a78-6588-49fb-8d34-8f22149061ee" + ], + [ + "Features", + "Plotter Module", + "Foundations", + "fa5cf396-f989-427a-97aa-369aedf3234d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c79c9ef5-ea47-4e79-afc7-094eec213f75" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "969ba0c1-7c44-421f-8cfa-d90d66a6ce97" + ], + [ + "Begin", + "Point", + "Foundations", + "370b3386-2636-41c7-a81e-0cfe6f0a14a5" + ] + ] } }, { @@ -9713,12 +14019,12 @@ "id": "80c0b9a4-4d2b-4455-939e-b90d921e3fbe", "savedPayload": { "position": { - "x": 10726.29659139428, - "y": 20012.063860399216 + "x": 12638.937980230608, + "y": 20023.612353410084 }, "targetPosition": { - "x": 10936.352187356151, - "y": 19931.43107175152 + "x": 12848.993576192479, + "y": 19942.97956476239 }, "floatingObject": { "isPinned": false, @@ -9728,24 +14034,64 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Point", "name": "End", "id": "3bb6eeb0-4ba8-43a7-aec1-dfc1a1306fda" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Engine", + "Plotter", + "Foundations", + "cfe33a78-6588-49fb-8d34-8f22149061ee" + ], + [ + "Features", + "Plotter Module", + "Foundations", + "fa5cf396-f989-427a-97aa-369aedf3234d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c79c9ef5-ea47-4e79-afc7-094eec213f75" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "969ba0c1-7c44-421f-8cfa-d90d66a6ce97" + ], + [ + "End", + "Point", + "Foundations", + "3bb6eeb0-4ba8-43a7-aec1-dfc1a1306fda" + ] + ] } } ], "id": "240092dc-9ea0-4f20-9235-776b3f7945f6", "savedPayload": { "position": { - "x": 10936.352187356151, - "y": 19931.43107175152 + "x": 12848.993576192479, + "y": 19942.97956476239 }, "targetPosition": { - "x": 10994.58647250422, - "y": 19714.09776083648 + "x": 12907.227861340547, + "y": 19725.64625384735 }, "floatingObject": { "isPinned": false, @@ -9766,12 +14112,12 @@ "id": "c79c9ef5-ea47-4e79-afc7-094eec213f75", "savedPayload": { "position": { - "x": 10994.58647250422, - "y": 19714.09776083648 + "x": 12907.227861340547, + "y": 19725.64625384735 }, "targetPosition": { - "x": 10936.352187356151, - "y": 19496.76444992144 + "x": 12848.993576192479, + "y": 19508.31294293231 }, "floatingObject": { "isPinned": false, @@ -9806,12 +14152,12 @@ "id": "2a1947d9-fba0-4a8b-a566-0a89eb5d3228", "savedPayload": { "position": { - "x": 11048.852187356151, - "y": 20081.33159747594 + "x": 12961.493576192479, + "y": 20092.880090486808 }, "targetPosition": { - "x": 10936.352187356151, - "y": 19886.47588162444 + "x": 12848.993576192479, + "y": 19898.024374635308 }, "floatingObject": { "isPinned": false, @@ -9821,18 +14167,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "7e472aba-8f58-465c-946a-3040b22f0c6f", "savedPayload": { "position": { - "x": 10936.352187356151, - "y": 19886.47588162444 + "x": 12848.993576192479, + "y": 19898.024374635308 }, "targetPosition": { - "x": 10823.852187356151, - "y": 19691.62016577294 + "x": 12736.493576192479, + "y": 19703.16865878381 }, "floatingObject": { "isPinned": false, @@ -9860,12 +14208,12 @@ "id": "2d1e8bbb-c5ce-498e-aeb3-f01c2ce19b6e", "savedPayload": { "position": { - "x": 10823.852187356151, - "y": 20141.62016577294 + "x": 12736.493576192479, + "y": 20153.16865878381 }, "targetPosition": { - "x": 10823.852187356151, - "y": 19916.62016577294 + "x": 12736.493576192479, + "y": 19928.16865878381 }, "floatingObject": { "isPinned": false, @@ -9875,18 +14223,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "e3646754-a927-4dcd-b8c3-5621c129330d", "savedPayload": { "position": { - "x": 10823.852187356151, - "y": 19916.62016577294 + "x": 12736.493576192479, + "y": 19928.16865878381 }, "targetPosition": { - "x": 10823.852187356151, - "y": 19691.62016577294 + "x": 12736.493576192479, + "y": 19703.16865878381 }, "floatingObject": { "isPinned": false, @@ -9914,12 +14264,12 @@ "id": "11f1f61e-71b9-46c0-b293-5db8344dee8e", "savedPayload": { "position": { - "x": 10598.852187356151, - "y": 20081.33159747594 + "x": 12511.493576192479, + "y": 20092.880090486808 }, "targetPosition": { - "x": 10711.352187356151, - "y": 19886.47588162444 + "x": 12623.993576192479, + "y": 19898.024374635308 }, "floatingObject": { "isPinned": false, @@ -9929,18 +14279,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "f92f8211-4c24-421b-bdf1-6b39c7e792da", "savedPayload": { "position": { - "x": 10711.352187356151, - "y": 19886.47588162444 + "x": 12623.993576192479, + "y": 19898.024374635308 }, "targetPosition": { - "x": 10823.852187356151, - "y": 19691.62016577294 + "x": 12736.493576192479, + "y": 19703.16865878381 }, "floatingObject": { "isPinned": false, @@ -9968,12 +14320,12 @@ "id": "80b1192f-ed93-4b19-a01b-7d78e4280f01", "savedPayload": { "position": { - "x": 10434.140755653152, - "y": 19916.62016577294 + "x": 12346.78214448948, + "y": 19928.16865878381 }, "targetPosition": { - "x": 10628.996471504652, - "y": 19804.12016577294 + "x": 12541.63786034098, + "y": 19815.66865878381 }, "floatingObject": { "isPinned": false, @@ -9983,18 +14335,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "0a9d39b1-6767-4e9c-aace-dc40dd1baf9a", "savedPayload": { "position": { - "x": 10628.996471504652, - "y": 19804.12016577294 + "x": 12541.63786034098, + "y": 19815.66865878381 }, "targetPosition": { - "x": 10823.852187356151, - "y": 19691.62016577294 + "x": 12736.493576192479, + "y": 19703.16865878381 }, "floatingObject": { "isPinned": false, @@ -10022,12 +14376,12 @@ "id": "d333a5f9-0a13-4b2f-86d6-7d476f41a9d6", "savedPayload": { "position": { - "x": 10373.852187356151, - "y": 19691.62016577294 + "x": 12286.493576192479, + "y": 19703.16865878381 }, "targetPosition": { - "x": 10598.852187356151, - "y": 19691.62016577294 + "x": 12511.493576192479, + "y": 19703.16865878381 }, "floatingObject": { "isPinned": false, @@ -10037,18 +14391,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "18f7a85d-868a-4d61-8170-bebb0c473a1f", "savedPayload": { "position": { - "x": 10598.852187356151, - "y": 19691.62016577294 + "x": 12511.493576192479, + "y": 19703.16865878381 }, "targetPosition": { - "x": 10823.852187356151, - "y": 19691.62016577294 + "x": 12736.493576192479, + "y": 19703.16865878381 }, "floatingObject": { "isPinned": false, @@ -10067,12 +14423,12 @@ "id": "74bd2915-3677-4761-9e77-b6d2dc170b77", "savedPayload": { "position": { - "x": 10823.852187356151, - "y": 19691.62016577294 + "x": 12736.493576192479, + "y": 19703.16865878381 }, "targetPosition": { - "x": 10936.352187356151, - "y": 19496.76444992144 + "x": 12848.993576192479, + "y": 19508.31294293231 }, "floatingObject": { "isPinned": false, @@ -10095,12 +14451,12 @@ "id": "a38345df-12a8-4e2b-b866-498b3893cf96", "savedPayload": { "position": { - "x": 10719.01887644111, - "y": 19554.99873506951 + "x": 12631.660265277438, + "y": 19566.547228080377 }, "targetPosition": { - "x": 10936.352187356151, - "y": 19496.76444992144 + "x": 12848.993576192479, + "y": 19508.31294293231 }, "floatingObject": { "isPinned": false, @@ -10110,18 +14466,20 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "fa5cf396-f989-427a-97aa-369aedf3234d", "savedPayload": { "position": { - "x": 11211.352187356151, - "y": 18756.76444992144 + "x": 13123.993576192479, + "y": 18768.31294293231 }, "targetPosition": { - "x": 11436.352187356151, - "y": 18367.05301821844 + "x": 13348.993576192479, + "y": 18378.60151122931 }, "floatingObject": { "isPinned": false, @@ -10163,12 +14521,12 @@ "id": "b8cc53a9-a72e-4820-a2c4-3c32443c4804", "savedPayload": { "position": { - "x": 11260.729674656093, - "y": 20082.479898089245 + "x": 13173.371063492421, + "y": 20094.028391100113 }, "targetPosition": { - "x": 11076.42046469107, - "y": 19953.42519991026 + "x": 12989.061853527397, + "y": 19964.97369292113 }, "floatingObject": { "isPinned": false, @@ -10178,18 +14536,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "896a16dd-05f4-4e5a-a47b-86aed49f627a", "savedPayload": { "position": { - "x": 11076.42046469107, - "y": 19953.42519991026 + "x": 12989.061853527397, + "y": 19964.97369292113 }, "targetPosition": { - "x": 10892.111254726045, - "y": 19824.370501731275 + "x": 12804.752643562373, + "y": 19835.918994742144 }, "floatingObject": { "isPinned": false, @@ -10216,12 +14576,12 @@ "id": "2bef37e0-158e-4810-8990-9e564a3290b3", "savedPayload": { "position": { - "x": 10852.891170489598, - "y": 20272.65811587256 + "x": 12765.532559325926, + "y": 20284.20660888343 }, "targetPosition": { - "x": 10872.501212607822, - "y": 20048.514308801918 + "x": 12785.14260144415, + "y": 20060.062801812786 }, "floatingObject": { "isPinned": false, @@ -10231,18 +14591,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "f3a237b5-ead2-4724-9d53-049b404bb7b9", "savedPayload": { "position": { - "x": 10872.501212607822, - "y": 20048.514308801918 + "x": 12785.14260144415, + "y": 20060.062801812786 }, "targetPosition": { - "x": 10892.111254726045, - "y": 19824.370501731275 + "x": 12804.752643562373, + "y": 19835.918994742144 }, "floatingObject": { "isPinned": false, @@ -10261,12 +14623,12 @@ "id": "8b3c6128-455a-4b99-89f8-648b0b56f0ea", "savedPayload": { "position": { - "x": 10892.111254726045, - "y": 19824.370501731275 + "x": 12804.752643562373, + "y": 19835.918994742144 }, "targetPosition": { - "x": 10797.022145834388, - "y": 19620.451249648027 + "x": 12709.663534670715, + "y": 19631.999742658896 }, "floatingObject": { "isPinned": false, @@ -10295,12 +14657,12 @@ "id": "4a121eee-d26b-4383-9a11-c04eb13de258", "savedPayload": { "position": { - "x": 10741.220282408263, - "y": 20017.5021391229 + "x": 12653.861671244591, + "y": 20029.050632133767 }, "targetPosition": { - "x": 10667.967447655403, - "y": 19804.76045961305 + "x": 12580.60883649173, + "y": 19816.30895262392 }, "floatingObject": { "isPinned": false, @@ -10327,12 +14689,12 @@ "id": "0e82f7d3-a4a2-4c48-9baa-f9b580602a0a", "savedPayload": { "position": { - "x": 10605.838460401821, - "y": 20007.975220255197 + "x": 12518.479849238149, + "y": 20019.523713266066 }, "targetPosition": { - "x": 10635.075630874095, - "y": 19912.344744658894 + "x": 12547.717019710422, + "y": 19923.893237669763 }, "floatingObject": { "isPinned": false, @@ -10342,19 +14704,21 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "styleConditions": [], "id": "00e57d60-6036-4726-a874-0a7c0355c957", "savedPayload": { "position": { - "x": 10635.075630874095, - "y": 19912.344744658894 + "x": 12547.717019710422, + "y": 19923.893237669763 }, "targetPosition": { - "x": 10667.967447655403, - "y": 19804.76045961305 + "x": 12580.60883649173, + "y": 19816.30895262392 }, "floatingObject": { "isPinned": false, @@ -10377,12 +14741,12 @@ "id": "c75e2e93-69f8-4f92-81ce-ae970a0d328d", "savedPayload": { "position": { - "x": 10488.274457894762, - "y": 19940.16883982226 + "x": 12400.91584673109, + "y": 19951.71733283313 }, "targetPosition": { - "x": 10667.967447655403, - "y": 19804.76045961305 + "x": 12580.60883649173, + "y": 19816.30895262392 }, "floatingObject": { "isPinned": false, @@ -10392,12 +14756,52 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Point", "name": "Begin", "id": "896a16dd-05f4-4e5a-a47b-86aed49f627a" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Engine", + "Plotter", + "Foundations", + "cfe33a78-6588-49fb-8d34-8f22149061ee" + ], + [ + "Labels", + "Plotter Module", + "Foundations", + "c608380b-4e7b-4237-8127-faf99edb27d7" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3a8c7e3b-de8a-474e-bafa-13b0df90a80e" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "8b3c6128-455a-4b99-89f8-648b0b56f0ea" + ], + [ + "Begin", + "Point", + "Foundations", + "896a16dd-05f4-4e5a-a47b-86aed49f627a" + ] + ] } }, { @@ -10407,12 +14811,12 @@ "id": "f6642541-9a4b-4173-b7ab-25bfde56ce0d", "savedPayload": { "position": { - "x": 10443.001716245215, - "y": 19808.68725106144 + "x": 12355.643105081543, + "y": 19820.23574407231 }, "targetPosition": { - "x": 10667.967447655403, - "y": 19804.76045961305 + "x": 12580.60883649173, + "y": 19816.30895262392 }, "floatingObject": { "isPinned": false, @@ -10422,24 +14826,64 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Point", "name": "End", "id": "f3a237b5-ead2-4724-9d53-049b404bb7b9" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Engine", + "Plotter", + "Foundations", + "cfe33a78-6588-49fb-8d34-8f22149061ee" + ], + [ + "Labels", + "Plotter Module", + "Foundations", + "c608380b-4e7b-4237-8127-faf99edb27d7" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3a8c7e3b-de8a-474e-bafa-13b0df90a80e" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "8b3c6128-455a-4b99-89f8-648b0b56f0ea" + ], + [ + "End", + "Point", + "Foundations", + "f3a237b5-ead2-4724-9d53-049b404bb7b9" + ] + ] } } ], "id": "7e28ca42-e66e-4ab3-9347-39a61fd44fd2", "savedPayload": { "position": { - "x": 10667.967447655403, - "y": 19804.76045961305 + "x": 12580.60883649173, + "y": 19816.30895262392 }, "targetPosition": { - "x": 10797.022145834388, - "y": 19620.451249648027 + "x": 12709.663534670715, + "y": 19631.999742658896 }, "floatingObject": { "isPinned": false, @@ -10460,12 +14904,12 @@ "id": "3a8c7e3b-de8a-474e-bafa-13b0df90a80e", "savedPayload": { "position": { - "x": 10797.022145834388, - "y": 19620.451249648027 + "x": 12709.663534670715, + "y": 19631.999742658896 }, "targetPosition": { - "x": 10816.632187952611, - "y": 19396.307442577385 + "x": 12729.273576788939, + "y": 19407.855935588253 }, "floatingObject": { "isPinned": false, @@ -10500,12 +14944,12 @@ "id": "7e7a3fd4-c2ca-4908-b0cc-198b47e00b83", "savedPayload": { "position": { - "x": 10722.413868200962, - "y": 19984.098143612347 + "x": 12635.05525703729, + "y": 19995.646636623216 }, "targetPosition": { - "x": 10683.343028225901, - "y": 19762.516399184602 + "x": 12595.98441706223, + "y": 19774.06489219547 }, "floatingObject": { "isPinned": false, @@ -10515,18 +14959,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "35643ed2-681c-435b-b3f3-c5b752e7a3e0", "savedPayload": { "position": { - "x": 10683.343028225901, - "y": 19762.516399184602 + "x": 12595.98441706223, + "y": 19774.06489219547 }, "targetPosition": { - "x": 10644.272188250841, - "y": 19540.934654756857 + "x": 12556.913577087169, + "y": 19552.483147767725 }, "floatingObject": { "isPinned": false, @@ -10554,12 +15000,12 @@ "id": "257ff0e1-0020-4123-83fb-f7869771437e", "savedPayload": { "position": { - "x": 10490.36312375429, - "y": 19963.796334110513 + "x": 12403.004512590618, + "y": 19975.344827121382 }, "targetPosition": { - "x": 10567.317656002566, - "y": 19752.365494433685 + "x": 12479.959044838894, + "y": 19763.913987444554 }, "floatingObject": { "isPinned": false, @@ -10569,18 +15015,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "c8ca76ce-de3c-47de-bc64-df8336597668", "savedPayload": { "position": { - "x": 10567.317656002566, - "y": 19752.365494433685 + "x": 12479.959044838894, + "y": 19763.913987444554 }, "targetPosition": { - "x": 10644.272188250841, - "y": 19540.934654756857 + "x": 12556.913577087169, + "y": 19552.483147767725 }, "floatingObject": { "isPinned": false, @@ -10608,12 +15056,12 @@ "id": "48fb7dfd-2cc5-45b3-965b-2c21b9d2c8ce", "savedPayload": { "position": { - "x": 10299.552188847301, - "y": 19830.1890791158 + "x": 12212.193577683629, + "y": 19841.73757212667 }, "targetPosition": { - "x": 10471.912188549071, - "y": 19685.56186693633 + "x": 12384.553577385399, + "y": 19697.110359947197 }, "floatingObject": { "isPinned": false, @@ -10623,18 +15071,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "5244ff66-a3ca-44af-a765-3dfcb8f4b3a6", "savedPayload": { "position": { - "x": 10471.912188549071, - "y": 19685.56186693633 + "x": 12384.553577385399, + "y": 19697.110359947197 }, "targetPosition": { - "x": 10644.272188250841, - "y": 19540.934654756857 + "x": 12556.913577087169, + "y": 19552.483147767725 }, "floatingObject": { "isPinned": false, @@ -10662,12 +15112,12 @@ "id": "f28cb359-6fc2-4bf9-acfc-22fc0709d8f1", "savedPayload": { "position": { - "x": 10201.108699395347, - "y": 19619.076334706973 + "x": 12113.750088231674, + "y": 19630.624827717842 }, "targetPosition": { - "x": 10422.690443823094, - "y": 19580.005494731915 + "x": 12335.331832659422, + "y": 19591.553987742784 }, "floatingObject": { "isPinned": false, @@ -10677,18 +15127,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "fb488988-dea3-4501-a6fb-bf1b1e527b33", "savedPayload": { "position": { - "x": 10422.690443823094, - "y": 19580.005494731915 + "x": 12335.331832659422, + "y": 19591.553987742784 }, "targetPosition": { - "x": 10644.272188250841, - "y": 19540.934654756857 + "x": 12556.913577087169, + "y": 19552.483147767725 }, "floatingObject": { "isPinned": false, @@ -10716,12 +15168,12 @@ "id": "4882434a-3e96-41fa-b509-f0e5aad5d5b9", "savedPayload": { "position": { - "x": 10221.410508897181, - "y": 19387.025590260302 + "x": 12134.051897733509, + "y": 19398.57408327117 }, "targetPosition": { - "x": 10432.841348574011, - "y": 19463.98012250858 + "x": 12345.482737410339, + "y": 19475.528615519448 }, "floatingObject": { "isPinned": false, @@ -10731,18 +15183,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "4b49e831-cbe9-46f4-b20e-5b42e3a9cf61", "savedPayload": { "position": { - "x": 10432.841348574011, - "y": 19463.98012250858 + "x": 12345.482737410339, + "y": 19475.528615519448 }, "targetPosition": { - "x": 10644.272188250841, - "y": 19540.934654756857 + "x": 12556.913577087169, + "y": 19552.483147767725 }, "floatingObject": { "isPinned": false, @@ -10761,12 +15215,12 @@ "id": "e05d315c-f6e6-4d02-9e45-d09bc19786c8", "savedPayload": { "position": { - "x": 10644.272188250841, - "y": 19540.934654756857 + "x": 12556.913577087169, + "y": 19552.483147767725 }, "targetPosition": { - "x": 10816.632187952611, - "y": 19396.307442577385 + "x": 12729.273576788939, + "y": 19407.855935588253 }, "floatingObject": { "isPinned": false, @@ -10789,12 +15243,12 @@ "id": "d00933b3-6f69-42fb-ba37-35ae41489a6b", "savedPayload": { "position": { - "x": 10592.488380881969, - "y": 19376.69740045916 + "x": 12505.129769718296, + "y": 19388.24589347003 }, "targetPosition": { - "x": 10816.632187952611, - "y": 19396.307442577385 + "x": 12729.273576788939, + "y": 19407.855935588253 }, "floatingObject": { "isPinned": false, @@ -10804,18 +15258,20 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "c608380b-4e7b-4237-8127-faf99edb27d7", "savedPayload": { "position": { - "x": 11091.632187952611, - "y": 18656.307442577385 + "x": 13004.273576788939, + "y": 18667.855935588253 }, "targetPosition": { - "x": 11436.352187356151, - "y": 18367.05301821844 + "x": 13348.993576192479, + "y": 18378.60151122931 }, "floatingObject": { "isPinned": false, @@ -10857,12 +15313,12 @@ "id": "0e3a748e-fddb-4572-89c4-40f6845315ef", "savedPayload": { "position": { - "x": 10921.120837587028, - "y": 20057.64356179893 + "x": 12833.762226423356, + "y": 20069.1920548098 }, "targetPosition": { - "x": 10792.066139408043, - "y": 19873.334351833906 + "x": 12704.707528244371, + "y": 19884.882844844775 }, "floatingObject": { "isPinned": false, @@ -10872,18 +15328,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "85f79fcd-e271-4414-a4e1-ae6d69f94fa0", "savedPayload": { "position": { - "x": 10792.066139408043, - "y": 19873.334351833906 + "x": 12704.707528244371, + "y": 19884.882844844775 }, "targetPosition": { - "x": 10663.011441229059, - "y": 19689.025141868882 + "x": 12575.652830065386, + "y": 19700.57363487975 }, "floatingObject": { "isPinned": false, @@ -10910,12 +15368,12 @@ "id": "e5ab42f1-3d05-44ce-9c62-5d46d2a1b10d", "savedPayload": { "position": { - "x": 10472.833223445743, - "y": 20096.863646035377 + "x": 12385.47461228207, + "y": 20108.412139046246 }, "targetPosition": { - "x": 10567.9223323374, - "y": 19892.94439395213 + "x": 12480.563721173728, + "y": 19904.492886963 }, "floatingObject": { "isPinned": false, @@ -10925,18 +15383,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "532186b9-403c-496d-8f57-a132c6190541", "savedPayload": { "position": { - "x": 10567.9223323374, - "y": 19892.94439395213 + "x": 12480.563721173728, + "y": 19904.492886963 }, "targetPosition": { - "x": 10663.011441229059, - "y": 19689.025141868882 + "x": 12575.652830065386, + "y": 19700.57363487975 }, "floatingObject": { "isPinned": false, @@ -10955,12 +15415,12 @@ "id": "e333a7e0-7870-48b8-9002-8524b066a311", "savedPayload": { "position": { - "x": 10663.011441229059, - "y": 19689.025141868882 + "x": 12575.652830065386, + "y": 19700.57363487975 }, "targetPosition": { - "x": 10643.401399110835, - "y": 19464.88133479824 + "x": 12556.042787947163, + "y": 19476.42982780911 }, "floatingObject": { "isPinned": false, @@ -10989,12 +15449,12 @@ "id": "feb010d9-51d8-4f63-8282-13fbd754f5c0", "savedPayload": { "position": { - "x": 10455.165397697423, - "y": 19818.901764387414 + "x": 12367.80678653375, + "y": 19830.450257398283 }, "targetPosition": { - "x": 10459.092189145811, - "y": 19593.936032977224 + "x": 12371.733577982139, + "y": 19605.484525988093 }, "floatingObject": { "isPinned": false, @@ -11027,12 +15487,12 @@ "id": "6f9591f6-7820-4de9-be19-a239f7ba11bb", "savedPayload": { "position": { - "x": 10271.024994410796, - "y": 19843.509629867 + "x": 12183.666383247124, + "y": 19855.05812287787 }, "targetPosition": { - "x": 10331.206496726001, - "y": 19763.64607886227 + "x": 12243.847885562329, + "y": 19775.19457187314 }, "floatingObject": { "isPinned": false, @@ -11042,18 +15502,20 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "d2c8a1c2-da3c-463f-b169-831032fa3032", "savedPayload": { "position": { - "x": 10331.206496726001, - "y": 19763.64607886227 + "x": 12243.847885562329, + "y": 19775.19457187314 }, "targetPosition": { - "x": 10391.387999041206, - "y": 19683.782527857544 + "x": 12304.029387877534, + "y": 19695.331020868412 }, "floatingObject": { "isPinned": false, @@ -11072,12 +15534,12 @@ "id": "85838229-512b-4f0b-b751-20d6631cac61", "savedPayload": { "position": { - "x": 10391.387999041206, - "y": 19683.782527857544 + "x": 12304.029387877534, + "y": 19695.331020868412 }, "targetPosition": { - "x": 10459.092189145811, - "y": 19593.936032977224 + "x": 12371.733577982139, + "y": 19605.484525988093 }, "floatingObject": { "isPinned": false, @@ -11100,12 +15562,12 @@ "id": "b94938cf-06e8-404c-b7e7-0396b50f1a9c", "savedPayload": { "position": { - "x": 10243.923619054129, - "y": 19659.71966653984 + "x": 12156.565007890456, + "y": 19671.26815955071 }, "targetPosition": { - "x": 10459.092189145811, - "y": 19593.936032977224 + "x": 12371.733577982139, + "y": 19605.484525988093 }, "floatingObject": { "isPinned": false, @@ -11115,12 +15577,52 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Point", "name": "Begin", "id": "85f79fcd-e271-4414-a4e1-ae6d69f94fa0" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Engine", + "Plotter", + "Foundations", + "cfe33a78-6588-49fb-8d34-8f22149061ee" + ], + [ + "Predictions", + "Plotter Module", + "Foundations", + "af455ab4-5064-4f50-96e4-4ecc4b06ef00" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "54ee3a16-5138-41b8-9a05-d31aa6021c44" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "e333a7e0-7870-48b8-9002-8524b066a311" + ], + [ + "Begin", + "Point", + "Foundations", + "85f79fcd-e271-4414-a4e1-ae6d69f94fa0" + ] + ] } }, { @@ -11130,12 +15632,12 @@ "id": "b711ceff-1902-427c-8668-ef6f4bdc1fe4", "savedPayload": { "position": { - "x": 10246.350509635964, - "y": 19520.683198224364 + "x": 12158.991898472292, + "y": 19532.231691235233 }, "targetPosition": { - "x": 10459.092189145811, - "y": 19593.936032977224 + "x": 12371.733577982139, + "y": 19605.484525988093 }, "floatingObject": { "isPinned": false, @@ -11145,24 +15647,64 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Point", "name": "End", "id": "532186b9-403c-496d-8f57-a132c6190541" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Engine", + "Plotter", + "Foundations", + "cfe33a78-6588-49fb-8d34-8f22149061ee" + ], + [ + "Predictions", + "Plotter Module", + "Foundations", + "af455ab4-5064-4f50-96e4-4ecc4b06ef00" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "54ee3a16-5138-41b8-9a05-d31aa6021c44" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "e333a7e0-7870-48b8-9002-8524b066a311" + ], + [ + "End", + "Point", + "Foundations", + "532186b9-403c-496d-8f57-a132c6190541" + ] + ] } } ], "id": "88348152-cb65-4919-b845-47a4658bf564", "savedPayload": { "position": { - "x": 10459.092189145811, - "y": 19593.936032977224 + "x": 12371.733577982139, + "y": 19605.484525988093 }, "targetPosition": { - "x": 10643.401399110835, - "y": 19464.88133479824 + "x": 12556.042787947163, + "y": 19476.42982780911 }, "floatingObject": { "isPinned": false, @@ -11183,12 +15725,12 @@ "id": "54ee3a16-5138-41b8-9a05-d31aa6021c44", "savedPayload": { "position": { - "x": 10643.401399110835, - "y": 19464.88133479824 + "x": 12556.042787947163, + "y": 19476.42982780911 }, "targetPosition": { - "x": 10738.490508002493, - "y": 19260.962082714992 + "x": 12651.13189683882, + "y": 19272.51057572586 }, "floatingObject": { "isPinned": false, @@ -11223,12 +15765,12 @@ "id": "e9d73a79-650f-43b5-98f3-11eed2aa85f5", "savedPayload": { "position": { - "x": 10448.917988375542, - "y": 19781.08010381876 + "x": 12361.55937721187, + "y": 19792.62859682963 }, "targetPosition": { - "x": 10487.988828350602, - "y": 19559.498359391015 + "x": 12400.63021718693, + "y": 19571.046852401883 }, "floatingObject": { "isPinned": false, @@ -11238,18 +15780,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "78909080-b088-4189-8eb8-7ae579fd3e55", "savedPayload": { "position": { - "x": 10487.988828350602, - "y": 19559.498359391015 + "x": 12400.63021718693, + "y": 19571.046852401883 }, "targetPosition": { - "x": 10527.059668325663, - "y": 19337.91661496327 + "x": 12439.70105716199, + "y": 19349.465107974138 }, "floatingObject": { "isPinned": false, @@ -11277,12 +15821,12 @@ "id": "68332a0c-014c-4fd4-9896-12864c0b8407", "savedPayload": { "position": { - "x": 10237.805243966719, - "y": 19682.63661436681 + "x": 12150.446632803047, + "y": 19694.185107377678 }, "targetPosition": { - "x": 10382.43245614619, - "y": 19510.27661466504 + "x": 12295.073844982518, + "y": 19521.825107675908 }, "floatingObject": { "isPinned": false, @@ -11292,18 +15836,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "f5bb7179-705f-4ff6-9b55-881be9801d0a", "savedPayload": { "position": { - "x": 10382.43245614619, - "y": 19510.27661466504 + "x": 12295.073844982518, + "y": 19521.825107675908 }, "targetPosition": { - "x": 10527.059668325663, - "y": 19337.91661496327 + "x": 12439.70105716199, + "y": 19349.465107974138 }, "floatingObject": { "isPinned": false, @@ -11331,12 +15877,12 @@ "id": "f41b3e0f-121e-4289-b0f5-2b298c6869f2", "savedPayload": { "position": { - "x": 10104.197988972002, - "y": 19491.825679459824 + "x": 12016.83937780833, + "y": 19503.374172470692 }, "targetPosition": { - "x": 10315.628828648832, - "y": 19414.871147211546 + "x": 12228.27021748516, + "y": 19426.419640222415 }, "floatingObject": { "isPinned": false, @@ -11346,18 +15892,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "85f81932-e430-443a-9b1d-d40ae687285a", "savedPayload": { "position": { - "x": 10315.628828648832, - "y": 19414.871147211546 + "x": 12228.27021748516, + "y": 19426.419640222415 }, "targetPosition": { - "x": 10527.059668325663, - "y": 19337.91661496327 + "x": 12439.70105716199, + "y": 19349.465107974138 }, "floatingObject": { "isPinned": false, @@ -11385,12 +15933,12 @@ "id": "4ce53f14-b1fe-45c6-8ed1-5e0b54da1ee7", "savedPayload": { "position": { - "x": 10083.896179470168, - "y": 19259.774935013153 + "x": 11996.537568306496, + "y": 19271.32342802402 }, "targetPosition": { - "x": 10305.477923897915, - "y": 19298.84577498821 + "x": 12218.119312734243, + "y": 19310.39426799908 }, "floatingObject": { "isPinned": false, @@ -11400,18 +15948,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "489a254b-0957-4a86-aa63-1556e00515e1", "savedPayload": { "position": { - "x": 10305.477923897915, - "y": 19298.84577498821 + "x": 12218.119312734243, + "y": 19310.39426799908 }, "targetPosition": { - "x": 10527.059668325663, - "y": 19337.91661496327 + "x": 12439.70105716199, + "y": 19349.465107974138 }, "floatingObject": { "isPinned": false, @@ -11439,12 +15989,12 @@ "id": "62184223-daa3-4c49-8c7a-237fd4ae87c8", "savedPayload": { "position": { - "x": 10182.339668922123, - "y": 19048.662190604326 + "x": 12094.98105775845, + "y": 19060.210683615194 }, "targetPosition": { - "x": 10354.699668623893, - "y": 19193.289402783797 + "x": 12267.34105746022, + "y": 19204.837895794666 }, "floatingObject": { "isPinned": false, @@ -11454,18 +16004,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "1030669d-b3c3-488e-a92b-7bf362adbc99", "savedPayload": { "position": { - "x": 10354.699668623893, - "y": 19193.289402783797 + "x": 12267.34105746022, + "y": 19204.837895794666 }, "targetPosition": { - "x": 10527.059668325663, - "y": 19337.91661496327 + "x": 12439.70105716199, + "y": 19349.465107974138 }, "floatingObject": { "isPinned": false, @@ -11484,12 +16036,12 @@ "id": "86fc01d8-f92a-47e8-8da6-34a92813f583", "savedPayload": { "position": { - "x": 10527.059668325663, - "y": 19337.91661496327 + "x": 12439.70105716199, + "y": 19349.465107974138 }, "targetPosition": { - "x": 10738.490508002493, - "y": 19260.962082714992 + "x": 12651.13189683882, + "y": 19272.51057572586 }, "floatingObject": { "isPinned": false, @@ -11512,12 +16064,12 @@ "id": "360f47a4-15f4-406c-a0c0-979a633330b1", "savedPayload": { "position": { - "x": 10534.571255919247, - "y": 19165.872973823334 + "x": 12447.212644755575, + "y": 19177.421466834203 }, "targetPosition": { - "x": 10738.490508002493, - "y": 19260.962082714992 + "x": 12651.13189683882, + "y": 19272.51057572586 }, "floatingObject": { "isPinned": false, @@ -11527,18 +16079,20 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "af455ab4-5064-4f50-96e4-4ecc4b06ef00", "savedPayload": { "position": { - "x": 11013.490508002493, - "y": 18520.962082714992 + "x": 12926.13189683882, + "y": 18532.51057572586 }, "targetPosition": { - "x": 11436.352187356151, - "y": 18367.05301821844 + "x": 13348.993576192479, + "y": 18378.60151122931 }, "floatingObject": { "isPinned": false, @@ -11557,12 +16111,12 @@ "id": "cfe33a78-6588-49fb-8d34-8f22149061ee", "savedPayload": { "position": { - "x": 11161.352187356151, - "y": 19107.05301821844 + "x": 13073.993576192479, + "y": 19118.60151122931 }, "targetPosition": { - "x": 11161.352187356151, - "y": 18657.05301821844 + "x": 13073.993576192479, + "y": 18668.60151122931 }, "floatingObject": { "isPinned": false, @@ -11597,12 +16151,12 @@ "id": "3b74694d-a152-42ae-9c8c-02828233a6cd", "savedPayload": { "position": { - "x": 10433.2368924187, - "y": 19513.00388288408 + "x": 12345.878281255027, + "y": 19524.55237589495 }, "targetPosition": { - "x": 10572.294539887425, - "y": 19085.02845055126 + "x": 12484.935928723753, + "y": 19096.57694356213 }, "floatingObject": { "isPinned": false, @@ -11612,18 +16166,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "e871938a-41c8-49ce-bed3-df2bbd44fde3", "savedPayload": { "position": { - "x": 10572.294539887425, - "y": 19085.02845055126 + "x": 12484.935928723753, + "y": 19096.57694356213 }, "targetPosition": { - "x": 10711.352187356151, - "y": 18657.05301821844 + "x": 12623.993576192479, + "y": 18668.60151122931 }, "floatingObject": { "isPinned": false, @@ -11652,12 +16208,12 @@ "id": "831311c7-a925-455a-8ad6-000d96d2b377", "savedPayload": { "position": { - "x": 10182.345460292927, - "y": 19385.168313155893 + "x": 12094.986849129255, + "y": 19396.71680616676 }, "targetPosition": { - "x": 10446.848823824539, - "y": 19021.110665687167 + "x": 12359.490212660867, + "y": 19032.659158698036 }, "floatingObject": { "isPinned": false, @@ -11667,18 +16223,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "da56e587-d6b5-484b-b802-dabd52f69849", "savedPayload": { "position": { - "x": 10446.848823824539, - "y": 19021.110665687167 + "x": 12359.490212660867, + "y": 19032.659158698036 }, "targetPosition": { - "x": 10711.352187356151, - "y": 18657.05301821844 + "x": 12623.993576192479, + "y": 18668.60151122931 }, "floatingObject": { "isPinned": false, @@ -11720,12 +16278,12 @@ "id": "d4e825e4-d39f-4b76-b341-e6de19def4a7", "savedPayload": { "position": { - "x": 12045.553264071244, - "y": 18594.73177229653 + "x": 13958.194652907572, + "y": 18606.2802653074 }, "targetPosition": { - "x": 12092.591072541687, - "y": 19042.266625212254 + "x": 14005.232461378015, + "y": 19053.815118223123 }, "floatingObject": { "isPinned": false, @@ -11735,18 +16293,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "b16fbb53-78fe-4498-ad4b-427f0c6275e2", "savedPayload": { "position": { - "x": 12092.591072541687, - "y": 19042.266625212254 + "x": 14005.232461378015, + "y": 19053.815118223123 }, "targetPosition": { - "x": 12139.62888101213, - "y": 19489.801478127978 + "x": 14052.270269848457, + "y": 19501.349971138847 }, "floatingObject": { "isPinned": false, @@ -11773,12 +16333,12 @@ "id": "88add502-4c62-44e3-9570-005129262d72", "savedPayload": { "position": { - "x": 12505.691859780349, - "y": 18667.610566249634 + "x": 14418.333248616676, + "y": 18679.159059260503 }, "targetPosition": { - "x": 12322.66037039624, - "y": 19078.706022188806 + "x": 14235.301759232567, + "y": 19090.254515199675 }, "floatingObject": { "isPinned": false, @@ -11788,18 +16348,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "a77ff001-72cb-424a-8144-09cb6355ad1c", "savedPayload": { "position": { - "x": 12322.66037039624, - "y": 19078.706022188806 + "x": 14235.301759232567, + "y": 19090.254515199675 }, "targetPosition": { - "x": 12139.62888101213, - "y": 19489.801478127978 + "x": 14052.270269848457, + "y": 19501.349971138847 }, "floatingObject": { "isPinned": false, @@ -11826,12 +16388,12 @@ "id": "abc96a44-5be7-4907-828f-28e80a9267ed", "savedPayload": { "position": { - "x": 12867.744175949581, - "y": 18960.79475106475 + "x": 14780.385564785909, + "y": 18972.34324407562 }, "targetPosition": { - "x": 12503.686528480855, - "y": 19225.298114596364 + "x": 14416.327917317183, + "y": 19236.846607607233 }, "floatingObject": { "isPinned": false, @@ -11841,18 +16403,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "37f3f468-50e3-44e8-8820-62bc9a933996", "savedPayload": { "position": { - "x": 12503.686528480855, - "y": 19225.298114596364 + "x": 14416.327917317183, + "y": 19236.846607607233 }, "targetPosition": { - "x": 12139.62888101213, - "y": 19489.801478127978 + "x": 14052.270269848457, + "y": 19501.349971138847 }, "floatingObject": { "isPinned": false, @@ -11879,12 +16443,12 @@ "id": "e648bec2-8369-43b5-9b48-567d0f947280", "savedPayload": { "position": { - "x": 13034.698586843577, - "y": 19395.725861187093 + "x": 14947.339975679904, + "y": 19407.27435419796 }, "targetPosition": { - "x": 12587.163733927853, - "y": 19442.763669657536 + "x": 14499.80512276418, + "y": 19454.312162668404 }, "floatingObject": { "isPinned": false, @@ -11894,18 +16458,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "b394ff94-ffbc-4acf-9d8f-a3f0fd3f8c73", "savedPayload": { "position": { - "x": 12587.163733927853, - "y": 19442.763669657536 + "x": 14499.80512276418, + "y": 19454.312162668404 }, "targetPosition": { - "x": 12139.62888101213, - "y": 19489.801478127978 + "x": 14052.270269848457, + "y": 19501.349971138847 }, "floatingObject": { "isPinned": false, @@ -11932,12 +16498,12 @@ "id": "c233715b-3000-4758-92e3-5e5b6e5b71f0", "savedPayload": { "position": { - "x": 12961.819792890474, - "y": 19855.864456896197 + "x": 14874.461181726801, + "y": 19867.412949907066 }, "targetPosition": { - "x": 12550.724336951302, - "y": 19672.832967512088 + "x": 14463.36572578763, + "y": 19684.381460522956 }, "floatingObject": { "isPinned": false, @@ -11947,18 +16513,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "b8c82a83-f9c5-425a-bfc5-1e0e37c35614", "savedPayload": { "position": { - "x": 12550.724336951302, - "y": 19672.832967512088 + "x": 14463.36572578763, + "y": 19684.381460522956 }, "targetPosition": { - "x": 12139.62888101213, - "y": 19489.801478127978 + "x": 14052.270269848457, + "y": 19501.349971138847 }, "floatingObject": { "isPinned": false, @@ -11977,12 +16545,12 @@ "id": "966402c8-99e7-4b06-a64a-f518ee90c0c5", "savedPayload": { "position": { - "x": 12139.62888101213, - "y": 19489.801478127978 + "x": 14052.270269848457, + "y": 19501.349971138847 }, "targetPosition": { - "x": 11775.571233543404, - "y": 19754.304841659592 + "x": 13688.212622379731, + "y": 19765.85333467046 }, "floatingObject": { "isPinned": false, @@ -12013,12 +16581,12 @@ "id": "c4c369a8-51e6-488d-b931-f50b995f0a27", "savedPayload": { "position": { - "x": 12337.279513453359, - "y": 19418.18142303639 + "x": 14249.920902289687, + "y": 19429.729916047258 }, "targetPosition": { - "x": 12195.682425467145, - "y": 19593.039264364208 + "x": 14108.323814303472, + "y": 19604.587757375077 }, "floatingObject": { "isPinned": false, @@ -12041,12 +16609,12 @@ "id": "a06d2f1d-04c3-4bc6-9784-61aaacd7b017", "savedPayload": { "position": { - "x": 12417.91230210105, - "y": 19628.23701899826 + "x": 14330.553690937377, + "y": 19639.78551200913 }, "targetPosition": { - "x": 12195.682425467145, - "y": 19593.039264364208 + "x": 14108.323814303472, + "y": 19604.587757375077 }, "floatingObject": { "isPinned": false, @@ -12063,18 +16631,56 @@ "type": "Point", "name": "Error #1", "id": "b16fbb53-78fe-4498-ad4b-427f0c6275e2" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning System", + "Plotter", + "Foundations", + "c7f5a467-73fd-47fc-82d8-291d6288b6ba" + ], + [ + "Errors", + "Plotter Module", + "Foundations", + "0ebe46ec-88d8-4051-968f-2b96cb4b9f31" + ], + [ + "Errors", + "Shapes", + "Foundations", + "728d0f36-3bb6-4649-9fa0-be61480e1a97" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "966402c8-99e7-4b06-a64a-f518ee90c0c5" + ], + [ + "Error #1", + "Point", + "Foundations", + "b16fbb53-78fe-4498-ad4b-427f0c6275e2" + ] + ] } }, "id": "29b8de93-d69e-4f31-af4d-9d8072980e4a", "savedPayload": { "position": { - "x": 12195.682425467145, - "y": 19593.039264364208 + "x": 14108.323814303472, + "y": 19604.587757375077 }, "targetPosition": { - "x": 11775.571233543404, - "y": 19754.304841659592 + "x": 13688.212622379731, + "y": 19765.85333467046 }, "floatingObject": { "isPinned": false, @@ -12102,12 +16708,12 @@ "id": "046e66c7-56d4-4956-ab00-eff3b3b9d044", "savedPayload": { "position": { - "x": 12405.13491019349, - "y": 19575.015351423343 + "x": 14317.776299029818, + "y": 19586.56384443421 }, "targetPosition": { - "x": 12223.106086459127, - "y": 19707.26703318915 + "x": 14135.747475295455, + "y": 19718.81552620002 }, "floatingObject": { "isPinned": false, @@ -12130,12 +16736,12 @@ "id": "13a9812c-20c4-428a-ab8e-3c976a7b0c82", "savedPayload": { "position": { - "x": 12428.653814428711, - "y": 19798.782777881206 + "x": 14341.29520326504, + "y": 19810.331270892075 }, "targetPosition": { - "x": 12223.106086459127, - "y": 19707.26703318915 + "x": 14135.747475295455, + "y": 19718.81552620002 }, "floatingObject": { "isPinned": false, @@ -12152,18 +16758,56 @@ "type": "Point", "name": "Error #2", "id": "a77ff001-72cb-424a-8144-09cb6355ad1c" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning System", + "Plotter", + "Foundations", + "c7f5a467-73fd-47fc-82d8-291d6288b6ba" + ], + [ + "Errors", + "Plotter Module", + "Foundations", + "0ebe46ec-88d8-4051-968f-2b96cb4b9f31" + ], + [ + "Errors", + "Shapes", + "Foundations", + "728d0f36-3bb6-4649-9fa0-be61480e1a97" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "966402c8-99e7-4b06-a64a-f518ee90c0c5" + ], + [ + "Error #2", + "Point", + "Foundations", + "a77ff001-72cb-424a-8144-09cb6355ad1c" + ] + ] } }, "id": "5c29acf5-b704-4105-aa54-6aadaef481f0", "savedPayload": { "position": { - "x": 12223.106086459127, - "y": 19707.26703318915 + "x": 14135.747475295455, + "y": 19718.81552620002 }, "targetPosition": { - "x": 11775.571233543404, - "y": 19754.304841659592 + "x": 13688.212622379731, + "y": 19765.85333467046 }, "floatingObject": { "isPinned": false, @@ -12191,12 +16835,12 @@ "id": "273bedfd-1d36-4e8c-b4aa-205351edcae6", "savedPayload": { "position": { - "x": 12430.086582773085, - "y": 19744.06756228 + "x": 14342.727971609413, + "y": 19755.61605529087 }, "targetPosition": { - "x": 12220.030986811216, - "y": 19824.700350927695 + "x": 14132.672375647544, + "y": 19836.248843938563 }, "floatingObject": { "isPinned": false, @@ -12219,12 +16863,12 @@ "id": "f1b4caad-53e8-4c1c-b728-dc8eb60913c1", "savedPayload": { "position": { - "x": 12394.888828139035, - "y": 19966.29743891391 + "x": 14307.530216975363, + "y": 19977.845931924778 }, "targetPosition": { - "x": 12220.030986811216, - "y": 19824.700350927695 + "x": 14132.672375647544, + "y": 19836.248843938563 }, "floatingObject": { "isPinned": false, @@ -12241,18 +16885,56 @@ "type": "Point", "name": "Error #3", "id": "37f3f468-50e3-44e8-8820-62bc9a933996" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning System", + "Plotter", + "Foundations", + "c7f5a467-73fd-47fc-82d8-291d6288b6ba" + ], + [ + "Errors", + "Plotter Module", + "Foundations", + "0ebe46ec-88d8-4051-968f-2b96cb4b9f31" + ], + [ + "Errors", + "Shapes", + "Foundations", + "728d0f36-3bb6-4649-9fa0-be61480e1a97" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "966402c8-99e7-4b06-a64a-f518ee90c0c5" + ], + [ + "Error #3", + "Point", + "Foundations", + "37f3f468-50e3-44e8-8820-62bc9a933996" + ] + ] } }, "id": "6d74cda3-0073-472d-921c-3a2a77c700e3", "savedPayload": { "position": { - "x": 12220.030986811216, - "y": 19824.700350927695 + "x": 14132.672375647544, + "y": 19836.248843938563 }, "targetPosition": { - "x": 11775.571233543404, - "y": 19754.304841659592 + "x": 13688.212622379731, + "y": 19765.85333467046 }, "floatingObject": { "isPinned": false, @@ -12280,12 +16962,12 @@ "id": "15e7d6a9-c60b-4208-9ad7-b1fec87c17ac", "savedPayload": { "position": { - "x": 12410.434115940436, - "y": 19913.81742680848 + "x": 14323.075504776763, + "y": 19925.36591981935 }, "targetPosition": { - "x": 12186.666689482576, - "y": 19937.3363310437 + "x": 14099.308078318903, + "y": 19948.88482405457 }, "floatingObject": { "isPinned": false, @@ -12308,12 +16990,12 @@ "id": "0bd14d84-e4c4-4ace-aade-88e6e8f58041", "savedPayload": { "position": { - "x": 12318.918371248383, - "y": 20119.365154778065 + "x": 14231.55976008471, + "y": 20130.913647788933 }, "targetPosition": { - "x": 12186.666689482576, - "y": 19937.3363310437 + "x": 14099.308078318903, + "y": 19948.88482405457 }, "floatingObject": { "isPinned": false, @@ -12330,18 +17012,56 @@ "type": "Point", "name": "Error #4", "id": "b394ff94-ffbc-4acf-9d8f-a3f0fd3f8c73" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning System", + "Plotter", + "Foundations", + "c7f5a467-73fd-47fc-82d8-291d6288b6ba" + ], + [ + "Errors", + "Plotter Module", + "Foundations", + "0ebe46ec-88d8-4051-968f-2b96cb4b9f31" + ], + [ + "Errors", + "Shapes", + "Foundations", + "728d0f36-3bb6-4649-9fa0-be61480e1a97" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "966402c8-99e7-4b06-a64a-f518ee90c0c5" + ], + [ + "Error #4", + "Point", + "Foundations", + "b394ff94-ffbc-4acf-9d8f-a3f0fd3f8c73" + ] + ] } }, "id": "577c3a83-f163-4547-8065-a06d9a9ea11e", "savedPayload": { "position": { - "x": 12186.666689482576, - "y": 19937.3363310437 + "x": 14099.308078318903, + "y": 19948.88482405457 }, "targetPosition": { - "x": 11775.571233543404, - "y": 19754.304841659592 + "x": 13688.212622379731, + "y": 19765.85333467046 }, "floatingObject": { "isPinned": false, @@ -12369,12 +17089,12 @@ "id": "1c53b2d1-56cd-483b-9ccc-002cb38ba5a9", "savedPayload": { "position": { - "x": 12347.516792832947, - "y": 20072.696772266074 + "x": 14260.158181669274, + "y": 20084.245265276943 }, "targetPosition": { - "x": 12125.286916199042, - "y": 20037.49901763202 + "x": 14037.92830503537, + "y": 20049.04751064289 }, "floatingObject": { "isPinned": false, @@ -12397,12 +17117,12 @@ "id": "8b0e642d-9996-4296-9022-2fc55c1e22d4", "savedPayload": { "position": { - "x": 12205.919704846736, - "y": 20247.55461359389 + "x": 14118.561093683064, + "y": 20259.103106604758 }, "targetPosition": { - "x": 12125.286916199042, - "y": 20037.49901763202 + "x": 14037.92830503537, + "y": 20049.04751064289 }, "floatingObject": { "isPinned": false, @@ -12419,18 +17139,56 @@ "type": "Point", "name": "Error #5", "id": "b8c82a83-f9c5-425a-bfc5-1e0e37c35614" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning System", + "Plotter", + "Foundations", + "c7f5a467-73fd-47fc-82d8-291d6288b6ba" + ], + [ + "Errors", + "Plotter Module", + "Foundations", + "0ebe46ec-88d8-4051-968f-2b96cb4b9f31" + ], + [ + "Errors", + "Shapes", + "Foundations", + "728d0f36-3bb6-4649-9fa0-be61480e1a97" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "966402c8-99e7-4b06-a64a-f518ee90c0c5" + ], + [ + "Error #5", + "Point", + "Foundations", + "b8c82a83-f9c5-425a-bfc5-1e0e37c35614" + ] + ] } }, "id": "f0eb807f-72b3-4131-becb-2a711577ffb3", "savedPayload": { "position": { - "x": 12125.286916199042, - "y": 20037.49901763202 + "x": 14037.92830503537, + "y": 20049.04751064289 }, "targetPosition": { - "x": 11775.571233543404, - "y": 19754.304841659592 + "x": 13688.212622379731, + "y": 19765.85333467046 }, "floatingObject": { "isPinned": false, @@ -12459,12 +17217,12 @@ "id": "49ad7e42-316e-4697-8152-2431156c3793", "savedPayload": { "position": { - "x": 12265.074597075018, - "y": 20118.362489128318 + "x": 14177.715985911345, + "y": 20129.910982139187 }, "targetPosition": { - "x": 12040.074597075018, - "y": 20118.362489128318 + "x": 13952.715985911345, + "y": 20129.910982139187 }, "floatingObject": { "isPinned": false, @@ -12487,12 +17245,12 @@ "id": "506be467-9151-4cf7-8625-269044062460", "savedPayload": { "position": { - "x": 12222.10342080938, - "y": 20250.614170894125 + "x": 14134.744809645708, + "y": 20262.162663904994 }, "targetPosition": { - "x": 12040.074597075018, - "y": 20118.362489128318 + "x": 13952.715985911345, + "y": 20129.910982139187 }, "floatingObject": { "isPinned": false, @@ -12509,7 +17267,45 @@ "type": "Point", "name": "Error #1", "id": "b16fbb53-78fe-4498-ad4b-427f0c6275e2" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning System", + "Plotter", + "Foundations", + "c7f5a467-73fd-47fc-82d8-291d6288b6ba" + ], + [ + "Errors", + "Plotter Module", + "Foundations", + "0ebe46ec-88d8-4051-968f-2b96cb4b9f31" + ], + [ + "Errors", + "Shapes", + "Foundations", + "728d0f36-3bb6-4649-9fa0-be61480e1a97" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "966402c8-99e7-4b06-a64a-f518ee90c0c5" + ], + [ + "Error #1", + "Point", + "Foundations", + "b16fbb53-78fe-4498-ad4b-427f0c6275e2" + ] + ] } }, "textFormula": { @@ -12520,12 +17316,12 @@ "id": "68b8a268-e214-482e-ba4b-95baacf5ede5", "savedPayload": { "position": { - "x": 12109.60342080938, - "y": 20332.350205294726 + "x": 14022.244809645708, + "y": 20343.898698305595 }, "targetPosition": { - "x": 12040.074597075018, - "y": 20118.362489128318 + "x": 13952.715985911345, + "y": 20129.910982139187 }, "floatingObject": { "isPinned": false, @@ -12535,7 +17331,9 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "textStyle": { @@ -12546,12 +17344,12 @@ "id": "8806ada1-7fcf-45f2-9702-909fbf751516", "savedPayload": { "position": { - "x": 11970.545773340655, - "y": 20332.350205294726 + "x": 13883.187162176982, + "y": 20343.898698305595 }, "targetPosition": { - "x": 12040.074597075018, - "y": 20118.362489128318 + "x": 13952.715985911345, + "y": 20129.910982139187 }, "floatingObject": { "isPinned": false, @@ -12561,18 +17359,20 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "f415bb95-9c69-4e9b-8584-3b4d20bd8682", "savedPayload": { "position": { - "x": 12040.074597075018, - "y": 20118.362489128318 + "x": 13952.715985911345, + "y": 20129.910982139187 }, "targetPosition": { - "x": 11775.571233543404, - "y": 19754.304841659592 + "x": 13688.212622379731, + "y": 19765.85333467046 }, "floatingObject": { "isPinned": false, @@ -12599,12 +17399,12 @@ "id": "e9c524a6-0c84-472f-bda5-3f26461822af", "savedPayload": { "position": { - "x": 12154.170121753828, - "y": 20232.6503187314 + "x": 14066.811510590156, + "y": 20244.19881174227 }, "targetPosition": { - "x": 11936.836810838788, - "y": 20174.416033583333 + "x": 13849.478199675115, + "y": 20185.9645265942 }, "floatingObject": { "isPinned": false, @@ -12627,12 +17427,12 @@ "id": "a81fbadd-a48d-4e80-897d-38a3a6693b4e", "savedPayload": { "position": { - "x": 12078.433898825002, - "y": 20349.273874911152 + "x": 13991.07528766133, + "y": 20360.82236792202 }, "targetPosition": { - "x": 11936.836810838788, - "y": 20174.416033583333 + "x": 13849.478199675115, + "y": 20185.9645265942 }, "floatingObject": { "isPinned": false, @@ -12649,7 +17449,45 @@ "type": "Point", "name": "Error #2", "id": "a77ff001-72cb-424a-8144-09cb6355ad1c" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning System", + "Plotter", + "Foundations", + "c7f5a467-73fd-47fc-82d8-291d6288b6ba" + ], + [ + "Errors", + "Plotter Module", + "Foundations", + "0ebe46ec-88d8-4051-968f-2b96cb4b9f31" + ], + [ + "Errors", + "Shapes", + "Foundations", + "728d0f36-3bb6-4649-9fa0-be61480e1a97" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "966402c8-99e7-4b06-a64a-f518ee90c0c5" + ], + [ + "Error #2", + "Point", + "Foundations", + "a77ff001-72cb-424a-8144-09cb6355ad1c" + ] + ] } }, "textFormula": { @@ -12660,12 +17498,12 @@ "id": "9e4e14d0-5fe0-4509-95ec-53610d8a7689", "savedPayload": { "position": { - "x": 11948.61240099345, - "y": 20399.10767890311 + "x": 13861.253789829778, + "y": 20410.65617191398 }, "targetPosition": { - "x": 11936.836810838788, - "y": 20174.416033583333 + "x": 13849.478199675115, + "y": 20185.9645265942 }, "floatingObject": { "isPinned": false, @@ -12675,7 +17513,9 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "textStyle": { @@ -12686,12 +17526,12 @@ "id": "337a2135-b5ac-4c23-9fd3-18f31ff7556b", "savedPayload": { "position": { - "x": 11814.293027960408, - "y": 20363.116911371053 + "x": 13726.934416796736, + "y": 20374.66540438192 }, "targetPosition": { - "x": 11936.836810838788, - "y": 20174.416033583333 + "x": 13849.478199675115, + "y": 20185.9645265942 }, "floatingObject": { "isPinned": false, @@ -12701,18 +17541,20 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "d0888223-96b0-4e21-9750-a235c39c936d", "savedPayload": { "position": { - "x": 11936.836810838788, - "y": 20174.416033583333 + "x": 13849.478199675115, + "y": 20185.9645265942 }, "targetPosition": { - "x": 11775.571233543404, - "y": 19754.304841659592 + "x": 13688.212622379731, + "y": 19765.85333467046 }, "floatingObject": { "isPinned": false, @@ -12739,12 +17581,12 @@ "id": "a1ad802b-464c-47b6-919e-3742ddaeceb7", "savedPayload": { "position": { - "x": 12017.464757865346, - "y": 20314.339694575316 + "x": 13930.106146701673, + "y": 20325.888187586184 }, "targetPosition": { - "x": 11822.609042013846, - "y": 20201.839694575316 + "x": 13735.250430850174, + "y": 20213.388187586184 }, "floatingObject": { "isPinned": false, @@ -12767,12 +17609,12 @@ "id": "a4b2d373-4e34-43a3-956c-a6bd1a39bb7a", "savedPayload": { "position": { - "x": 11914.124786705903, - "y": 20407.3874225449 + "x": 13826.76617554223, + "y": 20418.93591555577 }, "targetPosition": { - "x": 11822.609042013846, - "y": 20201.839694575316 + "x": 13735.250430850174, + "y": 20213.388187586184 }, "floatingObject": { "isPinned": false, @@ -12789,7 +17631,45 @@ "type": "Point", "name": "Error #3", "id": "37f3f468-50e3-44e8-8820-62bc9a933996" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning System", + "Plotter", + "Foundations", + "c7f5a467-73fd-47fc-82d8-291d6288b6ba" + ], + [ + "Errors", + "Plotter Module", + "Foundations", + "0ebe46ec-88d8-4051-968f-2b96cb4b9f31" + ], + [ + "Errors", + "Shapes", + "Foundations", + "728d0f36-3bb6-4649-9fa0-be61480e1a97" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "966402c8-99e7-4b06-a64a-f518ee90c0c5" + ], + [ + "Error #3", + "Point", + "Foundations", + "37f3f468-50e3-44e8-8820-62bc9a933996" + ] + ] } }, "textFormula": { @@ -12800,12 +17680,12 @@ "id": "a0e7b310-6ef8-4c8f-b8a7-ad9a4d756c88", "savedPayload": { "position": { - "x": 11775.82891157985, - "y": 20421.922904740422 + "x": 13688.470300416178, + "y": 20433.47139775129 }, "targetPosition": { - "x": 11822.609042013846, - "y": 20201.839694575316 + "x": 13735.250430850174, + "y": 20213.388187586184 }, "floatingObject": { "isPinned": false, @@ -12815,7 +17695,9 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "textStyle": { @@ -12826,12 +17708,12 @@ "id": "a738c16b-d227-44fe-b7e9-e9ef454216a5", "savedPayload": { "position": { - "x": 11655.401456281434, - "y": 20352.39408100606 + "x": 13568.042845117761, + "y": 20363.942574016928 }, "targetPosition": { - "x": 11822.609042013846, - "y": 20201.839694575316 + "x": 13735.250430850174, + "y": 20213.388187586184 }, "floatingObject": { "isPinned": false, @@ -12841,18 +17723,20 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "6d471f6a-312d-431c-a3c9-a1b9e5594213", "savedPayload": { "position": { - "x": 11822.609042013846, - "y": 20201.839694575316 + "x": 13735.250430850174, + "y": 20213.388187586184 }, "targetPosition": { - "x": 11775.571233543404, - "y": 19754.304841659592 + "x": 13688.212622379731, + "y": 19765.85333467046 }, "floatingObject": { "isPinned": false, @@ -12879,12 +17763,12 @@ "id": "86d40f86-fbf3-4932-8f6c-0b3bb4e119f8", "savedPayload": { "position": { - "x": 11864.274750042274, - "y": 20357.863620694377 + "x": 13776.916138878601, + "y": 20369.412113705246 }, "targetPosition": { - "x": 11705.175724275301, - "y": 20198.764594927405 + "x": 13617.817113111629, + "y": 20210.313087938273 }, "floatingObject": { "isPinned": false, @@ -12907,12 +17791,12 @@ "id": "931bade7-ea45-415f-9996-8b00e4a8957a", "savedPayload": { "position": { - "x": 11740.373478909354, - "y": 20420.99447156131 + "x": 13653.014867745682, + "y": 20432.542964572178 }, "targetPosition": { - "x": 11705.175724275301, - "y": 20198.764594927405 + "x": 13617.817113111629, + "y": 20210.313087938273 }, "floatingObject": { "isPinned": false, @@ -12929,7 +17813,45 @@ "type": "Point", "name": "Error #4", "id": "b394ff94-ffbc-4acf-9d8f-a3f0fd3f8c73" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning System", + "Plotter", + "Foundations", + "c7f5a467-73fd-47fc-82d8-291d6288b6ba" + ], + [ + "Errors", + "Plotter Module", + "Foundations", + "0ebe46ec-88d8-4051-968f-2b96cb4b9f31" + ], + [ + "Errors", + "Shapes", + "Foundations", + "728d0f36-3bb6-4649-9fa0-be61480e1a97" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "966402c8-99e7-4b06-a64a-f518ee90c0c5" + ], + [ + "Error #4", + "Point", + "Foundations", + "b394ff94-ffbc-4acf-9d8f-a3f0fd3f8c73" + ] + ] } }, "textFormula": { @@ -12940,12 +17862,12 @@ "id": "3eefe2a9-621f-43ee-b3c8-02230c479ff1", "savedPayload": { "position": { - "x": 11603.027861833903, - "y": 20399.241062869787 + "x": 13515.669250670231, + "y": 20410.789555880656 }, "targetPosition": { - "x": 11705.175724275301, - "y": 20198.764594927405 + "x": 13617.817113111629, + "y": 20210.313087938273 }, "floatingObject": { "isPinned": false, @@ -12955,7 +17877,9 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "textStyle": { @@ -12966,12 +17890,12 @@ "id": "6498c437-68cd-482e-bee6-49f278e8121a", "savedPayload": { "position": { - "x": 11504.699256332919, - "y": 20300.912457368802 + "x": 13417.340645169246, + "y": 20312.46095037967 }, "targetPosition": { - "x": 11705.175724275301, - "y": 20198.764594927405 + "x": 13617.817113111629, + "y": 20210.313087938273 }, "floatingObject": { "isPinned": false, @@ -12981,18 +17905,20 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "5fa27bc2-03f6-44e0-8bab-0e1e345aa4dd", "savedPayload": { "position": { - "x": 11705.175724275301, - "y": 20198.764594927405 + "x": 13617.817113111629, + "y": 20210.313087938273 }, "targetPosition": { - "x": 11775.571233543404, - "y": 19754.304841659592 + "x": 13688.212622379731, + "y": 19765.85333467046 }, "floatingObject": { "isPinned": false, @@ -13019,12 +17945,12 @@ "id": "37deebed-bcae-4c32-96d5-0833f8e22b85", "savedPayload": { "position": { - "x": 11705.039744159294, - "y": 20360.256013450264 + "x": 13617.681132995622, + "y": 20371.804506461132 }, "targetPosition": { - "x": 11592.539744159294, - "y": 20165.400297598764 + "x": 13505.181132995622, + "y": 20176.948790609633 }, "floatingObject": { "isPinned": false, @@ -13047,12 +17973,12 @@ "id": "f71e2e3c-5613-4cc8-b3aa-ded2f083269e", "savedPayload": { "position": { - "x": 11569.020839924073, - "y": 20389.167724056624 + "x": 13481.6622287604, + "y": 20400.716217067493 }, "targetPosition": { - "x": 11592.539744159294, - "y": 20165.400297598764 + "x": 13505.181132995622, + "y": 20176.948790609633 }, "floatingObject": { "isPinned": false, @@ -13069,7 +17995,45 @@ "type": "Point", "name": "Error #5", "id": "b8c82a83-f9c5-425a-bfc5-1e0e37c35614" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning System", + "Plotter", + "Foundations", + "c7f5a467-73fd-47fc-82d8-291d6288b6ba" + ], + [ + "Errors", + "Plotter Module", + "Foundations", + "0ebe46ec-88d8-4051-968f-2b96cb4b9f31" + ], + [ + "Errors", + "Shapes", + "Foundations", + "728d0f36-3bb6-4649-9fa0-be61480e1a97" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "966402c8-99e7-4b06-a64a-f518ee90c0c5" + ], + [ + "Error #5", + "Point", + "Foundations", + "b8c82a83-f9c5-425a-bfc5-1e0e37c35614" + ] + ] } }, "textFormula": { @@ -13080,12 +18044,12 @@ "id": "3fbf6d54-e28b-4f49-85c9-196c4ecfd2d1", "savedPayload": { "position": { - "x": 11441.98535772855, - "y": 20332.607883331177 + "x": 13354.626746564878, + "y": 20344.156376342045 }, "targetPosition": { - "x": 11592.539744159294, - "y": 20165.400297598764 + "x": 13505.181132995622, + "y": 20176.948790609633 }, "floatingObject": { "isPinned": false, @@ -13095,7 +18059,9 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "textStyle": { @@ -13106,12 +18072,12 @@ "id": "5922d8fb-a554-4b52-8823-d45b8e4d84c7", "savedPayload": { "position": { - "x": 11372.456533994187, - "y": 20212.18042803276 + "x": 13285.097922830515, + "y": 20223.72892104363 }, "targetPosition": { - "x": 11592.539744159294, - "y": 20165.400297598764 + "x": 13505.181132995622, + "y": 20176.948790609633 }, "floatingObject": { "isPinned": false, @@ -13121,18 +18087,20 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "5056294f-e5f4-43bf-a8ea-923696db17a6", "savedPayload": { "position": { - "x": 11592.539744159294, - "y": 20165.400297598764 + "x": 13505.181132995622, + "y": 20176.948790609633 }, "targetPosition": { - "x": 11775.571233543404, - "y": 19754.304841659592 + "x": 13688.212622379731, + "y": 19765.85333467046 }, "floatingObject": { "isPinned": false, @@ -13151,12 +18119,12 @@ "id": "728d0f36-3bb6-4649-9fa0-be61480e1a97", "savedPayload": { "position": { - "x": 11775.571233543404, - "y": 19754.304841659592 + "x": 13688.212622379731, + "y": 19765.85333467046 }, "targetPosition": { - "x": 11425.855550887765, - "y": 19471.110665687167 + "x": 13338.496939724093, + "y": 19482.659158698036 }, "floatingObject": { "isPinned": false, @@ -13180,12 +18148,12 @@ "id": "98652569-ee82-43e9-9d1e-3eb50adf6070", "savedPayload": { "position": { - "x": 11587.12112818315, - "y": 19891.221857610908 + "x": 13499.762517019477, + "y": 19902.770350621777 }, "targetPosition": { - "x": 11425.855550887765, - "y": 19471.110665687167 + "x": 13338.496939724093, + "y": 19482.659158698036 }, "floatingObject": { "isPinned": false, @@ -13195,18 +18163,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "0ebe46ec-88d8-4051-968f-2b96cb4b9f31", "savedPayload": { "position": { - "x": 10347.294539887425, - "y": 18921.556381750055 + "x": 12259.935928723753, + "y": 18933.104874760924 }, "targetPosition": { - "x": 10711.352187356151, - "y": 18657.05301821844 + "x": 12623.993576192479, + "y": 18668.60151122931 }, "floatingObject": { "isPinned": false, @@ -13235,12 +18205,12 @@ "id": "8ea96650-92b0-4298-bbfc-bcb7d79d45dc", "savedPayload": { "position": { - "x": 9855.401322690512, - "y": 18935.168313155893 + "x": 11768.04271152684, + "y": 18946.71680616676 }, "targetPosition": { - "x": 10283.376755023331, - "y": 18796.110665687167 + "x": 12196.01814385966, + "y": 18807.659158698036 }, "floatingObject": { "isPinned": false, @@ -13250,18 +18220,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "726a1c09-ce3d-4937-85f9-a2c900932818", "savedPayload": { "position": { - "x": 10283.376755023331, - "y": 18796.110665687167 + "x": 12196.01814385966, + "y": 18807.659158698036 }, "targetPosition": { - "x": 10711.352187356151, - "y": 18657.05301821844 + "x": 12623.993576192479, + "y": 18668.60151122931 }, "floatingObject": { "isPinned": false, @@ -13290,12 +18262,12 @@ "id": "e12f1376-c804-4fe8-80a4-f4944d32e395", "savedPayload": { "position": { - "x": 9811.352187356151, - "y": 18657.05301821844 + "x": 11723.993576192479, + "y": 18668.60151122931 }, "targetPosition": { - "x": 10261.352187356151, - "y": 18657.05301821844 + "x": 12173.993576192479, + "y": 18668.60151122931 }, "floatingObject": { "isPinned": false, @@ -13305,18 +18277,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "bddd3dbc-44ce-4974-8d27-475f3ff00a75", "savedPayload": { "position": { - "x": 10261.352187356151, - "y": 18657.05301821844 + "x": 12173.993576192479, + "y": 18668.60151122931 }, "targetPosition": { - "x": 10711.352187356151, - "y": 18657.05301821844 + "x": 12623.993576192479, + "y": 18668.60151122931 }, "floatingObject": { "isPinned": false, @@ -13345,12 +18319,12 @@ "id": "ceaef898-311d-4aa1-9fab-5ae1074cafcc", "savedPayload": { "position": { - "x": 9855.401322690512, - "y": 18378.93772328099 + "x": 11768.04271152684, + "y": 18390.486216291858 }, "targetPosition": { - "x": 10283.376755023331, - "y": 18517.995370749715 + "x": 12196.01814385966, + "y": 18529.543863760584 }, "floatingObject": { "isPinned": false, @@ -13360,18 +18334,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "9767758e-51fa-4581-8575-a98b7d182644", "savedPayload": { "position": { - "x": 10283.376755023331, - "y": 18517.995370749715 + "x": 12196.01814385966, + "y": 18529.543863760584 }, "targetPosition": { - "x": 10711.352187356151, - "y": 18657.05301821844 + "x": 12623.993576192479, + "y": 18668.60151122931 }, "floatingObject": { "isPinned": false, @@ -13399,12 +18375,12 @@ "id": "683ddfea-8049-4080-8ed3-cc771a1d3cc0", "savedPayload": { "position": { - "x": 9983.2368924187, - "y": 18128.046291155213 + "x": 11895.878281255027, + "y": 18139.59478416608 }, "targetPosition": { - "x": 10347.294539887425, - "y": 18392.549654686827 + "x": 12259.935928723753, + "y": 18404.098147697696 }, "floatingObject": { "isPinned": false, @@ -13414,18 +18390,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "79fcb191-55c6-4a99-9688-be5950a71f78", "savedPayload": { "position": { - "x": 10347.294539887425, - "y": 18392.549654686827 + "x": 12259.935928723753, + "y": 18404.098147697696 }, "targetPosition": { - "x": 10711.352187356151, - "y": 18657.05301821844 + "x": 12623.993576192479, + "y": 18668.60151122931 }, "floatingObject": { "isPinned": false, @@ -13467,12 +18445,12 @@ "id": "c84c66bc-0d25-457e-93ba-5dbb97bf5eda", "savedPayload": { "position": { - "x": 11083.250025560232, - "y": 20160.301871286007 + "x": 12995.89141439656, + "y": 20171.850364296875 }, "targetPosition": { - "x": 10823.442404424899, - "y": 20010.301871286007 + "x": 12736.083793261227, + "y": 20021.850364296875 }, "floatingObject": { "isPinned": false, @@ -13482,18 +18460,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "e305d892-3000-4c45-a590-eec24812e4b9", "savedPayload": { "position": { - "x": 10823.442404424899, - "y": 20010.301871286007 + "x": 12736.083793261227, + "y": 20021.850364296875 }, "targetPosition": { - "x": 10563.634783289566, - "y": 19860.301871286007 + "x": 12476.276172125894, + "y": 19871.850364296875 }, "floatingObject": { "isPinned": false, @@ -13520,12 +18500,12 @@ "id": "5e2d7b4e-e385-4173-932e-f95ca88e9771", "savedPayload": { "position": { - "x": 10863.634783289566, - "y": 20379.917113556672 + "x": 12776.276172125894, + "y": 20391.46560656754 }, "targetPosition": { - "x": 10713.634783289566, - "y": 20120.10949242134 + "x": 12626.276172125894, + "y": 20131.657985432208 }, "floatingObject": { "isPinned": false, @@ -13535,18 +18515,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "266f0488-5cee-4498-a82a-8c66924088a6", "savedPayload": { "position": { - "x": 10713.634783289566, - "y": 20120.10949242134 + "x": 12626.276172125894, + "y": 20131.657985432208 }, "targetPosition": { - "x": 10563.634783289566, - "y": 19860.301871286007 + "x": 12476.276172125894, + "y": 19871.850364296875 }, "floatingObject": { "isPinned": false, @@ -13573,12 +18555,12 @@ "id": "1586251b-11e3-4bbe-a24e-09d69a3664ca", "savedPayload": { "position": { - "x": 10563.634783289566, - "y": 20460.301871286007 + "x": 12476.276172125894, + "y": 20471.850364296875 }, "targetPosition": { - "x": 10563.634783289566, - "y": 20160.301871286007 + "x": 12476.276172125894, + "y": 20171.850364296875 }, "floatingObject": { "isPinned": false, @@ -13588,18 +18570,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "74d62932-c085-4c5a-b1a5-39e04770fa73", "savedPayload": { "position": { - "x": 10563.634783289566, - "y": 20160.301871286007 + "x": 12476.276172125894, + "y": 20171.850364296875 }, "targetPosition": { - "x": 10563.634783289566, - "y": 19860.301871286007 + "x": 12476.276172125894, + "y": 19871.850364296875 }, "floatingObject": { "isPinned": false, @@ -13626,12 +18610,12 @@ "id": "48ef650a-abb2-4244-bfdf-e67470a3e485", "savedPayload": { "position": { - "x": 10263.634783289566, - "y": 20379.917113556672 + "x": 12176.276172125894, + "y": 20391.46560656754 }, "targetPosition": { - "x": 10413.634783289566, - "y": 20120.10949242134 + "x": 12326.276172125894, + "y": 20131.657985432208 }, "floatingObject": { "isPinned": false, @@ -13641,18 +18625,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "11a8c5ce-4e35-4e49-9046-664ffc3912c9", "savedPayload": { "position": { - "x": 10413.634783289566, - "y": 20120.10949242134 + "x": 12326.276172125894, + "y": 20131.657985432208 }, "targetPosition": { - "x": 10563.634783289566, - "y": 19860.301871286007 + "x": 12476.276172125894, + "y": 19871.850364296875 }, "floatingObject": { "isPinned": false, @@ -13679,12 +18665,12 @@ "id": "d02eefb1-476d-47df-9900-ef7faad0e72b", "savedPayload": { "position": { - "x": 10044.0195410189, - "y": 20160.301871286007 + "x": 11956.660929855228, + "y": 20171.850364296875 }, "targetPosition": { - "x": 10303.827162154234, - "y": 20010.301871286007 + "x": 12216.468550990561, + "y": 20021.850364296875 }, "floatingObject": { "isPinned": false, @@ -13694,18 +18680,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "bc2648ff-0646-4729-b890-8d4251032a7a", "savedPayload": { "position": { - "x": 10303.827162154234, - "y": 20010.301871286007 + "x": 12216.468550990561, + "y": 20021.850364296875 }, "targetPosition": { - "x": 10563.634783289566, - "y": 19860.301871286007 + "x": 12476.276172125894, + "y": 19871.850364296875 }, "floatingObject": { "isPinned": false, @@ -13724,12 +18712,12 @@ "id": "0e09c7d5-d10c-4a2c-899c-09cd2ad01dc8", "savedPayload": { "position": { - "x": 10778.603727446614, - "y": 20085.32971187442 + "x": 12691.245116282942, + "y": 20096.878204885288 }, "targetPosition": { - "x": 10514.100363915, - "y": 19721.272064405694 + "x": 12426.741752751328, + "y": 19732.820557416562 }, "floatingObject": { "isPinned": false, @@ -13760,12 +18748,12 @@ "id": "82e5e939-6027-44b3-92c2-3fffc18e2770", "savedPayload": { "position": { - "x": 10514.478856563554, - "y": 19993.921498618885 + "x": 12427.120245399881, + "y": 20005.469991629754 }, "targetPosition": { - "x": 10479.115016237138, - "y": 19848.149763370355 + "x": 12391.756405073465, + "y": 19859.698256381223 }, "floatingObject": { "isPinned": false, @@ -13788,12 +18776,12 @@ "id": "2fdd7b4a-5cf5-4c3e-8615-52d9cec42539", "savedPayload": { "position": { - "x": 10370.554910521376, - "y": 19951.66161509267 + "x": 12283.196299357704, + "y": 19963.21010810354 }, "targetPosition": { - "x": 10479.115016237138, - "y": 19848.149763370355 + "x": 12391.756405073465, + "y": 19859.698256381223 }, "floatingObject": { "isPinned": false, @@ -13810,18 +18798,56 @@ "type": "Point", "name": "Warning #1", "id": "e305d892-3000-4c45-a590-eec24812e4b9" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning System", + "Plotter", + "Foundations", + "c7f5a467-73fd-47fc-82d8-291d6288b6ba" + ], + [ + "Warnings", + "Plotter Module", + "Foundations", + "ba37a274-dd77-46f1-b173-6a2241f6840e" + ], + [ + "Warnings", + "Shapes", + "Foundations", + "fcda6562-0551-4b9c-ba7d-b739840ecd3d" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "0e09c7d5-d10c-4a2c-899c-09cd2ad01dc8" + ], + [ + "Warning #1", + "Point", + "Foundations", + "e305d892-3000-4c45-a590-eec24812e4b9" + ] + ] } }, "id": "90eb1fb2-16a4-4d87-848e-0b2ffe1a06f9", "savedPayload": { "position": { - "x": 10675.365941210384, - "y": 20141.383256329435 + "x": 12588.007330046712, + "y": 20152.931749340303 }, "targetPosition": { - "x": 10514.100363915, - "y": 19721.272064405694 + "x": 12426.741752751328, + "y": 19732.820557416562 }, "floatingObject": { "isPinned": false, @@ -13849,12 +18875,12 @@ "id": "fbf476a5-7411-4b19-b98d-154e57b0c2bf", "savedPayload": { "position": { - "x": 10394.305250679328, - "y": 19962.50803201281 + "x": 12306.946639515656, + "y": 19974.05652502368 }, "targetPosition": { - "x": 10401.442538052888, - "y": 19812.67793113536 + "x": 12314.083926889216, + "y": 19824.22642414623 }, "floatingObject": { "isPinned": false, @@ -13877,12 +18903,12 @@ "id": "ccfec974-20cb-4962-b1d4-444aef72c164", "savedPayload": { "position": { - "x": 10268.117220754651, - "y": 19881.411909394472 + "x": 12180.75860959098, + "y": 19892.96040240534 }, "targetPosition": { - "x": 10401.442538052888, - "y": 19812.67793113536 + "x": 12314.083926889216, + "y": 19824.22642414623 }, "floatingObject": { "isPinned": false, @@ -13899,18 +18925,56 @@ "type": "Point", "name": "Warning #2", "id": "266f0488-5cee-4498-a82a-8c66924088a6" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning System", + "Plotter", + "Foundations", + "c7f5a467-73fd-47fc-82d8-291d6288b6ba" + ], + [ + "Warnings", + "Plotter Module", + "Foundations", + "ba37a274-dd77-46f1-b173-6a2241f6840e" + ], + [ + "Warnings", + "Shapes", + "Foundations", + "fcda6562-0551-4b9c-ba7d-b739840ecd3d" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "0e09c7d5-d10c-4a2c-899c-09cd2ad01dc8" + ], + [ + "Warning #2", + "Point", + "Foundations", + "266f0488-5cee-4498-a82a-8c66924088a6" + ] + ] } }, "id": "4409ec15-a9f3-4f77-aa1e-743931efbec4", "savedPayload": { "position": { - "x": 10561.138172385443, - "y": 20168.806917321417 + "x": 12473.77956122177, + "y": 20180.355410332286 }, "targetPosition": { - "x": 10514.100363915, - "y": 19721.272064405694 + "x": 12426.741752751328, + "y": 19732.820557416562 }, "floatingObject": { "isPinned": false, @@ -13938,12 +19002,12 @@ "id": "30912972-4540-4dd1-b5c5-a5e2fc0d2baa", "savedPayload": { "position": { - "x": 10287.849716485678, - "y": 19898.51021427679 + "x": 12200.491105322006, + "y": 19910.05870728766 }, "targetPosition": { - "x": 10336.90991098329, - "y": 19756.76009146959 + "x": 12249.551299819617, + "y": 19768.30858448046 }, "floatingObject": { "isPinned": false, @@ -13966,12 +19030,12 @@ "id": "2d4897ec-5939-4c90-8532-6aa81120ad04", "savedPayload": { "position": { - "x": 10189.620606393884, - "y": 19785.147778123654 + "x": 12102.261995230212, + "y": 19796.696271134522 }, "targetPosition": { - "x": 10336.90991098329, - "y": 19756.76009146959 + "x": 12249.551299819617, + "y": 19768.30858448046 }, "floatingObject": { "isPinned": false, @@ -13988,18 +19052,56 @@ "type": "Point", "name": "Warning #3", "id": "74d62932-c085-4c5a-b1a5-39e04770fa73" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning System", + "Plotter", + "Foundations", + "c7f5a467-73fd-47fc-82d8-291d6288b6ba" + ], + [ + "Warnings", + "Plotter Module", + "Foundations", + "ba37a274-dd77-46f1-b173-6a2241f6840e" + ], + [ + "Warnings", + "Shapes", + "Foundations", + "fcda6562-0551-4b9c-ba7d-b739840ecd3d" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "0e09c7d5-d10c-4a2c-899c-09cd2ad01dc8" + ], + [ + "Warning #3", + "Point", + "Foundations", + "74d62932-c085-4c5a-b1a5-39e04770fa73" + ] + ] } }, "id": "4a3aaf0b-ff7d-4ab5-9ec1-e0fbab7011d5", "savedPayload": { "position": { - "x": 10443.704854646898, - "y": 20165.731817673506 + "x": 12356.346243483225, + "y": 20177.280310684375 }, "targetPosition": { - "x": 10514.100363915, - "y": 19721.272064405694 + "x": 12426.741752751328, + "y": 19732.820557416562 }, "floatingObject": { "isPinned": false, @@ -14027,12 +19129,12 @@ "id": "ee9fd946-472d-4cf8-a0b0-b14bf1fffd57", "savedPayload": { "position": { - "x": 10203.736648247534, - "y": 19807.112767994124 + "x": 12116.378037083861, + "y": 19818.661261004992 }, "targetPosition": { - "x": 10290.745184683212, - "y": 19684.926375186573 + "x": 12203.38657351954, + "y": 19696.47486819744 }, "floatingObject": { "isPinned": false, @@ -14055,12 +19157,12 @@ "id": "2d59a166-a700-4e69-a4b2-1b79389bee73", "savedPayload": { "position": { - "x": 10141.42439629725, - "y": 19670.667968690945 + "x": 12054.065785133578, + "y": 19682.216461701813 }, "targetPosition": { - "x": 10290.745184683212, - "y": 19684.926375186573 + "x": 12203.38657351954, + "y": 19696.47486819744 }, "floatingObject": { "isPinned": false, @@ -14077,18 +19179,56 @@ "type": "Point", "name": "Warning #4", "id": "11a8c5ce-4e35-4e49-9046-664ffc3912c9" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning System", + "Plotter", + "Foundations", + "c7f5a467-73fd-47fc-82d8-291d6288b6ba" + ], + [ + "Warnings", + "Plotter Module", + "Foundations", + "ba37a274-dd77-46f1-b173-6a2241f6840e" + ], + [ + "Warnings", + "Shapes", + "Foundations", + "fcda6562-0551-4b9c-ba7d-b739840ecd3d" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "0e09c7d5-d10c-4a2c-899c-09cd2ad01dc8" + ], + [ + "Warning #4", + "Point", + "Foundations", + "11a8c5ce-4e35-4e49-9046-664ffc3912c9" + ] + ] } }, "id": "dd8c392f-73e3-4a7c-94e1-4253c37922d5", "savedPayload": { "position": { - "x": 10331.06887453089, - "y": 20132.367520344866 + "x": 12243.710263367218, + "y": 20143.916013355734 }, "targetPosition": { - "x": 10514.100363915, - "y": 19721.272064405694 + "x": 12426.741752751328, + "y": 19732.820557416562 }, "floatingObject": { "isPinned": false, @@ -14116,12 +19256,12 @@ "id": "7d508cdd-8001-445a-8fd8-4caee4986732", "savedPayload": { "position": { - "x": 10148.780386513867, - "y": 19695.720170701083 + "x": 12061.421775350194, + "y": 19707.26866371195 }, "targetPosition": { - "x": 10266.688350725286, - "y": 19602.99632276799 + "x": 12179.329739561614, + "y": 19614.54481577886 }, "floatingObject": { "isPinned": false, @@ -14144,12 +19284,12 @@ "id": "c526340d-53bc-4cec-9eaa-713cc60738a4", "savedPayload": { "position": { - "x": 10127.433160772875, - "y": 19547.24695441894 + "x": 12040.074549609202, + "y": 19558.79544742981 }, "targetPosition": { - "x": 10266.688350725286, - "y": 19602.99632276799 + "x": 12179.329739561614, + "y": 19614.54481577886 }, "floatingObject": { "isPinned": false, @@ -14166,18 +19306,56 @@ "type": "Point", "name": "Warning #5", "id": "bc2648ff-0646-4729-b890-8d4251032a7a" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning System", + "Plotter", + "Foundations", + "c7f5a467-73fd-47fc-82d8-291d6288b6ba" + ], + [ + "Warnings", + "Plotter Module", + "Foundations", + "ba37a274-dd77-46f1-b173-6a2241f6840e" + ], + [ + "Warnings", + "Shapes", + "Foundations", + "fcda6562-0551-4b9c-ba7d-b739840ecd3d" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "0e09c7d5-d10c-4a2c-899c-09cd2ad01dc8" + ], + [ + "Warning #5", + "Point", + "Foundations", + "bc2648ff-0646-4729-b890-8d4251032a7a" + ] + ] } }, "id": "32364178-3749-47a6-abca-9eb642f220c8", "savedPayload": { "position": { - "x": 10230.906187942575, - "y": 20070.987747061332 + "x": 12143.547576778903, + "y": 20082.5362400722 }, "targetPosition": { - "x": 10514.100363915, - "y": 19721.272064405694 + "x": 12426.741752751328, + "y": 19732.820557416562 }, "floatingObject": { "isPinned": false, @@ -14206,12 +19384,12 @@ "id": "fde32690-8d0b-47fd-ae5b-75a79ea9853f", "savedPayload": { "position": { - "x": 10162.147715426992, - "y": 19625.17719051787 + "x": 12074.78910426332, + "y": 19636.725683528737 }, "targetPosition": { - "x": 10266.688350725286, - "y": 19517.607419804022 + "x": 12179.329739561614, + "y": 19529.15591281489 }, "floatingObject": { "isPinned": false, @@ -14234,12 +19412,12 @@ "id": "d1f66616-36d9-4fe3-84e2-12bce13ceef8", "savedPayload": { "position": { - "x": 10118.885275348133, - "y": 19543.185748698917 + "x": 12031.526664184461, + "y": 19554.734241709786 }, "targetPosition": { - "x": 10266.688350725286, - "y": 19517.607419804022 + "x": 12179.329739561614, + "y": 19529.15591281489 }, "floatingObject": { "isPinned": false, @@ -14256,7 +19434,45 @@ "type": "Point", "name": "Warning #1", "id": "e305d892-3000-4c45-a590-eec24812e4b9" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning System", + "Plotter", + "Foundations", + "c7f5a467-73fd-47fc-82d8-291d6288b6ba" + ], + [ + "Warnings", + "Plotter Module", + "Foundations", + "ba37a274-dd77-46f1-b173-6a2241f6840e" + ], + [ + "Warnings", + "Shapes", + "Foundations", + "fcda6562-0551-4b9c-ba7d-b739840ecd3d" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "0e09c7d5-d10c-4a2c-899c-09cd2ad01dc8" + ], + [ + "Warning #1", + "Point", + "Foundations", + "e305d892-3000-4c45-a590-eec24812e4b9" + ] + ] } }, "textFormula": { @@ -14267,12 +19483,12 @@ "id": "b41c0e26-5431-4c49-bbed-770ffb217438", "savedPayload": { "position": { - "x": 10132.078586421583, - "y": 19451.424254617537 + "x": 12044.71997525791, + "y": 19462.972747628406 }, "targetPosition": { - "x": 10266.688350725286, - "y": 19517.607419804022 + "x": 12179.329739561614, + "y": 19529.15591281489 }, "floatingObject": { "isPinned": false, @@ -14282,7 +19498,9 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "textStyle": { @@ -14293,12 +19511,12 @@ "id": "e9e651a9-4b31-4be2-b9a0-dbdd5670353c", "savedPayload": { "position": { - "x": 10196.688252241434, - "y": 19384.94248015435 + "x": 12109.329641077762, + "y": 19396.49097316522 }, "targetPosition": { - "x": 10266.688350725286, - "y": 19517.607419804022 + "x": 12179.329739561614, + "y": 19529.15591281489 }, "floatingObject": { "isPinned": false, @@ -14308,18 +19526,20 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "c930e977-255b-443b-8aa7-62be6eba95a9", "savedPayload": { "position": { - "x": 10150.042716446274, - "y": 19985.775427937308 + "x": 12062.684105282602, + "y": 19997.323920948176 }, "targetPosition": { - "x": 10514.100363915, - "y": 19721.272064405694 + "x": 12426.741752751328, + "y": 19732.820557416562 }, "floatingObject": { "isPinned": false, @@ -14346,12 +19566,12 @@ "id": "a859e198-f05c-4515-8c1b-eed5e462c0ff", "savedPayload": { "position": { - "x": 10160.133273115247, - "y": 19509.43730608228 + "x": 12072.774661951575, + "y": 19520.98579909315 }, "targetPosition": { - "x": 10290.745184683212, - "y": 19435.67736738544 + "x": 12203.38657351954, + "y": 19447.22586039631 }, "floatingObject": { "isPinned": false, @@ -14374,12 +19594,12 @@ "id": "12b26341-938b-4401-a3e7-e7a6190f81dc", "savedPayload": { "position": { - "x": 10141.72292438093, - "y": 19418.57865590186 + "x": 12054.364313217258, + "y": 19430.12714891273 }, "targetPosition": { - "x": 10290.745184683212, - "y": 19435.67736738544 + "x": 12203.38657351954, + "y": 19447.22586039631 }, "floatingObject": { "isPinned": false, @@ -14396,7 +19616,45 @@ "type": "Point", "name": "Warning #2", "id": "266f0488-5cee-4498-a82a-8c66924088a6" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning System", + "Plotter", + "Foundations", + "c7f5a467-73fd-47fc-82d8-291d6288b6ba" + ], + [ + "Warnings", + "Plotter Module", + "Foundations", + "ba37a274-dd77-46f1-b173-6a2241f6840e" + ], + [ + "Warnings", + "Shapes", + "Foundations", + "fcda6562-0551-4b9c-ba7d-b739840ecd3d" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "0e09c7d5-d10c-4a2c-899c-09cd2ad01dc8" + ], + [ + "Warning #2", + "Point", + "Foundations", + "266f0488-5cee-4498-a82a-8c66924088a6" + ] + ] } }, "textFormula": { @@ -14407,12 +19665,12 @@ "id": "28030a77-fae6-495d-ade1-7326cd705f2e", "savedPayload": { "position": { - "x": 10180.234014001751, - "y": 19334.251132344336 + "x": 12092.875402838079, + "y": 19345.799625355205 }, "targetPosition": { - "x": 10290.745184683212, - "y": 19435.67736738544 + "x": 12203.38657351954, + "y": 19447.22586039631 }, "floatingObject": { "isPinned": false, @@ -14422,7 +19680,9 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "textStyle": { @@ -14433,12 +19693,12 @@ "id": "10013407-9204-4792-b5e2-dff9c4e5ddcb", "savedPayload": { "position": { - "x": 10260.95661468635, - "y": 19288.66498322158 + "x": 12173.598003522678, + "y": 19300.21347623245 }, "targetPosition": { - "x": 10290.745184683212, - "y": 19435.67736738544 + "x": 12203.38657351954, + "y": 19447.22586039631 }, "floatingObject": { "isPinned": false, @@ -14448,18 +19708,20 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "490b6d09-41b3-4a54-aaf1-40f743cffb7d", "savedPayload": { "position": { - "x": 10093.98917199126, - "y": 19882.537641701078 + "x": 12006.630560827587, + "y": 19894.086134711946 }, "targetPosition": { - "x": 10514.100363915, - "y": 19721.272064405694 + "x": 12426.741752751328, + "y": 19732.820557416562 }, "floatingObject": { "isPinned": false, @@ -14486,12 +19748,12 @@ "id": "183a6c8d-9d86-4854-aaf5-b53144488101", "savedPayload": { "position": { - "x": 10190.80812344194, - "y": 19397.818166216286 + "x": 12103.449512278268, + "y": 19409.366659227155 }, "targetPosition": { - "x": 10336.90991098329, - "y": 19363.843651102423 + "x": 12249.551299819617, + "y": 19375.39214411329 }, "floatingObject": { "isPinned": false, @@ -14514,12 +19776,12 @@ "id": "62d6996b-24e8-441a-afe6-84190f5b0deb", "savedPayload": { "position": { - "x": 10198.741363016063, - "y": 19305.453135154814 + "x": 12111.38275185239, + "y": 19317.001628165683 }, "targetPosition": { - "x": 10336.90991098329, - "y": 19363.843651102423 + "x": 12249.551299819617, + "y": 19375.39214411329 }, "floatingObject": { "isPinned": false, @@ -14536,7 +19798,45 @@ "type": "Point", "name": "Warning #3", "id": "74d62932-c085-4c5a-b1a5-39e04770fa73" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning System", + "Plotter", + "Foundations", + "c7f5a467-73fd-47fc-82d8-291d6288b6ba" + ], + [ + "Warnings", + "Plotter Module", + "Foundations", + "ba37a274-dd77-46f1-b173-6a2241f6840e" + ], + [ + "Warnings", + "Shapes", + "Foundations", + "fcda6562-0551-4b9c-ba7d-b739840ecd3d" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "0e09c7d5-d10c-4a2c-899c-09cd2ad01dc8" + ], + [ + "Warning #3", + "Point", + "Foundations", + "74d62932-c085-4c5a-b1a5-39e04770fa73" + ] + ] } }, "textFormula": { @@ -14547,12 +19847,12 @@ "id": "3af086d2-75b5-490a-b705-0174be5d9d59", "savedPayload": { "position": { - "x": 10259.450291737445, - "y": 19235.391296564685 + "x": 12172.091680573772, + "y": 19246.939789575554 }, "targetPosition": { - "x": 10336.90991098329, - "y": 19363.843651102423 + "x": 12249.551299819617, + "y": 19375.39214411329 }, "floatingObject": { "isPinned": false, @@ -14562,7 +19862,9 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "textStyle": { @@ -14573,12 +19875,12 @@ "id": "74df475c-796a-4ecf-973b-a56597986f7b", "savedPayload": { "position": { - "x": 10349.746162255116, - "y": 19214.39389147302 + "x": 12262.387551091444, + "y": 19225.94238448389 }, "targetPosition": { - "x": 10336.90991098329, - "y": 19363.843651102423 + "x": 12249.551299819617, + "y": 19375.39214411329 }, "floatingObject": { "isPinned": false, @@ -14588,18 +19890,20 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "111633eb-bbed-41d6-8825-58664eb77c32", "savedPayload": { "position": { - "x": 10066.565510999277, - "y": 19768.309872876136 + "x": 11979.206899835604, + "y": 19779.858365887005 }, "targetPosition": { - "x": 10514.100363915, - "y": 19721.272064405694 + "x": 12426.741752751328, + "y": 19732.820557416562 }, "floatingObject": { "isPinned": false, @@ -14626,12 +19930,12 @@ "id": "9cd1ca11-9769-47c8-86ba-b4911adc2521", "savedPayload": { "position": { - "x": 10251.687172463968, - "y": 19299.362489807238 + "x": 12164.328561300295, + "y": 19310.910982818106 }, "targetPosition": { - "x": 10401.442538052888, - "y": 19307.925811436653 + "x": 12314.083926889216, + "y": 19319.47430444752 }, "floatingObject": { "isPinned": false, @@ -14654,12 +19958,12 @@ "id": "31a57e24-5116-41f2-a948-bf5efee27bcf", "savedPayload": { "position": { - "x": 10285.321296457027, - "y": 19212.973943365323 + "x": 12197.962685293354, + "y": 19224.52243637619 }, "targetPosition": { - "x": 10401.442538052888, - "y": 19307.925811436653 + "x": 12314.083926889216, + "y": 19319.47430444752 }, "floatingObject": { "isPinned": false, @@ -14676,7 +19980,45 @@ "type": "Point", "name": "Warning #4", "id": "11a8c5ce-4e35-4e49-9046-664ffc3912c9" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning System", + "Plotter", + "Foundations", + "c7f5a467-73fd-47fc-82d8-291d6288b6ba" + ], + [ + "Warnings", + "Plotter Module", + "Foundations", + "ba37a274-dd77-46f1-b173-6a2241f6840e" + ], + [ + "Warnings", + "Shapes", + "Foundations", + "fcda6562-0551-4b9c-ba7d-b739840ecd3d" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "0e09c7d5-d10c-4a2c-899c-09cd2ad01dc8" + ], + [ + "Warning #4", + "Point", + "Foundations", + "11a8c5ce-4e35-4e49-9046-664ffc3912c9" + ] + ] } }, "textFormula": { @@ -14687,12 +20029,12 @@ "id": "1e419b60-e24a-4696-9f0b-a3ec4b7eb1b8", "savedPayload": { "position": { - "x": 10363.309787923867, - "y": 19162.85378323136 + "x": 12275.951176760194, + "y": 19174.40227624223 }, "targetPosition": { - "x": 10401.442538052888, - "y": 19307.925811436653 + "x": 12314.083926889216, + "y": 19319.47430444752 }, "floatingObject": { "isPinned": false, @@ -14702,7 +20044,9 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "textStyle": { @@ -14713,12 +20057,12 @@ "id": "283463cb-8daa-4d83-a442-8bded70d3c23", "savedPayload": { "position": { - "x": 10455.863693855485, - "y": 19168.146207054935 + "x": 12368.505082691812, + "y": 19179.694700065804 }, "targetPosition": { - "x": 10401.442538052888, - "y": 19307.925811436653 + "x": 12314.083926889216, + "y": 19319.47430444752 }, "floatingObject": { "isPinned": false, @@ -14728,18 +20072,20 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "c5951e14-05cd-40db-ba1d-20a750980ba5", "savedPayload": { "position": { - "x": 10069.640610647188, - "y": 19650.87655513759 + "x": 11982.281999483515, + "y": 19662.42504814846 }, "targetPosition": { - "x": 10514.100363915, - "y": 19721.272064405694 + "x": 12426.741752751328, + "y": 19732.820557416562 }, "floatingObject": { "isPinned": false, @@ -14766,12 +20112,12 @@ "id": "cfebe37b-e86e-41ce-a004-5459c7ec6f7b", "savedPayload": { "position": { - "x": 10337.83836169121, - "y": 19222.046570219343 + "x": 12250.479750527538, + "y": 19233.595063230212 }, "targetPosition": { - "x": 10479.115016237138, - "y": 19272.45397920166 + "x": 12391.756405073465, + "y": 19284.002472212527 }, "floatingObject": { "isPinned": false, @@ -14794,12 +20140,12 @@ "id": "380db87f-7608-4e7d-a5fd-5cd16c4553da", "savedPayload": { "position": { - "x": 10394.448533407121, - "y": 19148.633194657243 + "x": 12307.08992224345, + "y": 19160.18168766811 }, "targetPosition": { - "x": 10479.115016237138, - "y": 19272.45397920166 + "x": 12391.756405073465, + "y": 19284.002472212527 }, "floatingObject": { "isPinned": false, @@ -14816,7 +20162,45 @@ "type": "Point", "name": "Warning #5", "id": "bc2648ff-0646-4729-b890-8d4251032a7a" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning System", + "Plotter", + "Foundations", + "c7f5a467-73fd-47fc-82d8-291d6288b6ba" + ], + [ + "Warnings", + "Plotter Module", + "Foundations", + "ba37a274-dd77-46f1-b173-6a2241f6840e" + ], + [ + "Warnings", + "Shapes", + "Foundations", + "fcda6562-0551-4b9c-ba7d-b739840ecd3d" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "0e09c7d5-d10c-4a2c-899c-09cd2ad01dc8" + ], + [ + "Warning #5", + "Point", + "Foundations", + "bc2648ff-0646-4729-b890-8d4251032a7a" + ] + ] } }, "textFormula": { @@ -14827,12 +20211,12 @@ "id": "a09ab818-05fa-4966-8dd2-8a574a3f44ae", "savedPayload": { "position": { - "x": 10483.398423856193, - "y": 19122.51515027743 + "x": 12396.039812692521, + "y": 19134.0636432883 }, "targetPosition": { - "x": 10479.115016237138, - "y": 19272.45397920166 + "x": 12391.756405073465, + "y": 19284.002472212527 }, "floatingObject": { "isPinned": false, @@ -14842,7 +20226,9 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "textStyle": { @@ -14853,12 +20239,12 @@ "id": "4b40c98f-f144-415b-ace6-bcfc0f9a9a5d", "savedPayload": { "position": { - "x": 10570.712198182453, - "y": 19153.668642313318 + "x": 12483.35358701878, + "y": 19165.217135324187 }, "targetPosition": { - "x": 10479.115016237138, - "y": 19272.45397920166 + "x": 12391.756405073465, + "y": 19284.002472212527 }, "floatingObject": { "isPinned": false, @@ -14868,18 +20254,20 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "57441804-809f-4b78-bde3-7614d8ddefd3", "savedPayload": { "position": { - "x": 10103.004907975828, - "y": 19538.240575021584 + "x": 12015.646296812156, + "y": 19549.789068032453 }, "targetPosition": { - "x": 10514.100363915, - "y": 19721.272064405694 + "x": 12426.741752751328, + "y": 19732.820557416562 }, "floatingObject": { "isPinned": false, @@ -14898,12 +20286,12 @@ "id": "fcda6562-0551-4b9c-ba7d-b739840ecd3d", "savedPayload": { "position": { - "x": 10514.100363915, - "y": 19721.272064405694 + "x": 12426.741752751328, + "y": 19732.820557416562 }, "targetPosition": { - "x": 10797.294539887425, - "y": 19371.556381750055 + "x": 12709.935928723753, + "y": 19383.104874760924 }, "floatingObject": { "isPinned": false, @@ -14926,12 +20314,12 @@ "id": "88bcf99d-0425-453e-b174-17c7b927f638", "savedPayload": { "position": { - "x": 10377.183347963684, - "y": 19532.82195904544 + "x": 12289.824736800012, + "y": 19544.370452056308 }, "targetPosition": { - "x": 10797.294539887425, - "y": 19371.556381750055 + "x": 12709.935928723753, + "y": 19383.104874760924 }, "floatingObject": { "isPinned": false, @@ -14941,18 +20329,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "ba37a274-dd77-46f1-b173-6a2241f6840e", "savedPayload": { "position": { - "x": 10446.848823824539, - "y": 18292.995370749715 + "x": 12359.490212660867, + "y": 18304.543863760584 }, "targetPosition": { - "x": 10711.352187356151, - "y": 18657.05301821844 + "x": 12623.993576192479, + "y": 18668.60151122931 }, "floatingObject": { "isPinned": false, @@ -14994,12 +20384,12 @@ "id": "c054f45d-6868-45c9-90d0-999c36847da3", "savedPayload": { "position": { - "x": 10505.409444934798, - "y": 19967.727962996043 + "x": 12418.050833771125, + "y": 19979.27645600691 }, "targetPosition": { - "x": 10245.601823799465, - "y": 19817.727962996043 + "x": 12158.243212635793, + "y": 19829.27645600691 }, "floatingObject": { "isPinned": false, @@ -15009,18 +20399,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "1012ce08-7ff2-4e30-a8ea-f7b9d3c1db92", "savedPayload": { "position": { - "x": 10245.601823799465, - "y": 19817.727962996043 + "x": 12158.243212635793, + "y": 19829.27645600691 }, "targetPosition": { - "x": 9985.794202664132, - "y": 19667.727962996043 + "x": 11898.43559150046, + "y": 19679.27645600691 }, "floatingObject": { "isPinned": false, @@ -15047,12 +20439,12 @@ "id": "3b7a415b-4310-460e-82d4-8451c37aa5a4", "savedPayload": { "position": { - "x": 10285.794202664132, - "y": 20187.34320526671 + "x": 12198.43559150046, + "y": 20198.891698277577 }, "targetPosition": { - "x": 10135.794202664132, - "y": 19927.535584131376 + "x": 12048.43559150046, + "y": 19939.084077142244 }, "floatingObject": { "isPinned": false, @@ -15062,18 +20454,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "c8e5c965-2186-4f85-9d4a-f6063c867424", "savedPayload": { "position": { - "x": 10135.794202664132, - "y": 19927.535584131376 + "x": 12048.43559150046, + "y": 19939.084077142244 }, "targetPosition": { - "x": 9985.794202664132, - "y": 19667.727962996043 + "x": 11898.43559150046, + "y": 19679.27645600691 }, "floatingObject": { "isPinned": false, @@ -15100,12 +20494,12 @@ "id": "3b160a4e-9ff5-4601-aad3-7ca108526a1c", "savedPayload": { "position": { - "x": 9985.794202664132, - "y": 20267.727962996043 + "x": 11898.43559150046, + "y": 20279.27645600691 }, "targetPosition": { - "x": 9985.794202664132, - "y": 19967.727962996043 + "x": 11898.43559150046, + "y": 19979.27645600691 }, "floatingObject": { "isPinned": false, @@ -15115,18 +20509,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "b5462c56-7cfb-499d-8d07-2b57895caba0", "savedPayload": { "position": { - "x": 9985.794202664132, - "y": 19967.727962996043 + "x": 11898.43559150046, + "y": 19979.27645600691 }, "targetPosition": { - "x": 9985.794202664132, - "y": 19667.727962996043 + "x": 11898.43559150046, + "y": 19679.27645600691 }, "floatingObject": { "isPinned": false, @@ -15153,12 +20549,12 @@ "id": "8b3fb4a0-71e3-468d-ac94-49eb18d7d510", "savedPayload": { "position": { - "x": 9685.794202664132, - "y": 20187.34320526671 + "x": 11598.43559150046, + "y": 20198.891698277577 }, "targetPosition": { - "x": 9835.794202664132, - "y": 19927.535584131376 + "x": 11748.43559150046, + "y": 19939.084077142244 }, "floatingObject": { "isPinned": false, @@ -15168,18 +20564,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "94946c27-4877-46bb-8fa3-fbc5377710f8", "savedPayload": { "position": { - "x": 9835.794202664132, - "y": 19927.535584131376 + "x": 11748.43559150046, + "y": 19939.084077142244 }, "targetPosition": { - "x": 9985.794202664132, - "y": 19667.727962996043 + "x": 11898.43559150046, + "y": 19679.27645600691 }, "floatingObject": { "isPinned": false, @@ -15206,12 +20604,12 @@ "id": "0dcb785e-653e-4132-8929-f757d282929a", "savedPayload": { "position": { - "x": 9466.178960393467, - "y": 19967.727962996043 + "x": 11378.820349229794, + "y": 19979.27645600691 }, "targetPosition": { - "x": 9725.9865815288, - "y": 19817.727962996043 + "x": 11638.627970365127, + "y": 19829.27645600691 }, "floatingObject": { "isPinned": false, @@ -15221,18 +20619,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "b2044d1c-b9b9-4170-889d-49e0fc9e5c15", "savedPayload": { "position": { - "x": 9725.9865815288, - "y": 19817.727962996043 + "x": 11638.627970365127, + "y": 19829.27645600691 }, "targetPosition": { - "x": 9985.794202664132, - "y": 19667.727962996043 + "x": 11898.43559150046, + "y": 19679.27645600691 }, "floatingObject": { "isPinned": false, @@ -15251,12 +20651,12 @@ "id": "8f2fe8e1-9166-4fdb-ba1f-4ad4a153701f", "savedPayload": { "position": { - "x": 10495.032646916618, - "y": 19919.17366377675 + "x": 12407.674035752945, + "y": 19930.72215678762 }, "targetPosition": { - "x": 10355.974999447892, - "y": 19491.19823144393 + "x": 12268.61638828422, + "y": 19502.7467244548 }, "floatingObject": { "isPinned": false, @@ -15287,12 +20687,12 @@ "id": "a28358f6-f4f2-442a-ab61-ad32da53b79a", "savedPayload": { "position": { - "x": 9936.63827593812, - "y": 19801.34759032892 + "x": 11849.279664774447, + "y": 19812.89608333979 }, "targetPosition": { - "x": 9901.274435611704, - "y": 19655.57585508039 + "x": 11813.915824448031, + "y": 19667.12434809126 }, "floatingObject": { "isPinned": false, @@ -15315,12 +20715,12 @@ "id": "df0209bb-d44f-41d8-8ef9-adf58ef19b1e", "savedPayload": { "position": { - "x": 9792.714329895942, - "y": 19759.087706802708 + "x": 11705.35571873227, + "y": 19770.636199813576 }, "targetPosition": { - "x": 9901.274435611704, - "y": 19655.57585508039 + "x": 11813.915824448031, + "y": 19667.12434809126 }, "floatingObject": { "isPinned": false, @@ -15337,18 +20737,56 @@ "type": "Point", "name": "Info #1", "id": "1012ce08-7ff2-4e30-a8ea-f7b9d3c1db92" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning System", + "Plotter", + "Foundations", + "c7f5a467-73fd-47fc-82d8-291d6288b6ba" + ], + [ + "Infos", + "Plotter Module", + "Foundations", + "64656680-9d40-4e0b-afe7-d84d4332261c" + ], + [ + "Infos", + "Shapes", + "Foundations", + "64b96849-e783-4cb2-a51a-35eee701a11c" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "8f2fe8e1-9166-4fdb-ba1f-4ad4a153701f" + ], + [ + "Info #1", + "Point", + "Foundations", + "1012ce08-7ff2-4e30-a8ea-f7b9d3c1db92" + ] + ] } }, "id": "ca11faa5-bb2f-48ea-aed0-e4ae35d90cab", "savedPayload": { "position": { - "x": 10379.526179757217, - "y": 19940.58152208349 + "x": 12292.167568593544, + "y": 19952.130015094357 }, "targetPosition": { - "x": 10355.974999447892, - "y": 19491.19823144393 + "x": 12268.61638828422, + "y": 19502.7467244548 }, "floatingObject": { "isPinned": false, @@ -15376,12 +20814,12 @@ "id": "0ac97653-c9ba-461e-b034-90c57c1d7a9e", "savedPayload": { "position": { - "x": 9816.464670053894, - "y": 19769.934123722847 + "x": 11729.106058890222, + "y": 19781.482616733716 }, "targetPosition": { - "x": 9823.601957427454, - "y": 19620.104022845397 + "x": 11736.243346263782, + "y": 19631.652515856265 }, "floatingObject": { "isPinned": false, @@ -15404,12 +20842,12 @@ "id": "bcbaf0ea-bcd8-4091-9931-3e95cc8887ff", "savedPayload": { "position": { - "x": 9690.276640129217, - "y": 19688.83800110451 + "x": 11602.918028965545, + "y": 19700.386494115377 }, "targetPosition": { - "x": 9823.601957427454, - "y": 19620.104022845397 + "x": 11736.243346263782, + "y": 19631.652515856265 }, "floatingObject": { "isPinned": false, @@ -15426,18 +20864,56 @@ "type": "Point", "name": "Info #2", "id": "c8e5c965-2186-4f85-9d4a-f6063c867424" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning System", + "Plotter", + "Foundations", + "c7f5a467-73fd-47fc-82d8-291d6288b6ba" + ], + [ + "Infos", + "Plotter Module", + "Foundations", + "64656680-9d40-4e0b-afe7-d84d4332261c" + ], + [ + "Infos", + "Shapes", + "Foundations", + "64b96849-e783-4cb2-a51a-35eee701a11c" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "8f2fe8e1-9166-4fdb-ba1f-4ad4a153701f" + ], + [ + "Info #2", + "Point", + "Foundations", + "c8e5c965-2186-4f85-9d4a-f6063c867424" + ] + ] } }, "id": "74df6900-4f9d-45b8-9105-a84a05babed3", "savedPayload": { "position": { - "x": 10262.4147385799, - "y": 19931.364651774144 + "x": 12175.056127416228, + "y": 19942.913144785012 }, "targetPosition": { - "x": 10355.974999447892, - "y": 19491.19823144393 + "x": 12268.61638828422, + "y": 19502.7467244548 }, "floatingObject": { "isPinned": false, @@ -15465,12 +20941,12 @@ "id": "73d2a80c-26cb-442b-97ef-cffb01151274", "savedPayload": { "position": { - "x": 9710.009135860244, - "y": 19705.936305986826 + "x": 11622.650524696572, + "y": 19717.484798997695 }, "targetPosition": { - "x": 9759.069330357856, - "y": 19564.186183179627 + "x": 11671.710719194183, + "y": 19575.734676190496 }, "floatingObject": { "isPinned": false, @@ -15493,12 +20969,12 @@ "id": "b8c8daa1-35a0-4bd0-9d44-34b015a756fc", "savedPayload": { "position": { - "x": 9611.78002576845, - "y": 19592.57386983369 + "x": 11524.421414604778, + "y": 19604.12236284456 }, "targetPosition": { - "x": 9759.069330357856, - "y": 19564.186183179627 + "x": 11671.710719194183, + "y": 19575.734676190496 }, "floatingObject": { "isPinned": false, @@ -15515,18 +20991,56 @@ "type": "Point", "name": "Info #3", "id": "b5462c56-7cfb-499d-8d07-2b57895caba0" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning System", + "Plotter", + "Foundations", + "c7f5a467-73fd-47fc-82d8-291d6288b6ba" + ], + [ + "Infos", + "Plotter Module", + "Foundations", + "64656680-9d40-4e0b-afe7-d84d4332261c" + ], + [ + "Infos", + "Shapes", + "Foundations", + "64b96849-e783-4cb2-a51a-35eee701a11c" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "8f2fe8e1-9166-4fdb-ba1f-4ad4a153701f" + ], + [ + "Info #3", + "Point", + "Foundations", + "b5462c56-7cfb-499d-8d07-2b57895caba0" + ] + ] } }, "id": "f2b5f273-db47-4af7-905d-bc7b170a347f", "savedPayload": { "position": { - "x": 10151.679274565096, - "y": 19892.151167328695 + "x": 12064.320663401424, + "y": 19903.699660339564 }, "targetPosition": { - "x": 10355.974999447892, - "y": 19491.19823144393 + "x": 12268.61638828422, + "y": 19502.7467244548 }, "floatingObject": { "isPinned": false, @@ -15554,12 +21068,12 @@ "id": "bfc3e4aa-34cd-40a7-845f-c5f25093173c", "savedPayload": { "position": { - "x": 9625.8960676221, - "y": 19614.53885970416 + "x": 11538.537456458427, + "y": 19626.08735271503 }, "targetPosition": { - "x": 9712.904604057778, - "y": 19492.35246689661 + "x": 11625.545992894105, + "y": 19503.900959907478 }, "floatingObject": { "isPinned": false, @@ -15582,12 +21096,12 @@ "id": "ce27e3e0-72a4-4730-93fc-e6f9b3b26faf", "savedPayload": { "position": { - "x": 9563.583815671816, - "y": 19478.09406040098 + "x": 11476.225204508144, + "y": 19489.64255341185 }, "targetPosition": { - "x": 9712.904604057778, - "y": 19492.35246689661 + "x": 11625.545992894105, + "y": 19503.900959907478 }, "floatingObject": { "isPinned": false, @@ -15604,18 +21118,56 @@ "type": "Point", "name": "Info #4", "id": "94946c27-4877-46bb-8fa3-fbc5377710f8" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning System", + "Plotter", + "Foundations", + "c7f5a467-73fd-47fc-82d8-291d6288b6ba" + ], + [ + "Infos", + "Plotter Module", + "Foundations", + "64656680-9d40-4e0b-afe7-d84d4332261c" + ], + [ + "Infos", + "Shapes", + "Foundations", + "64b96849-e783-4cb2-a51a-35eee701a11c" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "8f2fe8e1-9166-4fdb-ba1f-4ad4a153701f" + ], + [ + "Info #4", + "Point", + "Foundations", + "94946c27-4877-46bb-8fa3-fbc5377710f8" + ] + ] } }, "id": "8c64e842-a86c-4db6-9845-fb01eda69ce1", "savedPayload": { "position": { - "x": 10054.866226586404, - "y": 19825.61340290876 + "x": 11967.507615422732, + "y": 19837.161895919628 }, "targetPosition": { - "x": 10355.974999447892, - "y": 19491.19823144393 + "x": 12268.61638828422, + "y": 19502.7467244548 }, "floatingObject": { "isPinned": false, @@ -15643,12 +21195,12 @@ "id": "7d6418cb-107a-4847-9d6e-797cc3acb9c1", "savedPayload": { "position": { - "x": 9570.939805888433, - "y": 19503.14626241112 + "x": 11483.58119472476, + "y": 19514.694755421988 }, "targetPosition": { - "x": 9688.847770099852, - "y": 19410.422414478027 + "x": 11601.48915893618, + "y": 19421.970907488896 }, "floatingObject": { "isPinned": false, @@ -15671,12 +21223,12 @@ "id": "2b5ac558-0d7e-4e62-b7d0-9e39fea5b71c", "savedPayload": { "position": { - "x": 9549.59258014744, - "y": 19354.673046128977 + "x": 11462.233968983768, + "y": 19366.221539139846 }, "targetPosition": { - "x": 9688.847770099852, - "y": 19410.422414478027 + "x": 11601.48915893618, + "y": 19421.970907488896 }, "floatingObject": { "isPinned": false, @@ -15693,18 +21245,56 @@ "type": "Point", "name": "Info #5", "id": "b2044d1c-b9b9-4170-889d-49e0fc9e5c15" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning System", + "Plotter", + "Foundations", + "c7f5a467-73fd-47fc-82d8-291d6288b6ba" + ], + [ + "Infos", + "Plotter Module", + "Foundations", + "64656680-9d40-4e0b-afe7-d84d4332261c" + ], + [ + "Infos", + "Shapes", + "Foundations", + "64b96849-e783-4cb2-a51a-35eee701a11c" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "8f2fe8e1-9166-4fdb-ba1f-4ad4a153701f" + ], + [ + "Info #5", + "Point", + "Foundations", + "b2044d1c-b9b9-4170-889d-49e0fc9e5c15" + ] + ] } }, "id": "a56dc3e6-f837-40ae-9d94-0ce0a0e514f9", "savedPayload": { "position": { - "x": 9978.573243872452, - "y": 19736.285797200693 + "x": 11891.21463270878, + "y": 19747.834290211562 }, "targetPosition": { - "x": 10355.974999447892, - "y": 19491.19823144393 + "x": 12268.61638828422, + "y": 19502.7467244548 }, "floatingObject": { "isPinned": false, @@ -15733,12 +21323,12 @@ "id": "26eeee17-3c4c-47a0-b58e-a5286756421c", "savedPayload": { "position": { - "x": 9584.307134801558, - "y": 19432.603282227905 + "x": 11496.948523637886, + "y": 19444.151775238774 }, "targetPosition": { - "x": 9688.847770099852, - "y": 19325.03351151406 + "x": 11601.48915893618, + "y": 19336.582004524927 }, "floatingObject": { "isPinned": false, @@ -15761,12 +21351,12 @@ "id": "535a8029-dd25-4b85-9ce5-80484129bb45", "savedPayload": { "position": { - "x": 9541.0446947227, - "y": 19350.611840408954 + "x": 11453.686083559027, + "y": 19362.160333419823 }, "targetPosition": { - "x": 9688.847770099852, - "y": 19325.03351151406 + "x": 11601.48915893618, + "y": 19336.582004524927 }, "floatingObject": { "isPinned": false, @@ -15783,7 +21373,45 @@ "type": "Point", "name": "Info #1", "id": "1012ce08-7ff2-4e30-a8ea-f7b9d3c1db92" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning System", + "Plotter", + "Foundations", + "c7f5a467-73fd-47fc-82d8-291d6288b6ba" + ], + [ + "Infos", + "Plotter Module", + "Foundations", + "64656680-9d40-4e0b-afe7-d84d4332261c" + ], + [ + "Infos", + "Shapes", + "Foundations", + "64b96849-e783-4cb2-a51a-35eee701a11c" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "8f2fe8e1-9166-4fdb-ba1f-4ad4a153701f" + ], + [ + "Info #1", + "Point", + "Foundations", + "1012ce08-7ff2-4e30-a8ea-f7b9d3c1db92" + ] + ] } }, "textFormula": { @@ -15794,12 +21422,12 @@ "id": "f887f4a7-9d84-4464-a762-d6c433cfd7d0", "savedPayload": { "position": { - "x": 9554.238005796149, - "y": 19258.850346327574 + "x": 11466.879394632477, + "y": 19270.398839338442 }, "targetPosition": { - "x": 9688.847770099852, - "y": 19325.03351151406 + "x": 11601.48915893618, + "y": 19336.582004524927 }, "floatingObject": { "isPinned": false, @@ -15809,7 +21437,9 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "textStyle": { @@ -15820,12 +21450,12 @@ "id": "ae947f58-a26f-4eeb-8c80-a67bcee01112", "savedPayload": { "position": { - "x": 9618.847671616, - "y": 19192.368571864386 + "x": 11531.489060452328, + "y": 19203.917064875255 }, "targetPosition": { - "x": 9688.847770099852, - "y": 19325.03351151406 + "x": 11601.48915893618, + "y": 19336.582004524927 }, "floatingObject": { "isPinned": false, @@ -15835,18 +21465,20 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "dd41cc73-5340-4259-bd6c-02ed58effc13", "savedPayload": { "position": { - "x": 9927.999567115072, - "y": 19630.255878912656 + "x": 11840.6409559514, + "y": 19641.804371923525 }, "targetPosition": { - "x": 10355.974999447892, - "y": 19491.19823144393 + "x": 12268.61638828422, + "y": 19502.7467244548 }, "floatingObject": { "isPinned": false, @@ -15873,12 +21505,12 @@ "id": "d2c0df41-710d-4366-b9e9-ec00469fb705", "savedPayload": { "position": { - "x": 9582.292692489813, - "y": 19316.863397792316 + "x": 11494.93408132614, + "y": 19328.411890803185 }, "targetPosition": { - "x": 9712.904604057778, - "y": 19243.103459095477 + "x": 11625.545992894105, + "y": 19254.651952106346 }, "floatingObject": { "isPinned": false, @@ -15901,12 +21533,12 @@ "id": "f7f31d9c-0774-4efb-90b7-d544544fc391", "savedPayload": { "position": { - "x": 9563.882343755497, - "y": 19226.004747611896 + "x": 11476.523732591824, + "y": 19237.553240622765 }, "targetPosition": { - "x": 9712.904604057778, - "y": 19243.103459095477 + "x": 11625.545992894105, + "y": 19254.651952106346 }, "floatingObject": { "isPinned": false, @@ -15923,7 +21555,45 @@ "type": "Point", "name": "Info #2", "id": "c8e5c965-2186-4f85-9d4a-f6063c867424" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning System", + "Plotter", + "Foundations", + "c7f5a467-73fd-47fc-82d8-291d6288b6ba" + ], + [ + "Infos", + "Plotter Module", + "Foundations", + "64656680-9d40-4e0b-afe7-d84d4332261c" + ], + [ + "Infos", + "Shapes", + "Foundations", + "64b96849-e783-4cb2-a51a-35eee701a11c" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "8f2fe8e1-9166-4fdb-ba1f-4ad4a153701f" + ], + [ + "Info #2", + "Point", + "Foundations", + "c8e5c965-2186-4f85-9d4a-f6063c867424" + ] + ] } }, "textFormula": { @@ -15934,12 +21604,12 @@ "id": "018b2a05-dea1-4974-b856-d3dd86a0646e", "savedPayload": { "position": { - "x": 9602.393433376317, - "y": 19141.677224054372 + "x": 11515.034822212645, + "y": 19153.22571706524 }, "targetPosition": { - "x": 9712.904604057778, - "y": 19243.103459095477 + "x": 11625.545992894105, + "y": 19254.651952106346 }, "floatingObject": { "isPinned": false, @@ -15949,7 +21619,9 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "textStyle": { @@ -15960,12 +21632,12 @@ "id": "2395169f-e704-4144-9037-d8838ae415fb", "savedPayload": { "position": { - "x": 9683.116034060917, - "y": 19096.091074931617 + "x": 11595.757422897244, + "y": 19107.639567942486 }, "targetPosition": { - "x": 9712.904604057778, - "y": 19243.103459095477 + "x": 11625.545992894105, + "y": 19254.651952106346 }, "floatingObject": { "isPinned": false, @@ -15975,18 +21647,20 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "50307c8f-6b8c-45b0-80cb-6bf078933f3a", "savedPayload": { "position": { - "x": 9906.591708808333, - "y": 19514.749411753255 + "x": 11819.233097644661, + "y": 19526.297904764124 }, "targetPosition": { - "x": 10355.974999447892, - "y": 19491.19823144393 + "x": 12268.61638828422, + "y": 19502.7467244548 }, "floatingObject": { "isPinned": false, @@ -16013,12 +21687,12 @@ "id": "f1c82cd0-add9-4ae3-abb5-c8837db384a8", "savedPayload": { "position": { - "x": 9612.967542816506, - "y": 19205.244257926322 + "x": 11525.608931652834, + "y": 19216.79275093719 }, "targetPosition": { - "x": 9759.069330357856, - "y": 19171.26974281246 + "x": 11671.710719194183, + "y": 19182.818235823328 }, "floatingObject": { "isPinned": false, @@ -16041,12 +21715,12 @@ "id": "8129796c-b62c-4f6c-9b63-47694adcd016", "savedPayload": { "position": { - "x": 9620.900782390629, - "y": 19112.87922686485 + "x": 11533.542171226956, + "y": 19124.42771987572 }, "targetPosition": { - "x": 9759.069330357856, - "y": 19171.26974281246 + "x": 11671.710719194183, + "y": 19182.818235823328 }, "floatingObject": { "isPinned": false, @@ -16063,7 +21737,45 @@ "type": "Point", "name": "Info #3", "id": "b5462c56-7cfb-499d-8d07-2b57895caba0" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning System", + "Plotter", + "Foundations", + "c7f5a467-73fd-47fc-82d8-291d6288b6ba" + ], + [ + "Infos", + "Plotter Module", + "Foundations", + "64656680-9d40-4e0b-afe7-d84d4332261c" + ], + [ + "Infos", + "Shapes", + "Foundations", + "64b96849-e783-4cb2-a51a-35eee701a11c" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "8f2fe8e1-9166-4fdb-ba1f-4ad4a153701f" + ], + [ + "Info #3", + "Point", + "Foundations", + "b5462c56-7cfb-499d-8d07-2b57895caba0" + ] + ] } }, "textFormula": { @@ -16074,12 +21786,12 @@ "id": "43ff37d7-e6b9-4d14-9d4d-763af5b21b0f", "savedPayload": { "position": { - "x": 9681.60971111201, - "y": 19042.81738827472 + "x": 11594.251099948338, + "y": 19054.36588128559 }, "targetPosition": { - "x": 9759.069330357856, - "y": 19171.26974281246 + "x": 11671.710719194183, + "y": 19182.818235823328 }, "floatingObject": { "isPinned": false, @@ -16089,7 +21801,9 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "textStyle": { @@ -16100,12 +21814,12 @@ "id": "0a62d552-5cd0-4527-9075-3b909b5aa0b9", "savedPayload": { "position": { - "x": 9771.905581629682, - "y": 19021.819983183057 + "x": 11684.54697046601, + "y": 19033.368476193926 }, "targetPosition": { - "x": 9759.069330357856, - "y": 19171.26974281246 + "x": 11671.710719194183, + "y": 19182.818235823328 }, "floatingObject": { "isPinned": false, @@ -16115,18 +21829,20 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "e1e0691b-9903-4d83-897f-806808801184", "savedPayload": { "position": { - "x": 9915.808579117678, - "y": 19397.63797057594 + "x": 11828.449967954006, + "y": 19409.186463586808 }, "targetPosition": { - "x": 10355.974999447892, - "y": 19491.19823144393 + "x": 12268.61638828422, + "y": 19502.7467244548 }, "floatingObject": { "isPinned": false, @@ -16153,12 +21869,12 @@ "id": "4a00c990-9197-46f1-ad1d-5a2114d48cbf", "savedPayload": { "position": { - "x": 9673.846591838534, - "y": 19106.788581517274 + "x": 11586.487980674861, + "y": 19118.337074528143 }, "targetPosition": { - "x": 9823.601957427454, - "y": 19115.35190314669 + "x": 11736.243346263782, + "y": 19126.900396157558 }, "floatingObject": { "isPinned": false, @@ -16181,12 +21897,12 @@ "id": "734db851-667f-4e2c-8ffc-f70e4f653946", "savedPayload": { "position": { - "x": 9707.480715831593, - "y": 19020.40003507536 + "x": 11620.12210466792, + "y": 19031.948528086228 }, "targetPosition": { - "x": 9823.601957427454, - "y": 19115.35190314669 + "x": 11736.243346263782, + "y": 19126.900396157558 }, "floatingObject": { "isPinned": false, @@ -16203,7 +21919,45 @@ "type": "Point", "name": "Info #4", "id": "94946c27-4877-46bb-8fa3-fbc5377710f8" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning System", + "Plotter", + "Foundations", + "c7f5a467-73fd-47fc-82d8-291d6288b6ba" + ], + [ + "Infos", + "Plotter Module", + "Foundations", + "64656680-9d40-4e0b-afe7-d84d4332261c" + ], + [ + "Infos", + "Shapes", + "Foundations", + "64b96849-e783-4cb2-a51a-35eee701a11c" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "8f2fe8e1-9166-4fdb-ba1f-4ad4a153701f" + ], + [ + "Info #4", + "Point", + "Foundations", + "94946c27-4877-46bb-8fa3-fbc5377710f8" + ] + ] } }, "textFormula": { @@ -16214,12 +21968,12 @@ "id": "3fe4296a-bd55-4daf-9f96-8ae343df3a65", "savedPayload": { "position": { - "x": 9785.469207298433, - "y": 18970.279874941396 + "x": 11698.11059613476, + "y": 18981.828367952265 }, "targetPosition": { - "x": 9823.601957427454, - "y": 19115.35190314669 + "x": 11736.243346263782, + "y": 19126.900396157558 }, "floatingObject": { "isPinned": false, @@ -16229,7 +21983,9 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "textStyle": { @@ -16240,12 +21996,12 @@ "id": "0ab9f43f-a150-4269-b0e1-b8248492fd39", "savedPayload": { "position": { - "x": 9878.02311323005, - "y": 18975.57229876497 + "x": 11790.664502066378, + "y": 18987.12079177584 }, "targetPosition": { - "x": 9823.601957427454, - "y": 19115.35190314669 + "x": 11736.243346263782, + "y": 19126.900396157558 }, "floatingObject": { "isPinned": false, @@ -16255,18 +22011,20 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "ecd549b0-67f4-4b2e-84fe-b7c5d8d05e01", "savedPayload": { "position": { - "x": 9955.022063563127, - "y": 19286.902506561135 + "x": 11867.663452399454, + "y": 19298.450999572004 }, "targetPosition": { - "x": 10355.974999447892, - "y": 19491.19823144393 + "x": 12268.61638828422, + "y": 19502.7467244548 }, "floatingObject": { "isPinned": false, @@ -16293,12 +22051,12 @@ "id": "53d6ea53-0805-456e-8531-4e77a823d036", "savedPayload": { "position": { - "x": 9759.997781065777, - "y": 19029.47266192938 + "x": 11672.639169902104, + "y": 19041.02115494025 }, "targetPosition": { - "x": 9901.274435611704, - "y": 19079.880070911695 + "x": 11813.915824448031, + "y": 19091.428563922564 }, "floatingObject": { "isPinned": false, @@ -16321,12 +22079,12 @@ "id": "d31b94fd-615a-4b30-a235-77d557e060a4", "savedPayload": { "position": { - "x": 9816.607952781687, - "y": 18956.05928636728 + "x": 11729.249341618015, + "y": 18967.607779378148 }, "targetPosition": { - "x": 9901.274435611704, - "y": 19079.880070911695 + "x": 11813.915824448031, + "y": 19091.428563922564 }, "floatingObject": { "isPinned": false, @@ -16343,7 +22101,45 @@ "type": "Point", "name": "Info #5", "id": "b2044d1c-b9b9-4170-889d-49e0fc9e5c15" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning System", + "Plotter", + "Foundations", + "c7f5a467-73fd-47fc-82d8-291d6288b6ba" + ], + [ + "Infos", + "Plotter Module", + "Foundations", + "64656680-9d40-4e0b-afe7-d84d4332261c" + ], + [ + "Infos", + "Shapes", + "Foundations", + "64b96849-e783-4cb2-a51a-35eee701a11c" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "8f2fe8e1-9166-4fdb-ba1f-4ad4a153701f" + ], + [ + "Info #5", + "Point", + "Foundations", + "b2044d1c-b9b9-4170-889d-49e0fc9e5c15" + ] + ] } }, "textFormula": { @@ -16354,12 +22150,12 @@ "id": "cb9dd157-1b4c-47d8-a246-50a7c5fd1c77", "savedPayload": { "position": { - "x": 9905.55784323076, - "y": 18929.941241987468 + "x": 11818.199232067087, + "y": 18941.489734998337 }, "targetPosition": { - "x": 9901.274435611704, - "y": 19079.880070911695 + "x": 11813.915824448031, + "y": 19091.428563922564 }, "floatingObject": { "isPinned": false, @@ -16369,7 +22165,9 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "textStyle": { @@ -16380,12 +22178,12 @@ "id": "14e701c0-f325-4734-92dc-a5c5698bcd70", "savedPayload": { "position": { - "x": 9992.871617557019, - "y": 18961.094734023354 + "x": 11905.513006393347, + "y": 18972.643227034223 }, "targetPosition": { - "x": 9901.274435611704, - "y": 19079.880070911695 + "x": 11813.915824448031, + "y": 19091.428563922564 }, "floatingObject": { "isPinned": false, @@ -16395,18 +22193,20 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "1c825861-b9d3-4345-b167-7733d4f7ce11", "savedPayload": { "position": { - "x": 10021.559827983063, - "y": 19190.089458582443 + "x": 11934.20121681939, + "y": 19201.63795159331 }, "targetPosition": { - "x": 10355.974999447892, - "y": 19491.19823144393 + "x": 12268.61638828422, + "y": 19502.7467244548 }, "floatingObject": { "isPinned": false, @@ -16425,12 +22225,12 @@ "id": "64b96849-e783-4cb2-a51a-35eee701a11c", "savedPayload": { "position": { - "x": 10355.974999447892, - "y": 19491.19823144393 + "x": 12268.61638828422, + "y": 19502.7467244548 }, "targetPosition": { - "x": 10733.376755023331, - "y": 19246.110665687167 + "x": 12646.01814385966, + "y": 19257.659158698036 }, "floatingObject": { "isPinned": false, @@ -16453,12 +22253,12 @@ "id": "bc0c2ea9-d55a-4a56-ae9f-85447c3cbbae", "savedPayload": { "position": { - "x": 10283.993464383773, - "y": 19269.661845996492 + "x": 12196.634853220101, + "y": 19281.21033900736 }, "targetPosition": { - "x": 10733.376755023331, - "y": 19246.110665687167 + "x": 12646.01814385966, + "y": 19257.659158698036 }, "floatingObject": { "isPinned": false, @@ -16468,18 +22268,20 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "64656680-9d40-4e0b-afe7-d84d4332261c", "savedPayload": { "position": { - "x": 10572.294539887425, - "y": 18229.07758588562 + "x": 12484.935928723753, + "y": 18240.62607889649 }, "targetPosition": { - "x": 10711.352187356151, - "y": 18657.05301821844 + "x": 12623.993576192479, + "y": 18668.60151122931 }, "floatingObject": { "isPinned": false, @@ -16498,12 +22300,12 @@ "id": "c7f5a467-73fd-47fc-82d8-291d6288b6ba", "savedPayload": { "position": { - "x": 10711.352187356151, - "y": 18657.05301821844 + "x": 12623.993576192479, + "y": 18668.60151122931 }, "targetPosition": { - "x": 11161.352187356151, - "y": 18657.05301821844 + "x": 13073.993576192479, + "y": 18668.60151122931 }, "floatingObject": { "isPinned": false, @@ -16551,12 +22353,12 @@ "id": "6ee5fefc-9192-4578-8f0d-a6c8cc7178fb", "savedPayload": { "position": { - "x": 9933.916822418076, - "y": 17808.402582938725 + "x": 11846.558211254403, + "y": 17819.951075949593 }, "targetPosition": { - "x": 10119.345214858029, - "y": 17680.961179630638 + "x": 12031.986603694357, + "y": 17692.509672641507 }, "floatingObject": { "isPinned": false, @@ -16566,18 +22368,20 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "2a214d9a-d878-4a3b-ab5d-31873756eefe", "savedPayload": { "position": { - "x": 10119.345214858029, - "y": 17680.961179630638 + "x": 12031.986603694357, + "y": 17692.509672641507 }, "targetPosition": { - "x": 10490.201999737936, - "y": 17426.078373014465 + "x": 12402.843388574263, + "y": 17437.626866025334 }, "floatingObject": { "isPinned": false, @@ -16604,12 +22408,12 @@ "id": "b21828eb-1184-4b73-ab6a-849ccece1ce1", "savedPayload": { "position": { - "x": 9842.998678701906, - "y": 17617.788730689612 + "x": 11755.640067538234, + "y": 17629.33722370048 }, "targetPosition": { - "x": 10058.733119047249, - "y": 17553.88527813123 + "x": 11971.374507883576, + "y": 17565.4337711421 }, "floatingObject": { "isPinned": false, @@ -16619,18 +22423,20 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "b4cf0c9f-5097-499e-bfc8-844f895b8d5e", "savedPayload": { "position": { - "x": 10058.733119047249, - "y": 17553.88527813123 + "x": 11971.374507883576, + "y": 17565.4337711421 }, "targetPosition": { - "x": 10490.201999737936, - "y": 17426.078373014465 + "x": 12402.843388574263, + "y": 17437.626866025334 }, "floatingObject": { "isPinned": false, @@ -16657,12 +22463,12 @@ "id": "90e3b06d-1fe9-4e81-a7f8-06d2f55aab29", "savedPayload": { "position": { - "x": 9815.433305379434, - "y": 17408.408932906652 + "x": 11728.074694215762, + "y": 17419.95742591752 }, "targetPosition": { - "x": 10040.356203498935, - "y": 17414.298746275923 + "x": 11952.997592335263, + "y": 17425.84723928679 }, "floatingObject": { "isPinned": false, @@ -16672,18 +22478,20 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "3084c0b7-764e-426a-973f-b0f7dc2f84c1", "savedPayload": { "position": { - "x": 10040.356203498935, - "y": 17414.298746275923 + "x": 11952.997592335263, + "y": 17425.84723928679 }, "targetPosition": { - "x": 10490.201999737936, - "y": 17426.078373014465 + "x": 12402.843388574263, + "y": 17437.626866025334 }, "floatingObject": { "isPinned": false, @@ -16710,12 +22518,12 @@ "id": "89f76e86-f46c-4519-8254-34f741328dde", "savedPayload": { "position": { - "x": 9853.918993250716, - "y": 17200.75874303167 + "x": 11766.560382087044, + "y": 17212.30723604254 }, "targetPosition": { - "x": 10066.013328746456, - "y": 17275.86528635927 + "x": 11978.654717582784, + "y": 17287.413779370137 }, "floatingObject": { "isPinned": false, @@ -16725,18 +22533,20 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "fba450c5-3227-494a-ba58-c0f03f2cd546", "savedPayload": { "position": { - "x": 10066.013328746456, - "y": 17275.86528635927 + "x": 11978.654717582784, + "y": 17287.413779370137 }, "targetPosition": { - "x": 10490.201999737936, - "y": 17426.078373014465 + "x": 12402.843388574263, + "y": 17437.626866025334 }, "floatingObject": { "isPinned": false, @@ -16755,12 +22565,12 @@ "id": "ce771f7b-bd11-4ad0-8bc3-1800d1fe9388", "savedPayload": { "position": { - "x": 10490.201999737936, - "y": 17426.078373014465 + "x": 12402.843388574263, + "y": 17437.626866025334 }, "targetPosition": { - "x": 10936.352187356151, - "y": 17367.341586515442 + "x": 12848.993576192479, + "y": 17378.89007952631 }, "floatingObject": { "isPinned": false, @@ -16789,12 +22599,12 @@ "id": "58b91130-01c3-4cb6-bf22-e0d61455dcc3", "savedPayload": { "position": { - "x": 10466.114454810722, - "y": 20175.136370108146 + "x": 12378.75584364705, + "y": 20186.684863119015 }, "targetPosition": { - "x": 10298.914545623873, - "y": 20519.660663041326 + "x": 12211.5559344602, + "y": 20531.209156052195 }, "floatingObject": { "isPinned": false, @@ -16821,12 +22631,12 @@ "id": "fbb6e766-260b-4f22-8eca-01b4915d450a", "savedPayload": { "position": { - "x": 11012.685379313378, - "y": 20689.365526667832 + "x": 12925.326768149705, + "y": 20700.9140196787 }, "targetPosition": { - "x": 10670.91863892537, - "y": 20608.320651233473 + "x": 12583.560027761698, + "y": 20619.86914424434 }, "floatingObject": { "isPinned": false, @@ -16836,19 +22646,21 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "styleConditions": [], "id": "338a7d25-4512-4b09-9e2f-0d2b6d5858c6", "savedPayload": { "position": { - "x": 10670.91863892537, - "y": 20608.320651233473 + "x": 12583.560027761698, + "y": 20619.86914424434 }, "targetPosition": { - "x": 10298.914545623873, - "y": 20519.660663041326 + "x": 12211.5559344602, + "y": 20531.209156052195 }, "floatingObject": { "isPinned": false, @@ -16871,12 +22683,12 @@ "id": "106b1553-2616-451e-9ae0-90c5a958d85b", "savedPayload": { "position": { - "x": 10330.047760232756, - "y": 20900.289585782826 + "x": 12242.689149069083, + "y": 20911.838078793695 }, "targetPosition": { - "x": 10298.914545623873, - "y": 20519.660663041326 + "x": 12211.5559344602, + "y": 20531.209156052195 }, "floatingObject": { "isPinned": false, @@ -16886,12 +22698,52 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Point", "name": "Begin Bottom", "id": "2a214d9a-d878-4a3b-ab5d-31873756eefe" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Episode", + "Plotter", + "Foundations", + "a07972d6-019b-472d-8b54-3af7fabac9de" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "67ef0a2d-8f83-4507-b2c7-54f026b23034" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "35f2bf74-6e3c-4ff4-b45c-f37398adacac" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "ce771f7b-bd11-4ad0-8bc3-1800d1fe9388" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "2a214d9a-d878-4a3b-ab5d-31873756eefe" + ] + ] } }, { @@ -16901,12 +22753,12 @@ "id": "2b19b896-0f9c-4078-b17b-d460084c3082", "savedPayload": { "position": { - "x": 9914.48383399997, - "y": 20656.74273874532 + "x": 11827.125222836297, + "y": 20668.29123175619 }, "targetPosition": { - "x": 10298.914545623873, - "y": 20519.660663041326 + "x": 12211.5559344602, + "y": 20531.209156052195 }, "floatingObject": { "isPinned": false, @@ -16916,24 +22768,64 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Point", "name": "End Bottom", "id": "3084c0b7-764e-426a-973f-b0f7dc2f84c1" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Episode", + "Plotter", + "Foundations", + "a07972d6-019b-472d-8b54-3af7fabac9de" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "67ef0a2d-8f83-4507-b2c7-54f026b23034" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "35f2bf74-6e3c-4ff4-b45c-f37398adacac" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "ce771f7b-bd11-4ad0-8bc3-1800d1fe9388" + ], + [ + "End Bottom", + "Point", + "Foundations", + "3084c0b7-764e-426a-973f-b0f7dc2f84c1" + ] + ] } } ], "id": "513fc20c-95ef-49bd-b5e4-75221ba49ac1", "savedPayload": { "position": { - "x": 10501.68556552607, - "y": 17250.873016219306 + "x": 12414.326954362397, + "y": 17262.421509230175 }, "targetPosition": { - "x": 10936.352187356151, - "y": 17367.341586515442 + "x": 12848.993576192479, + "y": 17378.89007952631 }, "floatingObject": { "isPinned": false, @@ -16960,12 +22852,12 @@ "id": "addd7dc2-b3ac-4a08-8955-7a3199e72cee", "savedPayload": { "position": { - "x": 10345.484302906436, - "y": 20390.274296499723 + "x": 12258.125691742764, + "y": 20401.822789510592 }, "targetPosition": { - "x": 10059.832106115195, - "y": 20654.446155983103 + "x": 11972.473494951522, + "y": 20665.994648993972 }, "floatingObject": { "isPinned": false, @@ -16992,12 +22884,12 @@ "id": "884f0788-2f57-45f3-a931-67ea33f270ce", "savedPayload": { "position": { - "x": 10654.715427881034, - "y": 21084.059761133718 + "x": 12567.356816717362, + "y": 21095.608254144587 }, "targetPosition": { - "x": 10369.625966731499, - "y": 20878.222834024553 + "x": 12282.267355567827, + "y": 20889.77132703542 }, "floatingObject": { "isPinned": false, @@ -17007,19 +22899,21 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "styleConditions": [], "id": "9b834b6a-8a15-451c-a8b9-518c8d15a28d", "savedPayload": { "position": { - "x": 10369.625966731499, - "y": 20878.222834024553 + "x": 12282.267355567827, + "y": 20889.77132703542 }, "targetPosition": { - "x": 10059.832106115195, - "y": 20654.446155983103 + "x": 11972.473494951522, + "y": 20665.994648993972 }, "floatingObject": { "isPinned": false, @@ -17042,12 +22936,12 @@ "id": "66445510-b26b-4a37-922c-729c3bb5bcb0", "savedPayload": { "position": { - "x": 9943.239495542628, - "y": 21018.293200016527 + "x": 11855.880884378956, + "y": 21029.841693027396 }, "targetPosition": { - "x": 10059.832106115195, - "y": 20654.446155983103 + "x": 11972.473494951522, + "y": 20665.994648993972 }, "floatingObject": { "isPinned": false, @@ -17057,12 +22951,52 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Point", "name": "Begin Bottom", "id": "2a214d9a-d878-4a3b-ab5d-31873756eefe" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Episode", + "Plotter", + "Foundations", + "a07972d6-019b-472d-8b54-3af7fabac9de" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "67ef0a2d-8f83-4507-b2c7-54f026b23034" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "35f2bf74-6e3c-4ff4-b45c-f37398adacac" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "ce771f7b-bd11-4ad0-8bc3-1800d1fe9388" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "2a214d9a-d878-4a3b-ab5d-31873756eefe" + ] + ] } }, { @@ -17072,12 +23006,12 @@ "id": "ed734f1d-979c-4f8d-b317-f4e287f1e4da", "savedPayload": { "position": { - "x": 9653.295724536583, - "y": 20634.15599403727 + "x": 11565.937113372911, + "y": 20645.70448704814 }, "targetPosition": { - "x": 10059.832106115195, - "y": 20654.446155983103 + "x": 11972.473494951522, + "y": 20665.994648993972 }, "floatingObject": { "isPinned": false, @@ -17087,24 +23021,64 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Point", "name": "End Bottom", "id": "3084c0b7-764e-426a-973f-b0f7dc2f84c1" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Episode", + "Plotter", + "Foundations", + "a07972d6-019b-472d-8b54-3af7fabac9de" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "67ef0a2d-8f83-4507-b2c7-54f026b23034" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "35f2bf74-6e3c-4ff4-b45c-f37398adacac" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "ce771f7b-bd11-4ad0-8bc3-1800d1fe9388" + ], + [ + "End Bottom", + "Point", + "Foundations", + "3084c0b7-764e-426a-973f-b0f7dc2f84c1" + ] + ] } } ], "id": "f276bcb1-908c-474c-b8fd-b1950b81a420", "savedPayload": { "position": { - "x": 10579.343184225096, - "y": 17093.398943461518 + "x": 12491.984573061423, + "y": 17104.947436472386 }, "targetPosition": { - "x": 10936.352187356151, - "y": 17367.341586515442 + "x": 12848.993576192479, + "y": 17378.89007952631 }, "floatingObject": { "isPinned": false, @@ -17135,12 +23109,12 @@ "id": "3bee91ac-bf89-4910-93f0-a54ac54d6339", "savedPayload": { "position": { - "x": 9757.166327762687, - "y": 16102.810035611263 + "x": 11669.807716599014, + "y": 16114.358528622131 }, "targetPosition": { - "x": 9986.051851444747, - "y": 16288.263961371853 + "x": 11898.693240281074, + "y": 16299.812454382722 }, "floatingObject": { "isPinned": false, @@ -17150,19 +23124,21 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "styleConditions": [], "id": "edce098c-9f2e-4406-a815-e34954376aa3", "savedPayload": { "position": { - "x": 9986.051851444747, - "y": 16288.263961371853 + "x": 11898.693240281074, + "y": 16299.812454382722 }, "targetPosition": { - "x": 10253.525344147325, - "y": 16504.988431964255 + "x": 12166.166732983653, + "y": 16516.536924975124 }, "floatingObject": { "isPinned": false, @@ -17185,12 +23161,12 @@ "id": "e6fbb290-4d85-4e5e-b570-ab73795521f4", "savedPayload": { "position": { - "x": 10217.696046618592, - "y": 16162.57620694078 + "x": 12130.33743545492, + "y": 16174.124699951648 }, "targetPosition": { - "x": 10253.525344147325, - "y": 16504.988431964255 + "x": 12166.166732983653, + "y": 16516.536924975124 }, "floatingObject": { "isPinned": false, @@ -17200,12 +23176,52 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Point", "name": "Begin Bottom", "id": "2a214d9a-d878-4a3b-ab5d-31873756eefe" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Episode", + "Plotter", + "Foundations", + "a07972d6-019b-472d-8b54-3af7fabac9de" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "67ef0a2d-8f83-4507-b2c7-54f026b23034" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "35f2bf74-6e3c-4ff4-b45c-f37398adacac" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "ce771f7b-bd11-4ad0-8bc3-1800d1fe9388" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "2a214d9a-d878-4a3b-ab5d-31873756eefe" + ] + ] } }, { @@ -17215,12 +23231,12 @@ "id": "d588cca5-7edf-442a-8f1c-15519835c3ec", "savedPayload": { "position": { - "x": 10470.29901559629, - "y": 16237.220324929809 + "x": 12382.940404432618, + "y": 16248.768817940678 }, "targetPosition": { - "x": 10253.525344147325, - "y": 16504.988431964255 + "x": 12166.166732983653, + "y": 16516.536924975124 }, "floatingObject": { "isPinned": false, @@ -17230,24 +23246,64 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Point", "name": "Begin Top", "id": "b4cf0c9f-5097-499e-bfc8-844f895b8d5e" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Episode", + "Plotter", + "Foundations", + "a07972d6-019b-472d-8b54-3af7fabac9de" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "67ef0a2d-8f83-4507-b2c7-54f026b23034" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "35f2bf74-6e3c-4ff4-b45c-f37398adacac" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "ce771f7b-bd11-4ad0-8bc3-1800d1fe9388" + ], + [ + "Begin Top", + "Point", + "Foundations", + "b4cf0c9f-5097-499e-bfc8-844f895b8d5e" + ] + ] } } ], "id": "3a7eea15-2b91-40fa-9fb0-5215dfacaf88", "savedPayload": { "position": { - "x": 10711.352187356151, - "y": 16977.630154812443 + "x": 12623.993576192479, + "y": 16989.17864782331 }, "targetPosition": { - "x": 10936.352187356151, - "y": 17367.341586515442 + "x": 12848.993576192479, + "y": 17378.89007952631 }, "floatingObject": { "isPinned": false, @@ -17278,12 +23334,12 @@ "id": "bdfbee78-ab14-41c7-93da-cc7b5317dd97", "savedPayload": { "position": { - "x": 9877.8504077793, - "y": 16064.518177234413 + "x": 11790.491796615628, + "y": 16076.066670245282 }, "targetPosition": { - "x": 10085.595322045549, - "y": 16272.440686367827 + "x": 11998.236710881876, + "y": 16283.989179378696 }, "floatingObject": { "isPinned": false, @@ -17293,19 +23349,21 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "styleConditions": [], "id": "69c5a7b7-2ce5-4e9f-82d4-efdb005c6de8", "savedPayload": { "position": { - "x": 10085.595322045549, - "y": 16272.440686367827 + "x": 11998.236710881876, + "y": 16283.989179378696 }, "targetPosition": { - "x": 10315.032694112295, - "y": 16502.098190721248 + "x": 12227.674082948623, + "y": 16513.646683732117 }, "floatingObject": { "isPinned": false, @@ -17328,12 +23386,12 @@ "id": "4c51f624-0a0b-4973-a136-05a8a6dd9aa3", "savedPayload": { "position": { - "x": 10315.03090450073, - "y": 16176.415447158412 + "x": 12227.672293337058, + "y": 16187.96394016928 }, "targetPosition": { - "x": 10315.032694112295, - "y": 16502.098190721248 + "x": 12227.674082948623, + "y": 16513.646683732117 }, "floatingObject": { "isPinned": false, @@ -17343,12 +23401,52 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Point", "name": "End Bottom", "id": "3084c0b7-764e-426a-973f-b0f7dc2f84c1" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Episode", + "Plotter", + "Foundations", + "a07972d6-019b-472d-8b54-3af7fabac9de" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "67ef0a2d-8f83-4507-b2c7-54f026b23034" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "35f2bf74-6e3c-4ff4-b45c-f37398adacac" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "ce771f7b-bd11-4ad0-8bc3-1800d1fe9388" + ], + [ + "End Bottom", + "Point", + "Foundations", + "3084c0b7-764e-426a-973f-b0f7dc2f84c1" + ] + ] } }, { @@ -17358,12 +23456,12 @@ "id": "468fd2ee-4476-44ca-9391-6ed911f5ef58", "savedPayload": { "position": { - "x": 10545.595795902067, - "y": 16271.493907851655 + "x": 12458.237184738395, + "y": 16283.042400862523 }, "targetPosition": { - "x": 10315.032694112295, - "y": 16502.098190721248 + "x": 12227.674082948623, + "y": 16513.646683732117 }, "floatingObject": { "isPinned": false, @@ -17373,24 +23471,64 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {}, + "uiObject": { + "isRunning": false + }, "referenceParent": { "type": "Point", "name": "End Top", "id": "fba450c5-3227-494a-ba58-c0f03f2cd546" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Episode", + "Plotter", + "Foundations", + "a07972d6-019b-472d-8b54-3af7fabac9de" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "67ef0a2d-8f83-4507-b2c7-54f026b23034" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "35f2bf74-6e3c-4ff4-b45c-f37398adacac" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "ce771f7b-bd11-4ad0-8bc3-1800d1fe9388" + ], + [ + "End Top", + "Point", + "Foundations", + "fba450c5-3227-494a-ba58-c0f03f2cd546" + ] + ] } } ], "id": "f7dd0e4a-0d7b-4b91-b4a9-9f9095682031", "savedPayload": { "position": { - "x": 10877.615400857128, - "y": 16921.191398897226 + "x": 12790.256789693456, + "y": 16932.739891908095 }, "targetPosition": { - "x": 10936.352187356151, - "y": 17367.341586515442 + "x": 12848.993576192479, + "y": 17378.89007952631 }, "floatingObject": { "isPinned": false, @@ -17420,12 +23558,12 @@ "id": "5221670c-c689-40e8-8508-25354d2e37a7", "savedPayload": { "position": { - "x": 11111.055042800352, - "y": 16715.34165377032 + "x": 13023.69643163668, + "y": 16726.89014678119 }, "targetPosition": { - "x": 11052.820757652285, - "y": 16932.67496468536 + "x": 12965.462146488613, + "y": 16944.22345769623 }, "floatingObject": { "isPinned": false, @@ -17442,18 +23580,56 @@ "type": "Point", "name": "Begin Bottom", "id": "2a214d9a-d878-4a3b-ab5d-31873756eefe" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Episode", + "Plotter", + "Foundations", + "a07972d6-019b-472d-8b54-3af7fabac9de" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "67ef0a2d-8f83-4507-b2c7-54f026b23034" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "35f2bf74-6e3c-4ff4-b45c-f37398adacac" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "ce771f7b-bd11-4ad0-8bc3-1800d1fe9388" + ], + [ + "Begin Bottom", + "Point", + "Foundations", + "2a214d9a-d878-4a3b-ab5d-31873756eefe" + ] + ] } }, "id": "2841ceda-20d9-48be-91b9-92464601fb2f", "savedPayload": { "position": { - "x": 11052.820757652285, - "y": 16932.67496468536 + "x": 12965.462146488613, + "y": 16944.22345769623 }, "targetPosition": { - "x": 10936.352187356151, - "y": 17367.341586515442 + "x": 12848.993576192479, + "y": 17378.89007952631 }, "floatingObject": { "isPinned": false, @@ -17481,12 +23657,12 @@ "id": "525a0dfd-bc3e-4e2f-953e-04de98bfaaf3", "savedPayload": { "position": { - "x": 11347.266151937038, - "y": 16831.828081818858 + "x": 13259.907540773365, + "y": 16843.376574829726 }, "targetPosition": { - "x": 11210.294830410076, - "y": 17010.332583384385 + "x": 13122.936219246403, + "y": 17021.881076395253 }, "floatingObject": { "isPinned": false, @@ -17503,18 +23679,56 @@ "type": "Point", "name": "End Bottom", "id": "3084c0b7-764e-426a-973f-b0f7dc2f84c1" - } + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Episode", + "Plotter", + "Foundations", + "a07972d6-019b-472d-8b54-3af7fabac9de" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "67ef0a2d-8f83-4507-b2c7-54f026b23034" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "35f2bf74-6e3c-4ff4-b45c-f37398adacac" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "ce771f7b-bd11-4ad0-8bc3-1800d1fe9388" + ], + [ + "End Bottom", + "Point", + "Foundations", + "3084c0b7-764e-426a-973f-b0f7dc2f84c1" + ] + ] } }, "id": "7af6bb97-efa7-401c-8f85-4b3b92067198", "savedPayload": { "position": { - "x": 11210.294830410076, - "y": 17010.332583384385 + "x": 13122.936219246403, + "y": 17021.881076395253 }, "targetPosition": { - "x": 10936.352187356151, - "y": 17367.341586515442 + "x": 12848.993576192479, + "y": 17378.89007952631 }, "floatingObject": { "isPinned": false, @@ -17534,12 +23748,12 @@ "id": "35f2bf74-6e3c-4ff4-b45c-f37398adacac", "savedPayload": { "position": { - "x": 10936.352187356151, - "y": 17367.341586515442 + "x": 12848.993576192479, + "y": 17378.89007952631 }, "targetPosition": { - "x": 11161.352187356151, - "y": 17757.05301821844 + "x": 13073.993576192479, + "y": 17768.60151122931 }, "floatingObject": { "isPinned": false, @@ -17574,12 +23788,12 @@ "id": "56b0ffa5-d02d-4c87-891f-5d8c5f21ea47", "savedPayload": { "position": { - "x": 10975.438222775265, - "y": 16831.828081818858 + "x": 12888.079611611593, + "y": 16843.376574829726 }, "targetPosition": { - "x": 11112.409544302227, - "y": 17010.332583384385 + "x": 13025.050933138555, + "y": 17021.881076395253 }, "floatingObject": { "isPinned": false, @@ -17589,18 +23803,20 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "ffcf9491-7864-4d19-8bf0-c32f5515bc22", "savedPayload": { "position": { - "x": 11112.409544302227, - "y": 17010.332583384385 + "x": 13025.050933138555, + "y": 17021.881076395253 }, "targetPosition": { - "x": 11386.352187356151, - "y": 17367.341586515442 + "x": 13298.993576192479, + "y": 17378.89007952631 }, "floatingObject": { "isPinned": false, @@ -17628,12 +23844,12 @@ "id": "fc32b77c-aa4d-4ab4-8653-da3ebb9f3521", "savedPayload": { "position": { - "x": 11211.649331911949, - "y": 16715.34165377032 + "x": 13124.290720748277, + "y": 16726.89014678119 }, "targetPosition": { - "x": 11269.883617060017, - "y": 16932.67496468536 + "x": 13182.525005896345, + "y": 16944.22345769623 }, "floatingObject": { "isPinned": false, @@ -17643,18 +23859,20 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "4f89e3b6-ccff-420a-9ee4-37c3e02d370e", "savedPayload": { "position": { - "x": 11269.883617060017, - "y": 16932.67496468536 + "x": 13182.525005896345, + "y": 16944.22345769623 }, "targetPosition": { - "x": 11386.352187356151, - "y": 17367.341586515442 + "x": 13298.993576192479, + "y": 17378.89007952631 }, "floatingObject": { "isPinned": false, @@ -17682,12 +23900,12 @@ "id": "f66763f4-09bf-4a93-bce3-c905ae51093e", "savedPayload": { "position": { - "x": 11474.457367104686, - "y": 16698.11630508812 + "x": 13387.098755941013, + "y": 16709.664798098987 }, "targetPosition": { - "x": 11445.088973855174, - "y": 16921.191398897226 + "x": 13357.730362691502, + "y": 16932.739891908095 }, "floatingObject": { "isPinned": false, @@ -17697,18 +23915,20 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "7d8561b2-2f28-4028-a43a-69db4dfc1039", "savedPayload": { "position": { - "x": 11445.088973855174, - "y": 16921.191398897226 + "x": 13357.730362691502, + "y": 16932.739891908095 }, "targetPosition": { - "x": 11386.352187356151, - "y": 17367.341586515442 + "x": 13298.993576192479, + "y": 17378.89007952631 }, "floatingObject": { "isPinned": false, @@ -17736,12 +23956,12 @@ "id": "411ab435-4dd7-402e-86ae-a112f73715bf", "savedPayload": { "position": { - "x": 11723.852187356151, - "y": 16782.774438960943 + "x": 13636.493576192479, + "y": 16794.322931971812 }, "targetPosition": { - "x": 11611.352187356151, - "y": 16977.630154812443 + "x": 13523.993576192479, + "y": 16989.17864782331 }, "floatingObject": { "isPinned": false, @@ -17751,18 +23971,20 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "6172c44a-3835-4595-b232-4652c1ef64d0", "savedPayload": { "position": { - "x": 11611.352187356151, - "y": 16977.630154812443 + "x": 13523.993576192479, + "y": 16989.17864782331 }, "targetPosition": { - "x": 11386.352187356151, - "y": 17367.341586515442 + "x": 13298.993576192479, + "y": 17378.89007952631 }, "floatingObject": { "isPinned": false, @@ -17790,12 +24012,12 @@ "id": "696e14f0-bd21-44ba-b028-0ae308317da9", "savedPayload": { "position": { - "x": 11921.865692052736, - "y": 16956.427621934556 + "x": 13834.507080889063, + "y": 16967.976114945424 }, "targetPosition": { - "x": 11743.361190487207, - "y": 17093.398943461518 + "x": 13656.002579323535, + "y": 17104.947436472386 }, "floatingObject": { "isPinned": false, @@ -17805,18 +24027,20 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "1ffcaec3-17f5-4344-8302-a8b68d6670cb", "savedPayload": { "position": { - "x": 11743.361190487207, - "y": 17093.398943461518 + "x": 13656.002579323535, + "y": 17104.947436472386 }, "targetPosition": { - "x": 11386.352187356151, - "y": 17367.341586515442 + "x": 13298.993576192479, + "y": 17378.89007952631 }, "floatingObject": { "isPinned": false, @@ -17844,12 +24068,12 @@ "id": "0f4a82d5-e706-4aaf-9033-802b6369042d", "savedPayload": { "position": { - "x": 12038.352120101274, - "y": 17192.638731071238 + "x": 13950.993508937601, + "y": 17204.187224082107 }, "targetPosition": { - "x": 11821.018809186233, - "y": 17250.873016219306 + "x": 13733.66019802256, + "y": 17262.421509230175 }, "floatingObject": { "isPinned": false, @@ -17859,18 +24083,20 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "c4a30376-9540-42ff-87f1-1508fce5abcb", "savedPayload": { "position": { - "x": 11821.018809186233, - "y": 17250.873016219306 + "x": 13733.66019802256, + "y": 17262.421509230175 }, "targetPosition": { - "x": 11386.352187356151, - "y": 17367.341586515442 + "x": 13298.993576192479, + "y": 17378.89007952631 }, "floatingObject": { "isPinned": false, @@ -17898,12 +24124,12 @@ "id": "95d0261f-ecf8-48af-9704-33a401b78e7b", "savedPayload": { "position": { - "x": 12055.577468783475, - "y": 17455.446766263976 + "x": 13968.218857619802, + "y": 17466.995259274845 }, "targetPosition": { - "x": 11832.502374974367, - "y": 17426.078373014465 + "x": 13745.143763810695, + "y": 17437.626866025334 }, "floatingObject": { "isPinned": false, @@ -17913,18 +24139,20 @@ "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "8f585dd6-1905-4717-b65a-3b83960ff321", "savedPayload": { "position": { - "x": 11832.502374974367, - "y": 17426.078373014465 + "x": 13745.143763810695, + "y": 17437.626866025334 }, "targetPosition": { - "x": 11386.352187356151, - "y": 17367.341586515442 + "x": 13298.993576192479, + "y": 17378.89007952631 }, "floatingObject": { "isPinned": false, @@ -17943,12 +24171,12 @@ "id": "c4fc56e6-7415-4e1f-84b8-9dcd221dfb36", "savedPayload": { "position": { - "x": 11386.352187356151, - "y": 17367.341586515442 + "x": 13298.993576192479, + "y": 17378.89007952631 }, "targetPosition": { - "x": 11161.352187356151, - "y": 17757.05301821844 + "x": 13073.993576192479, + "y": 17768.60151122931 }, "floatingObject": { "isPinned": false, @@ -17967,12 +24195,12 @@ "id": "67ef0a2d-8f83-4507-b2c7-54f026b23034", "savedPayload": { "position": { - "x": 11161.352187356151, - "y": 17757.05301821844 + "x": 13073.993576192479, + "y": 17768.60151122931 }, "targetPosition": { - "x": 11161.352187356151, - "y": 18207.05301821844 + "x": 13073.993576192479, + "y": 18218.60151122931 }, "floatingObject": { "isPinned": false, @@ -17991,12 +24219,12 @@ "id": "a07972d6-019b-472d-8b54-3af7fabac9de", "savedPayload": { "position": { - "x": 11161.352187356151, - "y": 18207.05301821844 + "x": 13073.993576192479, + "y": 18218.60151122931 }, "targetPosition": { - "x": 11161.352187356151, - "y": 18657.05301821844 + "x": 13073.993576192479, + "y": 18668.60151122931 }, "floatingObject": { "isPinned": false, @@ -18015,12 +24243,12 @@ "id": "ba13a8fb-fa34-40c2-97dd-ae3000f632c2", "savedPayload": { "position": { - "x": 11161.352187356151, - "y": 18657.05301821844 + "x": 13073.993576192479, + "y": 18668.60151122931 }, "targetPosition": { - "x": 11161.352187356151, - "y": 18657.05301821844 + "x": 13073.993576192479, + "y": 18668.60151122931 }, "floatingObject": { "isPinned": true, From 05b48e750065be0ccbd0f8c1a65ef1677869f735 Mon Sep 17 00:00:00 2001 From: Philip Love Date: Mon, 6 Sep 2021 03:37:57 -0400 Subject: [PATCH 48/51] Correction to ML plugin workspace name --- .../ML CategoricalCrossEntropy Demo.json | 86333 ++++++++++++++++ 1 file changed, 86333 insertions(+) create mode 100644 Projects/TensorFlow/Plugins/Workspaces/ML CategoricalCrossEntropy Demo.json diff --git a/Projects/TensorFlow/Plugins/Workspaces/ML CategoricalCrossEntropy Demo.json b/Projects/TensorFlow/Plugins/Workspaces/ML CategoricalCrossEntropy Demo.json new file mode 100644 index 000000000..ac67e1456 --- /dev/null +++ b/Projects/TensorFlow/Plugins/Workspaces/ML CategoricalCrossEntropy Demo.json @@ -0,0 +1,86333 @@ +{ + "type": "Workspace", + "name": "ML CategoricalCrossEntropy Demo", + "config": "{\n \"docsLanguage\": \"EN\",\n \"contributionsBranch\": \"develop\"\n}", + "rootNodes": [ + { + "type": "Network", + "name": "My Network", + "project": "Foundations", + "networkNodes": [ + { + "type": "Network Node", + "name": "My Computer", + "config": "{ \n\"host\": \"localhost\", \n\"webPort\": \"34248\", \n\"webSocketsPort\": \"18041\"\n}", + "project": "Foundations", + "dataTasks": { + "type": "Data Tasks", + "name": "New Data Tasks", + "project": "Foundations", + "projectDataTasks": [ + { + "type": "Project Data Tasks", + "name": "Foundations", + "project": "Foundations", + "exchangeDataTasks": [ + { + "type": "Exchange Data Tasks", + "name": "Binance", + "project": "Foundations", + "marketDataTasks": [ + { + "type": "Market Data Tasks", + "name": " BTC/USDT", + "project": "Foundations", + "dataMineTasks": [ + { + "type": "Data Mine Tasks", + "name": "Candles", + "project": "Foundations", + "taskManagers": [ + { + "type": "Task Manager", + "name": "Candles", + "project": "Foundations", + "tasks": [ + { + "type": "Task", + "name": "Exchange Raw Data", + "project": "Foundations", + "bot": { + "type": "Sensor Bot Instance", + "name": "Exchange Raw Data", + "config": "{\n \"startDate\": \"2021-01-01\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Sensor Process Instance", + "name": "Exchange Raw Data Historic-OHLCVs", + "project": "Foundations", + "id": "dcae622c-eeaf-4609-8947-1d544675994f", + "savedPayload": { + "position": { + "x": 23713.67573382344, + "y": 29793.754311251945 + }, + "targetPosition": { + "x": 23819.74175100142, + "y": 29687.688294073963 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Historic-OHLCVs", + "id": "5eb11d6a-022e-4f60-97c4-d6cf90b249dc" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Exchange Raw Data", + "Sensor Bot", + "Foundations", + "af924204-66a2-47d4-9910-66ab78acb06f" + ], + [ + "Historic-OHLCVs", + "Process Definition", + "Foundations", + "5eb11d6a-022e-4f60-97c4-d6cf90b249dc" + ] + ] + } + } + ], + "id": "8a53c198-d9ce-4fd3-a2f8-918c3f3cf616", + "savedPayload": { + "position": { + "x": 23819.74175100142, + "y": 29687.688294073963 + }, + "targetPosition": { + "x": 23969.74175100142, + "y": 29687.688294073963 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6015066e-aee5-47ac-9a3a-0446c0e45fa2", + "savedPayload": { + "position": { + "x": 23969.74175100142, + "y": 29687.688294073963 + }, + "targetPosition": { + "x": 24119.74175100142, + "y": 29687.688294073963 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Task", + "name": "Candles Volumes", + "project": "Foundations", + "bot": { + "type": "Indicator Bot Instance", + "name": "Candles Volumes", + "config": "{ \n\"parameter1\": \"Value for parameter1 defined at the Product Definition\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Indicator Process Instance", + "name": "Candles Volumes Multi-Time-Frame-Market", + "project": "Foundations", + "id": "4e997ddc-71b9-4593-828f-419258763785", + "savedPayload": { + "position": { + "x": 23607.609716645457, + "y": 28955.941017447334 + }, + "targetPosition": { + "x": 23819.74175100142, + "y": 29168.073051803298 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "id": "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + ] + ] + } + }, + { + "type": "Indicator Process Instance", + "name": "Candles Volumes Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "378d2530-98c4-4b2d-ad09-80078110695d", + "savedPayload": { + "position": { + "x": 23742.096037470663, + "y": 28878.295303916577 + }, + "targetPosition": { + "x": 23819.74175100142, + "y": 29168.073051803298 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "id": "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" + ] + ] + } + } + ], + "id": "ab970fa4-19b5-4db9-abea-3b83915646a5", + "savedPayload": { + "position": { + "x": 23819.74175100142, + "y": 29168.073051803298 + }, + "targetPosition": { + "x": 23969.74175100142, + "y": 29427.88067293863 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9a95ae0d-a88f-4e36-95da-6282b52a4efb", + "savedPayload": { + "position": { + "x": 23969.74175100142, + "y": 29427.88067293863 + }, + "targetPosition": { + "x": 24119.74175100142, + "y": 29687.688294073963 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "3f70cf64-3714-4cc5-af78-ab87107f51d0", + "savedPayload": { + "position": { + "x": 24297.66946314268, + "y": 31983.062756321295 + }, + "targetPosition": { + "x": 24375.315176673437, + "y": 31693.285008434574 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "b4ca9161-c8f2-4f39-8a0c-271b1f7542ba", + "savedPayload": { + "position": { + "x": 24375.315176673437, + "y": 31693.285008434574 + }, + "targetPosition": { + "x": 24452.960890204195, + "y": 31403.507260547853 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Candles", + "id": "70c7eea3-a786-4dda-b526-0514e2cb14cc" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ] + ] + } + }, + { + "type": "Data Mine Tasks", + "name": "Pluvtech", + "project": "Foundations", + "taskManagers": [ + { + "type": "Task Manager", + "name": "Pluvtech", + "project": "Foundations", + "tasks": [ + { + "type": "Task", + "name": "TPSL Bands", + "project": "Foundations", + "bot": { + "type": "Indicator Bot Instance", + "name": "TPSL Bands", + "config": "{ \n\"parameter1\": \"Value for parameter1 defined at the Product Definition\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Indicator Process Instance", + "name": "TPSL Bands Multi-Time-Frame-Market", + "project": "Foundations", + "id": "83327fdd-6961-4fe7-b6f2-f363b6ed7b03", + "savedPayload": { + "position": { + "x": 23873.87266869796, + "y": 28927.506757834886 + }, + "targetPosition": { + "x": 24153.94679664712, + "y": 29035.017142698478 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "id": "128de01b-4ba0-4f8c-b9ad-1c85dd6363c3" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Indicator Bot", + "Foundations", + "bb548c23-987a-4cf4-bb92-97cc8e5af15c" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "128de01b-4ba0-4f8c-b9ad-1c85dd6363c3" + ] + ] + } + }, + { + "type": "Indicator Process Instance", + "name": "TPSL Bands Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "84a14580-bd6a-4729-836f-0d5614303f93", + "savedPayload": { + "position": { + "x": 23965.150679332168, + "y": 28801.873354261388 + }, + "targetPosition": { + "x": 24153.94679664712, + "y": 29035.017142698478 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "id": "bb160850-ff94-4d50-a0b0-3d9131d28440" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Indicator Bot", + "Foundations", + "bb548c23-987a-4cf4-bb92-97cc8e5af15c" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "bb160850-ff94-4d50-a0b0-3d9131d28440" + ] + ] + } + } + ], + "id": "e3496a60-1b73-4a6d-8014-85f73ce04372", + "savedPayload": { + "position": { + "x": 24153.94679664712, + "y": 29035.017142698478 + }, + "targetPosition": { + "x": 24396.651894959603, + "y": 29211.35271838622 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "31880567-022a-4155-9cfb-9adc706458b1", + "savedPayload": { + "position": { + "x": 24396.651894959603, + "y": 29211.35271838622 + }, + "targetPosition": { + "x": 24639.356993272086, + "y": 29387.688294073963 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Task", + "name": "MAMA", + "project": "Foundations", + "bot": { + "type": "Indicator Bot Instance", + "name": "MAMA", + "config": "{ \n\"parameter1\": \"Value for parameter1 defined at the Product Definition\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Indicator Process Instance", + "name": "MAMA Multi-Time-Frame-Market", + "project": "Foundations", + "id": "292bc099-87a5-450f-adf9-a7fc32bf9ace", + "savedPayload": { + "position": { + "x": 24290.555086142613, + "y": 28565.453213913246 + }, + "targetPosition": { + "x": 24453.94679664712, + "y": 28817.054384296873 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "id": "5f5e8b23-6c18-4f24-b2fb-27cd40b703de" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Indicator Bot", + "Foundations", + "f1649445-3654-4fd5-8a93-6b10568bd73f" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "5f5e8b23-6c18-4f24-b2fb-27cd40b703de" + ] + ] + } + }, + { + "type": "Indicator Process Instance", + "name": "MAMA Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "c9ee9e6f-04b3-4532-8051-277a0608d1d2", + "savedPayload": { + "position": { + "x": 24438.246009774237, + "y": 28517.4655238705 + }, + "targetPosition": { + "x": 24453.94679664712, + "y": 28817.054384296873 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "id": "fcee0e9a-7a16-45d4-bb20-968b8fcae06b" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Indicator Bot", + "Foundations", + "f1649445-3654-4fd5-8a93-6b10568bd73f" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "fcee0e9a-7a16-45d4-bb20-968b8fcae06b" + ] + ] + } + } + ], + "id": "a1003f8a-5a1d-4a65-87c0-c22ded850808", + "savedPayload": { + "position": { + "x": 24453.94679664712, + "y": 28817.054384296873 + }, + "targetPosition": { + "x": 24546.651894959603, + "y": 29102.371339185418 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3b06d9ee-13aa-4183-8560-082ac689ce1b", + "savedPayload": { + "position": { + "x": 24546.651894959603, + "y": 29102.371339185418 + }, + "targetPosition": { + "x": 24639.356993272086, + "y": 29387.688294073963 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Task", + "name": "Donchian-Tenkan", + "project": "Foundations", + "bot": { + "type": "Indicator Bot Instance", + "name": "Donchian-Tenkan", + "config": "{ \n\"parameter1\": \"Value for parameter1 defined at the Product Definition\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Indicator Process Instance", + "name": "Donchian-Tenkan Multi-Time-Frame-Market", + "project": "Foundations", + "id": "24b35145-ab81-42b8-b141-eaba6dd80781", + "savedPayload": { + "position": { + "x": 24840.467976769934, + "y": 28517.4655238705 + }, + "targetPosition": { + "x": 24824.76718989705, + "y": 28817.054384296873 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "id": "959f0b02-b172-4a8f-88d3-de58376f0c82" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Donchian-Tenkan", + "Indicator Bot", + "Foundations", + "9d467fa8-c972-45fa-87a9-05150f42b063" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "959f0b02-b172-4a8f-88d3-de58376f0c82" + ] + ] + } + }, + { + "type": "Indicator Process Instance", + "name": "Donchian-Tenkan Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "5b8cba70-6fbb-4b24-82ba-4f3cd7db6104", + "savedPayload": { + "position": { + "x": 24988.15890040156, + "y": 28565.453213913246 + }, + "targetPosition": { + "x": 24824.76718989705, + "y": 28817.054384296873 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "id": "8a9667ea-e67e-405d-a1ae-c52af86ffba9" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Donchian-Tenkan", + "Indicator Bot", + "Foundations", + "9d467fa8-c972-45fa-87a9-05150f42b063" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "8a9667ea-e67e-405d-a1ae-c52af86ffba9" + ] + ] + } + } + ], + "id": "05acdf66-7978-432f-88b0-5dfdb2184493", + "savedPayload": { + "position": { + "x": 24824.76718989705, + "y": 28817.054384296873 + }, + "targetPosition": { + "x": 24732.06209158457, + "y": 29102.371339185418 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "dc4241b0-1f03-4a63-9bf9-af65f5e81723", + "savedPayload": { + "position": { + "x": 24732.06209158457, + "y": 29102.371339185418 + }, + "targetPosition": { + "x": 24639.356993272086, + "y": 29387.688294073963 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Task", + "name": "Percentages", + "project": "Foundations", + "bot": { + "type": "Indicator Bot Instance", + "name": "Percentages", + "config": "{ \n\"parameter1\": \"Value for parameter1 defined at the Product Definition\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Indicator Process Instance", + "name": "Percentages Multi-Time-Frame-Market", + "project": "Foundations", + "id": "dc8ae5da-5c68-42b8-ad74-83bd3ba502df", + "savedPayload": { + "position": { + "x": 25313.563307212004, + "y": 28801.873354261388 + }, + "targetPosition": { + "x": 25124.76718989705, + "y": 29035.017142698478 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "id": "0525da1f-52c1-4695-bed4-fed27de3d6e3" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Percentages", + "Indicator Bot", + "Foundations", + "725a42a6-d94c-44aa-80c9-681b22bbe8ed" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "0525da1f-52c1-4695-bed4-fed27de3d6e3" + ] + ] + } + }, + { + "type": "Indicator Process Instance", + "name": "Percentages Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "44c44375-2757-4b15-8df3-1a38105b83c7", + "savedPayload": { + "position": { + "x": 25404.84131784621, + "y": 28927.506757834886 + }, + "targetPosition": { + "x": 25124.76718989705, + "y": 29035.017142698478 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "id": "68710800-56e0-465d-a598-a7fcb7832901" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Percentages", + "Indicator Bot", + "Foundations", + "725a42a6-d94c-44aa-80c9-681b22bbe8ed" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "68710800-56e0-465d-a598-a7fcb7832901" + ] + ] + } + } + ], + "id": "72f6b75e-e6f4-4ecc-862c-3612d95459cd", + "savedPayload": { + "position": { + "x": 25124.76718989705, + "y": 29035.017142698478 + }, + "targetPosition": { + "x": 24882.06209158457, + "y": 29211.35271838622 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "81641bb9-2a1b-464c-a6ef-a81331819090", + "savedPayload": { + "position": { + "x": 24882.06209158457, + "y": 29211.35271838622 + }, + "targetPosition": { + "x": 24639.356993272086, + "y": 29387.688294073963 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "5f0e89a6-47d8-42b0-b867-cb4e8127d3da", + "savedPayload": { + "position": { + "x": 23873.405394430752, + "y": 31558.798687609367 + }, + "targetPosition": { + "x": 24163.183142317474, + "y": 31481.15297407861 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "000c1326-6d81-4321-b120-138d8f8169aa", + "savedPayload": { + "position": { + "x": 24163.183142317474, + "y": 31481.15297407861 + }, + "targetPosition": { + "x": 24452.960890204195, + "y": 31403.507260547853 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Pluvtech", + "id": "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ] + ] + } + } + ], + "id": "683a83b5-e6e2-4d2d-8019-8e08d4ce854e", + "savedPayload": { + "position": { + "x": 24452.960890204195, + "y": 31403.507260547853 + }, + "targetPosition": { + "x": 24665.09292456016, + "y": 31191.37522619189 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market", + "name": "BTC/USDT", + "id": "9a867bf0-a71d-445c-b99a-75b60bbdce09" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Tested", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ], + [ + "New Exchange Markets", + "Exchange Markets", + "Foundations", + "2fd80894-900e-44ac-a1a7-56c14124f7a1" + ], + [ + "BTC/USDT", + "Market", + "Foundations", + "9a867bf0-a71d-445c-b99a-75b60bbdce09" + ] + ] + } + } + ], + "id": "e9c68608-35c6-4d9e-abfb-afa8923e8e76", + "savedPayload": { + "position": { + "x": 24665.09292456016, + "y": 31191.37522619189 + }, + "targetPosition": { + "x": 24877.224958916122, + "y": 30979.243191835925 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Crypto Exchange", + "name": "Binance", + "id": "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Tested", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ] + ] + } + } + ], + "id": "10f95e66-36a6-48f0-ba05-79262db0f1db", + "savedPayload": { + "position": { + "x": 24877.224958916122, + "y": 30979.243191835925 + }, + "targetPosition": { + "x": 25089.356993272086, + "y": 30767.11115747996 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Project Definition", + "name": "Foundations", + "id": "a2a04e12-604e-43f8-a986-1b8ca3b043cb" + }, + "referenceParentCombinedNodePath": [ + [ + "New Foundations Project", + "Foundations Project", + "Foundations", + "cf9f8b3b-77c6-43c6-b01f-95cf366a91f6" + ], + [ + "Foundations", + "Project Definition", + "Foundations", + "a2a04e12-604e-43f8-a986-1b8ca3b043cb" + ] + ] + } + } + ], + "id": "40af91d9-431c-4b7d-addc-aed37bc2f3fe", + "savedPayload": { + "position": { + "x": 25089.356993272086, + "y": 30767.11115747996 + }, + "targetPosition": { + "x": 25239.356993272086, + "y": 31026.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "learningTasks": { + "type": "Learning Tasks", + "name": "New Learning Tasks", + "project": "Foundations", + "projectLearningTasks": [ + { + "type": "Project Learning Tasks", + "name": "Foundations", + "project": "Foundations", + "exchangeLearningTasks": [ + { + "type": "Exchange Learning Tasks", + "name": "Binance", + "project": "Foundations", + "marketLearningTasks": [ + { + "type": "Market Learning Tasks", + "name": " BTC/USDT", + "project": "Foundations", + "learningMineTasks": [ + { + "type": "Learning Mine Tasks", + "name": "Masters", + "project": "Foundations", + "taskManagers": [ + { + "type": "Task Manager", + "name": "Masters", + "project": "Foundations", + "tasks": [ + { + "type": "Task", + "name": "Back ML Demo System", + "project": "Foundations", + "bot": { + "type": "Learning Bot Instance", + "name": "Back Low Frequency", + "config": "{}", + "project": "Foundations", + "processes": [ + { + "type": "Learning Process Instance", + "name": "Low Frequency Learning", + "project": "Foundations", + "session": { + "type": "Back Learning Session", + "name": "Back ML Demo System", + "config": "{\"folderName\":\"Back-ML-Demo-System\"}", + "project": "Foundations", + "learningParameters": { + "type": "Learning Parameters", + "name": "New Learning Parameters", + "project": "Foundations", + "learningAlgorithm": { + "type": "Learning Algorithm", + "name": "New Learning Algorithm", + "config": "{ \n\"backLearningPredictingRatio\": 0.8\n}", + "project": "Foundations", + "id": "e5f59e02-b5bd-4f90-be9e-b0fc81e504f0", + "savedPayload": { + "position": { + "x": 26187.032580051455, + "y": 28205.941017447334 + }, + "targetPosition": { + "x": 26139.356993272086, + "y": 28568.073051803298 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "timeRange": { + "type": "Time Range", + "name": "New Time Range", + "config": "{\n \"initialDatetime\": \"2021-02-01\",\n \"finalDatetime\": \"2021-09-01\"\n}", + "project": "Foundations", + "id": "4dbf9300-4b51-4da7-87c8-0868330ed90a", + "savedPayload": { + "position": { + "x": 26077.224958916122, + "y": 28315.748638582667 + }, + "targetPosition": { + "x": 26139.356993272086, + "y": 28568.073051803298 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "timeFrame": { + "type": "Time Frame", + "name": "New Time Frame", + "config": "{\n \"label\": \"01-hs\"\n}", + "project": "Foundations", + "id": "924dfdbc-e555-4eef-87a2-848230d0a532", + "savedPayload": { + "position": { + "x": 25927.224958916122, + "y": 28355.941017447334 + }, + "targetPosition": { + "x": 26139.356993272086, + "y": 28568.073051803298 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "heartbeats": { + "type": "Heartbeats", + "name": "New Heartbeats", + "config": "{ \n\"date\": true,\n\"candleIndex\": false\n}", + "project": "Foundations", + "id": "8226110d-a050-4858-8975-04c07e4282f1", + "savedPayload": { + "position": { + "x": 25777.224958916122, + "y": 28315.748638582667 + }, + "targetPosition": { + "x": 26139.356993272086, + "y": 28568.073051803298 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "userDefinedParameters": { + "type": "User Defined Parameters", + "name": "New User Defined Parameters", + "config": "{ \n\"param1Name\": \"A text string value example\",\n\"param2Name\": 0\n}", + "project": "Foundations", + "id": "8a64d2a7-ab3f-46aa-976e-93b257a2789d", + "savedPayload": { + "position": { + "x": 25667.41733778079, + "y": 28205.941017447334 + }, + "targetPosition": { + "x": 26139.356993272086, + "y": 28568.073051803298 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a5906b01-27b5-4a09-8b36-f8aa3110cfe1", + "savedPayload": { + "position": { + "x": 26139.356993272086, + "y": 28568.073051803298 + }, + "targetPosition": { + "x": 25927.224958916122, + "y": 28780.20508615926 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "learningSystemReference": { + "type": "Learning System Reference", + "name": "ML Demo System", + "project": "Foundations", + "id": "f3c821fc-fad5-458a-b6a1-e678aa7c639e", + "savedPayload": { + "position": { + "x": 25502.960890204195, + "y": 29504.46915487119 + }, + "targetPosition": { + "x": 25715.09292456016, + "y": 29292.337120515225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Learning System", + "name": "ML Demo System", + "id": "aeee3e01-053a-4761-bef6-2f095025fbd1" + }, + "referenceParentCombinedNodePath": [ + [ + "ML Demo System", + "Learning System", + "Foundations", + "aeee3e01-053a-4761-bef6-2f095025fbd1" + ] + ] + } + }, + "learningEngineReference": { + "type": "Learning Engine Reference", + "name": "Low-Frequency", + "project": "Foundations", + "id": "b28b503f-8381-4c36-9853-8d21e9c5b4ba", + "savedPayload": { + "position": { + "x": 25415.09292456016, + "y": 29292.337120515225 + }, + "targetPosition": { + "x": 25715.09292456016, + "y": 29292.337120515225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Learning Engine", + "name": "Low-Frequency", + "id": "1b545b9a-9adf-4037-b72a-6f52e4cf6267" + }, + "referenceParentCombinedNodePath": [ + [ + "Low-Frequency", + "Learning Engine", + "Foundations", + "1b545b9a-9adf-4037-b72a-6f52e4cf6267" + ] + ] + } + }, + "id": "5fba5feb-2785-47dc-b7f0-38caf58a30d6", + "savedPayload": { + "position": { + "x": 25715.09292456016, + "y": 29292.337120515225 + }, + "targetPosition": { + "x": 25927.224958916122, + "y": 29080.20508615926 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0b4d53ae-2465-4d95-a0fa-08bb61267dd6", + "savedPayload": { + "position": { + "x": 25927.224958916122, + "y": 29080.20508615926 + }, + "targetPosition": { + "x": 26139.356993272086, + "y": 28868.073051803298 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Learning", + "id": "f9b58fac-d095-47b5-85ec-6b212e1b88e4" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning", + "Process Definition", + "Foundations", + "f9b58fac-d095-47b5-85ec-6b212e1b88e4" + ] + ] + } + } + ], + "id": "57b053df-7b72-4db2-a091-e56b164aaa53", + "savedPayload": { + "position": { + "x": 26139.356993272086, + "y": 28868.073051803298 + }, + "targetPosition": { + "x": 26139.356993272086, + "y": 29168.073051803298 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "808d3316-7b04-47c1-867b-dd02951a915e", + "savedPayload": { + "position": { + "x": 26139.356993272086, + "y": 29168.073051803298 + }, + "targetPosition": { + "x": 26139.356993272086, + "y": 29468.073051803298 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Task", + "name": "Live ML Demo System", + "project": "Foundations", + "bot": { + "type": "Learning Bot Instance", + "name": "Live Low Frequency", + "config": "{}", + "project": "Foundations", + "processes": [ + { + "type": "Learning Process Instance", + "name": "Low Frequency Learning", + "project": "Foundations", + "session": { + "type": "Live Learning Session", + "name": "Live ML Demo System", + "config": "{\"folderName\":\"Live-ML-Demo-System\"}", + "project": "Foundations", + "learningParameters": { + "type": "Learning Parameters", + "name": "New Learning Parameters", + "project": "Foundations", + "learningAlgorithm": { + "type": "Learning Algorithm", + "name": "New Learning Algorithm", + "config": "{ \n\"backLearningPredictingRatio\": 0.8\n}", + "project": "Foundations", + "id": "b94dc9fe-4d2a-42be-a0ed-7cc643cc13aa", + "savedPayload": { + "position": { + "x": 27044.10115698821, + "y": 28366.163269560613 + }, + "targetPosition": { + "x": 27256.233191344174, + "y": 28578.295303916577 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "timeRange": { + "type": "Time Range", + "name": "New Time Range", + "config": "{ \n\"initialDatetime\": \"2020-09-01\",\n\"finalDatetime\": \"2020-09-02\" \n}", + "project": "Foundations", + "id": "5d9b9eeb-2ac9-49c4-9cbf-68de4a1dae54", + "savedPayload": { + "position": { + "x": 27178.587477813417, + "y": 28288.517556029856 + }, + "targetPosition": { + "x": 27256.233191344174, + "y": 28578.295303916577 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "timeFrame": { + "type": "Time Frame", + "name": "New Time Frame", + "config": "{ \n\"label\": \"01-hs\"\n}", + "project": "Foundations", + "id": "0d101c1e-193a-42e4-92c0-40c400a0d962", + "savedPayload": { + "position": { + "x": 27333.87890487493, + "y": 28288.517556029856 + }, + "targetPosition": { + "x": 27256.233191344174, + "y": 28578.295303916577 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "heartbeats": { + "type": "Heartbeats", + "name": "New Heartbeats", + "config": "{ \n\"date\": true,\n\"candleIndex\": false\n}", + "project": "Foundations", + "id": "3644bd35-d0bc-4c61-9ef0-78b198f39775", + "savedPayload": { + "position": { + "x": 27468.365225700138, + "y": 28366.163269560613 + }, + "targetPosition": { + "x": 27256.233191344174, + "y": 28578.295303916577 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "userDefinedParameters": { + "type": "User Defined Parameters", + "name": "New User Defined Parameters", + "config": "{ \n\"param1Name\": \"A text string value example\",\n\"param2Name\": 0\n}", + "project": "Foundations", + "id": "1fa01862-8f36-4b48-ab4a-2d5a79f537f6", + "savedPayload": { + "position": { + "x": 27546.010939230895, + "y": 28500.64959038582 + }, + "targetPosition": { + "x": 27256.233191344174, + "y": 28578.295303916577 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7250573e-29f5-4621-857f-ed0f3eca76c5", + "savedPayload": { + "position": { + "x": 27256.233191344174, + "y": 28578.295303916577 + }, + "targetPosition": { + "x": 27178.587477813417, + "y": 28868.073051803298 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "learningSystemReference": { + "type": "Learning System Reference", + "name": "ML Demo System", + "project": "Foundations", + "id": "7831e5b6-aa59-4fd3-952c-8277421f9f87", + "savedPayload": { + "position": { + "x": 27438.39509894875, + "y": 28718.073051803298 + }, + "targetPosition": { + "x": 27178.587477813417, + "y": 28868.073051803298 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Learning System", + "name": "ML Demo System", + "id": "aeee3e01-053a-4761-bef6-2f095025fbd1" + }, + "referenceParentCombinedNodePath": [ + [ + "ML Demo System", + "Learning System", + "Foundations", + "aeee3e01-053a-4761-bef6-2f095025fbd1" + ] + ] + } + }, + "learningEngineReference": { + "type": "Learning Engine Reference", + "name": "Low-Frequency", + "project": "Foundations", + "id": "4f0fef59-8299-470d-8103-ba9f52f01f3e", + "savedPayload": { + "position": { + "x": 27468.365225700138, + "y": 28945.718765334055 + }, + "targetPosition": { + "x": 27178.587477813417, + "y": 28868.073051803298 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Learning Engine", + "name": "Low-Frequency", + "id": "1b545b9a-9adf-4037-b72a-6f52e4cf6267" + }, + "referenceParentCombinedNodePath": [ + [ + "Low-Frequency", + "Learning Engine", + "Foundations", + "1b545b9a-9adf-4037-b72a-6f52e4cf6267" + ] + ] + } + }, + "id": "786647c7-e988-4047-a729-4f7be63d77fd", + "savedPayload": { + "position": { + "x": 27178.587477813417, + "y": 28868.073051803298 + }, + "targetPosition": { + "x": 26918.779856678084, + "y": 29018.073051803298 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6b06ebd6-0ed3-4849-8d8f-af6890476e9a", + "savedPayload": { + "position": { + "x": 26918.779856678084, + "y": 29018.073051803298 + }, + "targetPosition": { + "x": 26658.97223554275, + "y": 29168.073051803298 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Learning", + "id": "f9b58fac-d095-47b5-85ec-6b212e1b88e4" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning", + "Process Definition", + "Foundations", + "f9b58fac-d095-47b5-85ec-6b212e1b88e4" + ] + ] + } + } + ], + "id": "cf0f9cd8-4f25-4045-be60-2c5d3781b4b1", + "savedPayload": { + "position": { + "x": 26658.97223554275, + "y": 29168.073051803298 + }, + "targetPosition": { + "x": 26399.16461440742, + "y": 29318.073051803298 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "69ef6290-f7f6-4595-af51-f40964a63b3d", + "savedPayload": { + "position": { + "x": 26399.16461440742, + "y": 29318.073051803298 + }, + "targetPosition": { + "x": 26139.356993272086, + "y": 29468.073051803298 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "fb54fd74-29a2-4713-ad06-31460a9f5961", + "savedPayload": { + "position": { + "x": 24328.696821492267, + "y": 31827.77132925978 + }, + "targetPosition": { + "x": 24540.82885584823, + "y": 31615.639294903816 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "e7848996-3c00-4781-a902-79aec86ac34d", + "savedPayload": { + "position": { + "x": 24540.82885584823, + "y": 31615.639294903816 + }, + "targetPosition": { + "x": 24752.960890204195, + "y": 31403.507260547853 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Learning Mine", + "name": "Masters", + "id": "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ] + ] + } + } + ], + "id": "a2847923-c0ca-43c4-b3a3-bf366fae5fe3", + "savedPayload": { + "position": { + "x": 24752.960890204195, + "y": 31403.507260547853 + }, + "targetPosition": { + "x": 24965.09292456016, + "y": 31191.37522619189 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market", + "name": "BTC/USDT", + "id": "9a867bf0-a71d-445c-b99a-75b60bbdce09" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Tested", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ], + [ + "New Exchange Markets", + "Exchange Markets", + "Foundations", + "2fd80894-900e-44ac-a1a7-56c14124f7a1" + ], + [ + "BTC/USDT", + "Market", + "Foundations", + "9a867bf0-a71d-445c-b99a-75b60bbdce09" + ] + ] + } + } + ], + "id": "af06dd3e-09e1-4b2b-b283-1c5fe828ebba", + "savedPayload": { + "position": { + "x": 24965.09292456016, + "y": 31191.37522619189 + }, + "targetPosition": { + "x": 25177.224958916122, + "y": 30979.243191835925 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Crypto Exchange", + "name": "Binance", + "id": "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Tested", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ] + ] + } + } + ], + "id": "7bff45f1-0f5a-41c1-b2ea-b31f7e583a66", + "savedPayload": { + "position": { + "x": 25177.224958916122, + "y": 30979.243191835925 + }, + "targetPosition": { + "x": 25389.356993272086, + "y": 30767.11115747996 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Project Definition", + "name": "Foundations", + "id": "a2a04e12-604e-43f8-a986-1b8ca3b043cb" + }, + "referenceParentCombinedNodePath": [ + [ + "New Foundations Project", + "Foundations Project", + "Foundations", + "cf9f8b3b-77c6-43c6-b01f-95cf366a91f6" + ], + [ + "Foundations", + "Project Definition", + "Foundations", + "a2a04e12-604e-43f8-a986-1b8ca3b043cb" + ] + ] + } + } + ], + "id": "0818dfbe-61ea-40b8-8544-bee25d7f45be", + "savedPayload": { + "position": { + "x": 25389.356993272086, + "y": 30767.11115747996 + }, + "targetPosition": { + "x": 25239.356993272086, + "y": 31026.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "testingTradingTasks": { + "type": "Testing Trading Tasks", + "name": "New Testing Trading Tasks", + "project": "Foundations", + "projectTradingTasks": [ + { + "type": "Project Trading Tasks", + "name": "Foundations", + "project": "Foundations", + "exchangeTradingTasks": [ + { + "type": "Exchange Trading Tasks", + "name": "Binance", + "project": "Foundations", + "marketTradingTasks": [ + { + "type": "Market Trading Tasks", + "name": " BTC/USDT", + "project": "Foundations", + "tradingMineTasks": [ + { + "type": "Trading Mine Tasks", + "name": "Masters", + "project": "Foundations", + "taskManagers": [ + { + "type": "Task Manager", + "name": "Masters", + "project": "Foundations", + "tasks": [ + { + "type": "Task", + "name": "New Trading System", + "project": "Foundations", + "bot": { + "type": "Trading Bot Instance", + "name": "Low Frequency", + "project": "Foundations", + "processes": [ + { + "type": "Trading Process Instance", + "name": "Low Frequency Trading", + "project": "Foundations", + "session": { + "type": "Backtesting Session", + "name": "New Trading System", + "config": "{\"folderName\":\"New-Trading-System\"}", + "project": "Foundations", + "tradingParameters": { + "type": "Trading Parameters", + "name": "New Trading Parameters", + "project": "Foundations", + "sessionBaseAsset": { + "type": "Session Base Asset", + "name": "", + "config": "{\n\"initialBalance\": 1,\n\"minimumBalance\": 0.5\n}", + "project": "Foundations", + "id": "b345fcf0-ac7b-4ef3-822c-d904efc6ea8e", + "savedPayload": { + "position": { + "x": 25214.356993272086, + "y": 31383.918778615294 + }, + "targetPosition": { + "x": 25250.356993272086, + "y": 31290.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "sessionQuotedAsset": { + "type": "Session Quoted Asset", + "name": "", + "config": "{\n\"initialBalance\": 0\n}", + "project": "Foundations", + "id": "5cdcefec-2239-48ee-a5be-4f58934cd35f", + "savedPayload": { + "position": { + "x": 25211.356993272086, + "y": 31376.918778615294 + }, + "targetPosition": { + "x": 25250.356993272086, + "y": 31290.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "timeRange": { + "type": "Time Range", + "name": "New Time Range", + "config": "{ \n\"initialDatetime\": \"2020-09-01\",\n\"finalDatetime\": \"2020-09-02\" \n}", + "project": "Foundations", + "id": "0772089e-e494-491b-a8fd-b8efd46f039d", + "savedPayload": { + "position": { + "x": 25271.356993272086, + "y": 31290.918778615294 + }, + "targetPosition": { + "x": 25250.356993272086, + "y": 31290.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "timeFrame": { + "type": "Time Frame", + "name": "New Time Frame", + "config": "{ \n\"label\": \"01-hs\"\n}", + "project": "Foundations", + "id": "ad4d95ff-f881-4760-83f5-20dd820cad17", + "savedPayload": { + "position": { + "x": 25222.356993272086, + "y": 31238.918778615294 + }, + "targetPosition": { + "x": 25250.356993272086, + "y": 31290.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "slippage": { + "type": "Slippage", + "name": "New Slippage", + "config": "{ \n\"marketOrderRate\": 0.1,\n\"stopLoss\": 0.2,\n\"takeProfit\": 0.3\n}", + "project": "Foundations", + "id": "8ab0d2bb-8f30-437c-be58-fa654c52b944", + "savedPayload": { + "position": { + "x": 25225.356993272086, + "y": 31318.918778615294 + }, + "targetPosition": { + "x": 25250.356993272086, + "y": 31290.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "feeStructure": { + "type": "Fee Structure", + "name": "New Fee Structure", + "config": "{ \n\"maker\": 0.1,\n\"taker\": 0.1\n}", + "project": "Foundations", + "id": "b04c64e0-0f69-42ee-ad53-18a993bd8e56", + "savedPayload": { + "position": { + "x": 25345.356993272086, + "y": 31380.918778615294 + }, + "targetPosition": { + "x": 25250.356993272086, + "y": 31290.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "snapshots": { + "type": "Snapshots", + "name": "New Snapshots", + "config": "{ \n\"strategy\": true,\n\"position\": true\n}", + "project": "Foundations", + "id": "19e36b87-8df3-4bf5-b900-5b5e565cc608", + "savedPayload": { + "position": { + "x": 25267.356993272086, + "y": 31282.918778615294 + }, + "targetPosition": { + "x": 25250.356993272086, + "y": 31290.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "heartbeats": { + "type": "Heartbeats", + "name": "New Heartbeats", + "config": "{ \n\"date\": true,\n\"candleIndex\": false\n}", + "project": "Foundations", + "id": "5fcd7854-3ed6-41bc-b0d7-53c9dfb938f4", + "savedPayload": { + "position": { + "x": 25258.356993272086, + "y": 31260.918778615294 + }, + "targetPosition": { + "x": 25250.356993272086, + "y": 31290.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "userDefinedParameters": { + "type": "User Defined Parameters", + "name": "New User Defined Parameters", + "config": "{ \n\"param1Name\": \"A text string value example\",\n\"param2Name\": 0\n}", + "project": "Foundations", + "id": "a6df3e8d-c67b-46ac-ad57-9bc992ff7aa7", + "savedPayload": { + "position": { + "x": 25266.356993272086, + "y": 31197.918778615294 + }, + "targetPosition": { + "x": 25250.356993272086, + "y": 31290.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c92b49e9-ca95-4cbf-8022-a81ca173ff6d", + "savedPayload": { + "position": { + "x": 25250.356993272086, + "y": 31290.918778615294 + }, + "targetPosition": { + "x": 25299.356993272086, + "y": 31232.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tradingSystemReference": { + "type": "Trading System Reference", + "name": "", + "project": "Foundations", + "id": "0fa3754c-c41e-48ee-a124-d504b6dbe83e", + "savedPayload": { + "position": { + "x": 25245.356993272086, + "y": 31308.918778615294 + }, + "targetPosition": { + "x": 25299.356993272086, + "y": 31232.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Trading System", + "name": "New Trading System", + "id": "91a1d0d1-2a1a-45d5-a52b-b2dc5502339f" + }, + "referenceParentCombinedNodePath": [ + [ + "New Trading System", + "Trading System", + "Foundations", + "91a1d0d1-2a1a-45d5-a52b-b2dc5502339f" + ] + ] + } + }, + "tradingEngineReference": { + "type": "Trading Engine Reference", + "name": "Low-Frequency", + "project": "Foundations", + "id": "db1131fc-979c-4e29-8bea-245f49f3670e", + "savedPayload": { + "position": { + "x": 25260.356993272086, + "y": 31313.918778615294 + }, + "targetPosition": { + "x": 25299.356993272086, + "y": 31232.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Trading Engine", + "name": "Low-Frequency", + "id": "eb20f622-71bf-4479-a574-d2320e1d4bd1" + }, + "referenceParentCombinedNodePath": [ + [ + "Low-Frequency", + "Trading Engine", + "Foundations", + "eb20f622-71bf-4479-a574-d2320e1d4bd1" + ] + ] + } + }, + "id": "3e7dd234-c17f-4692-9905-f5f67290bab1", + "savedPayload": { + "position": { + "x": 25299.356993272086, + "y": 31232.918778615294 + }, + "targetPosition": { + "x": 25327.356993272086, + "y": 31298.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6f4cc545-60a4-4329-a753-0de727bb70cc", + "savedPayload": { + "position": { + "x": 25327.356993272086, + "y": 31298.918778615294 + }, + "targetPosition": { + "x": 25398.356993272086, + "y": 31211.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Trading", + "id": "a8c8d761-96e5-4a86-9285-6c3881d61442" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading", + "Process Definition", + "Foundations", + "a8c8d761-96e5-4a86-9285-6c3881d61442" + ] + ] + } + } + ], + "id": "88cfc4c1-cba7-4347-82d7-a4e0df3dfc2c", + "savedPayload": { + "position": { + "x": 25398.356993272086, + "y": 31211.918778615294 + }, + "targetPosition": { + "x": 25452.356993272086, + "y": 31152.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0817f6bd-2f2c-4021-938c-940825a701c6", + "savedPayload": { + "position": { + "x": 25452.356993272086, + "y": 31152.918778615294 + }, + "targetPosition": { + "x": 25364.356993272086, + "y": 31065.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "23654fc5-1ccf-4ee1-b19b-420c407805ec", + "savedPayload": { + "position": { + "x": 25364.356993272086, + "y": 31065.918778615294 + }, + "targetPosition": { + "x": 25455.356993272086, + "y": 31086.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "9de3eacc-c0ab-4f96-8f5e-125f552ee3dc", + "savedPayload": { + "position": { + "x": 25455.356993272086, + "y": 31086.918778615294 + }, + "targetPosition": { + "x": 25519.356993272086, + "y": 31071.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Trading Mine", + "name": "Masters", + "id": "6a54eece-4582-4cda-a854-1cd805e00fed" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ] + ] + } + } + ], + "id": "5755e79c-cd1f-4003-88b3-ea5644751e75", + "savedPayload": { + "position": { + "x": 25519.356993272086, + "y": 31071.918778615294 + }, + "targetPosition": { + "x": 25615.356993272086, + "y": 31002.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market", + "name": "BTC/USDT", + "id": "9a867bf0-a71d-445c-b99a-75b60bbdce09" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Tested", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ], + [ + "New Exchange Markets", + "Exchange Markets", + "Foundations", + "2fd80894-900e-44ac-a1a7-56c14124f7a1" + ], + [ + "BTC/USDT", + "Market", + "Foundations", + "9a867bf0-a71d-445c-b99a-75b60bbdce09" + ] + ] + } + } + ], + "id": "ea23f070-9438-43e8-871c-956a06796cd3", + "savedPayload": { + "position": { + "x": 25615.356993272086, + "y": 31002.918778615294 + }, + "targetPosition": { + "x": 25591.356993272086, + "y": 30956.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Crypto Exchange", + "name": "Binance", + "id": "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Tested", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ] + ] + } + } + ], + "id": "4b8734b6-b116-4e38-8704-78b9cfd80d44", + "savedPayload": { + "position": { + "x": 25591.356993272086, + "y": 30956.918778615294 + }, + "targetPosition": { + "x": 25539.356993272086, + "y": 31026.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Project Definition", + "name": "Foundations", + "id": "a2a04e12-604e-43f8-a986-1b8ca3b043cb" + }, + "referenceParentCombinedNodePath": [ + [ + "New Foundations Project", + "Foundations Project", + "Foundations", + "cf9f8b3b-77c6-43c6-b01f-95cf366a91f6" + ], + [ + "Foundations", + "Project Definition", + "Foundations", + "a2a04e12-604e-43f8-a986-1b8ca3b043cb" + ] + ] + } + } + ], + "id": "8117db0a-e418-4f56-8fe4-fda2ddac1cbb", + "savedPayload": { + "position": { + "x": 25539.356993272086, + "y": 31026.918778615294 + }, + "targetPosition": { + "x": 25239.356993272086, + "y": 31026.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "productionTradingTasks": { + "type": "Production Trading Tasks", + "name": "New Production Trading Tasks", + "project": "Foundations", + "projectTradingTasks": [ + { + "type": "Project Trading Tasks", + "name": "Foundations", + "project": "Foundations", + "exchangeTradingTasks": [ + { + "type": "Exchange Trading Tasks", + "name": "Binance", + "project": "Foundations", + "marketTradingTasks": [ + { + "type": "Market Trading Tasks", + "name": " BTC/USDT", + "project": "Foundations", + "tradingMineTasks": [ + { + "type": "Trading Mine Tasks", + "name": "Masters", + "project": "Foundations", + "taskManagers": [ + { + "type": "Task Manager", + "name": "Masters", + "project": "Foundations", + "tasks": [ + { + "type": "Task", + "name": "New Trading System", + "project": "Foundations", + "bot": { + "type": "Trading Bot Instance", + "name": "Low Frequency", + "project": "Foundations", + "processes": [ + { + "type": "Trading Process Instance", + "name": "Low Frequency Trading", + "project": "Foundations", + "session": { + "type": "Live Trading Session", + "name": "New Trading System", + "config": "{\"folderName\":\"New-Trading-System\"}", + "project": "Foundations", + "tradingParameters": { + "type": "Trading Parameters", + "name": "New Trading Parameters", + "project": "Foundations", + "sessionBaseAsset": { + "type": "Session Base Asset", + "name": "", + "config": "{\n\"initialBalance\": 1,\n\"minimumBalance\": 0.5\n}", + "project": "Foundations", + "id": "8ff357cf-b78c-4b77-bfdd-315124454633", + "savedPayload": { + "position": { + "x": 25440.356993272086, + "y": 31131.726399750627 + }, + "targetPosition": { + "x": 25430.356993272086, + "y": 31211.726399750627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "sessionQuotedAsset": { + "type": "Session Quoted Asset", + "name": "", + "config": "{\n\"initialBalance\": 0\n}", + "project": "Foundations", + "id": "372c6cbb-9dd5-47b4-99cf-bab27f274829", + "savedPayload": { + "position": { + "x": 25406.356993272086, + "y": 31136.726399750627 + }, + "targetPosition": { + "x": 25430.356993272086, + "y": 31211.726399750627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "timeRange": { + "type": "Time Range", + "name": "New Time Range", + "config": "{ \n\"initialDatetime\": \"2020-09-01\",\n\"finalDatetime\": \"2020-09-02\" \n}", + "project": "Foundations", + "id": "6b8dd3b5-a809-476c-ad02-a954a0a931ef", + "savedPayload": { + "position": { + "x": 25418.356993272086, + "y": 31174.726399750627 + }, + "targetPosition": { + "x": 25430.356993272086, + "y": 31211.726399750627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "timeFrame": { + "type": "Time Frame", + "name": "New Time Frame", + "config": "{ \n\"label\": \"01-hs\"\n}", + "project": "Foundations", + "id": "0144bda6-3720-4d74-a4b0-9654336aac01", + "savedPayload": { + "position": { + "x": 25379.356993272086, + "y": 31145.726399750627 + }, + "targetPosition": { + "x": 25430.356993272086, + "y": 31211.726399750627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "slippage": { + "type": "Slippage", + "name": "New Slippage", + "config": "{ \n\"marketOrderRate\": 0.1,\n\"stopLoss\": 0.2,\n\"takeProfit\": 0.3\n}", + "project": "Foundations", + "id": "036bfa5d-1665-430c-a432-3df01fde9faf", + "savedPayload": { + "position": { + "x": 25455.356993272086, + "y": 31276.726399750627 + }, + "targetPosition": { + "x": 25430.356993272086, + "y": 31211.726399750627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "feeStructure": { + "type": "Fee Structure", + "name": "New Fee Structure", + "config": "{ \n\"maker\": 0.1,\n\"taker\": 0.1\n}", + "project": "Foundations", + "id": "d8c46f77-e8fe-4c22-9146-83fdf41661a8", + "savedPayload": { + "position": { + "x": 25520.356993272086, + "y": 31215.726399750627 + }, + "targetPosition": { + "x": 25430.356993272086, + "y": 31211.726399750627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "snapshots": { + "type": "Snapshots", + "name": "New Snapshots", + "config": "{ \n\"strategy\": true,\n\"position\": true\n}", + "project": "Foundations", + "id": "4dc72425-7388-4733-8677-a9ec0887c0d2", + "savedPayload": { + "position": { + "x": 25384.356993272086, + "y": 31245.726399750627 + }, + "targetPosition": { + "x": 25430.356993272086, + "y": 31211.726399750627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "heartbeats": { + "type": "Heartbeats", + "name": "New Heartbeats", + "config": "{ \n\"date\": true,\n\"candleIndex\": false\n}", + "project": "Foundations", + "id": "91739d4e-ae9a-4917-8c4a-dc3450f15246", + "savedPayload": { + "position": { + "x": 25385.356993272086, + "y": 31122.726399750627 + }, + "targetPosition": { + "x": 25430.356993272086, + "y": 31211.726399750627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "userDefinedParameters": { + "type": "User Defined Parameters", + "name": "New User Defined Parameters", + "config": "{ \n\"param1Name\": \"A text string value example\",\n\"param2Name\": 0\n}", + "project": "Foundations", + "id": "c0efb79f-03b4-45a0-970d-4cf154c247fc", + "savedPayload": { + "position": { + "x": 25429.356993272086, + "y": 31111.726399750627 + }, + "targetPosition": { + "x": 25430.356993272086, + "y": 31211.726399750627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "81eeea88-3647-432f-888b-ac5e045f5660", + "savedPayload": { + "position": { + "x": 25430.356993272086, + "y": 31211.726399750627 + }, + "targetPosition": { + "x": 25502.356993272086, + "y": 31256.726399750627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tradingSystemReference": { + "type": "Trading System Reference", + "name": "", + "project": "Foundations", + "id": "2763ac32-04aa-4f3b-a9b8-7d17463bff3b", + "savedPayload": { + "position": { + "x": 25492.356993272086, + "y": 31350.726399750627 + }, + "targetPosition": { + "x": 25502.356993272086, + "y": 31256.726399750627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Trading System", + "name": "New Trading System", + "id": "91a1d0d1-2a1a-45d5-a52b-b2dc5502339f" + }, + "referenceParentCombinedNodePath": [ + [ + "New Trading System", + "Trading System", + "Foundations", + "91a1d0d1-2a1a-45d5-a52b-b2dc5502339f" + ] + ] + } + }, + "tradingEngineReference": { + "type": "Trading Engine Reference", + "name": "Low-Frequency", + "project": "Foundations", + "id": "56cfee5c-5569-4cc1-8c5a-436f1c6ec63c", + "savedPayload": { + "position": { + "x": 25407.356993272086, + "y": 31238.726399750627 + }, + "targetPosition": { + "x": 25502.356993272086, + "y": 31256.726399750627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Trading Engine", + "name": "Low-Frequency", + "id": "eb20f622-71bf-4479-a574-d2320e1d4bd1" + }, + "referenceParentCombinedNodePath": [ + [ + "Low-Frequency", + "Trading Engine", + "Foundations", + "eb20f622-71bf-4479-a574-d2320e1d4bd1" + ] + ] + } + }, + "id": "62281f5f-3111-4d87-b3fe-855bec4c6b59", + "savedPayload": { + "position": { + "x": 25502.356993272086, + "y": 31256.726399750627 + }, + "targetPosition": { + "x": 25502.356993272086, + "y": 31341.726399750627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d7014433-72c0-421a-a04d-0994cd3bc870", + "savedPayload": { + "position": { + "x": 25502.356993272086, + "y": 31341.726399750627 + }, + "targetPosition": { + "x": 25476.356993272086, + "y": 31268.726399750627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Trading", + "id": "a8c8d761-96e5-4a86-9285-6c3881d61442" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading", + "Process Definition", + "Foundations", + "a8c8d761-96e5-4a86-9285-6c3881d61442" + ] + ] + } + } + ], + "id": "a2010b30-8dad-4ef9-9ddd-8ee4d6f36c79", + "savedPayload": { + "position": { + "x": 25476.356993272086, + "y": 31268.726399750627 + }, + "targetPosition": { + "x": 25421.356993272086, + "y": 31271.726399750627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9491b3d1-7cec-4559-a32b-43f0dc659c7a", + "savedPayload": { + "position": { + "x": 25421.356993272086, + "y": 31271.726399750627 + }, + "targetPosition": { + "x": 25398.356993272086, + "y": 31274.726399750627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "655adef8-003e-4e97-9cb2-a43f93361174", + "savedPayload": { + "position": { + "x": 25398.356993272086, + "y": 31274.726399750627 + }, + "targetPosition": { + "x": 25427.356993272086, + "y": 31347.726399750627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "53eba8e4-6f8d-4e53-b48d-741125f2341b", + "savedPayload": { + "position": { + "x": 25427.356993272086, + "y": 31347.726399750627 + }, + "targetPosition": { + "x": 25507.356993272086, + "y": 31289.726399750627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Trading Mine", + "name": "Masters", + "id": "6a54eece-4582-4cda-a854-1cd805e00fed" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ] + ] + } + } + ], + "id": "8f0b6f11-fad4-45c0-82f4-e0f23d2788fd", + "savedPayload": { + "position": { + "x": 25507.356993272086, + "y": 31289.726399750627 + }, + "targetPosition": { + "x": 25436.356993272086, + "y": 31277.726399750627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market", + "name": "BTC/USDT", + "id": "9a867bf0-a71d-445c-b99a-75b60bbdce09" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Tested", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ], + [ + "New Exchange Markets", + "Exchange Markets", + "Foundations", + "2fd80894-900e-44ac-a1a7-56c14124f7a1" + ], + [ + "BTC/USDT", + "Market", + "Foundations", + "9a867bf0-a71d-445c-b99a-75b60bbdce09" + ] + ] + } + } + ], + "id": "f16b79ab-7325-4237-a10e-5d847a70a9b4", + "savedPayload": { + "position": { + "x": 25436.356993272086, + "y": 31277.726399750627 + }, + "targetPosition": { + "x": 25474.356993272086, + "y": 31356.726399750627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Crypto Exchange", + "name": "Binance", + "id": "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Tested", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ] + ] + } + } + ], + "id": "3918e305-737e-4acf-9672-c81c7f17c4fe", + "savedPayload": { + "position": { + "x": 25474.356993272086, + "y": 31356.726399750627 + }, + "targetPosition": { + "x": 25389.356993272086, + "y": 31286.726399750627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Project Definition", + "name": "Foundations", + "id": "a2a04e12-604e-43f8-a986-1b8ca3b043cb" + }, + "referenceParentCombinedNodePath": [ + [ + "New Foundations Project", + "Foundations Project", + "Foundations", + "cf9f8b3b-77c6-43c6-b01f-95cf366a91f6" + ], + [ + "Foundations", + "Project Definition", + "Foundations", + "a2a04e12-604e-43f8-a986-1b8ca3b043cb" + ] + ] + } + } + ], + "id": "673caa5f-511d-4688-9305-e5f0f0f780cd", + "savedPayload": { + "position": { + "x": 25389.356993272086, + "y": 31286.726399750627 + }, + "targetPosition": { + "x": 25239.356993272086, + "y": 31026.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "dataStorage": { + "type": "Data Storage", + "name": "New Data Storage", + "project": "Foundations", + "dataMinesData": { + "type": "Data Mines Data", + "name": "New Data Mines Data", + "project": "Foundations", + "projectDataProducts": [ + { + "type": "Project Data Products", + "name": "Foundations", + "project": "Foundations", + "exchangeDataProducts": [ + { + "type": "Exchange Data Products", + "name": "Binance", + "project": "Foundations", + "marketDataProducts": [ + { + "type": "Market Data Products", + "name": " BTC/USDT", + "project": "Foundations", + "dataProducts": [], + "dataMineProducts": [ + { + "type": "Data Mine Products", + "name": "Pluvtech", + "project": "Foundations", + "botProducts": [ + { + "type": "Bot Products", + "name": "Fisher Transform", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "FisherTransform", + "project": "Foundations", + "id": "05557028-90d6-4fb6-9244-78e9bcb3e715", + "savedPayload": { + "position": { + "x": 25089.19913560607, + "y": 31621.15985816277 + }, + "targetPosition": { + "x": 25115.19913560607, + "y": 31680.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "FisherTransform", + "id": "2d1afdf1-95a1-4bcc-94a2-9f37485f86f6" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Indicator Bot", + "Foundations", + "1cf45944-eac2-493d-b53a-da358c2a67c1" + ], + [ + "FisherTransform", + "Product Definition", + "Foundations", + "2d1afdf1-95a1-4bcc-94a2-9f37485f86f6" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "43042896-0f34-4723-912b-210e81c3d84c", + "savedPayload": { + "position": { + "x": 25115.19913560607, + "y": 31680.15985816277 + }, + "targetPosition": { + "x": 25074.19913560607, + "y": 31635.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Products", + "name": "Waddah Attar", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Waddah Attar", + "project": "Foundations", + "id": "889a66c8-96ac-4485-b389-bfab3f0e4d5a", + "savedPayload": { + "position": { + "x": 25107.19913560607, + "y": 31475.15985816277 + }, + "targetPosition": { + "x": 25114.19913560607, + "y": 31569.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Waddah Attar", + "id": "f08a1e6f-fb96-412c-9ea9-c68d3d493b1e" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Indicator Bot", + "Foundations", + "771942e0-043e-41ce-8db2-a50729affc91" + ], + [ + "Waddah Attar", + "Product Definition", + "Foundations", + "f08a1e6f-fb96-412c-9ea9-c68d3d493b1e" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "5d09b0cd-48d0-45ad-9c2c-1e1572f2d206", + "savedPayload": { + "position": { + "x": 25114.19913560607, + "y": 31569.15985816277 + }, + "targetPosition": { + "x": 25074.19913560607, + "y": 31635.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Products", + "name": "PLUVTECH MACD", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "PLUVTECH MACD", + "project": "Foundations", + "id": "c63da930-aa02-43a7-aa67-59b8896e2836", + "savedPayload": { + "position": { + "x": 25059.19913560607, + "y": 31579.15985816277 + }, + "targetPosition": { + "x": 25131.19913560607, + "y": 31559.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "PLUVTECH MACD", + "id": "aa8aec56-7cee-4d78-b7f0-e74ef3e36ced" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Indicator Bot", + "Foundations", + "8dffabdf-ec34-42db-9d61-c9ebbca2e8fe" + ], + [ + "PLUVTECH MACD", + "Product Definition", + "Foundations", + "aa8aec56-7cee-4d78-b7f0-e74ef3e36ced" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "e794bdd4-be67-4a05-bc60-3369c2cfcc19", + "savedPayload": { + "position": { + "x": 25131.19913560607, + "y": 31559.15985816277 + }, + "targetPosition": { + "x": 25074.19913560607, + "y": 31635.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Products", + "name": "HMA", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "HMA", + "project": "Foundations", + "id": "9b0c053d-9b56-48e9-9c72-2ca67f62ad14", + "savedPayload": { + "position": { + "x": 24962.19913560607, + "y": 31654.15985816277 + }, + "targetPosition": { + "x": 24998.19913560607, + "y": 31638.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "HMA", + "id": "e92e7af5-3912-413a-9479-d6b5cd5dae56" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "HMA", + "Indicator Bot", + "Foundations", + "ca8c02de-4c43-4345-85db-26186306a1d4" + ], + [ + "HMA", + "Product Definition", + "Foundations", + "e92e7af5-3912-413a-9479-d6b5cd5dae56" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "73ab037e-0b22-4c3a-9e1f-cbc100329c38", + "savedPayload": { + "position": { + "x": 24998.19913560607, + "y": 31638.15985816277 + }, + "targetPosition": { + "x": 25074.19913560607, + "y": 31635.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Products", + "name": "EMA", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "EMA", + "project": "Foundations", + "id": "78b3bea4-1238-4eeb-8434-39a881cebee6", + "savedPayload": { + "position": { + "x": 24958.19913560607, + "y": 31479.15985816277 + }, + "targetPosition": { + "x": 25041.19913560607, + "y": 31561.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "EMA", + "id": "67396a20-f5b3-40a1-afa8-27675b1fee0b" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "EMA", + "Indicator Bot", + "Foundations", + "0702e945-c8e3-4af7-b597-37ee572b42e4" + ], + [ + "EMA", + "Product Definition", + "Foundations", + "67396a20-f5b3-40a1-afa8-27675b1fee0b" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "e0f786ba-7136-4599-bea1-0d755b53e458", + "savedPayload": { + "position": { + "x": 25041.19913560607, + "y": 31561.15985816277 + }, + "targetPosition": { + "x": 25074.19913560607, + "y": 31635.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Products", + "name": "McGinley", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "McGinley", + "project": "Foundations", + "id": "0764a2f6-6473-4c60-8fe6-7efe6d64d2b6", + "savedPayload": { + "position": { + "x": 24951.19913560607, + "y": 31693.15985816277 + }, + "targetPosition": { + "x": 24984.19913560607, + "y": 31603.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "McGinley", + "id": "95dc3e95-c3b8-4c95-822b-69e5dd66ea16" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "McGinley", + "Indicator Bot", + "Foundations", + "d07599e3-ce23-48f1-8b3b-6e594559cc41" + ], + [ + "McGinley", + "Product Definition", + "Foundations", + "95dc3e95-c3b8-4c95-822b-69e5dd66ea16" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "cd944754-0e10-42e0-884b-6ac51ad9e6a0", + "savedPayload": { + "position": { + "x": 24984.19913560607, + "y": 31603.15985816277 + }, + "targetPosition": { + "x": 25074.19913560607, + "y": 31635.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Products", + "name": "WMA", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "WMA", + "project": "Foundations", + "id": "cdc3f12d-7dfe-4c10-a242-38b5a38052a3", + "savedPayload": { + "position": { + "x": 25046.19913560607, + "y": 31561.15985816277 + }, + "targetPosition": { + "x": 25112.19913560607, + "y": 31589.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "WMA", + "id": "f7b69531-1a17-4457-b368-eca66b5a24b5" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "WMA", + "Indicator Bot", + "Foundations", + "403b2817-ec8d-4b6a-8b66-72eab0b31961" + ], + [ + "WMA", + "Product Definition", + "Foundations", + "f7b69531-1a17-4457-b368-eca66b5a24b5" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "ede5b157-8c65-4b06-914c-7c9814b58f8f", + "savedPayload": { + "position": { + "x": 25112.19913560607, + "y": 31589.15985816277 + }, + "targetPosition": { + "x": 25074.19913560607, + "y": 31635.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Products", + "name": "SMA", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "SMA", + "project": "Foundations", + "id": "4f9b9f64-9e21-42f9-ad6f-7668db768083", + "savedPayload": { + "position": { + "x": 25063.19913560607, + "y": 31619.15985816277 + }, + "targetPosition": { + "x": 25155.19913560607, + "y": 31637.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "SMA", + "id": "2300d187-f0dc-4a9a-b379-686379334a37" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "SMA", + "Indicator Bot", + "Foundations", + "911bc848-881a-4d4d-9031-fca087856547" + ], + [ + "SMA", + "Product Definition", + "Foundations", + "2300d187-f0dc-4a9a-b379-686379334a37" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "34be7055-fe64-480a-9e5c-326c225533ca", + "savedPayload": { + "position": { + "x": 25155.19913560607, + "y": 31637.15985816277 + }, + "targetPosition": { + "x": 25074.19913560607, + "y": 31635.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Products", + "name": "Volume-WMA", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "VWMA", + "project": "Foundations", + "id": "e5c52de9-c7e1-4f05-aaff-f6657f9d25be", + "savedPayload": { + "position": { + "x": 24968.19913560607, + "y": 31607.15985816277 + }, + "targetPosition": { + "x": 25012.19913560607, + "y": 31618.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "VWMA", + "id": "ced9d551-57dd-44b9-bf76-ff7dd9e1f3c0" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Volume-WMA", + "Indicator Bot", + "Foundations", + "89d82732-d20e-4c9d-8143-a690929a6a26" + ], + [ + "VWMA", + "Product Definition", + "Foundations", + "ced9d551-57dd-44b9-bf76-ff7dd9e1f3c0" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "67580249-4c65-481b-ad9a-59410f5c3914", + "savedPayload": { + "position": { + "x": 25012.19913560607, + "y": 31618.15985816277 + }, + "targetPosition": { + "x": 25074.19913560607, + "y": 31635.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Products", + "name": "Fibonacci-Bollinger", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Fibonacci-Bollinger", + "project": "Foundations", + "id": "77d70b38-5dcf-490c-ad94-954898948d1c", + "savedPayload": { + "position": { + "x": 25031.19913560607, + "y": 31751.15985816277 + }, + "targetPosition": { + "x": 25124.19913560607, + "y": 31654.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Fibonacci-Bollinger", + "id": "30b6c6ea-0422-41e7-9132-618008d40ad3" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Indicator Bot", + "Foundations", + "d40999ec-12b6-4847-bfa3-26e12eb7276b" + ], + [ + "Fibonacci-Bollinger", + "Product Definition", + "Foundations", + "30b6c6ea-0422-41e7-9132-618008d40ad3" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "bbf8fa0d-05f6-4d13-9be0-7b291271c0f2", + "savedPayload": { + "position": { + "x": 25124.19913560607, + "y": 31654.15985816277 + }, + "targetPosition": { + "x": 25074.19913560607, + "y": 31635.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Products", + "name": "TPSL Bands", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "TPSL Bands", + "project": "Foundations", + "id": "874d48e3-ce29-4a0f-9f2f-74404827a02c", + "savedPayload": { + "position": { + "x": 25201.19913560607, + "y": 31491.15985816277 + }, + "targetPosition": { + "x": 25110.19913560607, + "y": 31556.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "TPSL Bands", + "id": "7a328b1e-2c04-4084-bdcf-f1d347f888f5" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Indicator Bot", + "Foundations", + "bb548c23-987a-4cf4-bb92-97cc8e5af15c" + ], + [ + "TPSL Bands", + "Product Definition", + "Foundations", + "7a328b1e-2c04-4084-bdcf-f1d347f888f5" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "f07c5fa8-d3f5-4743-94a8-8ef289a114df", + "savedPayload": { + "position": { + "x": 25110.19913560607, + "y": 31556.15985816277 + }, + "targetPosition": { + "x": 25074.19913560607, + "y": 31635.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Products", + "name": "MAMA", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "MAMA", + "project": "Foundations", + "id": "cc8048ac-7302-4cb0-b8e5-29d0feaefc0f", + "savedPayload": { + "position": { + "x": 25082.19913560607, + "y": 31645.15985816277 + }, + "targetPosition": { + "x": 25055.19913560607, + "y": 31675.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "MAMA", + "id": "01791761-95d5-463c-8aed-0f77c1fa9c08" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Indicator Bot", + "Foundations", + "f1649445-3654-4fd5-8a93-6b10568bd73f" + ], + [ + "MAMA", + "Product Definition", + "Foundations", + "01791761-95d5-463c-8aed-0f77c1fa9c08" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "c2d41686-94b3-4968-ae2d-c110bf3690cc", + "savedPayload": { + "position": { + "x": 25055.19913560607, + "y": 31675.15985816277 + }, + "targetPosition": { + "x": 25074.19913560607, + "y": 31635.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Products", + "name": "Donchian-Tenkan", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Donchian-Tenkan", + "project": "Foundations", + "id": "aef24eba-6f9c-4e1b-8173-bce081cffcb9", + "savedPayload": { + "position": { + "x": 25090.19913560607, + "y": 31639.15985816277 + }, + "targetPosition": { + "x": 25082.19913560607, + "y": 31732.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Donchian-Tenkan", + "id": "862d0a7d-21ac-49fc-9157-35d4226b3ee4" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Donchian-Tenkan", + "Indicator Bot", + "Foundations", + "9d467fa8-c972-45fa-87a9-05150f42b063" + ], + [ + "Donchian-Tenkan", + "Product Definition", + "Foundations", + "862d0a7d-21ac-49fc-9157-35d4226b3ee4" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "3158c2be-1ce0-4273-9165-23ade938e25e", + "savedPayload": { + "position": { + "x": 25082.19913560607, + "y": 31732.15985816277 + }, + "targetPosition": { + "x": 25074.19913560607, + "y": 31635.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Products", + "name": "Percentages", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Percentages", + "project": "Foundations", + "id": "fb364962-2ab1-414e-8e62-43134a843185", + "savedPayload": { + "position": { + "x": 25227.19913560607, + "y": 31485.15985816277 + }, + "targetPosition": { + "x": 25140.19913560607, + "y": 31550.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Percentages", + "id": "0bc2bb7b-1945-423d-a090-b26bc3da5082" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Percentages", + "Indicator Bot", + "Foundations", + "725a42a6-d94c-44aa-80c9-681b22bbe8ed" + ], + [ + "Percentages", + "Product Definition", + "Foundations", + "0bc2bb7b-1945-423d-a090-b26bc3da5082" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "2db0732a-452d-4f5f-a808-f7f32a58406c", + "savedPayload": { + "position": { + "x": 25140.19913560607, + "y": 31550.15985816277 + }, + "targetPosition": { + "x": 25074.19913560607, + "y": 31635.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "68b9f444-3a74-417e-9e49-b3db4ec0f33f", + "savedPayload": { + "position": { + "x": 25074.19913560607, + "y": 31635.15985816277 + }, + "targetPosition": { + "x": 25056.19913560607, + "y": 31660.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Pluvtech", + "id": "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ] + ] + } + }, + { + "type": "Data Mine Products", + "name": "Candles", + "project": "Foundations", + "botProducts": [ + { + "type": "Bot Products", + "name": "Exchange Raw Data", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Candles", + "project": "Foundations", + "id": "02fd6ee1-6f28-4ab4-bd98-990254538d2c", + "savedPayload": { + "position": { + "x": 25259.19913560607, + "y": 31553.15985816277 + }, + "targetPosition": { + "x": 25177.19913560607, + "y": 31641.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Candles", + "id": "2443883b-6959-42a3-ae3b-ef3102ffcdcc" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Exchange Raw Data", + "Sensor Bot", + "Foundations", + "af924204-66a2-47d4-9910-66ab78acb06f" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "2443883b-6959-42a3-ae3b-ef3102ffcdcc" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Volumes", + "project": "Foundations", + "id": "eee3f02c-a167-4b89-951e-2a5c10ce6e5a", + "savedPayload": { + "position": { + "x": 25153.19913560607, + "y": 31694.15985816277 + }, + "targetPosition": { + "x": 25177.19913560607, + "y": 31641.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Volumes", + "id": "3a43c6f3-bac0-404e-865f-822eb48c8660" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Exchange Raw Data", + "Sensor Bot", + "Foundations", + "af924204-66a2-47d4-9910-66ab78acb06f" + ], + [ + "Volumes", + "Product Definition", + "Foundations", + "3a43c6f3-bac0-404e-865f-822eb48c8660" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "2d997b3b-c6bf-49d3-a35f-3671d6aeda99", + "savedPayload": { + "position": { + "x": 25177.19913560607, + "y": 31641.15985816277 + }, + "targetPosition": { + "x": 25121.19913560607, + "y": 31628.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Products", + "name": "Candles Volumes", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Candles", + "project": "Foundations", + "id": "a6460a63-1994-4b64-92f3-30c1e4ab0bff", + "savedPayload": { + "position": { + "x": 25143.19913560607, + "y": 31538.15985816277 + }, + "targetPosition": { + "x": 25167.19913560607, + "y": 31604.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Candles", + "id": "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Volumes", + "project": "Foundations", + "id": "c962b6d9-625d-4697-9216-639f65df944e", + "savedPayload": { + "position": { + "x": 25235.19913560607, + "y": 31555.15985816277 + }, + "targetPosition": { + "x": 25167.19913560607, + "y": 31604.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Volumes", + "id": "1a366aef-efef-470e-88e0-2a6fbe4dd91f" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Volumes", + "Product Definition", + "Foundations", + "1a366aef-efef-470e-88e0-2a6fbe4dd91f" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "7f0fdf95-8d49-4a54-9fe0-414d85d58f8f", + "savedPayload": { + "position": { + "x": 25167.19913560607, + "y": 31604.15985816277 + }, + "targetPosition": { + "x": 25121.19913560607, + "y": 31628.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "9809bc72-afc5-4771-bb8a-626a4d7ed724", + "savedPayload": { + "position": { + "x": 25121.19913560607, + "y": 31628.15985816277 + }, + "targetPosition": { + "x": 25056.19913560607, + "y": 31660.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Candles", + "id": "70c7eea3-a786-4dda-b526-0514e2cb14cc" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ] + ] + } + } + ], + "id": "ab9d4c9f-fed6-4772-b970-8ff12eaee704", + "savedPayload": { + "position": { + "x": 25056.19913560607, + "y": 31660.15985816277 + }, + "targetPosition": { + "x": 25000.19913560607, + "y": 31667.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market", + "name": "BTC/USDT", + "id": "9a867bf0-a71d-445c-b99a-75b60bbdce09" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Tested", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ], + [ + "New Exchange Markets", + "Exchange Markets", + "Foundations", + "2fd80894-900e-44ac-a1a7-56c14124f7a1" + ], + [ + "BTC/USDT", + "Market", + "Foundations", + "9a867bf0-a71d-445c-b99a-75b60bbdce09" + ] + ] + } + } + ], + "id": "97da8ad9-f818-4a03-9dd0-c03cfe381060", + "savedPayload": { + "position": { + "x": 25000.19913560607, + "y": 31667.15985816277 + }, + "targetPosition": { + "x": 25029.19913560607, + "y": 31588.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Crypto Exchange", + "name": "Binance", + "id": "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Tested", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ] + ] + } + } + ], + "id": "28374562-4744-4f71-b3d7-c9c12e6b5fc3", + "savedPayload": { + "position": { + "x": 25029.19913560607, + "y": 31588.15985816277 + }, + "targetPosition": { + "x": 25070.19913560607, + "y": 31588.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Project Definition", + "name": "Foundations", + "id": "a2a04e12-604e-43f8-a986-1b8ca3b043cb" + }, + "referenceParentCombinedNodePath": [ + [ + "New Foundations Project", + "Foundations Project", + "Foundations", + "cf9f8b3b-77c6-43c6-b01f-95cf366a91f6" + ], + [ + "Foundations", + "Project Definition", + "Foundations", + "a2a04e12-604e-43f8-a986-1b8ca3b043cb" + ] + ] + } + } + ], + "id": "32e7c122-fa5a-4d00-9d71-d54e890e32de", + "savedPayload": { + "position": { + "x": 25070.19913560607, + "y": 31588.15985816277 + }, + "targetPosition": { + "x": 25109.356993272086, + "y": 31290.726399750627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tradingMinesData": { + "type": "Trading Mines Data", + "name": "New Trading Mines Data", + "project": "Foundations", + "projectTradingProducts": [ + { + "type": "Project Trading Products", + "name": "Foundations", + "project": "Foundations", + "exchangeTradingProducts": [ + { + "type": "Exchange Trading Products", + "name": "Binance", + "project": "Foundations", + "marketTradingProducts": [ + { + "type": "Market Trading Products", + "name": " BTC/USDT", + "project": "Foundations", + "tradingSessionReferences": [ + { + "type": "Trading Session Reference", + "name": "New Trading System Backtesting Session", + "project": "Foundations", + "dataProducts": [], + "tradingMineProducts": [ + { + "type": "Trading Mine Products", + "name": "Masters", + "project": "Foundations", + "botProducts": [ + { + "type": "Bot Products", + "name": "Low Frequency", + "project": "Foundations", + "dataProducts": [], + "dataProductFolders": [ + { + "type": "Data Product Folder", + "name": "Trading Engine", + "project": "Foundations", + "dataProducts": [], + "dataProductFolders": [ + { + "type": "Data Product Folder", + "name": "Trading Episode", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Trading Episode Counters", + "project": "Foundations", + "id": "4119f0ac-392a-48dc-8a57-af0ebef5904a", + "savedPayload": { + "position": { + "x": 25027.356993272086, + "y": 31464.53402088596 + }, + "targetPosition": { + "x": 24985.356993272086, + "y": 31455.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading Episode Counters", + "id": "d81c6019-864e-42f5-94ba-2f249b865f85" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Trading Episode", + "Product Definition Folder", + "Foundations", + "6e3006f3-06dc-4cc6-a8fc-51f0e99ca9eb" + ], + [ + "Trading Episode Counters", + "Product Definition", + "Foundations", + "d81c6019-864e-42f5-94ba-2f249b865f85" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading Episode Statistics", + "project": "Foundations", + "id": "4ed3dad4-eae2-45e2-ac38-8466630a386f", + "savedPayload": { + "position": { + "x": 24911.356993272086, + "y": 31486.53402088596 + }, + "targetPosition": { + "x": 24985.356993272086, + "y": 31455.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading Episode Statistics", + "id": "400c7f49-37da-41fb-b83d-879960aa74ff" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Trading Episode", + "Product Definition Folder", + "Foundations", + "6e3006f3-06dc-4cc6-a8fc-51f0e99ca9eb" + ], + [ + "Trading Episode Statistics", + "Product Definition", + "Foundations", + "400c7f49-37da-41fb-b83d-879960aa74ff" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Episode Candle", + "project": "Foundations", + "id": "d47caf0e-9b6f-499e-87b4-276d9cb03a30", + "savedPayload": { + "position": { + "x": 24916.356993272086, + "y": 31477.53402088596 + }, + "targetPosition": { + "x": 24985.356993272086, + "y": 31455.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Episode Candle", + "id": "b9a58113-cf27-4d57-9810-87a2cc158804" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Trading Episode", + "Product Definition Folder", + "Foundations", + "6e3006f3-06dc-4cc6-a8fc-51f0e99ca9eb" + ], + [ + "Episode Candle", + "Product Definition", + "Foundations", + "b9a58113-cf27-4d57-9810-87a2cc158804" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Episode Balances", + "project": "Foundations", + "id": "7e03f0d7-fe22-40fa-8178-69f70ed1fa82", + "savedPayload": { + "position": { + "x": 25043.356993272086, + "y": 31496.53402088596 + }, + "targetPosition": { + "x": 24985.356993272086, + "y": 31455.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Episode Balances", + "id": "a9a53d82-133b-4417-b639-f9a56d338233" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Trading Episode", + "Product Definition Folder", + "Foundations", + "6e3006f3-06dc-4cc6-a8fc-51f0e99ca9eb" + ], + [ + "Episode Balances", + "Product Definition", + "Foundations", + "a9a53d82-133b-4417-b639-f9a56d338233" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Distance To Trading Event", + "project": "Foundations", + "id": "17a86022-7a87-4128-bdf8-dd281d046022", + "savedPayload": { + "position": { + "x": 24981.356993272086, + "y": 31469.53402088596 + }, + "targetPosition": { + "x": 24985.356993272086, + "y": 31455.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Distance To Trading Event", + "id": "8ea88d6c-7d7f-4152-b781-ea108df52c63" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Trading Episode", + "Product Definition Folder", + "Foundations", + "6e3006f3-06dc-4cc6-a8fc-51f0e99ca9eb" + ], + [ + "Distance To Trading Event", + "Product Definition", + "Foundations", + "8ea88d6c-7d7f-4152-b781-ea108df52c63" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Episode Base Asset", + "project": "Foundations", + "id": "5b66816a-a507-44bd-b042-9ea3957e1d3b", + "savedPayload": { + "position": { + "x": 24962.356993272086, + "y": 31523.53402088596 + }, + "targetPosition": { + "x": 24985.356993272086, + "y": 31455.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Episode Base Asset", + "id": "234969ff-eab1-4d59-b6fa-79433c9a20e9" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Trading Episode", + "Product Definition Folder", + "Foundations", + "6e3006f3-06dc-4cc6-a8fc-51f0e99ca9eb" + ], + [ + "Episode Base Asset", + "Product Definition", + "Foundations", + "234969ff-eab1-4d59-b6fa-79433c9a20e9" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Episode Quoted Asset", + "project": "Foundations", + "id": "a731009a-ddeb-4129-bf0c-635564e7deb1", + "savedPayload": { + "position": { + "x": 24971.356993272086, + "y": 31362.53402088596 + }, + "targetPosition": { + "x": 24985.356993272086, + "y": 31455.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Episode Quoted Asset", + "id": "ae525e31-d6a8-47d2-9021-3f2ddb9615b0" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Trading Episode", + "Product Definition Folder", + "Foundations", + "6e3006f3-06dc-4cc6-a8fc-51f0e99ca9eb" + ], + [ + "Episode Quoted Asset", + "Product Definition", + "Foundations", + "ae525e31-d6a8-47d2-9021-3f2ddb9615b0" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Current Episode", + "project": "Foundations", + "id": "8bde5b7d-695e-4b96-bf10-cee3f6d35b1e", + "savedPayload": { + "position": { + "x": 24950.356993272086, + "y": 31482.53402088596 + }, + "targetPosition": { + "x": 24985.356993272086, + "y": 31455.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Current Episode", + "id": "b8da0132-ba28-46ec-aa54-eb9eaac56ce7" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Trading Episode", + "Product Definition Folder", + "Foundations", + "6e3006f3-06dc-4cc6-a8fc-51f0e99ca9eb" + ], + [ + "Current Episode", + "Product Definition", + "Foundations", + "b8da0132-ba28-46ec-aa54-eb9eaac56ce7" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "43ac74d4-a989-4ebc-a092-e5c2e7790873", + "savedPayload": { + "position": { + "x": 24985.356993272086, + "y": 31455.53402088596 + }, + "targetPosition": { + "x": 24899.356993272086, + "y": 31407.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Strategy", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Current Strategy", + "project": "Foundations", + "id": "460f055f-66d8-4bb4-a9c1-ad88425d3123", + "savedPayload": { + "position": { + "x": 24812.356993272086, + "y": 31411.53402088596 + }, + "targetPosition": { + "x": 24899.356993272086, + "y": 31411.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Current Strategy", + "id": "895d8a04-ef45-41a7-909a-ba31013ffb90" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Strategy", + "Product Definition Folder", + "Foundations", + "bb870967-9e1d-44a9-9bbc-68e6c024a3c3" + ], + [ + "Current Strategy", + "Product Definition", + "Foundations", + "895d8a04-ef45-41a7-909a-ba31013ffb90" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Last Strategy", + "project": "Foundations", + "id": "0aa97bc7-054a-4318-ac7d-025e25e3ee82", + "savedPayload": { + "position": { + "x": 24826.356993272086, + "y": 31312.53402088596 + }, + "targetPosition": { + "x": 24899.356993272086, + "y": 31411.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Last Strategy", + "id": "0625f524-2b97-4b4d-8a90-590ffc62ecd3" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Strategy", + "Product Definition Folder", + "Foundations", + "bb870967-9e1d-44a9-9bbc-68e6c024a3c3" + ], + [ + "Last Strategy", + "Product Definition", + "Foundations", + "0625f524-2b97-4b4d-8a90-590ffc62ecd3" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "e5e8c460-b99b-48d7-b056-d6491ad0f951", + "savedPayload": { + "position": { + "x": 24899.356993272086, + "y": 31411.53402088596 + }, + "targetPosition": { + "x": 24899.356993272086, + "y": 31407.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Position", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Current Position", + "project": "Foundations", + "id": "46dd8af8-8f43-4b9f-b982-adb6219beff4", + "savedPayload": { + "position": { + "x": 25010.356993272086, + "y": 31528.53402088596 + }, + "targetPosition": { + "x": 24960.356993272086, + "y": 31485.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Current Position", + "id": "832ecada-8da3-4ba6-b6e9-be34dd5f7ce9" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "83cdc0a1-260e-42bb-a054-5719c34b0165" + ], + [ + "Current Position", + "Product Definition", + "Foundations", + "832ecada-8da3-4ba6-b6e9-be34dd5f7ce9" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Last Position", + "project": "Foundations", + "id": "3c824710-cb7b-4568-b655-7bcd440c1392", + "savedPayload": { + "position": { + "x": 24876.356993272086, + "y": 31493.53402088596 + }, + "targetPosition": { + "x": 24960.356993272086, + "y": 31485.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Last Position", + "id": "477cd6d5-862a-44d0-9313-786a4e63a602" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "83cdc0a1-260e-42bb-a054-5719c34b0165" + ], + [ + "Last Position", + "Product Definition", + "Foundations", + "477cd6d5-862a-44d0-9313-786a4e63a602" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Stop Loss", + "project": "Foundations", + "id": "a963a996-d7fc-44f7-8fa4-0d2f95d4ac85", + "savedPayload": { + "position": { + "x": 24873.356993272086, + "y": 31457.53402088596 + }, + "targetPosition": { + "x": 24960.356993272086, + "y": 31485.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Stop Loss", + "id": "a1c047bd-e95e-469a-aac9-3d45c4157440" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "83cdc0a1-260e-42bb-a054-5719c34b0165" + ], + [ + "Stop Loss", + "Product Definition", + "Foundations", + "a1c047bd-e95e-469a-aac9-3d45c4157440" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Take Profit", + "project": "Foundations", + "id": "e99cf971-4f5a-413c-b95f-d9a8fc61d04b", + "savedPayload": { + "position": { + "x": 24874.356993272086, + "y": 31528.53402088596 + }, + "targetPosition": { + "x": 24960.356993272086, + "y": 31485.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Take Profit", + "id": "11513bf1-0f23-4d79-b760-83ccebc4e1c5" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "83cdc0a1-260e-42bb-a054-5719c34b0165" + ], + [ + "Take Profit", + "Product Definition", + "Foundations", + "11513bf1-0f23-4d79-b760-83ccebc4e1c5" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "b3f08eb1-31b7-45db-99df-6be9be4e0d9b", + "savedPayload": { + "position": { + "x": 24960.356993272086, + "y": 31485.53402088596 + }, + "targetPosition": { + "x": 24899.356993272086, + "y": 31407.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Stages", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Open Stage", + "project": "Foundations", + "id": "dded2d5d-ab9f-4561-abd5-84c784f28d84", + "savedPayload": { + "position": { + "x": 24937.356993272086, + "y": 31416.53402088596 + }, + "targetPosition": { + "x": 24972.356993272086, + "y": 31394.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Open Stage", + "id": "73c3c041-ba2a-4798-a362-a453409b518a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "e3ceaf77-f718-477c-bf10-3dc0cf2235bb" + ], + [ + "Open Stage", + "Product Definition", + "Foundations", + "73c3c041-ba2a-4798-a362-a453409b518a" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Close Stage", + "project": "Foundations", + "id": "f11a22a5-34ea-402f-9602-c23596796deb", + "savedPayload": { + "position": { + "x": 24943.356993272086, + "y": 31321.53402088596 + }, + "targetPosition": { + "x": 24972.356993272086, + "y": 31394.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Close Stage", + "id": "2bb9bb41-1ff5-4f83-aa5b-bfc4c9f06a9a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "e3ceaf77-f718-477c-bf10-3dc0cf2235bb" + ], + [ + "Close Stage", + "Product Definition", + "Foundations", + "2bb9bb41-1ff5-4f83-aa5b-bfc4c9f06a9a" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trigger Stage", + "project": "Foundations", + "id": "5ce42cc5-eed7-4243-98a6-5f1ba0a92a76", + "savedPayload": { + "position": { + "x": 24893.356993272086, + "y": 31491.53402088596 + }, + "targetPosition": { + "x": 24972.356993272086, + "y": 31394.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trigger Stage", + "id": "b6cff826-9056-4fbd-8eca-cbd6cceec962" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "e3ceaf77-f718-477c-bf10-3dc0cf2235bb" + ], + [ + "Trigger Stage", + "Product Definition", + "Foundations", + "b6cff826-9056-4fbd-8eca-cbd6cceec962" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Manage Stage", + "project": "Foundations", + "id": "3761adb9-1825-4eed-93c2-1b74738a6587", + "savedPayload": { + "position": { + "x": 25060.356993272086, + "y": 31460.53402088596 + }, + "targetPosition": { + "x": 24972.356993272086, + "y": 31394.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Manage Stage", + "id": "bd691611-e7a6-49a8-b07d-c15360b55e40" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "e3ceaf77-f718-477c-bf10-3dc0cf2235bb" + ], + [ + "Manage Stage", + "Product Definition", + "Foundations", + "bd691611-e7a6-49a8-b07d-c15360b55e40" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "e0ead53e-3ea9-46e2-874d-3d2c5decb203", + "savedPayload": { + "position": { + "x": 24972.356993272086, + "y": 31394.53402088596 + }, + "targetPosition": { + "x": 24899.356993272086, + "y": 31407.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Orders", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Market Buy Orders", + "project": "Foundations", + "id": "771465ef-a10d-4997-8963-f79cc75d466b", + "savedPayload": { + "position": { + "x": 24864.356993272086, + "y": 31380.53402088596 + }, + "targetPosition": { + "x": 24898.356993272086, + "y": 31323.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Market Buy Orders", + "id": "7c769317-2639-4460-8b88-9dc92f7b0585" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "1e82c85a-37f7-4610-a982-e14ab71a5286" + ], + [ + "Market Buy Orders", + "Product Definition", + "Foundations", + "7c769317-2639-4460-8b88-9dc92f7b0585" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Market Sell Orders", + "project": "Foundations", + "id": "f5a006ff-752b-43c1-aa93-52fa90eaf2ea", + "savedPayload": { + "position": { + "x": 24988.356993272086, + "y": 31327.53402088596 + }, + "targetPosition": { + "x": 24898.356993272086, + "y": 31323.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Market Sell Orders", + "id": "9cc7645a-54fe-40d6-9896-9278167011fb" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "1e82c85a-37f7-4610-a982-e14ab71a5286" + ], + [ + "Market Sell Orders", + "Product Definition", + "Foundations", + "9cc7645a-54fe-40d6-9896-9278167011fb" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Limit Buy Orders", + "project": "Foundations", + "id": "8f11588e-689e-49e5-bdb2-cbf55d262f71", + "savedPayload": { + "position": { + "x": 24847.356993272086, + "y": 31410.53402088596 + }, + "targetPosition": { + "x": 24898.356993272086, + "y": 31323.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Limit Buy Orders", + "id": "4c827ee0-a29b-4b65-8438-03e2ea98b410" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "1e82c85a-37f7-4610-a982-e14ab71a5286" + ], + [ + "Limit Buy Orders", + "Product Definition", + "Foundations", + "4c827ee0-a29b-4b65-8438-03e2ea98b410" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Limit Sell Orders", + "project": "Foundations", + "id": "8e149882-6d51-4b55-b218-9fb2f4684975", + "savedPayload": { + "position": { + "x": 24872.356993272086, + "y": 31344.53402088596 + }, + "targetPosition": { + "x": 24898.356993272086, + "y": 31323.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Limit Sell Orders", + "id": "2c753cd8-36d8-466c-bd80-1ebfa8e314dc" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "1e82c85a-37f7-4610-a982-e14ab71a5286" + ], + [ + "Limit Sell Orders", + "Product Definition", + "Foundations", + "2c753cd8-36d8-466c-bd80-1ebfa8e314dc" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Last Market Order", + "project": "Foundations", + "id": "2a2f023b-04d8-4bda-9a04-ce3136bfdf72", + "savedPayload": { + "position": { + "x": 24853.356993272086, + "y": 31368.53402088596 + }, + "targetPosition": { + "x": 24898.356993272086, + "y": 31323.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Last Market Order", + "id": "6df1ac87-92d5-4788-b0bc-f3543b283ef0" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "1e82c85a-37f7-4610-a982-e14ab71a5286" + ], + [ + "Last Market Order", + "Product Definition", + "Foundations", + "6df1ac87-92d5-4788-b0bc-f3543b283ef0" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Last Limit Order", + "project": "Foundations", + "id": "57dbb7db-31e6-4ad0-8a44-a043ac61b36c", + "savedPayload": { + "position": { + "x": 24897.356993272086, + "y": 31268.53402088596 + }, + "targetPosition": { + "x": 24898.356993272086, + "y": 31323.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Last Limit Order", + "id": "c24ec6a1-e937-4d20-93eb-4faf2a0becc3" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "1e82c85a-37f7-4610-a982-e14ab71a5286" + ], + [ + "Last Limit Order", + "Product Definition", + "Foundations", + "c24ec6a1-e937-4d20-93eb-4faf2a0becc3" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "f3434e25-7e04-4c44-9b36-6ebcf77f3eb3", + "savedPayload": { + "position": { + "x": 24898.356993272086, + "y": 31323.53402088596 + }, + "targetPosition": { + "x": 24899.356993272086, + "y": 31407.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "6d8e85aa-f46a-4e64-a670-00413fa89a0c", + "savedPayload": { + "position": { + "x": 24899.356993272086, + "y": 31407.53402088596 + }, + "targetPosition": { + "x": 24842.356993272086, + "y": 31431.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Trading System", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Trading System Errors", + "project": "Foundations", + "id": "b84de23e-3345-41f0-93ae-4eadb7c3f10e", + "savedPayload": { + "position": { + "x": 24679.356993272086, + "y": 31510.53402088596 + }, + "targetPosition": { + "x": 24773.356993272086, + "y": 31437.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Errors", + "id": "1d9c570d-77c7-40ac-a61e-c5a57a411de8" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "57d56564-1a8f-4ee9-acfb-389ec2d3375a" + ], + [ + "Trading System Errors", + "Product Definition", + "Foundations", + "1d9c570d-77c7-40ac-a61e-c5a57a411de8" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading System Highlights", + "project": "Foundations", + "id": "695982da-0c5e-4246-8d45-e2041877548a", + "savedPayload": { + "position": { + "x": 24836.356993272086, + "y": 31426.53402088596 + }, + "targetPosition": { + "x": 24773.356993272086, + "y": 31437.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Highlights", + "id": "319f660a-78be-4cf4-8052-877837cad806" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "57d56564-1a8f-4ee9-acfb-389ec2d3375a" + ], + [ + "Trading System Highlights", + "Product Definition", + "Foundations", + "319f660a-78be-4cf4-8052-877837cad806" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading System Values", + "project": "Foundations", + "id": "ff8cfbb7-1184-4c99-8956-c760a99a3433", + "savedPayload": { + "position": { + "x": 24746.356993272086, + "y": 31470.53402088596 + }, + "targetPosition": { + "x": 24773.356993272086, + "y": 31437.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Values", + "id": "c90c009b-588d-45d4-aff1-05e375181dfa" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "57d56564-1a8f-4ee9-acfb-389ec2d3375a" + ], + [ + "Trading System Values", + "Product Definition", + "Foundations", + "c90c009b-588d-45d4-aff1-05e375181dfa" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading System Status", + "project": "Foundations", + "id": "641469f7-5736-44f9-82e0-3c33be5e4a26", + "savedPayload": { + "position": { + "x": 24813.356993272086, + "y": 31340.53402088596 + }, + "targetPosition": { + "x": 24773.356993272086, + "y": 31437.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Status", + "id": "eed48c80-35c5-49fa-b12d-18e7280ffb8f" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "57d56564-1a8f-4ee9-acfb-389ec2d3375a" + ], + [ + "Trading System Status", + "Product Definition", + "Foundations", + "eed48c80-35c5-49fa-b12d-18e7280ffb8f" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading System Progress", + "project": "Foundations", + "id": "79efe677-c013-4da1-b96c-bdd2be3583b4", + "savedPayload": { + "position": { + "x": 24804.356993272086, + "y": 31422.53402088596 + }, + "targetPosition": { + "x": 24773.356993272086, + "y": 31437.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Progress", + "id": "04c8606b-5e59-4e7d-b3ac-387bfffcd300" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "57d56564-1a8f-4ee9-acfb-389ec2d3375a" + ], + [ + "Trading System Progress", + "Product Definition", + "Foundations", + "04c8606b-5e59-4e7d-b3ac-387bfffcd300" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading System Running", + "project": "Foundations", + "id": "b6151ae0-14a6-41e8-9546-456b6415a727", + "savedPayload": { + "position": { + "x": 24787.356993272086, + "y": 31357.53402088596 + }, + "targetPosition": { + "x": 24773.356993272086, + "y": 31437.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Running", + "id": "17236f59-6ef2-4cc3-913c-1ff6db052236" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "57d56564-1a8f-4ee9-acfb-389ec2d3375a" + ], + [ + "Trading System Running", + "Product Definition", + "Foundations", + "17236f59-6ef2-4cc3-913c-1ff6db052236" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading System Announcements", + "project": "Foundations", + "id": "cf4e9c5b-8b70-4848-a3af-fea8d095c3b0", + "savedPayload": { + "position": { + "x": 24679.356993272086, + "y": 31429.53402088596 + }, + "targetPosition": { + "x": 24773.356993272086, + "y": 31437.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Announcements", + "id": "4a6f828a-9671-431e-8257-fc920943581e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "57d56564-1a8f-4ee9-acfb-389ec2d3375a" + ], + [ + "Trading System Announcements", + "Product Definition", + "Foundations", + "4a6f828a-9671-431e-8257-fc920943581e" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading System Warnings", + "project": "Foundations", + "id": "803df795-bc3d-48e1-a58e-9fb890699496", + "savedPayload": { + "position": { + "x": 24855.356993272086, + "y": 31421.53402088596 + }, + "targetPosition": { + "x": 24773.356993272086, + "y": 31437.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Warnings", + "id": "34310596-466a-4e9a-a5a2-256b0fe3e339" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "57d56564-1a8f-4ee9-acfb-389ec2d3375a" + ], + [ + "Trading System Warnings", + "Product Definition", + "Foundations", + "34310596-466a-4e9a-a5a2-256b0fe3e339" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading System Infos", + "project": "Foundations", + "id": "af3457db-ac70-4224-9896-f3984d3953ad", + "savedPayload": { + "position": { + "x": 24742.356993272086, + "y": 31495.53402088596 + }, + "targetPosition": { + "x": 24773.356993272086, + "y": 31437.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Infos", + "id": "020ad519-0fc6-4f2f-9f26-b2c7de118fb8" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "57d56564-1a8f-4ee9-acfb-389ec2d3375a" + ], + [ + "Trading System Infos", + "Product Definition", + "Foundations", + "020ad519-0fc6-4f2f-9f26-b2c7de118fb8" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "8da230b7-86c2-4493-8bd8-d36da84c53d4", + "savedPayload": { + "position": { + "x": 24773.356993272086, + "y": 31437.53402088596 + }, + "targetPosition": { + "x": 24842.356993272086, + "y": 31431.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Simulation Objects", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Episodes", + "project": "Foundations", + "id": "aa90d691-a755-4001-b24b-e4a8e27b8f10", + "savedPayload": { + "position": { + "x": 24768.356993272086, + "y": 31562.53402088596 + }, + "targetPosition": { + "x": 24859.356993272086, + "y": 31478.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Episodes", + "id": "aeec080e-8caf-4976-8187-ba4e725b73b0" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Episodes", + "Product Definition", + "Foundations", + "aeec080e-8caf-4976-8187-ba4e725b73b0" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Strategies", + "project": "Foundations", + "id": "e0466fa4-c295-476f-ab80-ef70d9e07b14", + "savedPayload": { + "position": { + "x": 24780.356993272086, + "y": 31427.53402088596 + }, + "targetPosition": { + "x": 24859.356993272086, + "y": 31478.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Strategies", + "id": "21db6fce-8450-4b07-9015-d81a339fd030" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Strategies", + "Product Definition", + "Foundations", + "21db6fce-8450-4b07-9015-d81a339fd030" + ] + ] + } + } + ], + "dataProductFolders": [ + { + "type": "Data Product Folder", + "name": "Orders", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Market Buy Orders", + "project": "Foundations", + "id": "0f023427-363f-4f80-a695-e4375b96593c", + "savedPayload": { + "position": { + "x": 24819.356993272086, + "y": 31559.53402088596 + }, + "targetPosition": { + "x": 24760.356993272086, + "y": 31500.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Market Buy Orders", + "id": "db256083-9aa2-48e1-8fd6-3425a5085302" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "cb9c928a-1a5d-441c-b369-0a72f98f2407" + ], + [ + "Market Buy Orders", + "Product Definition", + "Foundations", + "db256083-9aa2-48e1-8fd6-3425a5085302" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Market Sell Orders", + "project": "Foundations", + "id": "33e05a36-350e-43c2-a398-269479c9770b", + "savedPayload": { + "position": { + "x": 24720.356993272086, + "y": 31418.53402088596 + }, + "targetPosition": { + "x": 24760.356993272086, + "y": 31500.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Market Sell Orders", + "id": "1958f79b-5c6c-4874-9154-98c314822ed7" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "cb9c928a-1a5d-441c-b369-0a72f98f2407" + ], + [ + "Market Sell Orders", + "Product Definition", + "Foundations", + "1958f79b-5c6c-4874-9154-98c314822ed7" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Limit Buy Orders", + "project": "Foundations", + "id": "8e7f9a7f-634d-4b72-b88b-b14c14ed1395", + "savedPayload": { + "position": { + "x": 24783.356993272086, + "y": 31444.53402088596 + }, + "targetPosition": { + "x": 24760.356993272086, + "y": 31500.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Limit Buy Orders", + "id": "5deceb32-c7ab-4560-818a-0f0b9d6632fb" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "cb9c928a-1a5d-441c-b369-0a72f98f2407" + ], + [ + "Limit Buy Orders", + "Product Definition", + "Foundations", + "5deceb32-c7ab-4560-818a-0f0b9d6632fb" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Limit Sell Orders", + "project": "Foundations", + "id": "aebf3e40-784d-4179-a0e2-b1d4887e15f8", + "savedPayload": { + "position": { + "x": 24731.356993272086, + "y": 31498.53402088596 + }, + "targetPosition": { + "x": 24760.356993272086, + "y": 31500.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Limit Sell Orders", + "id": "2a1d405b-2fbe-4ed4-a76a-d2c7be59d20e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "cb9c928a-1a5d-441c-b369-0a72f98f2407" + ], + [ + "Limit Sell Orders", + "Product Definition", + "Foundations", + "2a1d405b-2fbe-4ed4-a76a-d2c7be59d20e" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "ef69111a-e67b-4d4d-ac5d-82a4bd65dd3c", + "savedPayload": { + "position": { + "x": 24760.356993272086, + "y": 31500.53402088596 + }, + "targetPosition": { + "x": 24859.356993272086, + "y": 31478.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Stages", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Trigger Stages", + "project": "Foundations", + "id": "7490a362-ced5-4294-bd04-c973f0caf3f3", + "savedPayload": { + "position": { + "x": 24824.356993272086, + "y": 31503.53402088596 + }, + "targetPosition": { + "x": 24842.356993272086, + "y": 31434.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trigger Stages", + "id": "18cc2e79-7e57-418c-b635-6c68fc11d681" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "4ce02b43-0869-4bed-b021-a3b9f7c10451" + ], + [ + "Trigger Stages", + "Product Definition", + "Foundations", + "18cc2e79-7e57-418c-b635-6c68fc11d681" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Open Stages", + "project": "Foundations", + "id": "0509ae71-2c1a-4e64-b43e-edb118bb040e", + "savedPayload": { + "position": { + "x": 24769.356993272086, + "y": 31348.53402088596 + }, + "targetPosition": { + "x": 24842.356993272086, + "y": 31434.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Open Stages", + "id": "d5938c00-0849-466d-ae14-4ea91b571678" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "4ce02b43-0869-4bed-b021-a3b9f7c10451" + ], + [ + "Open Stages", + "Product Definition", + "Foundations", + "d5938c00-0849-466d-ae14-4ea91b571678" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Manage Stages", + "project": "Foundations", + "id": "91e89102-63e7-478b-9fb0-fff2beb234ba", + "savedPayload": { + "position": { + "x": 24908.356993272086, + "y": 31407.53402088596 + }, + "targetPosition": { + "x": 24842.356993272086, + "y": 31434.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Manage Stages", + "id": "8fab86b3-db8d-4113-8418-1d256bd98cf2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "4ce02b43-0869-4bed-b021-a3b9f7c10451" + ], + [ + "Manage Stages", + "Product Definition", + "Foundations", + "8fab86b3-db8d-4113-8418-1d256bd98cf2" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Close Stages", + "project": "Foundations", + "id": "d76d5d3e-0688-4576-a781-3c0d59d173d1", + "savedPayload": { + "position": { + "x": 24775.356993272086, + "y": 31468.53402088596 + }, + "targetPosition": { + "x": 24842.356993272086, + "y": 31434.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Close Stages", + "id": "ba911e61-f951-48cd-b547-9a70aa211100" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "4ce02b43-0869-4bed-b021-a3b9f7c10451" + ], + [ + "Close Stages", + "Product Definition", + "Foundations", + "ba911e61-f951-48cd-b547-9a70aa211100" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "63de881d-7779-46f2-9839-c2a98b9f864e", + "savedPayload": { + "position": { + "x": 24842.356993272086, + "y": 31434.53402088596 + }, + "targetPosition": { + "x": 24859.356993272086, + "y": 31478.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Position", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Positions", + "project": "Foundations", + "id": "3c9ffa77-d7c9-4a7e-ad8e-330c9baf63db", + "savedPayload": { + "position": { + "x": 24973.356993272086, + "y": 31394.53402088596 + }, + "targetPosition": { + "x": 24904.356993272086, + "y": 31480.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Positions", + "id": "1eabba24-cbd4-4cbf-95e0-c5135349d41d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "5572f4e4-17f2-4037-b524-97d3cf582a64" + ], + [ + "Positions", + "Product Definition", + "Foundations", + "1eabba24-cbd4-4cbf-95e0-c5135349d41d" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Position Base Asset", + "project": "Foundations", + "id": "f6142baf-c226-4562-b0cc-eadaf9de82e5", + "savedPayload": { + "position": { + "x": 24855.356993272086, + "y": 31557.53402088596 + }, + "targetPosition": { + "x": 24904.356993272086, + "y": 31480.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Position Base Asset", + "id": "b371b039-f6c8-4f60-84cb-52f55c96c84d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "5572f4e4-17f2-4037-b524-97d3cf582a64" + ], + [ + "Position Base Asset", + "Product Definition", + "Foundations", + "b371b039-f6c8-4f60-84cb-52f55c96c84d" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Position Quoted Asset", + "project": "Foundations", + "id": "c2301ab3-9bb4-457c-807b-1613f0c23ae1", + "savedPayload": { + "position": { + "x": 24928.356993272086, + "y": 31521.53402088596 + }, + "targetPosition": { + "x": 24904.356993272086, + "y": 31480.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Position Quoted Asset", + "id": "a376f02b-a5d2-4079-b5cd-ab7dc894b909" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "5572f4e4-17f2-4037-b524-97d3cf582a64" + ], + [ + "Position Quoted Asset", + "Product Definition", + "Foundations", + "a376f02b-a5d2-4079-b5cd-ab7dc894b909" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Stop Loss", + "project": "Foundations", + "id": "bb597e4c-652c-48ea-96e6-2847e567745b", + "savedPayload": { + "position": { + "x": 24919.356993272086, + "y": 31405.53402088596 + }, + "targetPosition": { + "x": 24904.356993272086, + "y": 31480.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Stop Loss", + "id": "c18bdc82-216a-4b1d-8850-5c3c9dc2000b" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "5572f4e4-17f2-4037-b524-97d3cf582a64" + ], + [ + "Stop Loss", + "Product Definition", + "Foundations", + "c18bdc82-216a-4b1d-8850-5c3c9dc2000b" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Take Profit", + "project": "Foundations", + "id": "89e0aed6-8c69-40fc-9efe-7d55d4222bd9", + "savedPayload": { + "position": { + "x": 24887.356993272086, + "y": 31475.53402088596 + }, + "targetPosition": { + "x": 24904.356993272086, + "y": 31480.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Take Profit", + "id": "2542c7d0-fa26-4b52-a59a-a3630e52eb89" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "5572f4e4-17f2-4037-b524-97d3cf582a64" + ], + [ + "Take Profit", + "Product Definition", + "Foundations", + "2542c7d0-fa26-4b52-a59a-a3630e52eb89" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "bb0f1ce1-b951-4e74-9d2f-2cabfd9036cf", + "savedPayload": { + "position": { + "x": 24904.356993272086, + "y": 31480.53402088596 + }, + "targetPosition": { + "x": 24859.356993272086, + "y": 31478.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "49872783-0010-49d1-b9ae-abc86458c952", + "savedPayload": { + "position": { + "x": 24859.356993272086, + "y": 31478.53402088596 + }, + "targetPosition": { + "x": 24842.356993272086, + "y": 31431.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "829bd9b5-1866-4b77-9b1a-49dc605445fb", + "savedPayload": { + "position": { + "x": 24842.356993272086, + "y": 31431.53402088596 + }, + "targetPosition": { + "x": 24938.356993272086, + "y": 31452.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "1765635e-ca60-4f26-bc64-15cbb7538267", + "savedPayload": { + "position": { + "x": 24938.356993272086, + "y": 31452.53402088596 + }, + "targetPosition": { + "x": 24898.356993272086, + "y": 31503.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Trading Mine", + "name": "Masters", + "id": "6a54eece-4582-4cda-a854-1cd805e00fed" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ] + ] + } + } + ], + "id": "8bb43677-800c-44ae-a3e1-7234901f3c4d", + "savedPayload": { + "position": { + "x": 24898.356993272086, + "y": 31503.53402088596 + }, + "targetPosition": { + "x": 24857.356993272086, + "y": 31531.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Backtesting Session", + "name": "New Trading System", + "id": "3e7dd234-c17f-4692-9905-f5f67290bab1" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Testing Trading Tasks", + "Testing Trading Tasks", + "Foundations", + "8117db0a-e418-4f56-8fe4-fda2ddac1cbb" + ], + [ + "Foundations", + "Project Trading Tasks", + "Foundations", + "4b8734b6-b116-4e38-8704-78b9cfd80d44" + ], + [ + "Binance", + "Exchange Trading Tasks", + "Foundations", + "ea23f070-9438-43e8-871c-956a06796cd3" + ], + [ + " BTC/USDT", + "Market Trading Tasks", + "Foundations", + "5755e79c-cd1f-4003-88b3-ea5644751e75" + ], + [ + "Masters", + "Trading Mine Tasks", + "Foundations", + "9de3eacc-c0ab-4f96-8f5e-125f552ee3dc" + ], + [ + "Masters", + "Task Manager", + "Foundations", + "23654fc5-1ccf-4ee1-b19b-420c407805ec" + ], + [ + "New Trading System", + "Task", + "Foundations", + "0817f6bd-2f2c-4021-938c-940825a701c6" + ], + [ + "Low Frequency", + "Trading Bot Instance", + "Foundations", + "88cfc4c1-cba7-4347-82d7-a4e0df3dfc2c" + ], + [ + "Low Frequency Trading", + "Trading Process Instance", + "Foundations", + "6f4cc545-60a4-4329-a753-0de727bb70cc" + ], + [ + "New Trading System", + "Backtesting Session", + "Foundations", + "3e7dd234-c17f-4692-9905-f5f67290bab1" + ] + ] + } + }, + { + "type": "Trading Session Reference", + "name": "New Trading System Live Trading Session", + "project": "Foundations", + "dataProducts": [], + "tradingMineProducts": [ + { + "type": "Trading Mine Products", + "name": "Masters", + "project": "Foundations", + "botProducts": [ + { + "type": "Bot Products", + "name": "Low Frequency", + "project": "Foundations", + "dataProducts": [], + "dataProductFolders": [ + { + "type": "Data Product Folder", + "name": "Trading Engine", + "project": "Foundations", + "dataProducts": [], + "dataProductFolders": [ + { + "type": "Data Product Folder", + "name": "Trading Episode", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Trading Episode Counters", + "project": "Foundations", + "id": "7898b201-c700-45ad-9999-41708fe1d84c", + "savedPayload": { + "position": { + "x": 24848.356993272086, + "y": 31546.53402088596 + }, + "targetPosition": { + "x": 24893.356993272086, + "y": 31530.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading Episode Counters", + "id": "d81c6019-864e-42f5-94ba-2f249b865f85" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Trading Episode", + "Product Definition Folder", + "Foundations", + "6e3006f3-06dc-4cc6-a8fc-51f0e99ca9eb" + ], + [ + "Trading Episode Counters", + "Product Definition", + "Foundations", + "d81c6019-864e-42f5-94ba-2f249b865f85" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading Episode Statistics", + "project": "Foundations", + "id": "3beb17bf-07e1-483e-80ff-a0a4cca9c14a", + "savedPayload": { + "position": { + "x": 24799.356993272086, + "y": 31488.53402088596 + }, + "targetPosition": { + "x": 24893.356993272086, + "y": 31530.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading Episode Statistics", + "id": "400c7f49-37da-41fb-b83d-879960aa74ff" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Trading Episode", + "Product Definition Folder", + "Foundations", + "6e3006f3-06dc-4cc6-a8fc-51f0e99ca9eb" + ], + [ + "Trading Episode Statistics", + "Product Definition", + "Foundations", + "400c7f49-37da-41fb-b83d-879960aa74ff" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Episode Candle", + "project": "Foundations", + "id": "d5c18336-9742-4c28-8939-7073ef3edcbe", + "savedPayload": { + "position": { + "x": 24815.356993272086, + "y": 31474.53402088596 + }, + "targetPosition": { + "x": 24893.356993272086, + "y": 31530.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Episode Candle", + "id": "b9a58113-cf27-4d57-9810-87a2cc158804" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Trading Episode", + "Product Definition Folder", + "Foundations", + "6e3006f3-06dc-4cc6-a8fc-51f0e99ca9eb" + ], + [ + "Episode Candle", + "Product Definition", + "Foundations", + "b9a58113-cf27-4d57-9810-87a2cc158804" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Episode Balances", + "project": "Foundations", + "id": "5e25af9a-f94e-4548-a9cb-5fb6aadb2632", + "savedPayload": { + "position": { + "x": 24975.356993272086, + "y": 31470.53402088596 + }, + "targetPosition": { + "x": 24893.356993272086, + "y": 31530.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Episode Balances", + "id": "a9a53d82-133b-4417-b639-f9a56d338233" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Trading Episode", + "Product Definition Folder", + "Foundations", + "6e3006f3-06dc-4cc6-a8fc-51f0e99ca9eb" + ], + [ + "Episode Balances", + "Product Definition", + "Foundations", + "a9a53d82-133b-4417-b639-f9a56d338233" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Distance To Trading Event", + "project": "Foundations", + "id": "8adb7861-346c-4eaa-a69f-edd5f0c48b9b", + "savedPayload": { + "position": { + "x": 24795.356993272086, + "y": 31560.53402088596 + }, + "targetPosition": { + "x": 24893.356993272086, + "y": 31530.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Distance To Trading Event", + "id": "8ea88d6c-7d7f-4152-b781-ea108df52c63" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Trading Episode", + "Product Definition Folder", + "Foundations", + "6e3006f3-06dc-4cc6-a8fc-51f0e99ca9eb" + ], + [ + "Distance To Trading Event", + "Product Definition", + "Foundations", + "8ea88d6c-7d7f-4152-b781-ea108df52c63" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Episode Base Asset", + "project": "Foundations", + "id": "af36a49d-41fd-45eb-9b47-961237ac5203", + "savedPayload": { + "position": { + "x": 24963.356993272086, + "y": 31566.53402088596 + }, + "targetPosition": { + "x": 24893.356993272086, + "y": 31530.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Episode Base Asset", + "id": "234969ff-eab1-4d59-b6fa-79433c9a20e9" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Trading Episode", + "Product Definition Folder", + "Foundations", + "6e3006f3-06dc-4cc6-a8fc-51f0e99ca9eb" + ], + [ + "Episode Base Asset", + "Product Definition", + "Foundations", + "234969ff-eab1-4d59-b6fa-79433c9a20e9" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Episode Quoted Asset", + "project": "Foundations", + "id": "0ad237c9-ccf6-4978-826c-7acfb1b8df0d", + "savedPayload": { + "position": { + "x": 24804.356993272086, + "y": 31471.53402088596 + }, + "targetPosition": { + "x": 24893.356993272086, + "y": 31530.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Episode Quoted Asset", + "id": "ae525e31-d6a8-47d2-9021-3f2ddb9615b0" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Trading Episode", + "Product Definition Folder", + "Foundations", + "6e3006f3-06dc-4cc6-a8fc-51f0e99ca9eb" + ], + [ + "Episode Quoted Asset", + "Product Definition", + "Foundations", + "ae525e31-d6a8-47d2-9021-3f2ddb9615b0" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Current Episode", + "project": "Foundations", + "id": "a04cb060-338e-45fa-875d-81ab07fd67a0", + "savedPayload": { + "position": { + "x": 24838.356993272086, + "y": 31443.53402088596 + }, + "targetPosition": { + "x": 24893.356993272086, + "y": 31530.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Current Episode", + "id": "b8da0132-ba28-46ec-aa54-eb9eaac56ce7" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Trading Episode", + "Product Definition Folder", + "Foundations", + "6e3006f3-06dc-4cc6-a8fc-51f0e99ca9eb" + ], + [ + "Current Episode", + "Product Definition", + "Foundations", + "b8da0132-ba28-46ec-aa54-eb9eaac56ce7" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "909237b2-c6bc-4f91-acaf-793d1289abab", + "savedPayload": { + "position": { + "x": 24893.356993272086, + "y": 31530.53402088596 + }, + "targetPosition": { + "x": 24837.356993272086, + "y": 31629.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Strategy", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Current Strategy", + "project": "Foundations", + "id": "dcbc702a-e2df-4c64-8763-77990844f07c", + "savedPayload": { + "position": { + "x": 24996.356993272086, + "y": 31545.53402088596 + }, + "targetPosition": { + "x": 24924.356993272086, + "y": 31599.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Current Strategy", + "id": "895d8a04-ef45-41a7-909a-ba31013ffb90" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Strategy", + "Product Definition Folder", + "Foundations", + "bb870967-9e1d-44a9-9bbc-68e6c024a3c3" + ], + [ + "Current Strategy", + "Product Definition", + "Foundations", + "895d8a04-ef45-41a7-909a-ba31013ffb90" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Last Strategy", + "project": "Foundations", + "id": "43984ae7-ed26-4109-9450-3cb743975b34", + "savedPayload": { + "position": { + "x": 24898.356993272086, + "y": 31566.53402088596 + }, + "targetPosition": { + "x": 24924.356993272086, + "y": 31599.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Last Strategy", + "id": "0625f524-2b97-4b4d-8a90-590ffc62ecd3" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Strategy", + "Product Definition Folder", + "Foundations", + "bb870967-9e1d-44a9-9bbc-68e6c024a3c3" + ], + [ + "Last Strategy", + "Product Definition", + "Foundations", + "0625f524-2b97-4b4d-8a90-590ffc62ecd3" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "a75e1008-b8a1-4567-ae58-02e2b6aad1a5", + "savedPayload": { + "position": { + "x": 24924.356993272086, + "y": 31599.53402088596 + }, + "targetPosition": { + "x": 24837.356993272086, + "y": 31629.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Position", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Current Position", + "project": "Foundations", + "id": "c0633688-793c-43e1-835e-e3dcc21cab1b", + "savedPayload": { + "position": { + "x": 24864.356993272086, + "y": 31674.53402088596 + }, + "targetPosition": { + "x": 24921.356993272086, + "y": 31632.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Current Position", + "id": "832ecada-8da3-4ba6-b6e9-be34dd5f7ce9" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "83cdc0a1-260e-42bb-a054-5719c34b0165" + ], + [ + "Current Position", + "Product Definition", + "Foundations", + "832ecada-8da3-4ba6-b6e9-be34dd5f7ce9" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Last Position", + "project": "Foundations", + "id": "91f411d5-a49e-4b08-9394-26d739c98e22", + "savedPayload": { + "position": { + "x": 24866.356993272086, + "y": 31543.53402088596 + }, + "targetPosition": { + "x": 24921.356993272086, + "y": 31632.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Last Position", + "id": "477cd6d5-862a-44d0-9313-786a4e63a602" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "83cdc0a1-260e-42bb-a054-5719c34b0165" + ], + [ + "Last Position", + "Product Definition", + "Foundations", + "477cd6d5-862a-44d0-9313-786a4e63a602" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Stop Loss", + "project": "Foundations", + "id": "8230c273-5f74-4fc6-a6fa-fb0848cafdd1", + "savedPayload": { + "position": { + "x": 24935.356993272086, + "y": 31550.53402088596 + }, + "targetPosition": { + "x": 24921.356993272086, + "y": 31632.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Stop Loss", + "id": "a1c047bd-e95e-469a-aac9-3d45c4157440" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "83cdc0a1-260e-42bb-a054-5719c34b0165" + ], + [ + "Stop Loss", + "Product Definition", + "Foundations", + "a1c047bd-e95e-469a-aac9-3d45c4157440" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Take Profit", + "project": "Foundations", + "id": "4233663b-f010-40d1-a3f6-3521991fbe72", + "savedPayload": { + "position": { + "x": 24975.356993272086, + "y": 31570.53402088596 + }, + "targetPosition": { + "x": 24921.356993272086, + "y": 31632.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Take Profit", + "id": "11513bf1-0f23-4d79-b760-83ccebc4e1c5" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "83cdc0a1-260e-42bb-a054-5719c34b0165" + ], + [ + "Take Profit", + "Product Definition", + "Foundations", + "11513bf1-0f23-4d79-b760-83ccebc4e1c5" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "c3ab1567-7875-41bf-af86-bb63cdd319c4", + "savedPayload": { + "position": { + "x": 24921.356993272086, + "y": 31632.53402088596 + }, + "targetPosition": { + "x": 24837.356993272086, + "y": 31629.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Stages", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Open Stage", + "project": "Foundations", + "id": "22ed259a-52b7-4587-9b8c-932d20a025f3", + "savedPayload": { + "position": { + "x": 24808.356993272086, + "y": 31773.53402088596 + }, + "targetPosition": { + "x": 24885.356993272086, + "y": 31682.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Open Stage", + "id": "73c3c041-ba2a-4798-a362-a453409b518a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "e3ceaf77-f718-477c-bf10-3dc0cf2235bb" + ], + [ + "Open Stage", + "Product Definition", + "Foundations", + "73c3c041-ba2a-4798-a362-a453409b518a" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Close Stage", + "project": "Foundations", + "id": "26be9efa-5bc2-4cdf-96d3-9c155ab314f4", + "savedPayload": { + "position": { + "x": 24882.356993272086, + "y": 31770.53402088596 + }, + "targetPosition": { + "x": 24885.356993272086, + "y": 31682.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Close Stage", + "id": "2bb9bb41-1ff5-4f83-aa5b-bfc4c9f06a9a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "e3ceaf77-f718-477c-bf10-3dc0cf2235bb" + ], + [ + "Close Stage", + "Product Definition", + "Foundations", + "2bb9bb41-1ff5-4f83-aa5b-bfc4c9f06a9a" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trigger Stage", + "project": "Foundations", + "id": "2b36d816-1055-42e8-8315-70fb53c18f14", + "savedPayload": { + "position": { + "x": 24905.356993272086, + "y": 31642.53402088596 + }, + "targetPosition": { + "x": 24885.356993272086, + "y": 31682.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trigger Stage", + "id": "b6cff826-9056-4fbd-8eca-cbd6cceec962" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "e3ceaf77-f718-477c-bf10-3dc0cf2235bb" + ], + [ + "Trigger Stage", + "Product Definition", + "Foundations", + "b6cff826-9056-4fbd-8eca-cbd6cceec962" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Manage Stage", + "project": "Foundations", + "id": "b4b650d0-fef1-4c25-b12d-3088d77a3e76", + "savedPayload": { + "position": { + "x": 24801.356993272086, + "y": 31605.53402088596 + }, + "targetPosition": { + "x": 24885.356993272086, + "y": 31682.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Manage Stage", + "id": "bd691611-e7a6-49a8-b07d-c15360b55e40" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "e3ceaf77-f718-477c-bf10-3dc0cf2235bb" + ], + [ + "Manage Stage", + "Product Definition", + "Foundations", + "bd691611-e7a6-49a8-b07d-c15360b55e40" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "8b6c9b34-5e9d-4170-9ab0-41b202d7d86d", + "savedPayload": { + "position": { + "x": 24885.356993272086, + "y": 31682.53402088596 + }, + "targetPosition": { + "x": 24837.356993272086, + "y": 31629.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Orders", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Market Buy Orders", + "project": "Foundations", + "id": "ba7044f7-1ae0-4f54-814e-bb912ac6770a", + "savedPayload": { + "position": { + "x": 24739.356993272086, + "y": 31596.53402088596 + }, + "targetPosition": { + "x": 24806.356993272086, + "y": 31663.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Market Buy Orders", + "id": "7c769317-2639-4460-8b88-9dc92f7b0585" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "1e82c85a-37f7-4610-a982-e14ab71a5286" + ], + [ + "Market Buy Orders", + "Product Definition", + "Foundations", + "7c769317-2639-4460-8b88-9dc92f7b0585" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Market Sell Orders", + "project": "Foundations", + "id": "91537177-bb4b-4d87-a9a1-581f6354bcf5", + "savedPayload": { + "position": { + "x": 24873.356993272086, + "y": 31703.53402088596 + }, + "targetPosition": { + "x": 24806.356993272086, + "y": 31663.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Market Sell Orders", + "id": "9cc7645a-54fe-40d6-9896-9278167011fb" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "1e82c85a-37f7-4610-a982-e14ab71a5286" + ], + [ + "Market Sell Orders", + "Product Definition", + "Foundations", + "9cc7645a-54fe-40d6-9896-9278167011fb" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Limit Buy Orders", + "project": "Foundations", + "id": "65f8c75b-cdd0-4062-944b-ad1130b91350", + "savedPayload": { + "position": { + "x": 24762.356993272086, + "y": 31677.53402088596 + }, + "targetPosition": { + "x": 24806.356993272086, + "y": 31663.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Limit Buy Orders", + "id": "4c827ee0-a29b-4b65-8438-03e2ea98b410" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "1e82c85a-37f7-4610-a982-e14ab71a5286" + ], + [ + "Limit Buy Orders", + "Product Definition", + "Foundations", + "4c827ee0-a29b-4b65-8438-03e2ea98b410" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Limit Sell Orders", + "project": "Foundations", + "id": "d3795198-e1ac-4e1c-b75b-05f51e437fbe", + "savedPayload": { + "position": { + "x": 24712.356993272086, + "y": 31733.53402088596 + }, + "targetPosition": { + "x": 24806.356993272086, + "y": 31663.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Limit Sell Orders", + "id": "2c753cd8-36d8-466c-bd80-1ebfa8e314dc" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "1e82c85a-37f7-4610-a982-e14ab71a5286" + ], + [ + "Limit Sell Orders", + "Product Definition", + "Foundations", + "2c753cd8-36d8-466c-bd80-1ebfa8e314dc" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Last Market Order", + "project": "Foundations", + "id": "290b1b2e-7259-4670-8450-6cf9948c120c", + "savedPayload": { + "position": { + "x": 24847.356993272086, + "y": 31757.53402088596 + }, + "targetPosition": { + "x": 24806.356993272086, + "y": 31663.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Last Market Order", + "id": "6df1ac87-92d5-4788-b0bc-f3543b283ef0" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "1e82c85a-37f7-4610-a982-e14ab71a5286" + ], + [ + "Last Market Order", + "Product Definition", + "Foundations", + "6df1ac87-92d5-4788-b0bc-f3543b283ef0" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Last Limit Order", + "project": "Foundations", + "id": "2a09d2cd-59fb-4f93-ab36-4d338014866d", + "savedPayload": { + "position": { + "x": 24884.356993272086, + "y": 31570.53402088596 + }, + "targetPosition": { + "x": 24806.356993272086, + "y": 31663.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Last Limit Order", + "id": "c24ec6a1-e937-4d20-93eb-4faf2a0becc3" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "1e82c85a-37f7-4610-a982-e14ab71a5286" + ], + [ + "Last Limit Order", + "Product Definition", + "Foundations", + "c24ec6a1-e937-4d20-93eb-4faf2a0becc3" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "4da6837a-f248-482d-9afa-d826fcb6d4c9", + "savedPayload": { + "position": { + "x": 24806.356993272086, + "y": 31663.53402088596 + }, + "targetPosition": { + "x": 24837.356993272086, + "y": 31629.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "a5716e4c-d93a-4500-9804-b790872fb86a", + "savedPayload": { + "position": { + "x": 24837.356993272086, + "y": 31629.53402088596 + }, + "targetPosition": { + "x": 24872.356993272086, + "y": 31704.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Trading System", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Trading System Errors", + "project": "Foundations", + "id": "31c08e9a-2506-46ce-927b-86d4a2861395", + "savedPayload": { + "position": { + "x": 24828.356993272086, + "y": 31707.53402088596 + }, + "targetPosition": { + "x": 24923.356993272086, + "y": 31610.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Errors", + "id": "1d9c570d-77c7-40ac-a61e-c5a57a411de8" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "57d56564-1a8f-4ee9-acfb-389ec2d3375a" + ], + [ + "Trading System Errors", + "Product Definition", + "Foundations", + "1d9c570d-77c7-40ac-a61e-c5a57a411de8" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading System Highlights", + "project": "Foundations", + "id": "46b9f779-6e83-4890-ac5b-77aee855be10", + "savedPayload": { + "position": { + "x": 24835.356993272086, + "y": 31646.53402088596 + }, + "targetPosition": { + "x": 24923.356993272086, + "y": 31610.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Highlights", + "id": "319f660a-78be-4cf4-8052-877837cad806" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "57d56564-1a8f-4ee9-acfb-389ec2d3375a" + ], + [ + "Trading System Highlights", + "Product Definition", + "Foundations", + "319f660a-78be-4cf4-8052-877837cad806" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading System Values", + "project": "Foundations", + "id": "55ade2a4-f3f6-4acc-8330-3a153182e9b7", + "savedPayload": { + "position": { + "x": 24856.356993272086, + "y": 31511.53402088596 + }, + "targetPosition": { + "x": 24923.356993272086, + "y": 31610.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Values", + "id": "c90c009b-588d-45d4-aff1-05e375181dfa" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "57d56564-1a8f-4ee9-acfb-389ec2d3375a" + ], + [ + "Trading System Values", + "Product Definition", + "Foundations", + "c90c009b-588d-45d4-aff1-05e375181dfa" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading System Status", + "project": "Foundations", + "id": "995ebc6a-7081-4a2a-864e-59d44c8d0f6e", + "savedPayload": { + "position": { + "x": 24827.356993272086, + "y": 31590.53402088596 + }, + "targetPosition": { + "x": 24923.356993272086, + "y": 31610.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Status", + "id": "eed48c80-35c5-49fa-b12d-18e7280ffb8f" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "57d56564-1a8f-4ee9-acfb-389ec2d3375a" + ], + [ + "Trading System Status", + "Product Definition", + "Foundations", + "eed48c80-35c5-49fa-b12d-18e7280ffb8f" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading System Progress", + "project": "Foundations", + "id": "78d894aa-6579-46aa-af09-3181ff78af53", + "savedPayload": { + "position": { + "x": 24840.356993272086, + "y": 31604.53402088596 + }, + "targetPosition": { + "x": 24923.356993272086, + "y": 31610.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Progress", + "id": "04c8606b-5e59-4e7d-b3ac-387bfffcd300" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "57d56564-1a8f-4ee9-acfb-389ec2d3375a" + ], + [ + "Trading System Progress", + "Product Definition", + "Foundations", + "04c8606b-5e59-4e7d-b3ac-387bfffcd300" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading System Running", + "project": "Foundations", + "id": "80d43bb7-308f-4cec-9935-ea08d0d7eaff", + "savedPayload": { + "position": { + "x": 24944.356993272086, + "y": 31643.53402088596 + }, + "targetPosition": { + "x": 24923.356993272086, + "y": 31610.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Running", + "id": "17236f59-6ef2-4cc3-913c-1ff6db052236" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "57d56564-1a8f-4ee9-acfb-389ec2d3375a" + ], + [ + "Trading System Running", + "Product Definition", + "Foundations", + "17236f59-6ef2-4cc3-913c-1ff6db052236" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading System Announcements", + "project": "Foundations", + "id": "18aa8962-f140-4848-b4b7-e8c85f26aadf", + "savedPayload": { + "position": { + "x": 24876.356993272086, + "y": 31707.53402088596 + }, + "targetPosition": { + "x": 24923.356993272086, + "y": 31610.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Announcements", + "id": "4a6f828a-9671-431e-8257-fc920943581e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "57d56564-1a8f-4ee9-acfb-389ec2d3375a" + ], + [ + "Trading System Announcements", + "Product Definition", + "Foundations", + "4a6f828a-9671-431e-8257-fc920943581e" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading System Warnings", + "project": "Foundations", + "id": "b1b9d83c-152d-44d1-acb1-da3549fa37e5", + "savedPayload": { + "position": { + "x": 24857.356993272086, + "y": 31578.53402088596 + }, + "targetPosition": { + "x": 24923.356993272086, + "y": 31610.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Warnings", + "id": "34310596-466a-4e9a-a5a2-256b0fe3e339" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "57d56564-1a8f-4ee9-acfb-389ec2d3375a" + ], + [ + "Trading System Warnings", + "Product Definition", + "Foundations", + "34310596-466a-4e9a-a5a2-256b0fe3e339" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading System Infos", + "project": "Foundations", + "id": "2bcc012f-b4d5-4154-8177-67971199ffa4", + "savedPayload": { + "position": { + "x": 24957.356993272086, + "y": 31626.53402088596 + }, + "targetPosition": { + "x": 24923.356993272086, + "y": 31610.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Infos", + "id": "020ad519-0fc6-4f2f-9f26-b2c7de118fb8" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "57d56564-1a8f-4ee9-acfb-389ec2d3375a" + ], + [ + "Trading System Infos", + "Product Definition", + "Foundations", + "020ad519-0fc6-4f2f-9f26-b2c7de118fb8" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "e08ca2dc-cd9b-4d32-a191-df831f6168c7", + "savedPayload": { + "position": { + "x": 24923.356993272086, + "y": 31610.53402088596 + }, + "targetPosition": { + "x": 24872.356993272086, + "y": 31704.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Simulation Objects", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Episodes", + "project": "Foundations", + "id": "26e92011-9568-42b8-a496-7acc78a61bc4", + "savedPayload": { + "position": { + "x": 24866.356993272086, + "y": 31729.53402088596 + }, + "targetPosition": { + "x": 24807.356993272086, + "y": 31633.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Episodes", + "id": "aeec080e-8caf-4976-8187-ba4e725b73b0" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Episodes", + "Product Definition", + "Foundations", + "aeec080e-8caf-4976-8187-ba4e725b73b0" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Strategies", + "project": "Foundations", + "id": "b189cd6b-7e72-45dc-8eb3-3afcb63210c2", + "savedPayload": { + "position": { + "x": 24801.356993272086, + "y": 31598.53402088596 + }, + "targetPosition": { + "x": 24807.356993272086, + "y": 31633.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Strategies", + "id": "21db6fce-8450-4b07-9015-d81a339fd030" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Strategies", + "Product Definition", + "Foundations", + "21db6fce-8450-4b07-9015-d81a339fd030" + ] + ] + } + } + ], + "dataProductFolders": [ + { + "type": "Data Product Folder", + "name": "Orders", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Market Buy Orders", + "project": "Foundations", + "id": "cfc08009-8204-4a7d-a32d-b4c5d54bf12d", + "savedPayload": { + "position": { + "x": 24735.356993272086, + "y": 31576.53402088596 + }, + "targetPosition": { + "x": 24827.356993272086, + "y": 31672.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Market Buy Orders", + "id": "db256083-9aa2-48e1-8fd6-3425a5085302" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "cb9c928a-1a5d-441c-b369-0a72f98f2407" + ], + [ + "Market Buy Orders", + "Product Definition", + "Foundations", + "db256083-9aa2-48e1-8fd6-3425a5085302" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Market Sell Orders", + "project": "Foundations", + "id": "51dd9fe8-916b-4707-a8bb-b318455c3e64", + "savedPayload": { + "position": { + "x": 24926.356993272086, + "y": 31575.53402088596 + }, + "targetPosition": { + "x": 24827.356993272086, + "y": 31672.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Market Sell Orders", + "id": "1958f79b-5c6c-4874-9154-98c314822ed7" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "cb9c928a-1a5d-441c-b369-0a72f98f2407" + ], + [ + "Market Sell Orders", + "Product Definition", + "Foundations", + "1958f79b-5c6c-4874-9154-98c314822ed7" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Limit Buy Orders", + "project": "Foundations", + "id": "62e6476b-857a-40c0-a71c-59a395d55272", + "savedPayload": { + "position": { + "x": 24770.356993272086, + "y": 31636.53402088596 + }, + "targetPosition": { + "x": 24827.356993272086, + "y": 31672.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Limit Buy Orders", + "id": "5deceb32-c7ab-4560-818a-0f0b9d6632fb" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "cb9c928a-1a5d-441c-b369-0a72f98f2407" + ], + [ + "Limit Buy Orders", + "Product Definition", + "Foundations", + "5deceb32-c7ab-4560-818a-0f0b9d6632fb" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Limit Sell Orders", + "project": "Foundations", + "id": "2f6c24d2-40bf-41ec-9831-90767c244b18", + "savedPayload": { + "position": { + "x": 24827.356993272086, + "y": 31658.53402088596 + }, + "targetPosition": { + "x": 24827.356993272086, + "y": 31672.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Limit Sell Orders", + "id": "2a1d405b-2fbe-4ed4-a76a-d2c7be59d20e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "cb9c928a-1a5d-441c-b369-0a72f98f2407" + ], + [ + "Limit Sell Orders", + "Product Definition", + "Foundations", + "2a1d405b-2fbe-4ed4-a76a-d2c7be59d20e" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "ff490055-3d71-401d-8700-f1b94af4ce79", + "savedPayload": { + "position": { + "x": 24827.356993272086, + "y": 31672.53402088596 + }, + "targetPosition": { + "x": 24807.356993272086, + "y": 31633.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Stages", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Trigger Stages", + "project": "Foundations", + "id": "abd012b7-4f50-4c0f-8e41-0bdc69d326fa", + "savedPayload": { + "position": { + "x": 24729.356993272086, + "y": 31701.53402088596 + }, + "targetPosition": { + "x": 24785.356993272086, + "y": 31603.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trigger Stages", + "id": "18cc2e79-7e57-418c-b635-6c68fc11d681" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "4ce02b43-0869-4bed-b021-a3b9f7c10451" + ], + [ + "Trigger Stages", + "Product Definition", + "Foundations", + "18cc2e79-7e57-418c-b635-6c68fc11d681" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Open Stages", + "project": "Foundations", + "id": "19918edb-2dbf-49b7-ae9c-6c831a702319", + "savedPayload": { + "position": { + "x": 24772.356993272086, + "y": 31701.53402088596 + }, + "targetPosition": { + "x": 24785.356993272086, + "y": 31603.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Open Stages", + "id": "d5938c00-0849-466d-ae14-4ea91b571678" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "4ce02b43-0869-4bed-b021-a3b9f7c10451" + ], + [ + "Open Stages", + "Product Definition", + "Foundations", + "d5938c00-0849-466d-ae14-4ea91b571678" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Manage Stages", + "project": "Foundations", + "id": "8b738bd4-8679-4a0e-bcb8-4e84badfb250", + "savedPayload": { + "position": { + "x": 24731.356993272086, + "y": 31673.53402088596 + }, + "targetPosition": { + "x": 24785.356993272086, + "y": 31603.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Manage Stages", + "id": "8fab86b3-db8d-4113-8418-1d256bd98cf2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "4ce02b43-0869-4bed-b021-a3b9f7c10451" + ], + [ + "Manage Stages", + "Product Definition", + "Foundations", + "8fab86b3-db8d-4113-8418-1d256bd98cf2" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Close Stages", + "project": "Foundations", + "id": "35e88685-aebf-42e2-bd6b-78506e6123d7", + "savedPayload": { + "position": { + "x": 24685.356993272086, + "y": 31623.53402088596 + }, + "targetPosition": { + "x": 24785.356993272086, + "y": 31603.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Close Stages", + "id": "ba911e61-f951-48cd-b547-9a70aa211100" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "4ce02b43-0869-4bed-b021-a3b9f7c10451" + ], + [ + "Close Stages", + "Product Definition", + "Foundations", + "ba911e61-f951-48cd-b547-9a70aa211100" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "7260e68b-f3e6-452e-b937-12746a27704d", + "savedPayload": { + "position": { + "x": 24785.356993272086, + "y": 31603.53402088596 + }, + "targetPosition": { + "x": 24807.356993272086, + "y": 31633.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Position", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Positions", + "project": "Foundations", + "id": "a80f8e6b-8a16-4687-bc5b-3ae252d74012", + "savedPayload": { + "position": { + "x": 24783.356993272086, + "y": 31614.53402088596 + }, + "targetPosition": { + "x": 24855.356993272086, + "y": 31630.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Positions", + "id": "1eabba24-cbd4-4cbf-95e0-c5135349d41d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "5572f4e4-17f2-4037-b524-97d3cf582a64" + ], + [ + "Positions", + "Product Definition", + "Foundations", + "1eabba24-cbd4-4cbf-95e0-c5135349d41d" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Position Base Asset", + "project": "Foundations", + "id": "f04a3773-4c21-4c90-8047-420380db143b", + "savedPayload": { + "position": { + "x": 24812.356993272086, + "y": 31592.53402088596 + }, + "targetPosition": { + "x": 24855.356993272086, + "y": 31630.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Position Base Asset", + "id": "b371b039-f6c8-4f60-84cb-52f55c96c84d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "5572f4e4-17f2-4037-b524-97d3cf582a64" + ], + [ + "Position Base Asset", + "Product Definition", + "Foundations", + "b371b039-f6c8-4f60-84cb-52f55c96c84d" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Position Quoted Asset", + "project": "Foundations", + "id": "5c44ea96-980e-41d1-9e5e-a91a32577f7e", + "savedPayload": { + "position": { + "x": 24867.356993272086, + "y": 31680.53402088596 + }, + "targetPosition": { + "x": 24855.356993272086, + "y": 31630.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Position Quoted Asset", + "id": "a376f02b-a5d2-4079-b5cd-ab7dc894b909" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "5572f4e4-17f2-4037-b524-97d3cf582a64" + ], + [ + "Position Quoted Asset", + "Product Definition", + "Foundations", + "a376f02b-a5d2-4079-b5cd-ab7dc894b909" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Stop Loss", + "project": "Foundations", + "id": "08991db7-4367-4d24-8d1d-ff5d9ca1b53a", + "savedPayload": { + "position": { + "x": 24875.356993272086, + "y": 31630.53402088596 + }, + "targetPosition": { + "x": 24855.356993272086, + "y": 31630.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Stop Loss", + "id": "c18bdc82-216a-4b1d-8850-5c3c9dc2000b" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "5572f4e4-17f2-4037-b524-97d3cf582a64" + ], + [ + "Stop Loss", + "Product Definition", + "Foundations", + "c18bdc82-216a-4b1d-8850-5c3c9dc2000b" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Take Profit", + "project": "Foundations", + "id": "a9af70cf-ff24-4bb6-bb30-0fd80ed0cef6", + "savedPayload": { + "position": { + "x": 24773.356993272086, + "y": 31671.53402088596 + }, + "targetPosition": { + "x": 24855.356993272086, + "y": 31630.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Take Profit", + "id": "2542c7d0-fa26-4b52-a59a-a3630e52eb89" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "5572f4e4-17f2-4037-b524-97d3cf582a64" + ], + [ + "Take Profit", + "Product Definition", + "Foundations", + "2542c7d0-fa26-4b52-a59a-a3630e52eb89" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "adabcca3-651e-4329-b499-43c97f7c6451", + "savedPayload": { + "position": { + "x": 24855.356993272086, + "y": 31630.53402088596 + }, + "targetPosition": { + "x": 24807.356993272086, + "y": 31633.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "5b319302-fcd0-43b2-8005-72af4e3f2e36", + "savedPayload": { + "position": { + "x": 24807.356993272086, + "y": 31633.53402088596 + }, + "targetPosition": { + "x": 24872.356993272086, + "y": 31704.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de", + "savedPayload": { + "position": { + "x": 24872.356993272086, + "y": 31704.53402088596 + }, + "targetPosition": { + "x": 24791.356993272086, + "y": 31672.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "11d7bebb-0b04-4239-9c06-6ae057216fbf", + "savedPayload": { + "position": { + "x": 24791.356993272086, + "y": 31672.53402088596 + }, + "targetPosition": { + "x": 24803.356993272086, + "y": 31577.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Trading Mine", + "name": "Masters", + "id": "6a54eece-4582-4cda-a854-1cd805e00fed" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ] + ] + } + } + ], + "id": "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672", + "savedPayload": { + "position": { + "x": 24803.356993272086, + "y": 31577.53402088596 + }, + "targetPosition": { + "x": 24857.356993272086, + "y": 31531.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Live Trading Session", + "name": "New Trading System", + "id": "62281f5f-3111-4d87-b3fe-855bec4c6b59" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Production Trading Tasks", + "Production Trading Tasks", + "Foundations", + "673caa5f-511d-4688-9305-e5f0f0f780cd" + ], + [ + "Foundations", + "Project Trading Tasks", + "Foundations", + "3918e305-737e-4acf-9672-c81c7f17c4fe" + ], + [ + "Binance", + "Exchange Trading Tasks", + "Foundations", + "f16b79ab-7325-4237-a10e-5d847a70a9b4" + ], + [ + " BTC/USDT", + "Market Trading Tasks", + "Foundations", + "8f0b6f11-fad4-45c0-82f4-e0f23d2788fd" + ], + [ + "Masters", + "Trading Mine Tasks", + "Foundations", + "53eba8e4-6f8d-4e53-b48d-741125f2341b" + ], + [ + "Masters", + "Task Manager", + "Foundations", + "655adef8-003e-4e97-9cb2-a43f93361174" + ], + [ + "New Trading System", + "Task", + "Foundations", + "9491b3d1-7cec-4559-a32b-43f0dc659c7a" + ], + [ + "Low Frequency", + "Trading Bot Instance", + "Foundations", + "a2010b30-8dad-4ef9-9ddd-8ee4d6f36c79" + ], + [ + "Low Frequency Trading", + "Trading Process Instance", + "Foundations", + "d7014433-72c0-421a-a04d-0994cd3bc870" + ], + [ + "New Trading System", + "Live Trading Session", + "Foundations", + "62281f5f-3111-4d87-b3fe-855bec4c6b59" + ] + ] + } + } + ], + "id": "d1e2c53d-a0a5-4e19-a019-b2826cf16949", + "savedPayload": { + "position": { + "x": 24857.356993272086, + "y": 31531.53402088596 + }, + "targetPosition": { + "x": 24893.356993272086, + "y": 31491.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market", + "name": "BTC/USDT", + "id": "9a867bf0-a71d-445c-b99a-75b60bbdce09" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Tested", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ], + [ + "New Exchange Markets", + "Exchange Markets", + "Foundations", + "2fd80894-900e-44ac-a1a7-56c14124f7a1" + ], + [ + "BTC/USDT", + "Market", + "Foundations", + "9a867bf0-a71d-445c-b99a-75b60bbdce09" + ] + ] + } + } + ], + "id": "dea4a3b2-d867-4abe-a529-3e4f6970ea69", + "savedPayload": { + "position": { + "x": 24893.356993272086, + "y": 31491.53402088596 + }, + "targetPosition": { + "x": 24974.356993272086, + "y": 31478.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Crypto Exchange", + "name": "Binance", + "id": "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Tested", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ] + ] + } + } + ], + "id": "9b73b508-7dea-42bf-b6ee-9976684aba24", + "savedPayload": { + "position": { + "x": 24974.356993272086, + "y": 31478.53402088596 + }, + "targetPosition": { + "x": 24959.356993272086, + "y": 31550.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Project Definition", + "name": "Foundations", + "id": "a2a04e12-604e-43f8-a986-1b8ca3b043cb" + }, + "referenceParentCombinedNodePath": [ + [ + "New Foundations Project", + "Foundations Project", + "Foundations", + "cf9f8b3b-77c6-43c6-b01f-95cf366a91f6" + ], + [ + "Foundations", + "Project Definition", + "Foundations", + "a2a04e12-604e-43f8-a986-1b8ca3b043cb" + ] + ] + } + } + ], + "id": "e4e268f3-a677-4f90-90a1-d87244e647e5", + "savedPayload": { + "position": { + "x": 24959.356993272086, + "y": 31550.53402088596 + }, + "targetPosition": { + "x": 25109.356993272086, + "y": 31290.726399750627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "learningMinesData": { + "type": "Learning Mines Data", + "name": "New Learning Mines Data", + "project": "Foundations", + "projectLearningProducts": [ + { + "type": "Project Learning Products", + "name": "Foundations", + "project": "Foundations", + "exchangeLearningProducts": [ + { + "type": "Exchange Learning Products", + "name": "Binance", + "project": "Foundations", + "marketLearningProducts": [ + { + "type": "Market Learning Products", + "name": " BTC/USDT", + "project": "Foundations", + "learningSessionReferences": [ + { + "type": "Learning Session Reference", + "name": "Back ML Demo System Back Learning Session", + "project": "Foundations", + "dataProducts": [], + "learningMineProducts": [ + { + "type": "Learning Mine Products", + "name": "Masters", + "project": "Foundations", + "botProducts": [ + { + "type": "Bot Products", + "name": "Low Frequency", + "project": "Foundations", + "dataProducts": [], + "dataProductFolders": [ + { + "type": "Data Product Folder", + "name": "Learning Engine", + "project": "Foundations", + "dataProducts": [], + "dataProductFolders": [ + { + "type": "Data Product Folder", + "name": "Learning Episode", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Learning Episode Counters", + "project": "Foundations", + "id": "0c307c9f-2848-4e43-90a8-5850bcc659c3", + "savedPayload": { + "position": { + "x": 24790.350991184714, + "y": 31489.354828453244 + }, + "targetPosition": { + "x": 24854.350991184714, + "y": 31390.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Learning Episode Counters", + "id": "919f4c32-75ef-41a1-bf16-2425d61aee1e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning Engine", + "Product Definition Folder", + "Foundations", + "608a3ab0-e1aa-470a-9142-eb2e92a2d284" + ], + [ + "Learning Episode", + "Product Definition Folder", + "Foundations", + "c0f84917-7fae-468d-b96a-7a353de7763c" + ], + [ + "Learning Episode Counters", + "Product Definition", + "Foundations", + "919f4c32-75ef-41a1-bf16-2425d61aee1e" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Learning Episode Statistics", + "project": "Foundations", + "id": "6672c199-2480-4767-a151-4caa441fbc78", + "savedPayload": { + "position": { + "x": 24776.350991184714, + "y": 31362.354828453244 + }, + "targetPosition": { + "x": 24854.350991184714, + "y": 31390.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Learning Episode Statistics", + "id": "f49b4eea-4799-4f25-b6e6-31ae21597f43" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning Engine", + "Product Definition Folder", + "Foundations", + "608a3ab0-e1aa-470a-9142-eb2e92a2d284" + ], + [ + "Learning Episode", + "Product Definition Folder", + "Foundations", + "c0f84917-7fae-468d-b96a-7a353de7763c" + ], + [ + "Learning Episode Statistics", + "Product Definition", + "Foundations", + "f49b4eea-4799-4f25-b6e6-31ae21597f43" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Episode Candle", + "project": "Foundations", + "id": "59ccc5f5-4f95-401f-8a7c-73d4a65e4b8a", + "savedPayload": { + "position": { + "x": 24928.350991184714, + "y": 31361.354828453244 + }, + "targetPosition": { + "x": 24854.350991184714, + "y": 31390.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Episode Candle", + "id": "44e79d66-03d4-4893-817c-f46e8c20a0f9" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning Engine", + "Product Definition Folder", + "Foundations", + "608a3ab0-e1aa-470a-9142-eb2e92a2d284" + ], + [ + "Learning Episode", + "Product Definition Folder", + "Foundations", + "c0f84917-7fae-468d-b96a-7a353de7763c" + ], + [ + "Episode Candle", + "Product Definition", + "Foundations", + "44e79d66-03d4-4893-817c-f46e8c20a0f9" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Distance To Learning Event", + "project": "Foundations", + "id": "a8a0e3bd-6520-41d9-b9e8-7feb6ae78a81", + "savedPayload": { + "position": { + "x": 24838.350991184714, + "y": 31365.354828453244 + }, + "targetPosition": { + "x": 24854.350991184714, + "y": 31390.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Distance To Learning Event", + "id": "4d91aaf1-0682-4479-b80b-adca5b416fd0" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning Engine", + "Product Definition Folder", + "Foundations", + "608a3ab0-e1aa-470a-9142-eb2e92a2d284" + ], + [ + "Learning Episode", + "Product Definition Folder", + "Foundations", + "c0f84917-7fae-468d-b96a-7a353de7763c" + ], + [ + "Distance To Learning Event", + "Product Definition", + "Foundations", + "4d91aaf1-0682-4479-b80b-adca5b416fd0" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Current Episode", + "project": "Foundations", + "id": "50b5ff5a-275e-4d84-ada5-e8a0e3f06b56", + "savedPayload": { + "position": { + "x": 24875.350991184714, + "y": 31392.354828453244 + }, + "targetPosition": { + "x": 24854.350991184714, + "y": 31390.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Current Episode", + "id": "6acf4f24-db31-4187-b3fc-ee3b38697206" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning Engine", + "Product Definition Folder", + "Foundations", + "608a3ab0-e1aa-470a-9142-eb2e92a2d284" + ], + [ + "Learning Episode", + "Product Definition Folder", + "Foundations", + "c0f84917-7fae-468d-b96a-7a353de7763c" + ], + [ + "Current Episode", + "Product Definition", + "Foundations", + "6acf4f24-db31-4187-b3fc-ee3b38697206" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "4ac9025a-a60b-459e-8c9d-3c3d0dc275ba", + "savedPayload": { + "position": { + "x": 24854.350991184714, + "y": 31390.354828453244 + }, + "targetPosition": { + "x": 24810.350991184714, + "y": 31486.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Features", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Features", + "project": "Foundations", + "id": "f2a3e4a3-ff0a-425d-b4ee-17801942e95b", + "savedPayload": { + "position": { + "x": 24753.350991184714, + "y": 31442.354828453244 + }, + "targetPosition": { + "x": 24820.350991184714, + "y": 31520.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Features", + "id": "a42e93d0-69ee-4ac9-ae97-1e3d7c3158be" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning Engine", + "Product Definition Folder", + "Foundations", + "608a3ab0-e1aa-470a-9142-eb2e92a2d284" + ], + [ + "Features", + "Product Definition Folder", + "Foundations", + "9c1850a8-4a4a-495d-b5a8-127c173f5e8a" + ], + [ + "Features", + "Product Definition", + "Foundations", + "a42e93d0-69ee-4ac9-ae97-1e3d7c3158be" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "b5f77e07-a95b-4cb6-b7ad-9e44c2e0ecd0", + "savedPayload": { + "position": { + "x": 24820.350991184714, + "y": 31520.354828453244 + }, + "targetPosition": { + "x": 24810.350991184714, + "y": 31486.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Labels", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Labels", + "project": "Foundations", + "id": "c8d05310-55fc-451b-99ff-a3bf008def8b", + "savedPayload": { + "position": { + "x": 24880.350991184714, + "y": 31330.354828453244 + }, + "targetPosition": { + "x": 24803.350991184714, + "y": 31422.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Labels", + "id": "8a6ab3ed-6713-4466-a76e-fcceef59b26d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning Engine", + "Product Definition Folder", + "Foundations", + "608a3ab0-e1aa-470a-9142-eb2e92a2d284" + ], + [ + "Labels", + "Product Definition Folder", + "Foundations", + "18d5d82a-0d84-4845-a8c5-de9ab1366dfc" + ], + [ + "Labels", + "Product Definition", + "Foundations", + "8a6ab3ed-6713-4466-a76e-fcceef59b26d" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "7d82a2d7-a403-4a7f-8d14-10e1adf35884", + "savedPayload": { + "position": { + "x": 24803.350991184714, + "y": 31422.354828453244 + }, + "targetPosition": { + "x": 24810.350991184714, + "y": 31486.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Predictions", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Predictions", + "project": "Foundations", + "id": "96a97ffb-9ecc-4390-beae-19e9a3d7190c", + "savedPayload": { + "position": { + "x": 24815.350991184714, + "y": 31483.354828453244 + }, + "targetPosition": { + "x": 24829.350991184714, + "y": 31537.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Predictions", + "id": "b2746119-b85f-4f32-8ac1-ddbf4a934373" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning Engine", + "Product Definition Folder", + "Foundations", + "608a3ab0-e1aa-470a-9142-eb2e92a2d284" + ], + [ + "Predictions", + "Product Definition Folder", + "Foundations", + "b047fd17-a0f4-4eeb-8469-efe4b3afdcd9" + ], + [ + "Predictions", + "Product Definition", + "Foundations", + "b2746119-b85f-4f32-8ac1-ddbf4a934373" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "fcd45a21-3601-4ae9-a281-8a06af72eea6", + "savedPayload": { + "position": { + "x": 24829.350991184714, + "y": 31537.354828453244 + }, + "targetPosition": { + "x": 24810.350991184714, + "y": 31486.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "2b15c3d4-a209-4f70-a836-8114a7b721ad", + "savedPayload": { + "position": { + "x": 24810.350991184714, + "y": 31486.354828453244 + }, + "targetPosition": { + "x": 24862.350991184714, + "y": 31388.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Learning System", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Learning System Errors", + "project": "Foundations", + "id": "7c917605-388b-4ae5-821e-9a934093f700", + "savedPayload": { + "position": { + "x": 24762.350991184714, + "y": 31352.354828453244 + }, + "targetPosition": { + "x": 24792.350991184714, + "y": 31378.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Learning System Errors", + "id": "abbfae5c-7a9b-412f-b9d4-4de62fcef1f0" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Errors", + "Product Definition", + "Foundations", + "abbfae5c-7a9b-412f-b9d4-4de62fcef1f0" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Learning System Highlights", + "project": "Foundations", + "id": "e068b5d3-4c03-4a5b-9bcb-b06f81b700d9", + "savedPayload": { + "position": { + "x": 24732.350991184714, + "y": 31385.354828453244 + }, + "targetPosition": { + "x": 24792.350991184714, + "y": 31378.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Learning System Highlights", + "id": "de09ef26-d9f3-4dc7-ab1d-e7c091a9233d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Highlights", + "Product Definition", + "Foundations", + "de09ef26-d9f3-4dc7-ab1d-e7c091a9233d" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Learning System Values", + "project": "Foundations", + "id": "08776332-07bb-48a9-a604-7a60ec307d45", + "savedPayload": { + "position": { + "x": 24714.350991184714, + "y": 31341.354828453244 + }, + "targetPosition": { + "x": 24792.350991184714, + "y": 31378.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Learning System Values", + "id": "bf07c203-188a-4f50-9bdf-8ec84d617642" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Values", + "Product Definition", + "Foundations", + "bf07c203-188a-4f50-9bdf-8ec84d617642" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Learning System Status", + "project": "Foundations", + "id": "ef20d7fa-4ec1-446c-927c-3343be0c2d78", + "savedPayload": { + "position": { + "x": 24759.350991184714, + "y": 31331.354828453244 + }, + "targetPosition": { + "x": 24792.350991184714, + "y": 31378.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Learning System Status", + "id": "547fbf31-e931-4c4b-8438-6b8746c4d247" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Status", + "Product Definition", + "Foundations", + "547fbf31-e931-4c4b-8438-6b8746c4d247" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Learning System Progress", + "project": "Foundations", + "id": "7beefb86-7bf5-41a3-9b3e-bc02db5c9e80", + "savedPayload": { + "position": { + "x": 24836.350991184714, + "y": 31380.354828453244 + }, + "targetPosition": { + "x": 24792.350991184714, + "y": 31378.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Learning System Progress", + "id": "2c73dc34-07b1-4eaa-9eac-7f8a913e54db" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Progress", + "Product Definition", + "Foundations", + "2c73dc34-07b1-4eaa-9eac-7f8a913e54db" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Learning System Running", + "project": "Foundations", + "id": "2b83a2de-b16f-414c-a5e3-22878ce5ff15", + "savedPayload": { + "position": { + "x": 24859.350991184714, + "y": 31407.354828453244 + }, + "targetPosition": { + "x": 24792.350991184714, + "y": 31378.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Learning System Running", + "id": "2af4d2f4-c0fa-4c9a-aa0b-689bbccb1048" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Running", + "Product Definition", + "Foundations", + "2af4d2f4-c0fa-4c9a-aa0b-689bbccb1048" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Learning System Announcements", + "project": "Foundations", + "id": "380d57b2-4c0d-46e7-bf48-7f8474f43d85", + "savedPayload": { + "position": { + "x": 24844.350991184714, + "y": 31445.354828453244 + }, + "targetPosition": { + "x": 24792.350991184714, + "y": 31378.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Learning System Announcements", + "id": "3c5c38bf-827f-4448-8b2c-f24b97fcec96" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Announcements", + "Product Definition", + "Foundations", + "3c5c38bf-827f-4448-8b2c-f24b97fcec96" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Learning System Warnings", + "project": "Foundations", + "id": "797346b9-f6da-45da-8dc8-9a7f49f66a48", + "savedPayload": { + "position": { + "x": 24884.350991184714, + "y": 31445.354828453244 + }, + "targetPosition": { + "x": 24792.350991184714, + "y": 31378.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Learning System Warnings", + "id": "6e56cf66-5a39-4723-b708-2cc3b58a28f9" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Warnings", + "Product Definition", + "Foundations", + "6e56cf66-5a39-4723-b708-2cc3b58a28f9" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Learning System Infos", + "project": "Foundations", + "id": "5f6b4de1-0405-410e-9c06-db9e25ea7534", + "savedPayload": { + "position": { + "x": 24863.350991184714, + "y": 31430.354828453244 + }, + "targetPosition": { + "x": 24792.350991184714, + "y": 31378.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Learning System Infos", + "id": "9a158859-63ce-4325-920e-330097af89c0" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Infos", + "Product Definition", + "Foundations", + "9a158859-63ce-4325-920e-330097af89c0" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "b1474294-a184-4545-b676-4322af7b7f89", + "savedPayload": { + "position": { + "x": 24792.350991184714, + "y": 31378.354828453244 + }, + "targetPosition": { + "x": 24862.350991184714, + "y": 31388.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Simulation Objects", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Episodes", + "project": "Foundations", + "id": "0786a167-9640-44f0-a3fe-14f6352aa32e", + "savedPayload": { + "position": { + "x": 24891.350991184714, + "y": 31403.354828453244 + }, + "targetPosition": { + "x": 24902.350991184714, + "y": 31431.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Episodes", + "id": "60a5f962-1b8f-4260-91c6-e05209a2f150" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "bd3c0efa-8113-4636-9e14-f63f22f9d753" + ], + [ + "Episodes", + "Product Definition", + "Foundations", + "60a5f962-1b8f-4260-91c6-e05209a2f150" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "e694d4ae-e8cd-4057-96db-c7f1fef655a6", + "savedPayload": { + "position": { + "x": 24902.350991184714, + "y": 31431.354828453244 + }, + "targetPosition": { + "x": 24862.350991184714, + "y": 31388.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "efd6a594-b95c-4fcf-b83d-efa765e14672", + "savedPayload": { + "position": { + "x": 24862.350991184714, + "y": 31388.354828453244 + }, + "targetPosition": { + "x": 24775.350991184714, + "y": 31462.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "0212d04c-44ff-4184-a85d-0676b1baafef", + "savedPayload": { + "position": { + "x": 24775.350991184714, + "y": 31462.354828453244 + }, + "targetPosition": { + "x": 24836.350991184714, + "y": 31401.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Learning Mine", + "name": "Masters", + "id": "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ] + ] + } + } + ], + "id": "a0773a29-8125-47ae-bcd6-a54e948af323", + "savedPayload": { + "position": { + "x": 24836.350991184714, + "y": 31401.354828453244 + }, + "targetPosition": { + "x": 24901.350991184714, + "y": 31331.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Back Learning Session", + "name": "Back ML Demo System", + "id": "5fba5feb-2785-47dc-b7f0-38caf58a30d6" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Learning Tasks", + "Learning Tasks", + "Foundations", + "0818dfbe-61ea-40b8-8544-bee25d7f45be" + ], + [ + "Foundations", + "Project Learning Tasks", + "Foundations", + "7bff45f1-0f5a-41c1-b2ea-b31f7e583a66" + ], + [ + "Binance", + "Exchange Learning Tasks", + "Foundations", + "af06dd3e-09e1-4b2b-b283-1c5fe828ebba" + ], + [ + " BTC/USDT", + "Market Learning Tasks", + "Foundations", + "a2847923-c0ca-43c4-b3a3-bf366fae5fe3" + ], + [ + "Masters", + "Learning Mine Tasks", + "Foundations", + "e7848996-3c00-4781-a902-79aec86ac34d" + ], + [ + "Masters", + "Task Manager", + "Foundations", + "fb54fd74-29a2-4713-ad06-31460a9f5961" + ], + [ + "Back ML Demo System", + "Task", + "Foundations", + "808d3316-7b04-47c1-867b-dd02951a915e" + ], + [ + "Back Low Frequency", + "Learning Bot Instance", + "Foundations", + "57b053df-7b72-4db2-a091-e56b164aaa53" + ], + [ + "Low Frequency Learning", + "Learning Process Instance", + "Foundations", + "0b4d53ae-2465-4d95-a0fa-08bb61267dd6" + ], + [ + "Back ML Demo System", + "Back Learning Session", + "Foundations", + "5fba5feb-2785-47dc-b7f0-38caf58a30d6" + ] + ] + } + }, + { + "type": "Learning Session Reference", + "name": "Live ML Demo System Live Learning Session", + "project": "Foundations", + "dataProducts": [], + "learningMineProducts": [ + { + "type": "Learning Mine Products", + "name": "Masters", + "project": "Foundations", + "botProducts": [ + { + "type": "Bot Products", + "name": "Low Frequency", + "project": "Foundations", + "dataProducts": [], + "dataProductFolders": [ + { + "type": "Data Product Folder", + "name": "Learning Engine", + "project": "Foundations", + "dataProducts": [], + "dataProductFolders": [ + { + "type": "Data Product Folder", + "name": "Learning Episode", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Learning Episode Counters", + "project": "Foundations", + "id": "cde99341-b93d-427a-b322-2580fad770c9", + "savedPayload": { + "position": { + "x": 25119.350991184714, + "y": 31410.354828453244 + }, + "targetPosition": { + "x": 25037.350991184714, + "y": 31408.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Learning Episode Counters", + "id": "919f4c32-75ef-41a1-bf16-2425d61aee1e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning Engine", + "Product Definition Folder", + "Foundations", + "608a3ab0-e1aa-470a-9142-eb2e92a2d284" + ], + [ + "Learning Episode", + "Product Definition Folder", + "Foundations", + "c0f84917-7fae-468d-b96a-7a353de7763c" + ], + [ + "Learning Episode Counters", + "Product Definition", + "Foundations", + "919f4c32-75ef-41a1-bf16-2425d61aee1e" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Learning Episode Statistics", + "project": "Foundations", + "id": "db1189e0-ea1e-46b6-8b9a-3b2a05ca3e24", + "savedPayload": { + "position": { + "x": 25048.350991184714, + "y": 31482.354828453244 + }, + "targetPosition": { + "x": 25037.350991184714, + "y": 31408.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Learning Episode Statistics", + "id": "f49b4eea-4799-4f25-b6e6-31ae21597f43" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning Engine", + "Product Definition Folder", + "Foundations", + "608a3ab0-e1aa-470a-9142-eb2e92a2d284" + ], + [ + "Learning Episode", + "Product Definition Folder", + "Foundations", + "c0f84917-7fae-468d-b96a-7a353de7763c" + ], + [ + "Learning Episode Statistics", + "Product Definition", + "Foundations", + "f49b4eea-4799-4f25-b6e6-31ae21597f43" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Episode Candle", + "project": "Foundations", + "id": "9d7f72c4-f071-4d7f-8d44-7abd31147bc5", + "savedPayload": { + "position": { + "x": 25079.350991184714, + "y": 31431.354828453244 + }, + "targetPosition": { + "x": 25037.350991184714, + "y": 31408.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Episode Candle", + "id": "44e79d66-03d4-4893-817c-f46e8c20a0f9" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning Engine", + "Product Definition Folder", + "Foundations", + "608a3ab0-e1aa-470a-9142-eb2e92a2d284" + ], + [ + "Learning Episode", + "Product Definition Folder", + "Foundations", + "c0f84917-7fae-468d-b96a-7a353de7763c" + ], + [ + "Episode Candle", + "Product Definition", + "Foundations", + "44e79d66-03d4-4893-817c-f46e8c20a0f9" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Distance To Learning Event", + "project": "Foundations", + "id": "132c3517-0299-44cb-a237-85f842d13f47", + "savedPayload": { + "position": { + "x": 25042.350991184714, + "y": 31471.354828453244 + }, + "targetPosition": { + "x": 25037.350991184714, + "y": 31408.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Distance To Learning Event", + "id": "4d91aaf1-0682-4479-b80b-adca5b416fd0" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning Engine", + "Product Definition Folder", + "Foundations", + "608a3ab0-e1aa-470a-9142-eb2e92a2d284" + ], + [ + "Learning Episode", + "Product Definition Folder", + "Foundations", + "c0f84917-7fae-468d-b96a-7a353de7763c" + ], + [ + "Distance To Learning Event", + "Product Definition", + "Foundations", + "4d91aaf1-0682-4479-b80b-adca5b416fd0" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Current Episode", + "project": "Foundations", + "id": "750d8f7c-7907-493d-8d5f-6b1f3dcfd6ca", + "savedPayload": { + "position": { + "x": 24947.350991184714, + "y": 31356.354828453244 + }, + "targetPosition": { + "x": 25037.350991184714, + "y": 31408.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Current Episode", + "id": "6acf4f24-db31-4187-b3fc-ee3b38697206" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning Engine", + "Product Definition Folder", + "Foundations", + "608a3ab0-e1aa-470a-9142-eb2e92a2d284" + ], + [ + "Learning Episode", + "Product Definition Folder", + "Foundations", + "c0f84917-7fae-468d-b96a-7a353de7763c" + ], + [ + "Current Episode", + "Product Definition", + "Foundations", + "6acf4f24-db31-4187-b3fc-ee3b38697206" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "3fd9cd59-8ff1-41a8-9ea4-d669efa6e134", + "savedPayload": { + "position": { + "x": 25037.350991184714, + "y": 31408.354828453244 + }, + "targetPosition": { + "x": 25023.350991184714, + "y": 31342.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Features", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Features", + "project": "Foundations", + "id": "dd57a6cc-55ad-4a04-8e90-ad40fca6d5a7", + "savedPayload": { + "position": { + "x": 25104.350991184714, + "y": 31272.354828453244 + }, + "targetPosition": { + "x": 25067.350991184714, + "y": 31353.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Features", + "id": "a42e93d0-69ee-4ac9-ae97-1e3d7c3158be" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning Engine", + "Product Definition Folder", + "Foundations", + "608a3ab0-e1aa-470a-9142-eb2e92a2d284" + ], + [ + "Features", + "Product Definition Folder", + "Foundations", + "9c1850a8-4a4a-495d-b5a8-127c173f5e8a" + ], + [ + "Features", + "Product Definition", + "Foundations", + "a42e93d0-69ee-4ac9-ae97-1e3d7c3158be" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "ae9dedd1-5906-472c-ae1c-19e4c6ee8185", + "savedPayload": { + "position": { + "x": 25067.350991184714, + "y": 31353.354828453244 + }, + "targetPosition": { + "x": 25023.350991184714, + "y": 31342.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Labels", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Labels", + "project": "Foundations", + "id": "56fa436d-c7fe-46bf-b064-14a0cca2f283", + "savedPayload": { + "position": { + "x": 24957.350991184714, + "y": 31300.354828453244 + }, + "targetPosition": { + "x": 24927.350991184714, + "y": 31314.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Labels", + "id": "8a6ab3ed-6713-4466-a76e-fcceef59b26d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning Engine", + "Product Definition Folder", + "Foundations", + "608a3ab0-e1aa-470a-9142-eb2e92a2d284" + ], + [ + "Labels", + "Product Definition Folder", + "Foundations", + "18d5d82a-0d84-4845-a8c5-de9ab1366dfc" + ], + [ + "Labels", + "Product Definition", + "Foundations", + "8a6ab3ed-6713-4466-a76e-fcceef59b26d" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "67363665-7b9b-42a9-b5b0-79ee50028523", + "savedPayload": { + "position": { + "x": 24927.350991184714, + "y": 31314.354828453244 + }, + "targetPosition": { + "x": 25023.350991184714, + "y": 31342.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Predictions", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Predictions", + "project": "Foundations", + "id": "ad9ff6ae-fa18-459f-9fbc-fda10e4032e2", + "savedPayload": { + "position": { + "x": 24992.350991184714, + "y": 31236.354828453244 + }, + "targetPosition": { + "x": 24967.350991184714, + "y": 31266.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Predictions", + "id": "b2746119-b85f-4f32-8ac1-ddbf4a934373" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning Engine", + "Product Definition Folder", + "Foundations", + "608a3ab0-e1aa-470a-9142-eb2e92a2d284" + ], + [ + "Predictions", + "Product Definition Folder", + "Foundations", + "b047fd17-a0f4-4eeb-8469-efe4b3afdcd9" + ], + [ + "Predictions", + "Product Definition", + "Foundations", + "b2746119-b85f-4f32-8ac1-ddbf4a934373" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "f7874114-f391-4af6-b9c4-6bdc02340465", + "savedPayload": { + "position": { + "x": 24967.350991184714, + "y": 31266.354828453244 + }, + "targetPosition": { + "x": 25023.350991184714, + "y": 31342.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "e2fc8cb5-a69f-4284-b930-a570664a1461", + "savedPayload": { + "position": { + "x": 25023.350991184714, + "y": 31342.354828453244 + }, + "targetPosition": { + "x": 24958.350991184714, + "y": 31360.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Learning System", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Learning System Errors", + "project": "Foundations", + "id": "4fb9cc0c-3d6f-4622-84c5-caaec231bf37", + "savedPayload": { + "position": { + "x": 24968.350991184714, + "y": 31319.354828453244 + }, + "targetPosition": { + "x": 24991.350991184714, + "y": 31313.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Learning System Errors", + "id": "abbfae5c-7a9b-412f-b9d4-4de62fcef1f0" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Errors", + "Product Definition", + "Foundations", + "abbfae5c-7a9b-412f-b9d4-4de62fcef1f0" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Learning System Highlights", + "project": "Foundations", + "id": "df2a60d1-0f92-4554-b09e-6a9d21f7afd7", + "savedPayload": { + "position": { + "x": 24971.350991184714, + "y": 31338.354828453244 + }, + "targetPosition": { + "x": 24991.350991184714, + "y": 31313.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Learning System Highlights", + "id": "de09ef26-d9f3-4dc7-ab1d-e7c091a9233d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Highlights", + "Product Definition", + "Foundations", + "de09ef26-d9f3-4dc7-ab1d-e7c091a9233d" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Learning System Values", + "project": "Foundations", + "id": "c1e54f66-6cbd-4831-81c3-4f3780a2bb6d", + "savedPayload": { + "position": { + "x": 24897.350991184714, + "y": 31404.354828453244 + }, + "targetPosition": { + "x": 24991.350991184714, + "y": 31313.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Learning System Values", + "id": "bf07c203-188a-4f50-9bdf-8ec84d617642" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Values", + "Product Definition", + "Foundations", + "bf07c203-188a-4f50-9bdf-8ec84d617642" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Learning System Status", + "project": "Foundations", + "id": "8d629140-a62f-4979-a525-2c8fe692b025", + "savedPayload": { + "position": { + "x": 24984.350991184714, + "y": 31348.354828453244 + }, + "targetPosition": { + "x": 24991.350991184714, + "y": 31313.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Learning System Status", + "id": "547fbf31-e931-4c4b-8438-6b8746c4d247" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Status", + "Product Definition", + "Foundations", + "547fbf31-e931-4c4b-8438-6b8746c4d247" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Learning System Progress", + "project": "Foundations", + "id": "9896ae11-5887-48f0-9b12-14d090eca55a", + "savedPayload": { + "position": { + "x": 25004.350991184714, + "y": 31261.354828453244 + }, + "targetPosition": { + "x": 24991.350991184714, + "y": 31313.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Learning System Progress", + "id": "2c73dc34-07b1-4eaa-9eac-7f8a913e54db" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Progress", + "Product Definition", + "Foundations", + "2c73dc34-07b1-4eaa-9eac-7f8a913e54db" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Learning System Running", + "project": "Foundations", + "id": "057359dc-6866-47e3-b97e-8b677842517e", + "savedPayload": { + "position": { + "x": 25074.350991184714, + "y": 31294.354828453244 + }, + "targetPosition": { + "x": 24991.350991184714, + "y": 31313.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Learning System Running", + "id": "2af4d2f4-c0fa-4c9a-aa0b-689bbccb1048" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Running", + "Product Definition", + "Foundations", + "2af4d2f4-c0fa-4c9a-aa0b-689bbccb1048" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Learning System Announcements", + "project": "Foundations", + "id": "cec888fd-defb-4c7e-85e8-c5f97fe0beaa", + "savedPayload": { + "position": { + "x": 24959.350991184714, + "y": 31381.354828453244 + }, + "targetPosition": { + "x": 24991.350991184714, + "y": 31313.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Learning System Announcements", + "id": "3c5c38bf-827f-4448-8b2c-f24b97fcec96" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Announcements", + "Product Definition", + "Foundations", + "3c5c38bf-827f-4448-8b2c-f24b97fcec96" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Learning System Warnings", + "project": "Foundations", + "id": "51ddd1ec-0e42-44f9-a830-65df591028e0", + "savedPayload": { + "position": { + "x": 24958.350991184714, + "y": 31349.354828453244 + }, + "targetPosition": { + "x": 24991.350991184714, + "y": 31313.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Learning System Warnings", + "id": "6e56cf66-5a39-4723-b708-2cc3b58a28f9" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Warnings", + "Product Definition", + "Foundations", + "6e56cf66-5a39-4723-b708-2cc3b58a28f9" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Learning System Infos", + "project": "Foundations", + "id": "0da8f816-516a-49a7-8421-cbd01d047d9c", + "savedPayload": { + "position": { + "x": 25055.350991184714, + "y": 31276.354828453244 + }, + "targetPosition": { + "x": 24991.350991184714, + "y": 31313.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Learning System Infos", + "id": "9a158859-63ce-4325-920e-330097af89c0" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Infos", + "Product Definition", + "Foundations", + "9a158859-63ce-4325-920e-330097af89c0" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "0b86afe7-fc90-4972-8c43-6744b5788a24", + "savedPayload": { + "position": { + "x": 24991.350991184714, + "y": 31313.354828453244 + }, + "targetPosition": { + "x": 24958.350991184714, + "y": 31360.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Simulation Objects", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Episodes", + "project": "Foundations", + "id": "d255e611-fa65-4c66-b525-40089c0bb1b7", + "savedPayload": { + "position": { + "x": 24978.350991184714, + "y": 31505.354828453244 + }, + "targetPosition": { + "x": 25013.350991184714, + "y": 31423.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Episodes", + "id": "60a5f962-1b8f-4260-91c6-e05209a2f150" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "bd3c0efa-8113-4636-9e14-f63f22f9d753" + ], + [ + "Episodes", + "Product Definition", + "Foundations", + "60a5f962-1b8f-4260-91c6-e05209a2f150" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "89ce8239-90e5-48b8-81cd-5b25c2c3a56b", + "savedPayload": { + "position": { + "x": 25013.350991184714, + "y": 31423.354828453244 + }, + "targetPosition": { + "x": 24958.350991184714, + "y": 31360.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "7893bc73-4f07-422c-b582-8f68eaba35ad", + "savedPayload": { + "position": { + "x": 24958.350991184714, + "y": 31360.354828453244 + }, + "targetPosition": { + "x": 24907.350991184714, + "y": 31445.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "0248e45b-0fb1-47c4-af63-99dfb5a3484a", + "savedPayload": { + "position": { + "x": 24907.350991184714, + "y": 31445.354828453244 + }, + "targetPosition": { + "x": 24969.350991184714, + "y": 31372.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Learning Mine", + "name": "Masters", + "id": "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ] + ] + } + } + ], + "id": "892268ce-2372-4ba6-9055-75fcdb1d1f30", + "savedPayload": { + "position": { + "x": 24969.350991184714, + "y": 31372.354828453244 + }, + "targetPosition": { + "x": 24901.350991184714, + "y": 31331.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Live Learning Session", + "name": "Live ML Demo System", + "id": "786647c7-e988-4047-a729-4f7be63d77fd" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Learning Tasks", + "Learning Tasks", + "Foundations", + "0818dfbe-61ea-40b8-8544-bee25d7f45be" + ], + [ + "Foundations", + "Project Learning Tasks", + "Foundations", + "7bff45f1-0f5a-41c1-b2ea-b31f7e583a66" + ], + [ + "Binance", + "Exchange Learning Tasks", + "Foundations", + "af06dd3e-09e1-4b2b-b283-1c5fe828ebba" + ], + [ + " BTC/USDT", + "Market Learning Tasks", + "Foundations", + "a2847923-c0ca-43c4-b3a3-bf366fae5fe3" + ], + [ + "Masters", + "Learning Mine Tasks", + "Foundations", + "e7848996-3c00-4781-a902-79aec86ac34d" + ], + [ + "Masters", + "Task Manager", + "Foundations", + "fb54fd74-29a2-4713-ad06-31460a9f5961" + ], + [ + "Live ML Demo System", + "Task", + "Foundations", + "69ef6290-f7f6-4595-af51-f40964a63b3d" + ], + [ + "Live Low Frequency", + "Learning Bot Instance", + "Foundations", + "cf0f9cd8-4f25-4045-be60-2c5d3781b4b1" + ], + [ + "Low Frequency Learning", + "Learning Process Instance", + "Foundations", + "6b06ebd6-0ed3-4849-8d8f-af6890476e9a" + ], + [ + "Live ML Demo System", + "Live Learning Session", + "Foundations", + "786647c7-e988-4047-a729-4f7be63d77fd" + ] + ] + } + } + ], + "id": "7c1badc8-d130-44f4-b942-c802162fd748", + "savedPayload": { + "position": { + "x": 24901.350991184714, + "y": 31331.354828453244 + }, + "targetPosition": { + "x": 24875.350991184714, + "y": 31399.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market", + "name": "BTC/USDT", + "id": "9a867bf0-a71d-445c-b99a-75b60bbdce09" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Tested", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ], + [ + "New Exchange Markets", + "Exchange Markets", + "Foundations", + "2fd80894-900e-44ac-a1a7-56c14124f7a1" + ], + [ + "BTC/USDT", + "Market", + "Foundations", + "9a867bf0-a71d-445c-b99a-75b60bbdce09" + ] + ] + } + } + ], + "id": "01127677-0795-4fef-ab32-71fdd40c363a", + "savedPayload": { + "position": { + "x": 24875.350991184714, + "y": 31399.354828453244 + }, + "targetPosition": { + "x": 24934.350991184714, + "y": 31419.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Crypto Exchange", + "name": "Binance", + "id": "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Tested", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ] + ] + } + } + ], + "id": "e55412b6-b741-4135-9cde-92bfd24900bf", + "savedPayload": { + "position": { + "x": 24934.350991184714, + "y": 31419.354828453244 + }, + "targetPosition": { + "x": 24871.350991184714, + "y": 31473.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Project Definition", + "name": "Foundations", + "id": "a2a04e12-604e-43f8-a986-1b8ca3b043cb" + }, + "referenceParentCombinedNodePath": [ + [ + "New Foundations Project", + "Foundations Project", + "Foundations", + "cf9f8b3b-77c6-43c6-b01f-95cf366a91f6" + ], + [ + "Foundations", + "Project Definition", + "Foundations", + "a2a04e12-604e-43f8-a986-1b8ca3b043cb" + ] + ] + } + } + ], + "id": "2845a687-becc-4c3b-bc79-b2293ba876ba", + "savedPayload": { + "position": { + "x": 24871.350991184714, + "y": 31473.354828453244 + }, + "targetPosition": { + "x": 25109.356993272086, + "y": 31290.726399750627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e2697759-6038-4943-b90c-5a68651ff9a8", + "savedPayload": { + "position": { + "x": 25089.356993272086, + "y": 31286.726399750627 + }, + "targetPosition": { + "x": 25239.356993272086, + "y": 31026.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "d" + } + } + }, + "id": "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4", + "savedPayload": { + "position": { + "x": 25239.356993272086, + "y": 31026.918778615294 + }, + "targetPosition": { + "x": 24939.356993272086, + "y": 31026.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "" + } + } + } + ], + "id": "3c165071-7558-4708-9999-8ffe71d346b1", + "savedPayload": { + "position": { + "x": 24939.356993272086, + "y": 31026.918778615294 + }, + "targetPosition": { + "x": 24939.356993272086, + "y": 31026.918778615294 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "s" + } + } + }, + { + "type": "Crypto Ecosystem", + "name": "My Crypto Ecosystem", + "project": "Foundations", + "cryptoExchanges": [ + { + "type": "Crypto Exchanges", + "name": "Tested", + "project": "Foundations", + "exchanges": [ + { + "type": "Crypto Exchange", + "name": "Binance", + "config": "{\n \"codeName\": \"binance\",\n \"API\": [\n {\n \"method\": \"fetchTrades\",\n \"fetchType\": \"by Id\",\n \"fetchTradesMethod\": \"publicGetHistoricalTrades\",\n \"firstId\": \"f\"\n }\n ]\n}", + "project": "Foundations", + "exchangeAssets": { + "type": "Exchange Assets", + "name": "New Exchange Assets", + "config": "{ \n\"addMissingAssetsFilter\": { \"quotedAsset\": \"EUR\"} \n}", + "project": "Foundations", + "assets": [ + { + "type": "Asset", + "name": "Bitcoin", + "config": "{ \n\"codeName\": \"BTC\"\n}", + "project": "Foundations", + "id": "5f5e4a94-5090-47d4-8883-cc2325d20bfa", + "savedPayload": { + "position": { + "x": 20035.079365950267, + "y": 30474.325102172115 + }, + "targetPosition": { + "x": 19957.43365241951, + "y": 30764.102850058836 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "Tether", + "config": "{\n \"codeName\": \"USDT\"\n}", + "project": "Foundations", + "id": "f110bfa0-bd5b-469b-a940-4524c8688136", + "savedPayload": { + "position": { + "x": 20247.21140030623, + "y": 30686.45713652808 + }, + "targetPosition": { + "x": 19957.43365241951, + "y": 30764.102850058836 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "95d2c30f-215b-486e-8119-f4eac0279575", + "savedPayload": { + "position": { + "x": 19957.43365241951, + "y": 30764.102850058836 + }, + "targetPosition": { + "x": 19745.301618063546, + "y": 30976.2348844148 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "E" + } + } + }, + "exchangeMarkets": { + "type": "Exchange Markets", + "name": "New Exchange Markets", + "code": "{ \n\"codeName\": \"Write here the code name of the Market here.\"\n}", + "project": "Foundations", + "markets": [ + { + "type": "Market", + "name": "BTC/USDT", + "config": "{ \n\"codeName\": \"BTC/USDT\"\n}", + "project": "Foundations", + "baseAsset": { + "type": "Market Base Asset", + "name": "Bitcoin", + "project": "Foundations", + "id": "1017b30d-de1b-4212-991e-9fd0a5b6c814", + "savedPayload": { + "position": { + "x": 20133.169583707582, + "y": 31188.366918770764 + }, + "targetPosition": { + "x": 20345.301618063546, + "y": 30976.2348844148 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Bitcoin", + "id": "5f5e4a94-5090-47d4-8883-cc2325d20bfa" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Tested", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ], + [ + "New Exchange Assets", + "Exchange Assets", + "Foundations", + "95d2c30f-215b-486e-8119-f4eac0279575" + ], + [ + "Bitcoin", + "Asset", + "Foundations", + "5f5e4a94-5090-47d4-8883-cc2325d20bfa" + ] + ] + } + }, + "quotedAsset": { + "type": "Market Quoted Asset", + "name": "Tether", + "project": "Foundations", + "id": "705c4a67-787a-48cd-a3dc-3a557438bf0b", + "savedPayload": { + "position": { + "x": 20045.301618063546, + "y": 30976.2348844148 + }, + "targetPosition": { + "x": 20345.301618063546, + "y": 30976.2348844148 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Tether", + "id": "f110bfa0-bd5b-469b-a940-4524c8688136" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Tested", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ], + [ + "New Exchange Assets", + "Exchange Assets", + "Foundations", + "95d2c30f-215b-486e-8119-f4eac0279575" + ], + [ + "Tether", + "Asset", + "Foundations", + "f110bfa0-bd5b-469b-a940-4524c8688136" + ] + ] + } + }, + "id": "9a867bf0-a71d-445c-b99a-75b60bbdce09", + "savedPayload": { + "position": { + "x": 20345.301618063546, + "y": 30976.2348844148 + }, + "targetPosition": { + "x": 20045.301618063546, + "y": 30976.2348844148 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "2fd80894-900e-44ac-a1a7-56c14124f7a1", + "savedPayload": { + "position": { + "x": 20045.301618063546, + "y": 30976.2348844148 + }, + "targetPosition": { + "x": 19745.301618063546, + "y": 30976.2348844148 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "exchangeAccounts": { + "type": "Exchange Accounts", + "name": "New Exchange Accounts", + "project": "Foundations", + "userAccounts": [ + { + "type": "User Account", + "name": "New User Account", + "project": "Foundations", + "userAssets": { + "type": "User Assets", + "name": "New User Assets", + "project": "Foundations", + "assets": [ + { + "type": "Exchange Account Asset", + "name": "Bitcoin", + "project": "Foundations", + "id": "ba6f3d5c-b36b-49d9-947f-392068109169", + "savedPayload": { + "position": { + "x": 20459.343434662194, + "y": 31778.144666657485 + }, + "targetPosition": { + "x": 20459.343434662194, + "y": 31478.144666657485 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Bitcoin", + "id": "5f5e4a94-5090-47d4-8883-cc2325d20bfa" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Tested", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ], + [ + "New Exchange Assets", + "Exchange Assets", + "Foundations", + "95d2c30f-215b-486e-8119-f4eac0279575" + ], + [ + "Bitcoin", + "Asset", + "Foundations", + "5f5e4a94-5090-47d4-8883-cc2325d20bfa" + ] + ] + } + }, + { + "type": "Exchange Account Asset", + "name": "Tether", + "project": "Foundations", + "id": "c90be267-90f9-45ae-b225-0578adb4aad9", + "savedPayload": { + "position": { + "x": 20159.343434662194, + "y": 31478.144666657485 + }, + "targetPosition": { + "x": 20459.343434662194, + "y": 31478.144666657485 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Tether", + "id": "f110bfa0-bd5b-469b-a940-4524c8688136" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Tested", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ], + [ + "New Exchange Assets", + "Exchange Assets", + "Foundations", + "95d2c30f-215b-486e-8119-f4eac0279575" + ], + [ + "Tether", + "Asset", + "Foundations", + "f110bfa0-bd5b-469b-a940-4524c8688136" + ] + ] + } + } + ], + "id": "8ac5c2a9-a238-48ae-ab43-0a0a95a37464", + "savedPayload": { + "position": { + "x": 20459.343434662194, + "y": 31478.144666657485 + }, + "targetPosition": { + "x": 20169.565686775473, + "y": 31400.498953126727 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "userKeys": { + "type": "User Keys", + "name": "New User Keys", + "project": "Foundations", + "keys": [ + { + "type": "Exchange Account Key", + "name": "Key for Lighting Strike", + "config": "{ \n\"codeName\": \"Paste your exchange API Key\",\n\"secret\": \"Paste your exchange API secret key\"\n}", + "project": "Foundations", + "id": "e85bbbd6-aca8-450f-9237-788062de5761", + "savedPayload": { + "position": { + "x": 20324.857113836988, + "y": 31980.05444890017 + }, + "targetPosition": { + "x": 20247.21140030623, + "y": 31690.27670101345 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "48925cc9-f3cd-4499-8466-1338fed28a0d", + "savedPayload": { + "position": { + "x": 20247.21140030623, + "y": 31690.27670101345 + }, + "targetPosition": { + "x": 20169.565686775473, + "y": 31400.498953126727 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "63794496-c94b-42f9-81cc-c588708617a6", + "savedPayload": { + "position": { + "x": 20169.565686775473, + "y": 31400.498953126727 + }, + "targetPosition": { + "x": 19957.43365241951, + "y": 31188.366918770764 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "4b0c1ac5-515f-44a9-b9b9-e698a9c51eac", + "savedPayload": { + "position": { + "x": 19957.43365241951, + "y": 31188.366918770764 + }, + "targetPosition": { + "x": 19745.301618063546, + "y": 30976.2348844148 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "61ef0b8d-de6e-4e76-bdd5-996836760a4b", + "savedPayload": { + "position": { + "x": 19745.301618063546, + "y": 30976.2348844148 + }, + "targetPosition": { + "x": 19445.301618063546, + "y": 30976.2348844148 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "" + }, + "tutorial": { + "status": "Done" + } + } + } + ], + "id": "e3879d63-6f8f-41a3-8ac3-0349c4361722", + "savedPayload": { + "position": { + "x": 19445.301618063546, + "y": 30976.2348844148 + }, + "targetPosition": { + "x": 18845.301618063546, + "y": 30976.2348844148 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 5, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "signalsProviders": [], + "id": "7217b56c-e854-4c06-8b8a-d5d3c05a153d", + "savedPayload": { + "position": { + "x": 18845.301618063546, + "y": 30976.2348844148 + }, + "targetPosition": { + "x": 18845.301618063546, + "y": 30976.2348844148 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "" + } + } + }, + { + "type": "Charting Space", + "name": "New Charting Space", + "project": "Foundations", + "viewport": { + "type": "Viewport", + "name": "New Viewport", + "config": "{\"zoom\":\"1.60\"}", + "project": "Foundations", + "id": "01713f1d-91b8-44f9-9c5d-a0c12fd09037", + "savedPayload": { + "position": { + "x": 19200.806237131383, + "y": 24983.35640053908 + }, + "targetPosition": { + "x": 18900.806237131383, + "y": 24983.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 255.62499999999977, + "y": 211.93749999999943 + } + } + } + }, + "projectDashboards": [ + { + "type": "Project Dashboards", + "name": "Foundations", + "project": "Foundations", + "dashboards": [ + { + "type": "Dashboard", + "name": "Learning Tasks My Computer", + "project": "Foundations", + "timeMachines": [ + { + "type": "Time Machine", + "name": "Back ML Demo System Back Learning Session My Computer Binance BTC/USDT", + "project": "Foundations", + "timeScale": { + "type": "Time Scale", + "name": "New Time Scale", + "config": "{\n \"autoMinScale\": false,\n \"autoMaxScale\": false,\n \"fromDate\": \"2021-07-12T16:30:35.452Z\",\n \"toDate\": \"2021-08-08T11:14:38.953Z\"\n}", + "project": "Foundations", + "id": "55c2b737-6fab-47ca-a43b-4ee451da761b", + "savedPayload": { + "position": { + "x": 18562.62965962829, + "y": 25648.657893286272 + }, + "targetPosition": { + "x": 18311.02848924466, + "y": 25485.266182781765 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "rateScale": { + "type": "Rate Scale", + "name": "New Rate Scale", + "config": "{\n \"autoMinScale\": true,\n \"autoMaxScale\": true,\n \"minValue\": 28985.22,\n \"maxValue\": 45763.1\n}", + "project": "Foundations", + "id": "2f57fe72-270b-4404-9e95-1913ebba6363", + "savedPayload": { + "position": { + "x": 18499.824606559614, + "y": 25718.409971218854 + }, + "targetPosition": { + "x": 18311.02848924466, + "y": 25485.266182781765 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "timeFrameScale": { + "type": "Time Frame Scale", + "name": "New Time Frame Scale", + "config": "{\"value\":\"01-hs\"}", + "project": "Foundations", + "id": "1b735b89-d086-4cc6-be68-49d28a179e56", + "savedPayload": { + "position": { + "x": 18418.538874108253, + "y": 25765.340310730924 + }, + "targetPosition": { + "x": 18311.02848924466, + "y": 25485.266182781765 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "timelineCharts": [ + { + "type": "Timeline Chart", + "name": "Learning Engine", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "Masters", + "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Low Frequency", + "project": "Foundations", + "layers": [], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Learning Engine", + "project": "Foundations", + "layers": [], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Learning Episode", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Learning Episode Counters", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Learning Episode Counters", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a68030ac-e11e-45fe-9985-ca617b278d53", + "savedPayload": { + "position": { + "x": 18411.67420277542, + "y": 25501.488434895044 + }, + "targetPosition": { + "x": 18424.67420277542, + "y": 25499.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Learning Episode Counters", + "id": "e24d28b3-e035-4f39-aa88-b22cfafeb1b7" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Engine", + "Plotter", + "Foundations", + "cfe33a78-6588-49fb-8d34-8f22149061ee" + ], + [ + "Learning Episode Counters", + "Plotter Module", + "Foundations", + "788bfd62-11af-4bbe-96f4-d2ba930334a2" + ], + [ + "Learning Episode Counters", + "Plotter Panel", + "Foundations", + "e24d28b3-e035-4f39-aa88-b22cfafeb1b7" + ] + ] + } + } + ], + "id": "b4c82931-397b-4fca-b7b9-70e56753737d", + "savedPayload": { + "position": { + "x": 18424.67420277542, + "y": 25499.488434895044 + }, + "targetPosition": { + "x": 18345.67420277542, + "y": 25532.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "d2c89f8d-e360-40ca-957f-c24f1da880de", + "savedPayload": { + "position": { + "x": 18434.67420277542, + "y": 25544.488434895044 + }, + "targetPosition": { + "x": 18345.67420277542, + "y": 25532.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0982c376-c14d-4583-bddf-7cfad4dd2c38", + "savedPayload": { + "position": { + "x": 18345.67420277542, + "y": 25532.488434895044 + }, + "targetPosition": { + "x": 18433.67420277542, + "y": 25481.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Learning Episode Counters", + "id": "0c307c9f-2848-4e43-90a8-5850bcc659c3" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "e55412b6-b741-4135-9cde-92bfd24900bf" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "01127677-0795-4fef-ab32-71fdd40c363a" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "7c1badc8-d130-44f4-b942-c802162fd748" + ], + [ + "Back ML Demo System Back Learning Session", + "Learning Session Reference", + "Foundations", + "a0773a29-8125-47ae-bcd6-a54e948af323" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "0212d04c-44ff-4184-a85d-0676b1baafef" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "efd6a594-b95c-4fcf-b83d-efa765e14672" + ], + [ + "Learning Engine", + "Data Product Folder", + "Foundations", + "2b15c3d4-a209-4f70-a836-8114a7b721ad" + ], + [ + "Learning Episode", + "Data Product Folder", + "Foundations", + "4ac9025a-a60b-459e-8c9d-3c3d0dc275ba" + ], + [ + "Learning Episode Counters", + "Data Product", + "Foundations", + "0c307c9f-2848-4e43-90a8-5850bcc659c3" + ] + ] + } + }, + { + "type": "Layer", + "name": "Learning Episode Statistics", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Learning Episode Statistics", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "796427bb-dad0-420f-83a6-ec9d0cb01e6e", + "savedPayload": { + "position": { + "x": 18388.67420277542, + "y": 25349.488434895044 + }, + "targetPosition": { + "x": 18411.67420277542, + "y": 25429.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Learning Episode Statistics", + "id": "5b295fb8-10d6-4f29-9dfd-9e3d1cccc887" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Engine", + "Plotter", + "Foundations", + "cfe33a78-6588-49fb-8d34-8f22149061ee" + ], + [ + "Learning Episode Statistics", + "Plotter Module", + "Foundations", + "59f91a2a-a1ba-4414-a9a2-ea1c05ba7887" + ], + [ + "Learning Episode Statistics", + "Plotter Panel", + "Foundations", + "5b295fb8-10d6-4f29-9dfd-9e3d1cccc887" + ] + ] + } + } + ], + "id": "9221adcd-1ecf-44b3-879b-fe4185cd3453", + "savedPayload": { + "position": { + "x": 18411.67420277542, + "y": 25429.488434895044 + }, + "targetPosition": { + "x": 18495.67420277542, + "y": 25479.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "b5e33397-4b95-4d8c-a256-782e50f0a8dc", + "savedPayload": { + "position": { + "x": 18466.67420277542, + "y": 25567.488434895044 + }, + "targetPosition": { + "x": 18495.67420277542, + "y": 25479.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e24f877f-3c8d-449d-b137-05e5a9b054af", + "savedPayload": { + "position": { + "x": 18495.67420277542, + "y": 25479.488434895044 + }, + "targetPosition": { + "x": 18433.67420277542, + "y": 25481.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Learning Episode Statistics", + "id": "6672c199-2480-4767-a151-4caa441fbc78" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "e55412b6-b741-4135-9cde-92bfd24900bf" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "01127677-0795-4fef-ab32-71fdd40c363a" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "7c1badc8-d130-44f4-b942-c802162fd748" + ], + [ + "Back ML Demo System Back Learning Session", + "Learning Session Reference", + "Foundations", + "a0773a29-8125-47ae-bcd6-a54e948af323" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "0212d04c-44ff-4184-a85d-0676b1baafef" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "efd6a594-b95c-4fcf-b83d-efa765e14672" + ], + [ + "Learning Engine", + "Data Product Folder", + "Foundations", + "2b15c3d4-a209-4f70-a836-8114a7b721ad" + ], + [ + "Learning Episode", + "Data Product Folder", + "Foundations", + "4ac9025a-a60b-459e-8c9d-3c3d0dc275ba" + ], + [ + "Learning Episode Statistics", + "Data Product", + "Foundations", + "6672c199-2480-4767-a151-4caa441fbc78" + ] + ] + } + }, + { + "type": "Layer", + "name": "Episode Candle", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "e6d8831d-334c-4bd7-b713-55698ccbc672", + "savedPayload": { + "position": { + "x": 18551.67420277542, + "y": 25525.488434895044 + }, + "targetPosition": { + "x": 18489.67420277542, + "y": 25486.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "0480fa2e-1542-44ec-a004-a6b33e77b5ad", + "savedPayload": { + "position": { + "x": 18446.67420277542, + "y": 25424.488434895044 + }, + "targetPosition": { + "x": 18489.67420277542, + "y": 25486.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "85a8e86e-2993-4266-acb6-01f031b1107b", + "savedPayload": { + "position": { + "x": 18489.67420277542, + "y": 25486.488434895044 + }, + "targetPosition": { + "x": 18433.67420277542, + "y": 25481.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Episode Candle", + "id": "59ccc5f5-4f95-401f-8a7c-73d4a65e4b8a" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "e55412b6-b741-4135-9cde-92bfd24900bf" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "01127677-0795-4fef-ab32-71fdd40c363a" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "7c1badc8-d130-44f4-b942-c802162fd748" + ], + [ + "Back ML Demo System Back Learning Session", + "Learning Session Reference", + "Foundations", + "a0773a29-8125-47ae-bcd6-a54e948af323" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "0212d04c-44ff-4184-a85d-0676b1baafef" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "efd6a594-b95c-4fcf-b83d-efa765e14672" + ], + [ + "Learning Engine", + "Data Product Folder", + "Foundations", + "2b15c3d4-a209-4f70-a836-8114a7b721ad" + ], + [ + "Learning Episode", + "Data Product Folder", + "Foundations", + "4ac9025a-a60b-459e-8c9d-3c3d0dc275ba" + ], + [ + "Episode Candle", + "Data Product", + "Foundations", + "59ccc5f5-4f95-401f-8a7c-73d4a65e4b8a" + ] + ] + } + }, + { + "type": "Layer", + "name": "Distance To Learning Event", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "3bb5cdde-b0a7-4a92-b36e-b0858841d1e4", + "savedPayload": { + "position": { + "x": 18470.67420277542, + "y": 25536.488434895044 + }, + "targetPosition": { + "x": 18384.67420277542, + "y": 25546.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "359e17bd-f89d-40c9-a97c-852dddcc42a5", + "savedPayload": { + "position": { + "x": 18453.67420277542, + "y": 25514.488434895044 + }, + "targetPosition": { + "x": 18384.67420277542, + "y": 25546.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c720da34-918c-4e28-a3a8-13266346cc96", + "savedPayload": { + "position": { + "x": 18384.67420277542, + "y": 25546.488434895044 + }, + "targetPosition": { + "x": 18433.67420277542, + "y": 25481.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Distance To Learning Event", + "id": "a8a0e3bd-6520-41d9-b9e8-7feb6ae78a81" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "e55412b6-b741-4135-9cde-92bfd24900bf" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "01127677-0795-4fef-ab32-71fdd40c363a" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "7c1badc8-d130-44f4-b942-c802162fd748" + ], + [ + "Back ML Demo System Back Learning Session", + "Learning Session Reference", + "Foundations", + "a0773a29-8125-47ae-bcd6-a54e948af323" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "0212d04c-44ff-4184-a85d-0676b1baafef" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "efd6a594-b95c-4fcf-b83d-efa765e14672" + ], + [ + "Learning Engine", + "Data Product Folder", + "Foundations", + "2b15c3d4-a209-4f70-a836-8114a7b721ad" + ], + [ + "Learning Episode", + "Data Product Folder", + "Foundations", + "4ac9025a-a60b-459e-8c9d-3c3d0dc275ba" + ], + [ + "Distance To Learning Event", + "Data Product", + "Foundations", + "a8a0e3bd-6520-41d9-b9e8-7feb6ae78a81" + ] + ] + } + }, + { + "type": "Layer", + "name": "Current Episode", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "97419265-2dce-4a6a-8dde-4b100e4c92cf", + "savedPayload": { + "position": { + "x": 18494.67420277542, + "y": 25370.488434895044 + }, + "targetPosition": { + "x": 18482.67420277542, + "y": 25448.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "30c587d4-47c2-44af-8c73-1ef2fdedf880", + "savedPayload": { + "position": { + "x": 18508.67420277542, + "y": 25403.488434895044 + }, + "targetPosition": { + "x": 18482.67420277542, + "y": 25448.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8d11c604-51ce-40c5-b397-539edd6a5530", + "savedPayload": { + "position": { + "x": 18482.67420277542, + "y": 25448.488434895044 + }, + "targetPosition": { + "x": 18433.67420277542, + "y": 25481.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Current Episode", + "id": "50b5ff5a-275e-4d84-ada5-e8a0e3f06b56" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "e55412b6-b741-4135-9cde-92bfd24900bf" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "01127677-0795-4fef-ab32-71fdd40c363a" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "7c1badc8-d130-44f4-b942-c802162fd748" + ], + [ + "Back ML Demo System Back Learning Session", + "Learning Session Reference", + "Foundations", + "a0773a29-8125-47ae-bcd6-a54e948af323" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "0212d04c-44ff-4184-a85d-0676b1baafef" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "efd6a594-b95c-4fcf-b83d-efa765e14672" + ], + [ + "Learning Engine", + "Data Product Folder", + "Foundations", + "2b15c3d4-a209-4f70-a836-8114a7b721ad" + ], + [ + "Learning Episode", + "Data Product Folder", + "Foundations", + "4ac9025a-a60b-459e-8c9d-3c3d0dc275ba" + ], + [ + "Current Episode", + "Data Product", + "Foundations", + "50b5ff5a-275e-4d84-ada5-e8a0e3f06b56" + ] + ] + } + } + ], + "layerFolders": [], + "id": "fb43b2fe-0f95-4ee3-86ab-cd944d017df6", + "savedPayload": { + "position": { + "x": 18433.67420277542, + "y": 25481.488434895044 + }, + "targetPosition": { + "x": 18517.67420277542, + "y": 25410.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Features", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Features", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Feature Values", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "97cb0868-ac18-4de6-b1ac-9094bd74515d", + "savedPayload": { + "position": { + "x": 18570.67420277542, + "y": 25411.488434895044 + }, + "targetPosition": { + "x": 18531.67420277542, + "y": 25477.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Feature Values", + "id": "74bd2915-3677-4761-9e77-b6d2dc170b77" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Engine", + "Plotter", + "Foundations", + "cfe33a78-6588-49fb-8d34-8f22149061ee" + ], + [ + "Features", + "Plotter Module", + "Foundations", + "fa5cf396-f989-427a-97aa-369aedf3234d" + ], + [ + "Feature Values", + "Plotter Panel", + "Foundations", + "74bd2915-3677-4761-9e77-b6d2dc170b77" + ] + ] + } + } + ], + "id": "6c617f93-1880-4813-91a6-f96265885509", + "savedPayload": { + "position": { + "x": 18531.67420277542, + "y": 25477.488434895044 + }, + "targetPosition": { + "x": 18499.67420277542, + "y": 25430.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "335eb023-5935-4049-8c6b-6c63c34862f6", + "savedPayload": { + "position": { + "x": 18391.67420277542, + "y": 25595.488434895044 + }, + "targetPosition": { + "x": 18401.67420277542, + "y": 25503.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "New Polygon", + "id": "240092dc-9ea0-4f20-9235-776b3f7945f6" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Engine", + "Plotter", + "Foundations", + "cfe33a78-6588-49fb-8d34-8f22149061ee" + ], + [ + "Features", + "Plotter Module", + "Foundations", + "fa5cf396-f989-427a-97aa-369aedf3234d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c79c9ef5-ea47-4e79-afc7-094eec213f75" + ], + [ + "New Polygon", + "Polygon", + "Foundations", + "240092dc-9ea0-4f20-9235-776b3f7945f6" + ] + ] + } + } + ], + "id": "23fa85c8-5075-422b-b071-e7155bece7a1", + "savedPayload": { + "position": { + "x": 18401.67420277542, + "y": 25503.488434895044 + }, + "targetPosition": { + "x": 18499.67420277542, + "y": 25430.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0bac614b-25a2-415a-83ec-b61c5b1dcc8d", + "savedPayload": { + "position": { + "x": 18499.67420277542, + "y": 25430.488434895044 + }, + "targetPosition": { + "x": 18456.67420277542, + "y": 25441.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Features", + "id": "f2a3e4a3-ff0a-425d-b4ee-17801942e95b" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "e55412b6-b741-4135-9cde-92bfd24900bf" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "01127677-0795-4fef-ab32-71fdd40c363a" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "7c1badc8-d130-44f4-b942-c802162fd748" + ], + [ + "Back ML Demo System Back Learning Session", + "Learning Session Reference", + "Foundations", + "a0773a29-8125-47ae-bcd6-a54e948af323" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "0212d04c-44ff-4184-a85d-0676b1baafef" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "efd6a594-b95c-4fcf-b83d-efa765e14672" + ], + [ + "Learning Engine", + "Data Product Folder", + "Foundations", + "2b15c3d4-a209-4f70-a836-8114a7b721ad" + ], + [ + "Features", + "Data Product Folder", + "Foundations", + "b5f77e07-a95b-4cb6-b7ad-9e44c2e0ecd0" + ], + [ + "Features", + "Data Product", + "Foundations", + "f2a3e4a3-ff0a-425d-b4ee-17801942e95b" + ] + ] + } + } + ], + "layerFolders": [], + "id": "6ea7e9cb-b391-40a2-ad6d-3a966e2d9aa9", + "savedPayload": { + "position": { + "x": 18456.67420277542, + "y": 25441.488434895044 + }, + "targetPosition": { + "x": 18517.67420277542, + "y": 25410.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Labels", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Labels", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Label Values", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "1c468514-4222-4ad9-9ba8-f7f46db620ab", + "savedPayload": { + "position": { + "x": 18786.67420277542, + "y": 25368.488434895044 + }, + "targetPosition": { + "x": 18750.67420277542, + "y": 25385.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Label Values", + "id": "e05d315c-f6e6-4d02-9e45-d09bc19786c8" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Engine", + "Plotter", + "Foundations", + "cfe33a78-6588-49fb-8d34-8f22149061ee" + ], + [ + "Labels", + "Plotter Module", + "Foundations", + "c608380b-4e7b-4237-8127-faf99edb27d7" + ], + [ + "Label Values", + "Plotter Panel", + "Foundations", + "e05d315c-f6e6-4d02-9e45-d09bc19786c8" + ] + ] + } + } + ], + "id": "2012a499-d691-4ba0-b67f-57e70ab307ca", + "savedPayload": { + "position": { + "x": 18750.67420277542, + "y": 25385.488434895044 + }, + "targetPosition": { + "x": 18673.67420277542, + "y": 25469.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "533e3942-fa16-41c8-b151-d87ac8908392", + "savedPayload": { + "position": { + "x": 18694.67420277542, + "y": 25571.488434895044 + }, + "targetPosition": { + "x": 18620.67420277542, + "y": 25546.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "New Polygon", + "id": "7e28ca42-e66e-4ab3-9347-39a61fd44fd2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Engine", + "Plotter", + "Foundations", + "cfe33a78-6588-49fb-8d34-8f22149061ee" + ], + [ + "Labels", + "Plotter Module", + "Foundations", + "c608380b-4e7b-4237-8127-faf99edb27d7" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3a8c7e3b-de8a-474e-bafa-13b0df90a80e" + ], + [ + "New Polygon", + "Polygon", + "Foundations", + "7e28ca42-e66e-4ab3-9347-39a61fd44fd2" + ] + ] + } + } + ], + "id": "e6be171c-0588-4036-a908-028a029d5c27", + "savedPayload": { + "position": { + "x": 18620.67420277542, + "y": 25546.488434895044 + }, + "targetPosition": { + "x": 18673.67420277542, + "y": 25469.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b0f5d6ef-b488-498c-b6ea-f0b0775b9ad9", + "savedPayload": { + "position": { + "x": 18673.67420277542, + "y": 25469.488434895044 + }, + "targetPosition": { + "x": 18608.67420277542, + "y": 25371.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Labels", + "id": "c8d05310-55fc-451b-99ff-a3bf008def8b" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "e55412b6-b741-4135-9cde-92bfd24900bf" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "01127677-0795-4fef-ab32-71fdd40c363a" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "7c1badc8-d130-44f4-b942-c802162fd748" + ], + [ + "Back ML Demo System Back Learning Session", + "Learning Session Reference", + "Foundations", + "a0773a29-8125-47ae-bcd6-a54e948af323" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "0212d04c-44ff-4184-a85d-0676b1baafef" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "efd6a594-b95c-4fcf-b83d-efa765e14672" + ], + [ + "Learning Engine", + "Data Product Folder", + "Foundations", + "2b15c3d4-a209-4f70-a836-8114a7b721ad" + ], + [ + "Labels", + "Data Product Folder", + "Foundations", + "7d82a2d7-a403-4a7f-8d14-10e1adf35884" + ], + [ + "Labels", + "Data Product", + "Foundations", + "c8d05310-55fc-451b-99ff-a3bf008def8b" + ] + ] + } + } + ], + "layerFolders": [], + "id": "c0c37b31-8bc6-4bea-a7ca-6b7b1ee65748", + "savedPayload": { + "position": { + "x": 18608.67420277542, + "y": 25371.488434895044 + }, + "targetPosition": { + "x": 18517.67420277542, + "y": 25410.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Predictions", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Predictions", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Prediction Values", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "469ab7b7-d2bf-4767-85e5-f65cf56ce757", + "savedPayload": { + "position": { + "x": 18548.67420277542, + "y": 25388.488434895044 + }, + "targetPosition": { + "x": 18467.67420277542, + "y": 25296.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Prediction Values", + "id": "86fc01d8-f92a-47e8-8da6-34a92813f583" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Engine", + "Plotter", + "Foundations", + "cfe33a78-6588-49fb-8d34-8f22149061ee" + ], + [ + "Predictions", + "Plotter Module", + "Foundations", + "af455ab4-5064-4f50-96e4-4ecc4b06ef00" + ], + [ + "Prediction Values", + "Plotter Panel", + "Foundations", + "86fc01d8-f92a-47e8-8da6-34a92813f583" + ] + ] + } + } + ], + "id": "a01fd914-3ec8-4313-a919-8e9b2dd14f7d", + "savedPayload": { + "position": { + "x": 18467.67420277542, + "y": 25296.488434895044 + }, + "targetPosition": { + "x": 18450.67420277542, + "y": 25391.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "eb979269-8464-452a-8d00-267d97f92c10", + "savedPayload": { + "position": { + "x": 18289.67420277542, + "y": 25512.488434895044 + }, + "targetPosition": { + "x": 18363.67420277542, + "y": 25482.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "New Polygon", + "id": "88348152-cb65-4919-b845-47a4658bf564" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Engine", + "Plotter", + "Foundations", + "cfe33a78-6588-49fb-8d34-8f22149061ee" + ], + [ + "Predictions", + "Plotter Module", + "Foundations", + "af455ab4-5064-4f50-96e4-4ecc4b06ef00" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "54ee3a16-5138-41b8-9a05-d31aa6021c44" + ], + [ + "New Polygon", + "Polygon", + "Foundations", + "88348152-cb65-4919-b845-47a4658bf564" + ] + ] + } + } + ], + "id": "83b02a16-6fa2-4556-a7ba-2de87121003a", + "savedPayload": { + "position": { + "x": 18363.67420277542, + "y": 25482.488434895044 + }, + "targetPosition": { + "x": 18450.67420277542, + "y": 25391.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1df8a8c2-a41b-494c-9978-466c33addc6a", + "savedPayload": { + "position": { + "x": 18450.67420277542, + "y": 25391.488434895044 + }, + "targetPosition": { + "x": 18529.67420277542, + "y": 25335.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Predictions", + "id": "96a97ffb-9ecc-4390-beae-19e9a3d7190c" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "e55412b6-b741-4135-9cde-92bfd24900bf" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "01127677-0795-4fef-ab32-71fdd40c363a" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "7c1badc8-d130-44f4-b942-c802162fd748" + ], + [ + "Back ML Demo System Back Learning Session", + "Learning Session Reference", + "Foundations", + "a0773a29-8125-47ae-bcd6-a54e948af323" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "0212d04c-44ff-4184-a85d-0676b1baafef" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "efd6a594-b95c-4fcf-b83d-efa765e14672" + ], + [ + "Learning Engine", + "Data Product Folder", + "Foundations", + "2b15c3d4-a209-4f70-a836-8114a7b721ad" + ], + [ + "Predictions", + "Data Product Folder", + "Foundations", + "fcd45a21-3601-4ae9-a281-8a06af72eea6" + ], + [ + "Predictions", + "Data Product", + "Foundations", + "96a97ffb-9ecc-4390-beae-19e9a3d7190c" + ] + ] + } + } + ], + "layerFolders": [], + "id": "5a0c2886-a60b-44cb-8e24-749d017d98ca", + "savedPayload": { + "position": { + "x": 18529.67420277542, + "y": 25335.488434895044 + }, + "targetPosition": { + "x": 18517.67420277542, + "y": 25410.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "a711104f-0403-4c33-bafd-0dce5c8ab07d", + "savedPayload": { + "position": { + "x": 18517.67420277542, + "y": 25410.488434895044 + }, + "targetPosition": { + "x": 18465.67420277542, + "y": 25339.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "7d64602b-d1c3-40af-bf37-712249c5f8eb", + "savedPayload": { + "position": { + "x": 18465.67420277542, + "y": 25339.488434895044 + }, + "targetPosition": { + "x": 18535.67420277542, + "y": 25248.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "1f311153-a3c2-43b2-9dae-7d6ce2d1a0c4", + "savedPayload": { + "position": { + "x": 18535.67420277542, + "y": 25248.488434895044 + }, + "targetPosition": { + "x": 18453.67420277542, + "y": 25199.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 0, + "y": 80 + }, + "width": 150, + "height": 400, + "radius": 0 + }, + "referenceParent": { + "type": "Learning Mine Products", + "name": "Masters", + "id": "0212d04c-44ff-4184-a85d-0676b1baafef" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "e55412b6-b741-4135-9cde-92bfd24900bf" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "01127677-0795-4fef-ab32-71fdd40c363a" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "7c1badc8-d130-44f4-b942-c802162fd748" + ], + [ + "Back ML Demo System Back Learning Session", + "Learning Session Reference", + "Foundations", + "a0773a29-8125-47ae-bcd6-a54e948af323" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "0212d04c-44ff-4184-a85d-0676b1baafef" + ] + ] + } + }, + "id": "7521dcc4-2e11-435a-8895-fe5124272dbf", + "savedPayload": { + "position": { + "x": 18326.729276117545, + "y": 25784.855043208136 + }, + "targetPosition": { + "x": 18311.02848924466, + "y": 25485.266182781765 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Learning System", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "Masters", + "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Low Frequency", + "project": "Foundations", + "layers": [], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Learning System", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Learning System Errors", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "54618a6f-be38-45e6-8354-068afd6aec80", + "savedPayload": { + "position": { + "x": 18582.67420277542, + "y": 25105.488434895044 + }, + "targetPosition": { + "x": 18490.67420277542, + "y": 25091.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "1e50c829-d262-40ed-9249-8fa1762e9f04", + "savedPayload": { + "position": { + "x": 18397.67420277542, + "y": 25102.488434895044 + }, + "targetPosition": { + "x": 18490.67420277542, + "y": 25091.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2767dc18-ddf3-4911-82a9-c2d8c5e425fa", + "savedPayload": { + "position": { + "x": 18490.67420277542, + "y": 25091.488434895044 + }, + "targetPosition": { + "x": 18461.67420277542, + "y": 25071.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Learning System Errors", + "id": "7c917605-388b-4ae5-821e-9a934093f700" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "e55412b6-b741-4135-9cde-92bfd24900bf" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "01127677-0795-4fef-ab32-71fdd40c363a" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "7c1badc8-d130-44f4-b942-c802162fd748" + ], + [ + "Back ML Demo System Back Learning Session", + "Learning Session Reference", + "Foundations", + "a0773a29-8125-47ae-bcd6-a54e948af323" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "0212d04c-44ff-4184-a85d-0676b1baafef" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "efd6a594-b95c-4fcf-b83d-efa765e14672" + ], + [ + "Learning System", + "Data Product Folder", + "Foundations", + "b1474294-a184-4545-b676-4322af7b7f89" + ], + [ + "Learning System Errors", + "Data Product", + "Foundations", + "7c917605-388b-4ae5-821e-9a934093f700" + ] + ] + } + }, + { + "type": "Layer", + "name": "Learning System Highlights", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "36760dd5-e710-4b6e-9a57-85c8c6548d70", + "savedPayload": { + "position": { + "x": 18467.67420277542, + "y": 24978.488434895044 + }, + "targetPosition": { + "x": 18472.67420277542, + "y": 25059.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "a62b05f1-0f15-4870-b344-ae4944a6f59c", + "savedPayload": { + "position": { + "x": 18389.67420277542, + "y": 24989.488434895044 + }, + "targetPosition": { + "x": 18472.67420277542, + "y": 25059.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "48cc5b4f-174e-435a-b30e-23bf19b4e419", + "savedPayload": { + "position": { + "x": 18472.67420277542, + "y": 25059.488434895044 + }, + "targetPosition": { + "x": 18461.67420277542, + "y": 25071.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Learning System Highlights", + "id": "e068b5d3-4c03-4a5b-9bcb-b06f81b700d9" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "e55412b6-b741-4135-9cde-92bfd24900bf" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "01127677-0795-4fef-ab32-71fdd40c363a" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "7c1badc8-d130-44f4-b942-c802162fd748" + ], + [ + "Back ML Demo System Back Learning Session", + "Learning Session Reference", + "Foundations", + "a0773a29-8125-47ae-bcd6-a54e948af323" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "0212d04c-44ff-4184-a85d-0676b1baafef" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "efd6a594-b95c-4fcf-b83d-efa765e14672" + ], + [ + "Learning System", + "Data Product Folder", + "Foundations", + "b1474294-a184-4545-b676-4322af7b7f89" + ], + [ + "Learning System Highlights", + "Data Product", + "Foundations", + "e068b5d3-4c03-4a5b-9bcb-b06f81b700d9" + ] + ] + } + }, + { + "type": "Layer", + "name": "Learning System Values", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "a61c3b34-1b3d-4621-8693-ec1ca63f11eb", + "savedPayload": { + "position": { + "x": 18394.67420277542, + "y": 25057.488434895044 + }, + "targetPosition": { + "x": 18428.67420277542, + "y": 25130.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "29189857-124a-4d04-b808-c2b2f7b12a0c", + "savedPayload": { + "position": { + "x": 18347.67420277542, + "y": 25115.488434895044 + }, + "targetPosition": { + "x": 18428.67420277542, + "y": 25130.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "14ac5b16-ce7f-424d-8723-d2949ee92a2d", + "savedPayload": { + "position": { + "x": 18428.67420277542, + "y": 25130.488434895044 + }, + "targetPosition": { + "x": 18461.67420277542, + "y": 25071.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Learning System Values", + "id": "08776332-07bb-48a9-a604-7a60ec307d45" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "e55412b6-b741-4135-9cde-92bfd24900bf" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "01127677-0795-4fef-ab32-71fdd40c363a" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "7c1badc8-d130-44f4-b942-c802162fd748" + ], + [ + "Back ML Demo System Back Learning Session", + "Learning Session Reference", + "Foundations", + "a0773a29-8125-47ae-bcd6-a54e948af323" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "0212d04c-44ff-4184-a85d-0676b1baafef" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "efd6a594-b95c-4fcf-b83d-efa765e14672" + ], + [ + "Learning System", + "Data Product Folder", + "Foundations", + "b1474294-a184-4545-b676-4322af7b7f89" + ], + [ + "Learning System Values", + "Data Product", + "Foundations", + "08776332-07bb-48a9-a604-7a60ec307d45" + ] + ] + } + }, + { + "type": "Layer", + "name": "Learning System Status", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "d5079c08-90a4-469c-8021-818e7c6796bc", + "savedPayload": { + "position": { + "x": 18584.67420277542, + "y": 25088.488434895044 + }, + "targetPosition": { + "x": 18555.67420277542, + "y": 25051.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "b4ed108d-2473-4a96-90ce-e8d5cf6b253f", + "savedPayload": { + "position": { + "x": 18480.67420277542, + "y": 25059.488434895044 + }, + "targetPosition": { + "x": 18555.67420277542, + "y": 25051.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "893ad448-71fc-4ca3-aaca-ae2e011d3808", + "savedPayload": { + "position": { + "x": 18555.67420277542, + "y": 25051.488434895044 + }, + "targetPosition": { + "x": 18461.67420277542, + "y": 25071.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Learning System Status", + "id": "ef20d7fa-4ec1-446c-927c-3343be0c2d78" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "e55412b6-b741-4135-9cde-92bfd24900bf" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "01127677-0795-4fef-ab32-71fdd40c363a" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "7c1badc8-d130-44f4-b942-c802162fd748" + ], + [ + "Back ML Demo System Back Learning Session", + "Learning Session Reference", + "Foundations", + "a0773a29-8125-47ae-bcd6-a54e948af323" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "0212d04c-44ff-4184-a85d-0676b1baafef" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "efd6a594-b95c-4fcf-b83d-efa765e14672" + ], + [ + "Learning System", + "Data Product Folder", + "Foundations", + "b1474294-a184-4545-b676-4322af7b7f89" + ], + [ + "Learning System Status", + "Data Product", + "Foundations", + "ef20d7fa-4ec1-446c-927c-3343be0c2d78" + ] + ] + } + }, + { + "type": "Layer", + "name": "Learning System Progress", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "3f363396-4cf4-4657-9219-a544265c04ed", + "savedPayload": { + "position": { + "x": 18310.67420277542, + "y": 25173.488434895044 + }, + "targetPosition": { + "x": 18385.67420277542, + "y": 25085.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "944007da-89d4-4371-bfac-a73d77994814", + "savedPayload": { + "position": { + "x": 18330.67420277542, + "y": 25002.488434895044 + }, + "targetPosition": { + "x": 18385.67420277542, + "y": 25085.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "953d714b-105c-4ef3-8428-17a777c1cf27", + "savedPayload": { + "position": { + "x": 18385.67420277542, + "y": 25085.488434895044 + }, + "targetPosition": { + "x": 18461.67420277542, + "y": 25071.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Learning System Progress", + "id": "7beefb86-7bf5-41a3-9b3e-bc02db5c9e80" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "e55412b6-b741-4135-9cde-92bfd24900bf" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "01127677-0795-4fef-ab32-71fdd40c363a" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "7c1badc8-d130-44f4-b942-c802162fd748" + ], + [ + "Back ML Demo System Back Learning Session", + "Learning Session Reference", + "Foundations", + "a0773a29-8125-47ae-bcd6-a54e948af323" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "0212d04c-44ff-4184-a85d-0676b1baafef" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "efd6a594-b95c-4fcf-b83d-efa765e14672" + ], + [ + "Learning System", + "Data Product Folder", + "Foundations", + "b1474294-a184-4545-b676-4322af7b7f89" + ], + [ + "Learning System Progress", + "Data Product", + "Foundations", + "7beefb86-7bf5-41a3-9b3e-bc02db5c9e80" + ] + ] + } + }, + { + "type": "Layer", + "name": "Learning System Running", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "4b48574c-76dd-419a-8c0b-896a57a7a5f6", + "savedPayload": { + "position": { + "x": 18562.67420277542, + "y": 25012.488434895044 + }, + "targetPosition": { + "x": 18540.67420277542, + "y": 25026.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "201f69a6-7298-42ce-af76-b5252475fa9f", + "savedPayload": { + "position": { + "x": 18555.67420277542, + "y": 25104.488434895044 + }, + "targetPosition": { + "x": 18540.67420277542, + "y": 25026.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d24b69c1-896f-4705-926e-d87cce9382c4", + "savedPayload": { + "position": { + "x": 18540.67420277542, + "y": 25026.488434895044 + }, + "targetPosition": { + "x": 18461.67420277542, + "y": 25071.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Learning System Running", + "id": "2b83a2de-b16f-414c-a5e3-22878ce5ff15" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "e55412b6-b741-4135-9cde-92bfd24900bf" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "01127677-0795-4fef-ab32-71fdd40c363a" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "7c1badc8-d130-44f4-b942-c802162fd748" + ], + [ + "Back ML Demo System Back Learning Session", + "Learning Session Reference", + "Foundations", + "a0773a29-8125-47ae-bcd6-a54e948af323" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "0212d04c-44ff-4184-a85d-0676b1baafef" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "efd6a594-b95c-4fcf-b83d-efa765e14672" + ], + [ + "Learning System", + "Data Product Folder", + "Foundations", + "b1474294-a184-4545-b676-4322af7b7f89" + ], + [ + "Learning System Running", + "Data Product", + "Foundations", + "2b83a2de-b16f-414c-a5e3-22878ce5ff15" + ] + ] + } + }, + { + "type": "Layer", + "name": "Learning System Announcements", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "65a6b34a-6da3-4d6f-a5fd-66a153e2d207", + "savedPayload": { + "position": { + "x": 18294.67420277542, + "y": 24989.488434895044 + }, + "targetPosition": { + "x": 18366.67420277542, + "y": 25052.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "78bee148-91ec-4485-a3fc-491325ccf1aa", + "savedPayload": { + "position": { + "x": 18308.67420277542, + "y": 25004.488434895044 + }, + "targetPosition": { + "x": 18366.67420277542, + "y": 25052.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "195cab2d-dfef-4f70-beee-bcdb2ecd50d9", + "savedPayload": { + "position": { + "x": 18366.67420277542, + "y": 25052.488434895044 + }, + "targetPosition": { + "x": 18461.67420277542, + "y": 25071.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Learning System Announcements", + "id": "380d57b2-4c0d-46e7-bf48-7f8474f43d85" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "e55412b6-b741-4135-9cde-92bfd24900bf" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "01127677-0795-4fef-ab32-71fdd40c363a" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "7c1badc8-d130-44f4-b942-c802162fd748" + ], + [ + "Back ML Demo System Back Learning Session", + "Learning Session Reference", + "Foundations", + "a0773a29-8125-47ae-bcd6-a54e948af323" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "0212d04c-44ff-4184-a85d-0676b1baafef" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "efd6a594-b95c-4fcf-b83d-efa765e14672" + ], + [ + "Learning System", + "Data Product Folder", + "Foundations", + "b1474294-a184-4545-b676-4322af7b7f89" + ], + [ + "Learning System Announcements", + "Data Product", + "Foundations", + "380d57b2-4c0d-46e7-bf48-7f8474f43d85" + ] + ] + } + }, + { + "type": "Layer", + "name": "Learning System Warnings", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "c8f22b0b-3e54-4889-b16a-79e99d2f7f48", + "savedPayload": { + "position": { + "x": 18603.67420277542, + "y": 24934.488434895044 + }, + "targetPosition": { + "x": 18527.67420277542, + "y": 24985.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "be35ad8e-165b-4618-ba0c-f7dba950ab3c", + "savedPayload": { + "position": { + "x": 18572.67420277542, + "y": 25060.488434895044 + }, + "targetPosition": { + "x": 18527.67420277542, + "y": 24985.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c9de8a27-5575-4646-8577-384d1eb7ea61", + "savedPayload": { + "position": { + "x": 18527.67420277542, + "y": 24985.488434895044 + }, + "targetPosition": { + "x": 18461.67420277542, + "y": 25071.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Learning System Warnings", + "id": "797346b9-f6da-45da-8dc8-9a7f49f66a48" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "e55412b6-b741-4135-9cde-92bfd24900bf" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "01127677-0795-4fef-ab32-71fdd40c363a" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "7c1badc8-d130-44f4-b942-c802162fd748" + ], + [ + "Back ML Demo System Back Learning Session", + "Learning Session Reference", + "Foundations", + "a0773a29-8125-47ae-bcd6-a54e948af323" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "0212d04c-44ff-4184-a85d-0676b1baafef" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "efd6a594-b95c-4fcf-b83d-efa765e14672" + ], + [ + "Learning System", + "Data Product Folder", + "Foundations", + "b1474294-a184-4545-b676-4322af7b7f89" + ], + [ + "Learning System Warnings", + "Data Product", + "Foundations", + "797346b9-f6da-45da-8dc8-9a7f49f66a48" + ] + ] + } + }, + { + "type": "Layer", + "name": "Learning System Infos", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "812720ac-f7bf-4335-b0ed-0d907a545a62", + "savedPayload": { + "position": { + "x": 18421.67420277542, + "y": 25223.488434895044 + }, + "targetPosition": { + "x": 18494.67420277542, + "y": 25125.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "0cf14d0b-2f22-48e0-a62f-629ce24db042", + "savedPayload": { + "position": { + "x": 18445.67420277542, + "y": 25029.488434895044 + }, + "targetPosition": { + "x": 18494.67420277542, + "y": 25125.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4f859329-902c-42fa-bb1a-ab22992f8831", + "savedPayload": { + "position": { + "x": 18494.67420277542, + "y": 25125.488434895044 + }, + "targetPosition": { + "x": 18461.67420277542, + "y": 25071.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Learning System Infos", + "id": "5f6b4de1-0405-410e-9c06-db9e25ea7534" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "e55412b6-b741-4135-9cde-92bfd24900bf" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "01127677-0795-4fef-ab32-71fdd40c363a" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "7c1badc8-d130-44f4-b942-c802162fd748" + ], + [ + "Back ML Demo System Back Learning Session", + "Learning Session Reference", + "Foundations", + "a0773a29-8125-47ae-bcd6-a54e948af323" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "0212d04c-44ff-4184-a85d-0676b1baafef" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "efd6a594-b95c-4fcf-b83d-efa765e14672" + ], + [ + "Learning System", + "Data Product Folder", + "Foundations", + "b1474294-a184-4545-b676-4322af7b7f89" + ], + [ + "Learning System Infos", + "Data Product", + "Foundations", + "5f6b4de1-0405-410e-9c06-db9e25ea7534" + ] + ] + } + } + ], + "layerFolders": [], + "id": "2f0430a0-405e-44d8-b572-7526d2f2ba4c", + "savedPayload": { + "position": { + "x": 18461.67420277542, + "y": 25071.488434895044 + }, + "targetPosition": { + "x": 18509.67420277542, + "y": 25018.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "bc6feda2-8bf3-4a88-835f-4052e6a61b51", + "savedPayload": { + "position": { + "x": 18509.67420277542, + "y": 25018.488434895044 + }, + "targetPosition": { + "x": 18413.67420277542, + "y": 25098.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "68a0c649-9a07-40e2-a435-d892b1f50d85", + "savedPayload": { + "position": { + "x": 18413.67420277542, + "y": 25098.488434895044 + }, + "targetPosition": { + "x": 18344.67420277542, + "y": 25172.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 150, + "y": 80 + }, + "width": 150, + "height": 400, + "radius": 0 + }, + "referenceParent": { + "type": "Learning Mine Products", + "name": "Masters", + "id": "0212d04c-44ff-4184-a85d-0676b1baafef" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "e55412b6-b741-4135-9cde-92bfd24900bf" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "01127677-0795-4fef-ab32-71fdd40c363a" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "7c1badc8-d130-44f4-b942-c802162fd748" + ], + [ + "Back ML Demo System Back Learning Session", + "Learning Session Reference", + "Foundations", + "a0773a29-8125-47ae-bcd6-a54e948af323" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "0212d04c-44ff-4184-a85d-0676b1baafef" + ] + ] + } + }, + "id": "65b6e3e7-6292-4a8a-838a-2342f50b73bc", + "savedPayload": { + "position": { + "x": 18233.382775713904, + "y": 25775.043930668486 + }, + "targetPosition": { + "x": 18311.02848924466, + "y": 25485.266182781765 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Simulation Objects", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "Masters", + "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Low Frequency", + "project": "Foundations", + "layers": [], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Simulation Objects", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Episodes", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Episode Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e918ec56-3b45-4f1b-b2e9-67fb4accf2db", + "savedPayload": { + "position": { + "x": 18355.67420277542, + "y": 25227.488434895044 + }, + "targetPosition": { + "x": 18394.67420277542, + "y": 25243.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Episode Object", + "id": "c4fc56e6-7415-4e1f-84b8-9dcd221dfb36" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Episode", + "Plotter", + "Foundations", + "a07972d6-019b-472d-8b54-3af7fabac9de" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "67ef0a2d-8f83-4507-b2c7-54f026b23034" + ], + [ + "Episode Object", + "Plotter Panel", + "Foundations", + "c4fc56e6-7415-4e1f-84b8-9dcd221dfb36" + ] + ] + } + } + ], + "id": "7fac9246-d272-4232-9ac0-d9d5249dad0c", + "savedPayload": { + "position": { + "x": 18394.67420277542, + "y": 25243.488434895044 + }, + "targetPosition": { + "x": 18382.67420277542, + "y": 25195.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "cf908166-b685-467c-8022-38a4d9a337e9", + "savedPayload": { + "position": { + "x": 18436.67420277542, + "y": 25168.488434895044 + }, + "targetPosition": { + "x": 18427.67420277542, + "y": 25230.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "513fc20c-95ef-49bd-b5e4-75221ba49ac1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Episode", + "Plotter", + "Foundations", + "a07972d6-019b-472d-8b54-3af7fabac9de" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "67ef0a2d-8f83-4507-b2c7-54f026b23034" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "35f2bf74-6e3c-4ff4-b45c-f37398adacac" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "513fc20c-95ef-49bd-b5e4-75221ba49ac1" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "eb428b1e-3061-48a6-ab1e-86f7ae1adc19", + "savedPayload": { + "position": { + "x": 18506.67420277542, + "y": 25144.488434895044 + }, + "targetPosition": { + "x": 18427.67420277542, + "y": 25230.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "f276bcb1-908c-474c-b8fd-b1950b81a420" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Episode", + "Plotter", + "Foundations", + "a07972d6-019b-472d-8b54-3af7fabac9de" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "67ef0a2d-8f83-4507-b2c7-54f026b23034" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "35f2bf74-6e3c-4ff4-b45c-f37398adacac" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "f276bcb1-908c-474c-b8fd-b1950b81a420" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "fb518c6f-bb03-4060-baea-acae903a9230", + "savedPayload": { + "position": { + "x": 18349.67420277542, + "y": 25237.488434895044 + }, + "targetPosition": { + "x": 18427.67420277542, + "y": 25230.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "3a7eea15-2b91-40fa-9fb0-5215dfacaf88" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Episode", + "Plotter", + "Foundations", + "a07972d6-019b-472d-8b54-3af7fabac9de" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "67ef0a2d-8f83-4507-b2c7-54f026b23034" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "35f2bf74-6e3c-4ff4-b45c-f37398adacac" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "3a7eea15-2b91-40fa-9fb0-5215dfacaf88" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e20c3e44-80e7-4109-b243-6c85c851b8cb", + "savedPayload": { + "position": { + "x": 18452.67420277542, + "y": 25324.488434895044 + }, + "targetPosition": { + "x": 18427.67420277542, + "y": 25230.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "f7dd0e4a-0d7b-4b91-b4a9-9f9095682031" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Episode", + "Plotter", + "Foundations", + "a07972d6-019b-472d-8b54-3af7fabac9de" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "67ef0a2d-8f83-4507-b2c7-54f026b23034" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "35f2bf74-6e3c-4ff4-b45c-f37398adacac" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "f7dd0e4a-0d7b-4b91-b4a9-9f9095682031" + ] + ] + } + } + ], + "id": "28f0b545-5926-4bb0-ba97-36bf39dca103", + "savedPayload": { + "position": { + "x": 18427.67420277542, + "y": 25230.488434895044 + }, + "targetPosition": { + "x": 18382.67420277542, + "y": 25195.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ec4b2585-1a24-48f8-8d87-620c2c3a6fad", + "savedPayload": { + "position": { + "x": 18382.67420277542, + "y": 25195.488434895044 + }, + "targetPosition": { + "x": 18337.67420277542, + "y": 25132.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Episodes", + "id": "0786a167-9640-44f0-a3fe-14f6352aa32e" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "e55412b6-b741-4135-9cde-92bfd24900bf" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "01127677-0795-4fef-ab32-71fdd40c363a" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "7c1badc8-d130-44f4-b942-c802162fd748" + ], + [ + "Back ML Demo System Back Learning Session", + "Learning Session Reference", + "Foundations", + "a0773a29-8125-47ae-bcd6-a54e948af323" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "0212d04c-44ff-4184-a85d-0676b1baafef" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "efd6a594-b95c-4fcf-b83d-efa765e14672" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "e694d4ae-e8cd-4057-96db-c7f1fef655a6" + ], + [ + "Episodes", + "Data Product", + "Foundations", + "0786a167-9640-44f0-a3fe-14f6352aa32e" + ] + ] + } + } + ], + "layerFolders": [], + "id": "0a24a058-4ca2-41f0-b25d-c6f9da901597", + "savedPayload": { + "position": { + "x": 18337.67420277542, + "y": 25132.488434895044 + }, + "targetPosition": { + "x": 18388.67420277542, + "y": 25143.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "c913c867-c0e4-4499-87f3-97cd7d55f4be", + "savedPayload": { + "position": { + "x": 18388.67420277542, + "y": 25143.488434895044 + }, + "targetPosition": { + "x": 18440.67420277542, + "y": 25101.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "cef1c338-9c19-48e0-8689-9d2f15c481b2", + "savedPayload": { + "position": { + "x": 18440.67420277542, + "y": 25101.488434895044 + }, + "targetPosition": { + "x": 18347.67420277542, + "y": 25170.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 300, + "y": 80 + }, + "width": 150, + "height": 120, + "radius": 0 + }, + "referenceParent": { + "type": "Learning Mine Products", + "name": "Masters", + "id": "0212d04c-44ff-4184-a85d-0676b1baafef" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "e55412b6-b741-4135-9cde-92bfd24900bf" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "01127677-0795-4fef-ab32-71fdd40c363a" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "7c1badc8-d130-44f4-b942-c802162fd748" + ], + [ + "Back ML Demo System Back Learning Session", + "Learning Session Reference", + "Foundations", + "a0773a29-8125-47ae-bcd6-a54e948af323" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "0212d04c-44ff-4184-a85d-0676b1baafef" + ] + ] + } + }, + "id": "c573c0fa-bd1c-4138-b104-b7f6d30cd467", + "savedPayload": { + "position": { + "x": 18147.636778740154, + "y": 25736.86735316539 + }, + "targetPosition": { + "x": 18311.02848924466, + "y": 25485.266182781765 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Pluvtech Data", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "Pluvtech", + "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "HMA", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "HMA", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "HMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "9c3781a9-6fd0-4be9-9102-9361446b4a76", + "savedPayload": { + "position": { + "x": 18552.67420277542, + "y": 25393.488434895044 + }, + "targetPosition": { + "x": 18586.67420277542, + "y": 25310.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "HMA", + "id": "40a4fc77-d310-4981-b473-303ae1a0699c" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "HMA", + "Plotter", + "Foundations", + "65975d19-4057-43c7-9a29-a1a53c91e248" + ], + [ + "HMA", + "Plotter Module", + "Foundations", + "ad1a1443-756b-454f-9d51-4bee8386a413" + ], + [ + "HMA", + "Plotter Panel", + "Foundations", + "40a4fc77-d310-4981-b473-303ae1a0699c" + ] + ] + } + } + ], + "id": "8b6df068-cb93-44d4-9604-bc68af221946", + "savedPayload": { + "position": { + "x": 18586.67420277542, + "y": 25310.488434895044 + }, + "targetPosition": { + "x": 18553.67420277542, + "y": 25269.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "HMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e2c4565d-c055-4078-92bd-b9abf39e23c0", + "savedPayload": { + "position": { + "x": 18576.67420277542, + "y": 25233.488434895044 + }, + "targetPosition": { + "x": 18519.67420277542, + "y": 25206.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "HMA", + "id": "35e2cc83-67ba-4e13-a608-ff4361fff378" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "HMA", + "Plotter", + "Foundations", + "65975d19-4057-43c7-9a29-a1a53c91e248" + ], + [ + "HMA", + "Plotter Module", + "Foundations", + "ad1a1443-756b-454f-9d51-4bee8386a413" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "403ab92c-024d-4445-b165-baa04e19d3ae" + ], + [ + "HMA", + "Polygon", + "Foundations", + "35e2cc83-67ba-4e13-a608-ff4361fff378" + ] + ] + } + } + ], + "id": "55070019-c39f-491c-87d7-2c0ea54e16e8", + "savedPayload": { + "position": { + "x": 18519.67420277542, + "y": 25206.488434895044 + }, + "targetPosition": { + "x": 18553.67420277542, + "y": 25269.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "902fd11b-363e-487d-a844-072533346bc1", + "savedPayload": { + "position": { + "x": 17405.66961713311, + "y": 26428.638096811927 + }, + "targetPosition": { + "x": 17290.205264751796, + "y": 26151.748257111798 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "HMA", + "id": "9b0c053d-9b56-48e9-9c72-2ca67f62ad14" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "HMA", + "Bot Products", + "Foundations", + "73ab037e-0b22-4c3a-9e1f-cbc100329c38" + ], + [ + "HMA", + "Data Product", + "Foundations", + "9b0c053d-9b56-48e9-9c72-2ca67f62ad14" + ] + ] + } + } + ], + "layerFolders": [], + "id": "ac5e1178-7f89-422b-b10c-722e6ec9351d", + "savedPayload": { + "position": { + "x": 17290.205264751796, + "y": 26151.748257111798 + }, + "targetPosition": { + "x": 17174.740912370482, + "y": 25874.85841741167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "EMA", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "EMA", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "EMA Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "35461e69-2277-4bca-b70f-bbd7404fd604", + "savedPayload": { + "position": { + "x": 18621.67420277542, + "y": 25333.488434895044 + }, + "targetPosition": { + "x": 18575.67420277542, + "y": 25366.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "EMA Panel", + "id": "a46864b4-848b-46f6-89b8-d34d7b6a2996" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "EMA", + "Plotter", + "Foundations", + "ac40fe53-1cc9-464a-8479-9440e377754b" + ], + [ + "EMA Module", + "Plotter Module", + "Foundations", + "44a59f6e-758d-42c5-86ca-2d6e29f83924" + ], + [ + "EMA Panel", + "Plotter Panel", + "Foundations", + "a46864b4-848b-46f6-89b8-d34d7b6a2996" + ] + ] + } + } + ], + "id": "1c4b7aa2-888a-4b35-8c29-ff9f52755b51", + "savedPayload": { + "position": { + "x": 18575.67420277542, + "y": 25366.488434895044 + }, + "targetPosition": { + "x": 18548.67420277542, + "y": 25345.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "EMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e35c4e9d-53d7-4130-a994-046de04b6fdd", + "savedPayload": { + "position": { + "x": 18666.67420277542, + "y": 25371.488434895044 + }, + "targetPosition": { + "x": 18588.67420277542, + "y": 25394.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "EMA", + "id": "b2edaf61-4b7f-4f3d-b071-e6645cbef0a7" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "EMA", + "Plotter", + "Foundations", + "ac40fe53-1cc9-464a-8479-9440e377754b" + ], + [ + "EMA Module", + "Plotter Module", + "Foundations", + "44a59f6e-758d-42c5-86ca-2d6e29f83924" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "d028a11f-11a2-4550-8a90-de712ac809bf" + ], + [ + "EMA", + "Polygon", + "Foundations", + "b2edaf61-4b7f-4f3d-b071-e6645cbef0a7" + ] + ] + } + } + ], + "id": "52183922-188f-4a0e-bdbd-e9d81b3f66b8", + "savedPayload": { + "position": { + "x": 18588.67420277542, + "y": 25394.488434895044 + }, + "targetPosition": { + "x": 18548.67420277542, + "y": 25345.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c2df8d24-1088-41c0-a1d6-412aeb7a568d", + "savedPayload": { + "position": { + "x": 17240.29761699186, + "y": 26471.266263167563 + }, + "targetPosition": { + "x": 17207.51926468117, + "y": 26173.062340289616 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "EMA", + "id": "78b3bea4-1238-4eeb-8434-39a881cebee6" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "EMA", + "Bot Products", + "Foundations", + "e0f786ba-7136-4599-bea1-0d755b53e458" + ], + [ + "EMA", + "Data Product", + "Foundations", + "78b3bea4-1238-4eeb-8434-39a881cebee6" + ] + ] + } + } + ], + "layerFolders": [], + "id": "a90ad93a-b41e-4594-89a8-518b6200f792", + "savedPayload": { + "position": { + "x": 17207.51926468117, + "y": 26173.062340289616 + }, + "targetPosition": { + "x": 17174.740912370482, + "y": 25874.85841741167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "McGinley", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "McGinley", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "McGinley", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "598c3a3a-1663-476d-9ab6-42065e5ae3ce", + "savedPayload": { + "position": { + "x": 18393.67420277542, + "y": 25452.488434895044 + }, + "targetPosition": { + "x": 18365.67420277542, + "y": 25412.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "McGinley", + "id": "0e1115ce-307b-400b-9b01-e0b382cae612" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "McGinley", + "Plotter", + "Foundations", + "6f22a770-3bf3-4caa-8935-e7b6f2c285ea" + ], + [ + "McGinley", + "Plotter Module", + "Foundations", + "a6f8da98-b0b0-4d82-9d2f-91d9cca9ae07" + ], + [ + "McGinley", + "Plotter Panel", + "Foundations", + "0e1115ce-307b-400b-9b01-e0b382cae612" + ] + ] + } + } + ], + "id": "12213895-2335-44be-a4bc-8245f03969a2", + "savedPayload": { + "position": { + "x": 18365.67420277542, + "y": 25412.488434895044 + }, + "targetPosition": { + "x": 18403.67420277542, + "y": 25419.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "McGinley", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "fea9b907-3789-4dec-8806-fc5272c8bb1c", + "savedPayload": { + "position": { + "x": 18487.67420277542, + "y": 25455.488434895044 + }, + "targetPosition": { + "x": 18393.67420277542, + "y": 25423.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "McGinley", + "id": "940dc502-7431-47dc-8e2b-3d80a6511c23" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "McGinley", + "Plotter", + "Foundations", + "6f22a770-3bf3-4caa-8935-e7b6f2c285ea" + ], + [ + "McGinley", + "Plotter Module", + "Foundations", + "a6f8da98-b0b0-4d82-9d2f-91d9cca9ae07" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "75636bf4-3ade-46d1-a8fe-fa7f1d485f91" + ], + [ + "McGinley", + "Polygon", + "Foundations", + "940dc502-7431-47dc-8e2b-3d80a6511c23" + ] + ] + } + } + ], + "id": "57bb2f10-30b3-4540-a777-c074964ab62f", + "savedPayload": { + "position": { + "x": 18393.67420277542, + "y": 25423.488434895044 + }, + "targetPosition": { + "x": 18403.67420277542, + "y": 25419.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c44f107b-8499-4904-93ec-b54d47266548", + "savedPayload": { + "position": { + "x": 17069.61460252292, + "y": 26465.57701283409 + }, + "targetPosition": { + "x": 17122.1777574467, + "y": 26170.21771512288 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "McGinley", + "id": "0764a2f6-6473-4c60-8fe6-7efe6d64d2b6" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "McGinley", + "Bot Products", + "Foundations", + "cd944754-0e10-42e0-884b-6ac51ad9e6a0" + ], + [ + "McGinley", + "Data Product", + "Foundations", + "0764a2f6-6473-4c60-8fe6-7efe6d64d2b6" + ] + ] + } + } + ], + "layerFolders": [], + "id": "fa79ab70-8612-442c-a8bf-894d04b3f435", + "savedPayload": { + "position": { + "x": 17122.1777574467, + "y": 26170.21771512288 + }, + "targetPosition": { + "x": 17174.740912370482, + "y": 25874.85841741167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "WMA", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "WMA", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "WMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "250909a7-6a55-48f1-8c58-e104a1f54317", + "savedPayload": { + "position": { + "x": 18391.67420277542, + "y": 25497.488434895044 + }, + "targetPosition": { + "x": 18437.67420277542, + "y": 25405.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "WMA", + "id": "e37581b2-e1e5-4c65-8ca4-f06ce6959e78" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "WMA", + "Plotter", + "Foundations", + "3fd1123b-1a27-4541-8734-47fb77f1c88b" + ], + [ + "WMA", + "Plotter Module", + "Foundations", + "cc3a4a3c-bd62-4349-b566-a804de8423dd" + ], + [ + "WMA", + "Plotter Panel", + "Foundations", + "e37581b2-e1e5-4c65-8ca4-f06ce6959e78" + ] + ] + } + } + ], + "id": "c5c49f2f-bfeb-4bb1-9d8a-c2c420ba43fe", + "savedPayload": { + "position": { + "x": 18437.67420277542, + "y": 25405.488434895044 + }, + "targetPosition": { + "x": 18411.67420277542, + "y": 25421.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "WMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "489d4f11-2236-4054-98c1-aef4b0d34dd4", + "savedPayload": { + "position": { + "x": 18416.67420277542, + "y": 25383.488434895044 + }, + "targetPosition": { + "x": 18360.67420277542, + "y": 25412.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "WMA", + "id": "e6c6ed58-bebd-47e5-884f-e36406f34524" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "WMA", + "Plotter", + "Foundations", + "3fd1123b-1a27-4541-8734-47fb77f1c88b" + ], + [ + "WMA", + "Plotter Module", + "Foundations", + "cc3a4a3c-bd62-4349-b566-a804de8423dd" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "001cbaf7-5f87-407a-b1d7-b44039fe6ca2" + ], + [ + "WMA", + "Polygon", + "Foundations", + "e6c6ed58-bebd-47e5-884f-e36406f34524" + ] + ] + } + } + ], + "id": "25a5af56-ddfa-45cb-b351-e077f51c8011", + "savedPayload": { + "position": { + "x": 18360.67420277542, + "y": 25412.488434895044 + }, + "targetPosition": { + "x": 18411.67420277542, + "y": 25421.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2578969d-c2c0-4aed-bd17-094e25ca0271", + "savedPayload": { + "position": { + "x": 16907.448296467588, + "y": 26412.031255038244 + }, + "targetPosition": { + "x": 17041.094604419035, + "y": 26143.444836224957 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "WMA", + "id": "cdc3f12d-7dfe-4c10-a242-38b5a38052a3" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "WMA", + "Bot Products", + "Foundations", + "ede5b157-8c65-4b06-914c-7c9814b58f8f" + ], + [ + "WMA", + "Data Product", + "Foundations", + "cdc3f12d-7dfe-4c10-a242-38b5a38052a3" + ] + ] + } + } + ], + "layerFolders": [], + "id": "f8c4c0d4-b420-4021-aa4d-071f08395fd8", + "savedPayload": { + "position": { + "x": 17041.094604419035, + "y": 26143.444836224957 + }, + "targetPosition": { + "x": 17174.740912370482, + "y": 25874.85841741167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "SMA", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "SMA", + "config": "{\n \"status\": \"off\",\n \"showPanels\": true\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "SMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e1031f22-bd99-4874-a609-8270052fdd7c", + "savedPayload": { + "position": { + "x": 18473.67420277542, + "y": 25300.488434895044 + }, + "targetPosition": { + "x": 18413.67420277542, + "y": 25256.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "SMA", + "id": "cc613cff-63e2-403c-9444-185648308ce6" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "SMA", + "Plotter", + "Foundations", + "29d1e119-77d2-4ccd-bb79-126e91cb932b" + ], + [ + "SMA", + "Plotter Module", + "Foundations", + "0682f999-e780-4c6d-8ec5-ee81545f2e84" + ], + [ + "SMA", + "Plotter Panel", + "Foundations", + "cc613cff-63e2-403c-9444-185648308ce6" + ] + ] + } + } + ], + "id": "b989be27-6079-4ce8-a910-76102572e1de", + "savedPayload": { + "position": { + "x": 18413.67420277542, + "y": 25256.488434895044 + }, + "targetPosition": { + "x": 18432.67420277542, + "y": 25257.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "SMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "6a259b95-6245-49b8-93d4-30785be588f9", + "savedPayload": { + "position": { + "x": 18344.67420277542, + "y": 25231.488434895044 + }, + "targetPosition": { + "x": 18413.67420277542, + "y": 25188.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "SMA", + "id": "0d1217d9-19ef-4784-a88d-5b791213721c" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "SMA", + "Plotter", + "Foundations", + "29d1e119-77d2-4ccd-bb79-126e91cb932b" + ], + [ + "SMA", + "Plotter Module", + "Foundations", + "0682f999-e780-4c6d-8ec5-ee81545f2e84" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c74d51bb-bd86-49ac-a991-8b4a5fbf6e7a" + ], + [ + "SMA", + "Polygon", + "Foundations", + "0d1217d9-19ef-4784-a88d-5b791213721c" + ] + ] + } + } + ], + "id": "04272560-c6eb-4523-a3e2-d8ba36fb2d7b", + "savedPayload": { + "position": { + "x": 18413.67420277542, + "y": 25188.488434895044 + }, + "targetPosition": { + "x": 18432.67420277542, + "y": 25257.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b67ac5b4-5f36-4515-93d5-2f363fd87801", + "savedPayload": { + "position": { + "x": 16766.936448502314, + "y": 26314.96694862777 + }, + "targetPosition": { + "x": 16970.838680436398, + "y": 26094.91268301972 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "SMA", + "id": "4f9b9f64-9e21-42f9-ad6f-7668db768083" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "SMA", + "Bot Products", + "Foundations", + "34be7055-fe64-480a-9e5c-326c225533ca" + ], + [ + "SMA", + "Data Product", + "Foundations", + "4f9b9f64-9e21-42f9-ad6f-7668db768083" + ] + ] + } + } + ], + "layerFolders": [], + "id": "26b911a3-4aba-4235-b69d-cff868de7cf2", + "savedPayload": { + "position": { + "x": 16970.838680436398, + "y": 26094.91268301972 + }, + "targetPosition": { + "x": 17174.740912370482, + "y": 25874.85841741167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Volume-WMA", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "VWMA", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Volume-WMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "210be283-c052-4c0a-9f95-9062838f0896", + "savedPayload": { + "position": { + "x": 18424.67420277542, + "y": 25223.488434895044 + }, + "targetPosition": { + "x": 18395.67420277542, + "y": 25253.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Volume-WMA", + "id": "0ffa0721-bbd9-4595-9f93-02cc1e0b77af" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Volume-WMA", + "Plotter", + "Foundations", + "853aa420-7d60-47e5-9434-acbecf5b4c99" + ], + [ + "Volume-WMA", + "Plotter Module", + "Foundations", + "fd7df6d6-9cb2-4e5a-9e44-3a73a6d9ae99" + ], + [ + "Volume-WMA", + "Plotter Panel", + "Foundations", + "0ffa0721-bbd9-4595-9f93-02cc1e0b77af" + ] + ] + } + } + ], + "id": "4075e555-3be4-4332-8b53-c8e1a36eaadf", + "savedPayload": { + "position": { + "x": 18395.67420277542, + "y": 25253.488434895044 + }, + "targetPosition": { + "x": 18475.67420277542, + "y": 25280.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Volume-WMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "007a92d1-f8a2-4db2-988b-4c9b2322f4c8", + "savedPayload": { + "position": { + "x": 18514.67420277542, + "y": 25258.488434895044 + }, + "targetPosition": { + "x": 18561.67420277542, + "y": 25224.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Volume-WMA", + "id": "e806db04-6f0a-46ea-a5e3-33b74986d8e0" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Volume-WMA", + "Plotter", + "Foundations", + "853aa420-7d60-47e5-9434-acbecf5b4c99" + ], + [ + "Volume-WMA", + "Plotter Module", + "Foundations", + "fd7df6d6-9cb2-4e5a-9e44-3a73a6d9ae99" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "9aa4b9a8-95e8-4206-a195-96b81f7aecaa" + ], + [ + "Volume-WMA", + "Polygon", + "Foundations", + "e806db04-6f0a-46ea-a5e3-33b74986d8e0" + ] + ] + } + } + ], + "id": "158c02b8-8cd7-4b9d-91fd-2a08e7e57f12", + "savedPayload": { + "position": { + "x": 18561.67420277542, + "y": 25224.488434895044 + }, + "targetPosition": { + "x": 18475.67420277542, + "y": 25280.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4ff660a1-d9d5-4567-8479-dd3bd30d2c64", + "savedPayload": { + "position": { + "x": 16659.46249289311, + "y": 26182.24766644439 + }, + "targetPosition": { + "x": 16917.101702631797, + "y": 26028.55304192803 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "VWMA", + "id": "e5c52de9-c7e1-4f05-aaff-f6657f9d25be" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "Volume-WMA", + "Bot Products", + "Foundations", + "67580249-4c65-481b-ad9a-59410f5c3914" + ], + [ + "VWMA", + "Data Product", + "Foundations", + "e5c52de9-c7e1-4f05-aaff-f6657f9d25be" + ] + ] + } + } + ], + "layerFolders": [], + "id": "c4b6b7cc-8c32-41f2-9c54-0c7de1249a03", + "savedPayload": { + "position": { + "x": 16917.101702631797, + "y": 26028.55304192803 + }, + "targetPosition": { + "x": 17174.740912370482, + "y": 25874.85841741167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Fibonacci-Bollinger", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Fibonacci-Bollinger", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Fibonacci-Bollinger", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "87b09496-3b01-4d98-8967-df41838a3e3e", + "savedPayload": { + "position": { + "x": 18479.67420277542, + "y": 25462.488434895044 + }, + "targetPosition": { + "x": 18544.67420277542, + "y": 25419.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Fibonacci-Bollinger", + "id": "39860e8b-f528-4d4f-8e4a-79209e4f4848" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "Fibonacci-Bollinger", + "Plotter Panel", + "Foundations", + "39860e8b-f528-4d4f-8e4a-79209e4f4848" + ] + ] + } + } + ], + "id": "a50e6cf8-3ef7-4e19-9ca8-55d8716638a4", + "savedPayload": { + "position": { + "x": 18544.67420277542, + "y": 25419.488434895044 + }, + "targetPosition": { + "x": 18486.67420277542, + "y": 25441.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Basis", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "ef4961ca-3753-4fe0-a731-0f7b41489df6", + "savedPayload": { + "position": { + "x": 18601.67420277542, + "y": 25392.488434895044 + }, + "targetPosition": { + "x": 18557.67420277542, + "y": 25408.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Basis", + "id": "0fcf2d23-586f-45db-99e7-edabfbc95611" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Basis", + "Polygon", + "Foundations", + "0fcf2d23-586f-45db-99e7-edabfbc95611" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Up1", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "c4b359ee-8986-4939-a1f9-f249d2b01ed0", + "savedPayload": { + "position": { + "x": 18652.67420277542, + "y": 25404.488434895044 + }, + "targetPosition": { + "x": 18557.67420277542, + "y": 25408.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Up1", + "id": "6838f9c2-a5d4-4d4a-8dfb-2f172a63275e" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Up1", + "Polygon", + "Foundations", + "6838f9c2-a5d4-4d4a-8dfb-2f172a63275e" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Up2", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "94710be5-f11b-4f8b-9fa0-9e995c113830", + "savedPayload": { + "position": { + "x": 18637.67420277542, + "y": 25392.488434895044 + }, + "targetPosition": { + "x": 18557.67420277542, + "y": 25408.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Up2", + "id": "f9d61e9e-f8e8-4d78-881e-f4c5d7a6f5a0" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Up2", + "Polygon", + "Foundations", + "f9d61e9e-f8e8-4d78-881e-f4c5d7a6f5a0" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Up3", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "6ef15b39-a7b6-4151-b3c8-84791eee3ddd", + "savedPayload": { + "position": { + "x": 18484.67420277542, + "y": 25407.488434895044 + }, + "targetPosition": { + "x": 18557.67420277542, + "y": 25408.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Up3", + "id": "22fcbc94-6aae-4fad-b4ea-211d91e37991" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Up3", + "Polygon", + "Foundations", + "22fcbc94-6aae-4fad-b4ea-211d91e37991" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Up4", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "4d4323d7-23a4-4864-8c16-a012cec8874c", + "savedPayload": { + "position": { + "x": 18469.67420277542, + "y": 25344.488434895044 + }, + "targetPosition": { + "x": 18557.67420277542, + "y": 25408.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Up4", + "id": "a34154a5-8ebc-4edd-ab5d-975c8a8b9642" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Up4", + "Polygon", + "Foundations", + "a34154a5-8ebc-4edd-ab5d-975c8a8b9642" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Up5", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "d4c8d8a5-b146-4caf-a9a9-ae012392d606", + "savedPayload": { + "position": { + "x": 18646.67420277542, + "y": 25399.488434895044 + }, + "targetPosition": { + "x": 18557.67420277542, + "y": 25408.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Up5", + "id": "8684c428-83ec-4519-be1e-3bdfff3e138b" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Up5", + "Polygon", + "Foundations", + "8684c428-83ec-4519-be1e-3bdfff3e138b" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Up6", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "2cc5c50e-30ef-47bb-841f-44cd8f534b70", + "savedPayload": { + "position": { + "x": 18526.67420277542, + "y": 25363.488434895044 + }, + "targetPosition": { + "x": 18557.67420277542, + "y": 25408.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Up6", + "id": "2e14a674-df5b-4d7f-8bdb-603bcd11c91b" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Up6", + "Polygon", + "Foundations", + "2e14a674-df5b-4d7f-8bdb-603bcd11c91b" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Down1", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "112a2921-61db-42b9-999b-850f3129ffa7", + "savedPayload": { + "position": { + "x": 18505.67420277542, + "y": 25450.488434895044 + }, + "targetPosition": { + "x": 18557.67420277542, + "y": 25408.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Down1", + "id": "7bb7d005-39ee-405b-841f-52b4374629cd" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Down1", + "Polygon", + "Foundations", + "7bb7d005-39ee-405b-841f-52b4374629cd" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Down2", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "06be830b-6e43-409a-af3f-3a79e952c5c3", + "savedPayload": { + "position": { + "x": 18635.67420277542, + "y": 25381.488434895044 + }, + "targetPosition": { + "x": 18557.67420277542, + "y": 25408.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Down2", + "id": "5cf5a43d-b244-40af-9af7-e3c29d5a47a2" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Down2", + "Polygon", + "Foundations", + "5cf5a43d-b244-40af-9af7-e3c29d5a47a2" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Down3", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "0e8191e3-ed11-4d88-b136-242569a7a39d", + "savedPayload": { + "position": { + "x": 18500.67420277542, + "y": 25330.488434895044 + }, + "targetPosition": { + "x": 18557.67420277542, + "y": 25408.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Down3", + "id": "67cf4d4d-400a-477a-9825-90cac77b4ac0" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Down3", + "Polygon", + "Foundations", + "67cf4d4d-400a-477a-9825-90cac77b4ac0" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Down4", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "459befff-282c-4f46-be5a-6667b106995d", + "savedPayload": { + "position": { + "x": 18462.67420277542, + "y": 25321.488434895044 + }, + "targetPosition": { + "x": 18557.67420277542, + "y": 25408.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Down4", + "id": "86162a02-9bc6-432b-ad82-9272ff89a5b4" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Down4", + "Polygon", + "Foundations", + "86162a02-9bc6-432b-ad82-9272ff89a5b4" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Down5", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "09a4ec35-bf9e-4798-8aba-51c9be5e61aa", + "savedPayload": { + "position": { + "x": 18505.67420277542, + "y": 25484.488434895044 + }, + "targetPosition": { + "x": 18557.67420277542, + "y": 25408.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Down5", + "id": "14ebc8d2-3ece-47ce-beb5-974b71ad7caf" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Down5", + "Polygon", + "Foundations", + "14ebc8d2-3ece-47ce-beb5-974b71ad7caf" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Down6", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "2b0dd6b8-663b-4f4e-99a6-5b9ac827c5e8", + "savedPayload": { + "position": { + "x": 18507.67420277542, + "y": 25376.488434895044 + }, + "targetPosition": { + "x": 18557.67420277542, + "y": 25408.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Down6", + "id": "b48af4f9-472b-46ba-a37b-87c7c4d2e838" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Down6", + "Polygon", + "Foundations", + "b48af4f9-472b-46ba-a37b-87c7c4d2e838" + ] + ] + } + } + ], + "id": "e76e6c62-df76-4406-b9b7-a8f1d879997f", + "savedPayload": { + "position": { + "x": 18557.67420277542, + "y": 25408.488434895044 + }, + "targetPosition": { + "x": 18486.67420277542, + "y": 25441.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0a052bb2-5794-4fbb-945e-8754a9f4e796", + "savedPayload": { + "position": { + "x": 16593.733330351202, + "y": 26024.625535418636 + }, + "targetPosition": { + "x": 16884.237121360842, + "y": 25949.741976415153 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Fibonacci-Bollinger", + "id": "77d70b38-5dcf-490c-ad94-954898948d1c" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "Fibonacci-Bollinger", + "Bot Products", + "Foundations", + "bbf8fa0d-05f6-4d13-9be0-7b291271c0f2" + ], + [ + "Fibonacci-Bollinger", + "Data Product", + "Foundations", + "77d70b38-5dcf-490c-ad94-954898948d1c" + ] + ] + } + } + ], + "layerFolders": [], + "id": "ca84cfb7-9f7b-4c54-972d-af610a15f8a9", + "savedPayload": { + "position": { + "x": 16884.237121360842, + "y": 25949.741976415153 + }, + "targetPosition": { + "x": 17174.740912370482, + "y": 25874.85841741167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "TPSL Bands", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "TPSL Bands", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "TPSL Bands", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "750a1d8a-5a35-4780-b513-e3aa052e3f52", + "savedPayload": { + "position": { + "x": 18466.67420277542, + "y": 25170.488434895044 + }, + "targetPosition": { + "x": 18445.67420277542, + "y": 25253.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "TPSL Bands", + "id": "0400ec70-bd48-4e26-84ec-e3ea608c4339" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "TPSL Bands", + "Plotter Panel", + "Foundations", + "0400ec70-bd48-4e26-84ec-e3ea608c4339" + ] + ] + } + } + ], + "id": "39ac8d8e-1ad5-4616-9e5f-6ab287929295", + "savedPayload": { + "position": { + "x": 18445.67420277542, + "y": 25253.488434895044 + }, + "targetPosition": { + "x": 18407.67420277542, + "y": 25191.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "TP1 Long", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "ab14c224-286f-4a52-b31b-fc5f0f54b6a0", + "savedPayload": { + "position": { + "x": 18351.67420277542, + "y": 25160.488434895044 + }, + "targetPosition": { + "x": 18437.67420277542, + "y": 25235.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TP1 Long", + "id": "fd6a97a4-aea3-4718-bb66-9c0d486b8d77" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "TP1 Long", + "Polygon", + "Foundations", + "fd6a97a4-aea3-4718-bb66-9c0d486b8d77" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TP2 Long", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "6dcd34cc-a17e-428f-a628-ce1fc39596a4", + "savedPayload": { + "position": { + "x": 18507.67420277542, + "y": 25275.488434895044 + }, + "targetPosition": { + "x": 18437.67420277542, + "y": 25235.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TP2 Long", + "id": "b20a80bf-44dc-4862-b6c0-1581dcace608" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "TP2 Long", + "Polygon", + "Foundations", + "b20a80bf-44dc-4862-b6c0-1581dcace608" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TP3 Long", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "933a7295-13db-4673-b899-0944e5a7d54a", + "savedPayload": { + "position": { + "x": 18440.67420277542, + "y": 25234.488434895044 + }, + "targetPosition": { + "x": 18437.67420277542, + "y": 25235.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TP3 Long", + "id": "264ff0d5-6d5f-440a-8aa2-6a077e8963d3" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "TP3 Long", + "Polygon", + "Foundations", + "264ff0d5-6d5f-440a-8aa2-6a077e8963d3" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "SL Long", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e77f12b0-1918-4d08-93b6-d9f613c4a0ae", + "savedPayload": { + "position": { + "x": 18357.67420277542, + "y": 25180.488434895044 + }, + "targetPosition": { + "x": 18437.67420277542, + "y": 25235.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "SL Long", + "id": "7cf2e43b-95eb-400d-b685-e9ade4bbe24f" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "SL Long", + "Polygon", + "Foundations", + "7cf2e43b-95eb-400d-b685-e9ade4bbe24f" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TP1 Short", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "644344f5-f869-46ef-b18e-591bdae609bf", + "savedPayload": { + "position": { + "x": 18483.67420277542, + "y": 25245.488434895044 + }, + "targetPosition": { + "x": 18437.67420277542, + "y": 25235.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TP1 Short", + "id": "ab94e1bd-6d24-4489-ab1b-c5d62adf7e9e" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "TP1 Short", + "Polygon", + "Foundations", + "ab94e1bd-6d24-4489-ab1b-c5d62adf7e9e" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TP2 Short", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a8551565-1491-433e-a56a-f8a9086b4f46", + "savedPayload": { + "position": { + "x": 18506.67420277542, + "y": 25258.488434895044 + }, + "targetPosition": { + "x": 18437.67420277542, + "y": 25235.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TP2 Short", + "id": "6f4b5295-6b0d-4b77-a258-7b2ded19ecbc" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "TP2 Short", + "Polygon", + "Foundations", + "6f4b5295-6b0d-4b77-a258-7b2ded19ecbc" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TP3 Short", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "6f8edaa6-5644-4442-ad59-8bc20355a6d4", + "savedPayload": { + "position": { + "x": 18501.67420277542, + "y": 25297.488434895044 + }, + "targetPosition": { + "x": 18437.67420277542, + "y": 25235.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TP3 Short", + "id": "4723c5ca-1687-4e3f-a5ec-43e49851ebb5" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "TP3 Short", + "Polygon", + "Foundations", + "4723c5ca-1687-4e3f-a5ec-43e49851ebb5" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "SL Short", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e4f62694-c433-459c-8963-4344430e1a19", + "savedPayload": { + "position": { + "x": 18425.67420277542, + "y": 25230.488434895044 + }, + "targetPosition": { + "x": 18437.67420277542, + "y": 25235.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "SL Short", + "id": "1fec1951-0af9-48be-a996-a430441a3001" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "SL Short", + "Polygon", + "Foundations", + "1fec1951-0af9-48be-a996-a430441a3001" + ] + ] + } + } + ], + "id": "32dc2f11-ecc4-481b-89a1-0b94323433ca", + "savedPayload": { + "position": { + "x": 18437.67420277542, + "y": 25235.488434895044 + }, + "targetPosition": { + "x": 18407.67420277542, + "y": 25191.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "44195214-684f-402a-99d9-edd5f51e36c8", + "savedPayload": { + "position": { + "x": 16575.07394671936, + "y": 25854.8701631913 + }, + "targetPosition": { + "x": 16874.90742954492, + "y": 25864.864290301484 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "TPSL Bands", + "id": "874d48e3-ce29-4a0f-9f2f-74404827a02c" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "TPSL Bands", + "Bot Products", + "Foundations", + "f07c5fa8-d3f5-4743-94a8-8ef289a114df" + ], + [ + "TPSL Bands", + "Data Product", + "Foundations", + "874d48e3-ce29-4a0f-9f2f-74404827a02c" + ] + ] + } + } + ], + "layerFolders": [], + "id": "fc4ec2e6-5ed4-4309-b7af-8d5497163872", + "savedPayload": { + "position": { + "x": 16874.90742954492, + "y": 25864.864290301484 + }, + "targetPosition": { + "x": 17174.740912370482, + "y": 25874.85841741167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "MAMA", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "MAMA", + "config": "{\n \"status\": \"off\",\n \"showPanels\": true\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "MAMA Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e1a3fadb-ffcb-49f1-b0f8-0b76debde7de", + "savedPayload": { + "position": { + "x": 18209.67420277542, + "y": 25233.488434895044 + }, + "targetPosition": { + "x": 18281.67420277542, + "y": 25242.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "MAMA Panel", + "id": "5ae784b3-ebcf-4618-a46c-e55bc07b4785" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Plotter", + "Foundations", + "c75ac45f-ef03-4176-bed6-d0589e315e4c" + ], + [ + "MAMA Module", + "Plotter Module", + "Foundations", + "4391c884-b440-414d-ae43-79d52360ad97" + ], + [ + "MAMA Panel", + "Plotter Panel", + "Foundations", + "5ae784b3-ebcf-4618-a46c-e55bc07b4785" + ] + ] + } + } + ], + "id": "66747c28-fe0c-4440-b33e-55ea445d71aa", + "savedPayload": { + "position": { + "x": 18281.67420277542, + "y": 25242.488434895044 + }, + "targetPosition": { + "x": 18271.67420277542, + "y": 25214.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "MAMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e9130d93-724f-40cc-8284-bc46c6dcddcf", + "savedPayload": { + "position": { + "x": 18102.67420277542, + "y": 25317.488434895044 + }, + "targetPosition": { + "x": 18199.67420277542, + "y": 25252.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "MAMA", + "id": "e92d0074-badd-4c36-a87c-deb77f98194b" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Plotter", + "Foundations", + "c75ac45f-ef03-4176-bed6-d0589e315e4c" + ], + [ + "MAMA Module", + "Plotter Module", + "Foundations", + "4391c884-b440-414d-ae43-79d52360ad97" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "e9334549-cdf3-4276-9145-65e0c46d99a7" + ], + [ + "MAMA", + "Polygon", + "Foundations", + "e92d0074-badd-4c36-a87c-deb77f98194b" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "FAMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e317c3f5-53d8-4c16-8803-33ecedda57d3", + "savedPayload": { + "position": { + "x": 18242.67420277542, + "y": 25314.488434895044 + }, + "targetPosition": { + "x": 18199.67420277542, + "y": 25252.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "FAMA", + "id": "76032ef9-9f4c-4596-829e-ed071275ed06" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Plotter", + "Foundations", + "c75ac45f-ef03-4176-bed6-d0589e315e4c" + ], + [ + "MAMA Module", + "Plotter Module", + "Foundations", + "4391c884-b440-414d-ae43-79d52360ad97" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "e9334549-cdf3-4276-9145-65e0c46d99a7" + ], + [ + "FAMA", + "Polygon", + "Foundations", + "76032ef9-9f4c-4596-829e-ed071275ed06" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "FILL", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "b715c040-3541-47b6-bda7-c1da2ce6ff15", + "savedPayload": { + "position": { + "x": 18180.67420277542, + "y": 25296.488434895044 + }, + "targetPosition": { + "x": 18199.67420277542, + "y": 25252.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "FILL", + "id": "5ae7acc1-7488-4d35-a6c5-8571fec0dd52" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Plotter", + "Foundations", + "c75ac45f-ef03-4176-bed6-d0589e315e4c" + ], + [ + "MAMA Module", + "Plotter Module", + "Foundations", + "4391c884-b440-414d-ae43-79d52360ad97" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "e9334549-cdf3-4276-9145-65e0c46d99a7" + ], + [ + "FILL", + "Polygon", + "Foundations", + "5ae7acc1-7488-4d35-a6c5-8571fec0dd52" + ] + ] + } + } + ], + "id": "060f8444-f493-4849-960d-8ebf199a0255", + "savedPayload": { + "position": { + "x": 18199.67420277542, + "y": 25252.488434895044 + }, + "targetPosition": { + "x": 18271.67420277542, + "y": 25214.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "03bc8191-6d15-4049-b84e-d01c75c8ba96", + "savedPayload": { + "position": { + "x": 16604.996014287808, + "y": 25686.73412044617 + }, + "targetPosition": { + "x": 16889.868463329145, + "y": 25780.79626892892 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "MAMA", + "id": "cc8048ac-7302-4cb0-b8e5-29d0feaefc0f" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "MAMA", + "Bot Products", + "Foundations", + "c2d41686-94b3-4968-ae2d-c110bf3690cc" + ], + [ + "MAMA", + "Data Product", + "Foundations", + "cc8048ac-7302-4cb0-b8e5-29d0feaefc0f" + ] + ] + } + } + ], + "layerFolders": [], + "id": "deff7eef-1673-4ecf-9f17-bc9e035221a8", + "savedPayload": { + "position": { + "x": 16889.868463329145, + "y": 25780.79626892892 + }, + "targetPosition": { + "x": 17174.740912370482, + "y": 25874.85841741167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Donchian-Tenkan", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Donchian-Tenkan", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Donchian-Tenkan", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "8ad3ff25-1ffa-46d2-a7af-d823f6ddb9cd", + "savedPayload": { + "position": { + "x": 18437.67420277542, + "y": 25311.488434895044 + }, + "targetPosition": { + "x": 18433.67420277542, + "y": 25373.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Donchian-Tenkan", + "id": "1dc71bd0-258e-4850-9f22-90f386a9c0d7" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Donchian", + "Plotter", + "Foundations", + "82cfbc90-c90f-4f2e-a834-1a8705581160" + ], + [ + "Donchian-Tenkan", + "Plotter Module", + "Foundations", + "9a6f263c-ca70-47dd-9655-e8f4e8d0ebb7" + ], + [ + "Donchian-Tenkan", + "Plotter Panel", + "Foundations", + "1dc71bd0-258e-4850-9f22-90f386a9c0d7" + ] + ] + } + } + ], + "id": "75cecc27-31ea-4c34-877d-e29bf324e2d0", + "savedPayload": { + "position": { + "x": 18433.67420277542, + "y": 25373.488434895044 + }, + "targetPosition": { + "x": 18374.67420277542, + "y": 25441.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Mid Point", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "c8696f76-b249-4a37-8849-61435594e400", + "savedPayload": { + "position": { + "x": 18414.67420277542, + "y": 25472.488434895044 + }, + "targetPosition": { + "x": 18436.67420277542, + "y": 25458.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Mid Point", + "id": "6993b87b-6bac-4f42-bd1c-77b66be9d50b" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Donchian", + "Plotter", + "Foundations", + "82cfbc90-c90f-4f2e-a834-1a8705581160" + ], + [ + "Donchian-Tenkan", + "Plotter Module", + "Foundations", + "9a6f263c-ca70-47dd-9655-e8f4e8d0ebb7" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "28200aae-e9e9-4f1a-898e-5347a9743e1a" + ], + [ + "Mid Point", + "Polygon", + "Foundations", + "6993b87b-6bac-4f42-bd1c-77b66be9d50b" + ] + ] + } + } + ], + "id": "a20d1f48-ce43-4a46-80c9-bd6dbd0ddc12", + "savedPayload": { + "position": { + "x": 18436.67420277542, + "y": 25458.488434895044 + }, + "targetPosition": { + "x": 18374.67420277542, + "y": 25441.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b3ca3608-70f0-4c56-bd5b-19818ff50422", + "savedPayload": { + "position": { + "x": 16681.075425095532, + "y": 25533.838789422916 + }, + "targetPosition": { + "x": 16927.908168733007, + "y": 25704.348603417293 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Donchian-Tenkan", + "id": "aef24eba-6f9c-4e1b-8173-bce081cffcb9" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "Donchian-Tenkan", + "Bot Products", + "Foundations", + "3158c2be-1ce0-4273-9165-23ade938e25e" + ], + [ + "Donchian-Tenkan", + "Data Product", + "Foundations", + "aef24eba-6f9c-4e1b-8173-bce081cffcb9" + ] + ] + } + } + ], + "layerFolders": [], + "id": "3ed974e4-1846-4885-92a1-dda9a94e091c", + "savedPayload": { + "position": { + "x": 16927.908168733007, + "y": 25704.348603417293 + }, + "targetPosition": { + "x": 17174.740912370482, + "y": 25874.85841741167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "83ebb267-3d8d-4f5b-a3e5-b512a7f42d18", + "savedPayload": { + "position": { + "x": 17174.740912370482, + "y": 25874.85841741167 + }, + "targetPosition": { + "x": 17407.88470080757, + "y": 25686.062300096717 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 450, + "y": 80 + }, + "width": 150, + "height": 400, + "radius": 0 + }, + "referenceParent": { + "type": "Data Mine Products", + "name": "Pluvtech", + "id": "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ] + ] + } + }, + "id": "8d4521b9-b689-4c10-8010-5844d5281f22", + "savedPayload": { + "position": { + "x": 18077.88470080757, + "y": 25674.062300096717 + }, + "targetPosition": { + "x": 18311.02848924466, + "y": 25485.266182781765 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Candles Data", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "Candles", + "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Exchange Raw Data", + "project": "Foundations", + "layers": [], + "layerFolders": [], + "id": "eb33333c-7b65-4e86-9b3e-23671238d032", + "savedPayload": { + "position": { + "x": 18209.67420277542, + "y": 25262.488434895044 + }, + "targetPosition": { + "x": 18237.67420277542, + "y": 25219.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Candles Volumes", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Candles", + "config": "{\n \"status\": \"on\",\n \"showPanels\": true\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Candle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "750e5d45-1f82-4d50-a92b-f7d5bfae6a64", + "savedPayload": { + "position": { + "x": 18426.67420277542, + "y": 25144.488434895044 + }, + "targetPosition": { + "x": 18376.67420277542, + "y": 25226.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Candle", + "id": "9336f4e6-d56b-4ed4-819d-0bb762ba1fdd" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Plotters Candles Volumes", + "Plotter", + "Foundations", + "e4347543-21b5-4274-b690-e6b3b5899862" + ], + [ + "Candles", + "Plotter Module", + "Foundations", + "0aed75a3-fee8-4ddc-97ff-b6768e6f12a3" + ], + [ + "Candle", + "Plotter Panel", + "Foundations", + "9336f4e6-d56b-4ed4-819d-0bb762ba1fdd" + ] + ] + } + } + ], + "id": "d6e48adc-875c-4f4e-a2fa-d442d9f13576", + "savedPayload": { + "position": { + "x": 18376.67420277542, + "y": 25226.488434895044 + }, + "targetPosition": { + "x": 18300.67420277542, + "y": 25202.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "9cdd3d72-a5a7-47c6-860e-2ec9e1f42243", + "savedPayload": { + "position": { + "x": 18376.67420277542, + "y": 25267.488434895044 + }, + "targetPosition": { + "x": 18300.67420277542, + "y": 25202.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1c4cdfae-84e4-4bb4-a9e9-7cc1de81a126", + "savedPayload": { + "position": { + "x": 18300.67420277542, + "y": 25202.488434895044 + }, + "targetPosition": { + "x": 18217.67420277542, + "y": 25282.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Candles", + "id": "a6460a63-1994-4b64-92f3-30c1e4ab0bff" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Candles", + "Data Mine Products", + "Foundations", + "9809bc72-afc5-4771-bb8a-626a4d7ed724" + ], + [ + "Candles Volumes", + "Bot Products", + "Foundations", + "7f0fdf95-8d49-4a54-9fe0-414d85d58f8f" + ], + [ + "Candles", + "Data Product", + "Foundations", + "a6460a63-1994-4b64-92f3-30c1e4ab0bff" + ] + ] + } + }, + { + "type": "Layer", + "name": "Volumes", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Volume", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "da3bec54-3fa3-48a2-b374-9eb3e66a2909", + "savedPayload": { + "position": { + "x": 18315.67420277542, + "y": 25115.488434895044 + }, + "targetPosition": { + "x": 18250.67420277542, + "y": 25172.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Volume", + "id": "42dbd098-4550-44a0-987f-54a28dd5f40b" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Plotters Candles Volumes", + "Plotter", + "Foundations", + "e4347543-21b5-4274-b690-e6b3b5899862" + ], + [ + "Volumes", + "Plotter Module", + "Foundations", + "a6177fb7-51d1-4b7c-bcbb-04861a5bf0c1" + ], + [ + "Volume", + "Plotter Panel", + "Foundations", + "42dbd098-4550-44a0-987f-54a28dd5f40b" + ] + ] + } + } + ], + "id": "b5d6e89e-39b6-4b69-86f8-bfeadcce968e", + "savedPayload": { + "position": { + "x": 18250.67420277542, + "y": 25172.488434895044 + }, + "targetPosition": { + "x": 18235.67420277542, + "y": 25266.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "4e56cf96-2794-495e-b76a-723846ed502c", + "savedPayload": { + "position": { + "x": 18307.67420277542, + "y": 25351.488434895044 + }, + "targetPosition": { + "x": 18235.67420277542, + "y": 25266.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e67e1805-829c-4bb5-8a34-4513fe9c0fbc", + "savedPayload": { + "position": { + "x": 18235.67420277542, + "y": 25266.488434895044 + }, + "targetPosition": { + "x": 18217.67420277542, + "y": 25282.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Volumes", + "id": "c962b6d9-625d-4697-9216-639f65df944e" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Candles", + "Data Mine Products", + "Foundations", + "9809bc72-afc5-4771-bb8a-626a4d7ed724" + ], + [ + "Candles Volumes", + "Bot Products", + "Foundations", + "7f0fdf95-8d49-4a54-9fe0-414d85d58f8f" + ], + [ + "Volumes", + "Data Product", + "Foundations", + "c962b6d9-625d-4697-9216-639f65df944e" + ] + ] + } + } + ], + "layerFolders": [], + "id": "ff6962a0-9934-486b-aefd-854a52204058", + "savedPayload": { + "position": { + "x": 18217.67420277542, + "y": 25282.488434895044 + }, + "targetPosition": { + "x": 18237.67420277542, + "y": 25219.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "198ad394-9535-4c1c-9788-35f3eeb36d87", + "savedPayload": { + "position": { + "x": 18237.67420277542, + "y": 25219.488434895044 + }, + "targetPosition": { + "x": 18274.67420277542, + "y": 25186.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 600, + "y": 80 + }, + "width": 150, + "height": 190, + "radius": 0 + }, + "referenceParent": { + "type": "Data Mine Products", + "name": "Candles", + "id": "9809bc72-afc5-4771-bb8a-626a4d7ed724" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Candles", + "Data Mine Products", + "Foundations", + "9809bc72-afc5-4771-bb8a-626a4d7ed724" + ] + ] + } + }, + "id": "68e66a36-f022-4028-814d-41fa91ba0110", + "savedPayload": { + "position": { + "x": 18030.954361295502, + "y": 25592.776567645356 + }, + "targetPosition": { + "x": 18311.02848924466, + "y": 25485.266182781765 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Pluvtech Lower Scale", + "project": "Foundations", + "rateScale": { + "type": "Rate Scale", + "name": "New Rate Scale", + "config": "{\n \"autoMinScale\": true,\n \"autoMaxScale\": true,\n \"minValue\": 0.003131531941459029,\n \"maxValue\": 4.536162377310928\n}", + "project": "Foundations", + "id": "c7b32c94-6bd5-404b-9b5b-b000c8c7bc59", + "savedPayload": { + "position": { + "x": 17611.838458434664, + "y": 25848.358680159155 + }, + "targetPosition": { + "x": 17863.43962881829, + "y": 25684.966969654648 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerManager": { + "type": "Layer Manager", + "name": "", + "config": "{\n \"visibleLayers\": 4,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Fisher Transform", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "FisherTransform", + "config": "{\n \"status\": \"off\",\n \"showPanels\": true\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Fisher Transform Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "544f67aa-0ef9-451f-9ebc-e487c51f15ce", + "savedPayload": { + "position": { + "x": 18695.67420277542, + "y": 25155.488434895044 + }, + "targetPosition": { + "x": 18596.67420277542, + "y": 25186.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Fisher Transform Panel", + "id": "1bc3ab53-4a5c-4e48-b137-b9eba832e7d5" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Plotter", + "Foundations", + "e896ca5f-67a0-42d9-b681-eb54051057a6" + ], + [ + "Fisher Module", + "Plotter Module", + "Foundations", + "6df6dd70-21f0-44c5-9345-3410727211c9" + ], + [ + "Fisher Transform Panel", + "Plotter Panel", + "Foundations", + "1bc3ab53-4a5c-4e48-b137-b9eba832e7d5" + ] + ] + } + } + ], + "id": "96389bd8-7260-4066-b05e-3933f428bc45", + "savedPayload": { + "position": { + "x": 18596.67420277542, + "y": 25186.488434895044 + }, + "targetPosition": { + "x": 18527.67420277542, + "y": 25269.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Fisher", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "8e45a611-6b0c-49d1-8d88-73b2485b1c7a", + "savedPayload": { + "position": { + "x": 18382.67420277542, + "y": 25310.488434895044 + }, + "targetPosition": { + "x": 18447.67420277542, + "y": 25347.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Fisher", + "id": "576dee53-5313-4af7-8d6a-7d6a05cc03f4" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Plotter", + "Foundations", + "e896ca5f-67a0-42d9-b681-eb54051057a6" + ], + [ + "Fisher Module", + "Plotter Module", + "Foundations", + "6df6dd70-21f0-44c5-9345-3410727211c9" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa310be7-d8cb-4f9e-8a64-906735c3bf86" + ], + [ + "Fisher", + "Polygon", + "Foundations", + "576dee53-5313-4af7-8d6a-7d6a05cc03f4" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Trigger", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "836dc0f9-802f-4cdc-b31e-e4d20f5df222", + "savedPayload": { + "position": { + "x": 18531.67420277542, + "y": 25390.488434895044 + }, + "targetPosition": { + "x": 18447.67420277542, + "y": 25347.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Trigger", + "id": "b7c8b966-44db-49f0-b086-1429cc8bad2f" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Plotter", + "Foundations", + "e896ca5f-67a0-42d9-b681-eb54051057a6" + ], + [ + "Fisher Module", + "Plotter Module", + "Foundations", + "6df6dd70-21f0-44c5-9345-3410727211c9" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa310be7-d8cb-4f9e-8a64-906735c3bf86" + ], + [ + "Trigger", + "Polygon", + "Foundations", + "b7c8b966-44db-49f0-b086-1429cc8bad2f" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Zero Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "edcc2a09-c816-4af2-87da-edad18cdf2fb", + "savedPayload": { + "position": { + "x": 18530.67420277542, + "y": 25301.488434895044 + }, + "targetPosition": { + "x": 18447.67420277542, + "y": 25347.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Zero Line", + "id": "34b6c810-1fcb-4ede-b680-713d02090df5" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Plotter", + "Foundations", + "e896ca5f-67a0-42d9-b681-eb54051057a6" + ], + [ + "Fisher Module", + "Plotter Module", + "Foundations", + "6df6dd70-21f0-44c5-9345-3410727211c9" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa310be7-d8cb-4f9e-8a64-906735c3bf86" + ], + [ + "Zero Line", + "Polygon", + "Foundations", + "34b6c810-1fcb-4ede-b680-713d02090df5" + ] + ] + } + } + ], + "id": "d4310f31-1d57-4896-91ab-66f501d8e2e4", + "savedPayload": { + "position": { + "x": 18447.67420277542, + "y": 25347.488434895044 + }, + "targetPosition": { + "x": 18527.67420277542, + "y": 25269.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b198fe4f-b413-4af8-ae3b-ab0ff352d09d", + "savedPayload": { + "position": { + "x": 17061.53375704876, + "y": 25821.16411957651 + }, + "targetPosition": { + "x": 17328.83571430527, + "y": 25684.966969654648 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "FisherTransform", + "id": "05557028-90d6-4fb6-9244-78e9bcb3e715" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "Fisher Transform", + "Bot Products", + "Foundations", + "43042896-0f34-4723-912b-210e81c3d84c" + ], + [ + "FisherTransform", + "Data Product", + "Foundations", + "05557028-90d6-4fb6-9244-78e9bcb3e715" + ] + ] + } + } + ], + "layerFolders": [], + "id": "d15016e7-515c-47fb-995c-4670fdb2f93b", + "savedPayload": { + "position": { + "x": 17328.83571430527, + "y": 25684.966969654648 + }, + "targetPosition": { + "x": 17596.13767156178, + "y": 25548.769819732785 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Waddah Attar", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Waddah Attar", + "config": "{\n \"status\": \"off\",\n \"showPanels\": true\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "WADDAH Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "c6fc5a12-6ade-4a58-bf90-759a654b4e15", + "savedPayload": { + "position": { + "x": 18084.67420277542, + "y": 25159.488434895044 + }, + "targetPosition": { + "x": 18141.67420277542, + "y": 25248.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "WADDAH Panel", + "id": "37a0cfdd-0b77-47bd-a55b-2d83dfacc5cb" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "WADDAH Panel", + "Plotter Panel", + "Foundations", + "37a0cfdd-0b77-47bd-a55b-2d83dfacc5cb" + ] + ] + } + } + ], + "id": "5251eaf5-44e2-4f67-bcad-3d7a545a13f6", + "savedPayload": { + "position": { + "x": 18141.67420277542, + "y": 25248.488434895044 + }, + "targetPosition": { + "x": 18210.67420277542, + "y": 25229.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Zero", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "657ab7a7-7047-4931-b72f-3fa347a8bf65", + "savedPayload": { + "position": { + "x": 18180.67420277542, + "y": 25258.488434895044 + }, + "targetPosition": { + "x": 18140.67420277542, + "y": 25175.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Zero", + "id": "39881c54-7f4a-4c06-b1a7-78b44fc0aaee" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "Zero", + "Polygon", + "Foundations", + "39881c54-7f4a-4c06-b1a7-78b44fc0aaee" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TrendUp", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "5ca1e276-f786-451c-adb9-d2e5d6c037e0", + "savedPayload": { + "position": { + "x": 18111.67420277542, + "y": 25180.488434895044 + }, + "targetPosition": { + "x": 18140.67420277542, + "y": 25175.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TrendUp", + "id": "f013c90f-1eb4-4fe4-b69e-eb9b8e2981f0" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "TrendUp", + "Polygon", + "Foundations", + "f013c90f-1eb4-4fe4-b69e-eb9b8e2981f0" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TrendDown", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "88c85caf-2e12-4eb4-898d-2ef1a750dc97", + "savedPayload": { + "position": { + "x": 18158.67420277542, + "y": 25161.488434895044 + }, + "targetPosition": { + "x": 18140.67420277542, + "y": 25175.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TrendDown", + "id": "aabacfa3-52e1-41dd-b858-ca29e460517f" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "TrendDown", + "Polygon", + "Foundations", + "aabacfa3-52e1-41dd-b858-ca29e460517f" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "DeadZone", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "620d9339-6bcd-415c-8caa-64ad49bf6676", + "savedPayload": { + "position": { + "x": 18173.67420277542, + "y": 25143.488434895044 + }, + "targetPosition": { + "x": 18140.67420277542, + "y": 25175.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "DeadZone", + "id": "35d5a297-1c5e-4c93-8f4e-cd02e751bd07" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "DeadZone", + "Polygon", + "Foundations", + "35d5a297-1c5e-4c93-8f4e-cd02e751bd07" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Explosion", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "6f4ecf16-31e1-4d3b-9d88-8d4dce29b236", + "savedPayload": { + "position": { + "x": 18088.67420277542, + "y": 25200.488434895044 + }, + "targetPosition": { + "x": 18140.67420277542, + "y": 25175.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Explosion", + "id": "0af1b684-0084-426b-a33b-8a02ed40622c" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "Explosion", + "Polygon", + "Foundations", + "0af1b684-0084-426b-a33b-8a02ed40622c" + ] + ] + } + } + ], + "id": "c28a2656-abb4-4802-93a6-648bcdc2712a", + "savedPayload": { + "position": { + "x": 18140.67420277542, + "y": 25175.488434895044 + }, + "targetPosition": { + "x": 18210.67420277542, + "y": 25229.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f12d8788-03ca-4e4f-92c7-15ee1ad7331a", + "savedPayload": { + "position": { + "x": 17003.5246672047, + "y": 25454.909140708645 + }, + "targetPosition": { + "x": 17299.83116938324, + "y": 25501.839480220715 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Waddah Attar", + "id": "889a66c8-96ac-4485-b389-bfab3f0e4d5a" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "Waddah Attar", + "Bot Products", + "Foundations", + "5d09b0cd-48d0-45ad-9c2c-1e1572f2d206" + ], + [ + "Waddah Attar", + "Data Product", + "Foundations", + "889a66c8-96ac-4485-b389-bfab3f0e4d5a" + ] + ] + } + } + ], + "layerFolders": [], + "id": "f9bf65ec-5fa6-448a-a6ca-89f9ead6585e", + "savedPayload": { + "position": { + "x": 17299.83116938324, + "y": 25501.839480220715 + }, + "targetPosition": { + "x": 17596.13767156178, + "y": 25548.769819732785 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "PLUVTECH MACD", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "PLUVTECH MACD", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "PLUVTECH MACD Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "29246687-03e5-4070-bc3a-dd99c48e0364", + "savedPayload": { + "position": { + "x": 18624.67420277542, + "y": 25360.488434895044 + }, + "targetPosition": { + "x": 18588.67420277542, + "y": 25338.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "PLUVTECH MACD Panel", + "id": "d1c2361e-d510-4be4-a3fd-ce08fa3fcc8e" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "PLUVTECH MACD Panel", + "Plotter Panel", + "Foundations", + "d1c2361e-d510-4be4-a3fd-ce08fa3fcc8e" + ] + ] + } + } + ], + "id": "84cbf748-92ae-4746-93ac-c5cb0435b32d", + "savedPayload": { + "position": { + "x": 18588.67420277542, + "y": 25338.488434895044 + }, + "targetPosition": { + "x": 18501.67420277542, + "y": 25417.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "MACD", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "93bba0f0-88c6-4164-89dc-967f91eaca64", + "savedPayload": { + "position": { + "x": 18491.67420277542, + "y": 25348.488434895044 + }, + "targetPosition": { + "x": 18589.67420277542, + "y": 25448.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "MACD", + "id": "db49df3f-1aa7-4df1-95f6-d81624545e43" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4b21052-003c-4635-85f8-5d14ed800c16" + ], + [ + "MACD", + "Polygon", + "Foundations", + "db49df3f-1aa7-4df1-95f6-d81624545e43" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Signal", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "70284d14-405e-4121-80a6-88c211cca5a4", + "savedPayload": { + "position": { + "x": 18577.67420277542, + "y": 25429.488434895044 + }, + "targetPosition": { + "x": 18589.67420277542, + "y": 25448.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Signal", + "id": "e721cc0f-2be0-488b-baf6-668a74cfb6d2" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4b21052-003c-4635-85f8-5d14ed800c16" + ], + [ + "Signal", + "Polygon", + "Foundations", + "e721cc0f-2be0-488b-baf6-668a74cfb6d2" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Zero Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "f4612a82-a30e-45bd-b41a-9bfccfc68a92", + "savedPayload": { + "position": { + "x": 18593.67420277542, + "y": 25525.488434895044 + }, + "targetPosition": { + "x": 18589.67420277542, + "y": 25448.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Zero Line", + "id": "8e43cbab-e7a2-4e2e-8c87-2bd07d7b612e" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4b21052-003c-4635-85f8-5d14ed800c16" + ], + [ + "Zero Line", + "Polygon", + "Foundations", + "8e43cbab-e7a2-4e2e-8c87-2bd07d7b612e" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Histogram", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "ddedf608-054f-438e-a01c-8639bb79d97e", + "savedPayload": { + "position": { + "x": 18638.67420277542, + "y": 25485.488434895044 + }, + "targetPosition": { + "x": 18589.67420277542, + "y": 25448.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Histogram", + "id": "21f0a6e3-c0fa-4a69-9d72-fc5e81a551dd" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4b21052-003c-4635-85f8-5d14ed800c16" + ], + [ + "Histogram", + "Polygon", + "Foundations", + "21f0a6e3-c0fa-4a69-9d72-fc5e81a551dd" + ] + ] + } + } + ], + "id": "43d96939-0b85-48e8-a845-f6755081b26b", + "savedPayload": { + "position": { + "x": 18589.67420277542, + "y": 25448.488434895044 + }, + "targetPosition": { + "x": 18501.67420277542, + "y": 25417.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f98280db-dd88-4511-ae18-20b731cf36d9", + "savedPayload": { + "position": { + "x": 17171.873602849853, + "y": 25124.505751020857 + }, + "targetPosition": { + "x": 17384.005637205817, + "y": 25336.63778537682 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "PLUVTECH MACD", + "id": "c63da930-aa02-43a7-aa67-59b8896e2836" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "PLUVTECH MACD", + "Bot Products", + "Foundations", + "e794bdd4-be67-4a05-bc60-3369c2cfcc19" + ], + [ + "PLUVTECH MACD", + "Data Product", + "Foundations", + "c63da930-aa02-43a7-aa67-59b8896e2836" + ] + ] + } + } + ], + "layerFolders": [], + "id": "0108bc1c-9e46-4389-abbf-b476606096f4", + "savedPayload": { + "position": { + "x": 17384.005637205817, + "y": 25336.63778537682 + }, + "targetPosition": { + "x": 17596.13767156178, + "y": 25548.769819732785 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Percentages", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Percentages", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Percentages Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e54df79a-b7f9-4c5e-b8e5-5c4b59f332ac", + "savedPayload": { + "position": { + "x": 18379.67420277542, + "y": 25538.488434895044 + }, + "targetPosition": { + "x": 18428.67420277542, + "y": 25557.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Percentages Panel", + "id": "11f3cd52-99cd-4162-8fa4-6bcaa1bb0267" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Percentages", + "Plotter", + "Foundations", + "4bcd153b-6e4c-4d24-842e-7421f0767182" + ], + [ + "Percentages Module", + "Plotter Module", + "Foundations", + "404961a4-f4e9-48e4-8fd5-f464b286c8b2" + ], + [ + "Percentages Panel", + "Plotter Panel", + "Foundations", + "11f3cd52-99cd-4162-8fa4-6bcaa1bb0267" + ] + ] + } + } + ], + "id": "7d0e1666-00cb-4ce8-b159-95651b176ad2", + "savedPayload": { + "position": { + "x": 18428.67420277542, + "y": 25557.488434895044 + }, + "targetPosition": { + "x": 18518.67420277542, + "y": 25480.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "8b041bc3-4aad-4568-8570-7238b5582e3b", + "savedPayload": { + "position": { + "x": 18419.67420277542, + "y": 25524.488434895044 + }, + "targetPosition": { + "x": 18518.67420277542, + "y": 25480.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ac9ce1c9-92e4-4703-9b04-3c1a0e5afec2", + "savedPayload": { + "position": { + "x": 17502.27699253764, + "y": 24956.156815375703 + }, + "targetPosition": { + "x": 17549.20733204971, + "y": 25252.463317554244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Percentages", + "id": "fb364962-2ab1-414e-8e62-43134a843185" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "Percentages", + "Bot Products", + "Foundations", + "2db0732a-452d-4f5f-a808-f7f32a58406c" + ], + [ + "Percentages", + "Data Product", + "Foundations", + "fb364962-2ab1-414e-8e62-43134a843185" + ] + ] + } + } + ], + "layerFolders": [], + "id": "34aece55-c4fe-43f0-bd83-17988869d116", + "savedPayload": { + "position": { + "x": 17549.20733204971, + "y": 25252.463317554244 + }, + "targetPosition": { + "x": 17596.13767156178, + "y": 25548.769819732785 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "3e09e4d9-879c-4dcb-81b5-18ef70c9ff7d", + "savedPayload": { + "position": { + "x": 17596.13767156178, + "y": 25548.769819732785 + }, + "targetPosition": { + "x": 17863.43962881829, + "y": 25684.966969654648 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 750, + "y": 80 + }, + "width": 150, + "height": 330, + "radius": 0 + } + } + }, + "id": "8c05ac4e-f76e-4e56-9af8-f8167c686651", + "savedPayload": { + "position": { + "x": 18011.43962881829, + "y": 25500.966969654648 + }, + "targetPosition": { + "x": 18311.02848924466, + "y": 25485.266182781765 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "e465bca8-1af7-46e5-8f5f-b7d2b9ae2f60", + "savedPayload": { + "position": { + "x": 18311.02848924466, + "y": 25485.266182781765 + }, + "targetPosition": { + "x": 18388.67420277542, + "y": 25195.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 0, + "y": 0 + }, + "width": 298.75, + "height": 127.125, + "radius": 0 + }, + "referenceParent": { + "type": "Back Learning Session", + "name": "Back ML Demo System", + "id": "5fba5feb-2785-47dc-b7f0-38caf58a30d6" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Learning Tasks", + "Learning Tasks", + "Foundations", + "0818dfbe-61ea-40b8-8544-bee25d7f45be" + ], + [ + "Foundations", + "Project Learning Tasks", + "Foundations", + "7bff45f1-0f5a-41c1-b2ea-b31f7e583a66" + ], + [ + "Binance", + "Exchange Learning Tasks", + "Foundations", + "af06dd3e-09e1-4b2b-b283-1c5fe828ebba" + ], + [ + " BTC/USDT", + "Market Learning Tasks", + "Foundations", + "a2847923-c0ca-43c4-b3a3-bf366fae5fe3" + ], + [ + "Masters", + "Learning Mine Tasks", + "Foundations", + "e7848996-3c00-4781-a902-79aec86ac34d" + ], + [ + "Masters", + "Task Manager", + "Foundations", + "fb54fd74-29a2-4713-ad06-31460a9f5961" + ], + [ + "Back ML Demo System", + "Task", + "Foundations", + "808d3316-7b04-47c1-867b-dd02951a915e" + ], + [ + "Back Low Frequency", + "Learning Bot Instance", + "Foundations", + "57b053df-7b72-4db2-a091-e56b164aaa53" + ], + [ + "Low Frequency Learning", + "Learning Process Instance", + "Foundations", + "0b4d53ae-2465-4d95-a0fa-08bb61267dd6" + ], + [ + "Back ML Demo System", + "Back Learning Session", + "Foundations", + "5fba5feb-2785-47dc-b7f0-38caf58a30d6" + ] + ] + } + }, + { + "type": "Time Machine", + "name": "Live ML Demo System Live Learning Session My Computer Binance BTC/USDT", + "project": "Foundations", + "timeScale": { + "type": "Time Scale", + "name": "New Time Scale", + "config": "{\n \"autoMinScale\": true,\n \"autoMaxScale\": true,\n \"fromDate\": \"2018-01-01T00:00:00.000Z\",\n \"toDate\": \"2020-12-31T00:00:00.000Z\"\n}", + "project": "Foundations", + "id": "98d36e7c-a8fd-4a9d-ba96-ddca0cdd2372", + "savedPayload": { + "position": { + "x": 18083.195668015815, + "y": 25572.723008852172 + }, + "targetPosition": { + "x": 18098.896454888698, + "y": 25273.1341484258 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "rateScale": { + "type": "Rate Scale", + "name": "New Rate Scale", + "config": "{\n \"autoMinScale\": true,\n \"autoMaxScale\": true,\n \"minValue\": 0,\n \"maxValue\": 25000\n}", + "project": "Foundations", + "id": "a003c459-7ed5-469a-a52b-0feffd5a0733", + "savedPayload": { + "position": { + "x": 17991.386070025106, + "y": 25553.20827637496 + }, + "targetPosition": { + "x": 18098.896454888698, + "y": 25273.1341484258 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "timeFrameScale": { + "type": "Time Frame Scale", + "name": "New Time Frame Scale", + "config": "{ \n\"value\": \"24-hs\"\n}", + "project": "Foundations", + "id": "fd60c313-5cd2-4c9f-8756-7cf16b49c4af", + "savedPayload": { + "position": { + "x": 17910.100337573745, + "y": 25506.27793686289 + }, + "targetPosition": { + "x": 18098.896454888698, + "y": 25273.1341484258 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "timelineCharts": [ + { + "type": "Timeline Chart", + "name": "Learning Engine", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "Masters", + "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Low Frequency", + "project": "Foundations", + "layers": [], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Learning Engine", + "project": "Foundations", + "layers": [], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Learning Episode", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Learning Episode Counters", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Learning Episode Counters", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "f8be1116-2e54-49fd-bb02-83b8dea0c297", + "savedPayload": { + "position": { + "x": 18439.67420277542, + "y": 25405.488434895044 + }, + "targetPosition": { + "x": 18409.67420277542, + "y": 25388.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Learning Episode Counters", + "id": "e24d28b3-e035-4f39-aa88-b22cfafeb1b7" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Engine", + "Plotter", + "Foundations", + "cfe33a78-6588-49fb-8d34-8f22149061ee" + ], + [ + "Learning Episode Counters", + "Plotter Module", + "Foundations", + "788bfd62-11af-4bbe-96f4-d2ba930334a2" + ], + [ + "Learning Episode Counters", + "Plotter Panel", + "Foundations", + "e24d28b3-e035-4f39-aa88-b22cfafeb1b7" + ] + ] + } + } + ], + "id": "2122edbd-00bc-4fd8-9aa5-39317654bfea", + "savedPayload": { + "position": { + "x": 18409.67420277542, + "y": 25388.488434895044 + }, + "targetPosition": { + "x": 18445.67420277542, + "y": 25461.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "6e39e885-6247-469f-bcb0-f31323361a96", + "savedPayload": { + "position": { + "x": 18532.67420277542, + "y": 25479.488434895044 + }, + "targetPosition": { + "x": 18445.67420277542, + "y": 25461.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2c7b7ea7-4c03-49aa-85b9-3cda22550042", + "savedPayload": { + "position": { + "x": 18445.67420277542, + "y": 25461.488434895044 + }, + "targetPosition": { + "x": 18444.67420277542, + "y": 25515.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Learning Episode Counters", + "id": "cde99341-b93d-427a-b322-2580fad770c9" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "e55412b6-b741-4135-9cde-92bfd24900bf" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "01127677-0795-4fef-ab32-71fdd40c363a" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "7c1badc8-d130-44f4-b942-c802162fd748" + ], + [ + "Live ML Demo System Live Learning Session", + "Learning Session Reference", + "Foundations", + "892268ce-2372-4ba6-9055-75fcdb1d1f30" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "0248e45b-0fb1-47c4-af63-99dfb5a3484a" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "7893bc73-4f07-422c-b582-8f68eaba35ad" + ], + [ + "Learning Engine", + "Data Product Folder", + "Foundations", + "e2fc8cb5-a69f-4284-b930-a570664a1461" + ], + [ + "Learning Episode", + "Data Product Folder", + "Foundations", + "3fd9cd59-8ff1-41a8-9ea4-d669efa6e134" + ], + [ + "Learning Episode Counters", + "Data Product", + "Foundations", + "cde99341-b93d-427a-b322-2580fad770c9" + ] + ] + } + }, + { + "type": "Layer", + "name": "Learning Episode Statistics", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Learning Episode Statistics", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "5e9fda83-9056-4e10-b4b4-0597e50d25c9", + "savedPayload": { + "position": { + "x": 18469.67420277542, + "y": 25405.488434895044 + }, + "targetPosition": { + "x": 18445.67420277542, + "y": 25427.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Learning Episode Statistics", + "id": "5b295fb8-10d6-4f29-9dfd-9e3d1cccc887" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Engine", + "Plotter", + "Foundations", + "cfe33a78-6588-49fb-8d34-8f22149061ee" + ], + [ + "Learning Episode Statistics", + "Plotter Module", + "Foundations", + "59f91a2a-a1ba-4414-a9a2-ea1c05ba7887" + ], + [ + "Learning Episode Statistics", + "Plotter Panel", + "Foundations", + "5b295fb8-10d6-4f29-9dfd-9e3d1cccc887" + ] + ] + } + } + ], + "id": "ee8c2af7-4a62-4453-bb4e-384f2ac954cf", + "savedPayload": { + "position": { + "x": 18445.67420277542, + "y": 25427.488434895044 + }, + "targetPosition": { + "x": 18408.67420277542, + "y": 25444.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "ae2540c6-5597-418c-b2e7-70cc36ad7ba1", + "savedPayload": { + "position": { + "x": 18457.67420277542, + "y": 25539.488434895044 + }, + "targetPosition": { + "x": 18408.67420277542, + "y": 25444.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9cc91094-a4ce-410a-8f6f-2acf3874dbfe", + "savedPayload": { + "position": { + "x": 18408.67420277542, + "y": 25444.488434895044 + }, + "targetPosition": { + "x": 18444.67420277542, + "y": 25515.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Learning Episode Statistics", + "id": "db1189e0-ea1e-46b6-8b9a-3b2a05ca3e24" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "e55412b6-b741-4135-9cde-92bfd24900bf" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "01127677-0795-4fef-ab32-71fdd40c363a" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "7c1badc8-d130-44f4-b942-c802162fd748" + ], + [ + "Live ML Demo System Live Learning Session", + "Learning Session Reference", + "Foundations", + "892268ce-2372-4ba6-9055-75fcdb1d1f30" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "0248e45b-0fb1-47c4-af63-99dfb5a3484a" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "7893bc73-4f07-422c-b582-8f68eaba35ad" + ], + [ + "Learning Engine", + "Data Product Folder", + "Foundations", + "e2fc8cb5-a69f-4284-b930-a570664a1461" + ], + [ + "Learning Episode", + "Data Product Folder", + "Foundations", + "3fd9cd59-8ff1-41a8-9ea4-d669efa6e134" + ], + [ + "Learning Episode Statistics", + "Data Product", + "Foundations", + "db1189e0-ea1e-46b6-8b9a-3b2a05ca3e24" + ] + ] + } + }, + { + "type": "Layer", + "name": "Episode Candle", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "b6274c29-9b32-4f03-a45d-893f4b01f8fb", + "savedPayload": { + "position": { + "x": 18605.67420277542, + "y": 25519.488434895044 + }, + "targetPosition": { + "x": 18526.67420277542, + "y": 25475.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "79080c2b-6572-423f-a44a-317136081ba4", + "savedPayload": { + "position": { + "x": 18435.67420277542, + "y": 25439.488434895044 + }, + "targetPosition": { + "x": 18526.67420277542, + "y": 25475.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6381edbf-0fa9-461c-833f-56ca1c29436c", + "savedPayload": { + "position": { + "x": 18526.67420277542, + "y": 25475.488434895044 + }, + "targetPosition": { + "x": 18444.67420277542, + "y": 25515.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Episode Candle", + "id": "9d7f72c4-f071-4d7f-8d44-7abd31147bc5" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "e55412b6-b741-4135-9cde-92bfd24900bf" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "01127677-0795-4fef-ab32-71fdd40c363a" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "7c1badc8-d130-44f4-b942-c802162fd748" + ], + [ + "Live ML Demo System Live Learning Session", + "Learning Session Reference", + "Foundations", + "892268ce-2372-4ba6-9055-75fcdb1d1f30" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "0248e45b-0fb1-47c4-af63-99dfb5a3484a" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "7893bc73-4f07-422c-b582-8f68eaba35ad" + ], + [ + "Learning Engine", + "Data Product Folder", + "Foundations", + "e2fc8cb5-a69f-4284-b930-a570664a1461" + ], + [ + "Learning Episode", + "Data Product Folder", + "Foundations", + "3fd9cd59-8ff1-41a8-9ea4-d669efa6e134" + ], + [ + "Episode Candle", + "Data Product", + "Foundations", + "9d7f72c4-f071-4d7f-8d44-7abd31147bc5" + ] + ] + } + }, + { + "type": "Layer", + "name": "Distance To Learning Event", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "feeea750-2791-4d17-8ba9-d949f5fc9b9d", + "savedPayload": { + "position": { + "x": 18400.67420277542, + "y": 25538.488434895044 + }, + "targetPosition": { + "x": 18373.67420277542, + "y": 25569.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "912b65e5-ab59-4908-968a-c1fd0a38b5cd", + "savedPayload": { + "position": { + "x": 18427.67420277542, + "y": 25586.488434895044 + }, + "targetPosition": { + "x": 18373.67420277542, + "y": 25569.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b12470b8-8ea3-45ae-ab0f-f93f923dbc5a", + "savedPayload": { + "position": { + "x": 18373.67420277542, + "y": 25569.488434895044 + }, + "targetPosition": { + "x": 18444.67420277542, + "y": 25515.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Distance To Learning Event", + "id": "132c3517-0299-44cb-a237-85f842d13f47" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "e55412b6-b741-4135-9cde-92bfd24900bf" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "01127677-0795-4fef-ab32-71fdd40c363a" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "7c1badc8-d130-44f4-b942-c802162fd748" + ], + [ + "Live ML Demo System Live Learning Session", + "Learning Session Reference", + "Foundations", + "892268ce-2372-4ba6-9055-75fcdb1d1f30" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "0248e45b-0fb1-47c4-af63-99dfb5a3484a" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "7893bc73-4f07-422c-b582-8f68eaba35ad" + ], + [ + "Learning Engine", + "Data Product Folder", + "Foundations", + "e2fc8cb5-a69f-4284-b930-a570664a1461" + ], + [ + "Learning Episode", + "Data Product Folder", + "Foundations", + "3fd9cd59-8ff1-41a8-9ea4-d669efa6e134" + ], + [ + "Distance To Learning Event", + "Data Product", + "Foundations", + "132c3517-0299-44cb-a237-85f842d13f47" + ] + ] + } + }, + { + "type": "Layer", + "name": "Current Episode", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "df427408-298e-4f04-9700-8f575f0b4675", + "savedPayload": { + "position": { + "x": 18296.67420277542, + "y": 25633.488434895044 + }, + "targetPosition": { + "x": 18346.67420277542, + "y": 25584.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "4174b90d-50a4-4d2d-9b6a-b2e7c450f97b", + "savedPayload": { + "position": { + "x": 18320.67420277542, + "y": 25571.488434895044 + }, + "targetPosition": { + "x": 18346.67420277542, + "y": 25584.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e08f84cf-0d35-4afa-a0a7-96bdf0390436", + "savedPayload": { + "position": { + "x": 18346.67420277542, + "y": 25584.488434895044 + }, + "targetPosition": { + "x": 18444.67420277542, + "y": 25515.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Current Episode", + "id": "750d8f7c-7907-493d-8d5f-6b1f3dcfd6ca" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "e55412b6-b741-4135-9cde-92bfd24900bf" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "01127677-0795-4fef-ab32-71fdd40c363a" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "7c1badc8-d130-44f4-b942-c802162fd748" + ], + [ + "Live ML Demo System Live Learning Session", + "Learning Session Reference", + "Foundations", + "892268ce-2372-4ba6-9055-75fcdb1d1f30" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "0248e45b-0fb1-47c4-af63-99dfb5a3484a" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "7893bc73-4f07-422c-b582-8f68eaba35ad" + ], + [ + "Learning Engine", + "Data Product Folder", + "Foundations", + "e2fc8cb5-a69f-4284-b930-a570664a1461" + ], + [ + "Learning Episode", + "Data Product Folder", + "Foundations", + "3fd9cd59-8ff1-41a8-9ea4-d669efa6e134" + ], + [ + "Current Episode", + "Data Product", + "Foundations", + "750d8f7c-7907-493d-8d5f-6b1f3dcfd6ca" + ] + ] + } + } + ], + "layerFolders": [], + "id": "10d9bb36-f7f7-4d28-9d9f-2ce55f2153e9", + "savedPayload": { + "position": { + "x": 18444.67420277542, + "y": 25515.488434895044 + }, + "targetPosition": { + "x": 18400.67420277542, + "y": 25448.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Features", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Features", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Feature Values", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "7a04fb37-e047-4345-b654-474c3252a932", + "savedPayload": { + "position": { + "x": 18346.67420277542, + "y": 25456.488434895044 + }, + "targetPosition": { + "x": 18371.67420277542, + "y": 25498.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Feature Values", + "id": "74bd2915-3677-4761-9e77-b6d2dc170b77" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Engine", + "Plotter", + "Foundations", + "cfe33a78-6588-49fb-8d34-8f22149061ee" + ], + [ + "Features", + "Plotter Module", + "Foundations", + "fa5cf396-f989-427a-97aa-369aedf3234d" + ], + [ + "Feature Values", + "Plotter Panel", + "Foundations", + "74bd2915-3677-4761-9e77-b6d2dc170b77" + ] + ] + } + } + ], + "id": "aba7e635-ff0c-4eb2-b7ec-6e8ae03c80c2", + "savedPayload": { + "position": { + "x": 18371.67420277542, + "y": 25498.488434895044 + }, + "targetPosition": { + "x": 18334.67420277542, + "y": 25492.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "3bb73737-0138-4ded-8e9c-e2cfde1cf6ed", + "savedPayload": { + "position": { + "x": 18379.67420277542, + "y": 25643.488434895044 + }, + "targetPosition": { + "x": 18295.67420277542, + "y": 25551.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "New Polygon", + "id": "240092dc-9ea0-4f20-9235-776b3f7945f6" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Engine", + "Plotter", + "Foundations", + "cfe33a78-6588-49fb-8d34-8f22149061ee" + ], + [ + "Features", + "Plotter Module", + "Foundations", + "fa5cf396-f989-427a-97aa-369aedf3234d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c79c9ef5-ea47-4e79-afc7-094eec213f75" + ], + [ + "New Polygon", + "Polygon", + "Foundations", + "240092dc-9ea0-4f20-9235-776b3f7945f6" + ] + ] + } + } + ], + "id": "673dca6d-329c-45a2-90bc-6e72f2fd064d", + "savedPayload": { + "position": { + "x": 18295.67420277542, + "y": 25551.488434895044 + }, + "targetPosition": { + "x": 18334.67420277542, + "y": 25492.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8c2f1acf-2478-4821-a0ee-d4e8835bac19", + "savedPayload": { + "position": { + "x": 18334.67420277542, + "y": 25492.488434895044 + }, + "targetPosition": { + "x": 18340.67420277542, + "y": 25544.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Features", + "id": "dd57a6cc-55ad-4a04-8e90-ad40fca6d5a7" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "e55412b6-b741-4135-9cde-92bfd24900bf" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "01127677-0795-4fef-ab32-71fdd40c363a" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "7c1badc8-d130-44f4-b942-c802162fd748" + ], + [ + "Live ML Demo System Live Learning Session", + "Learning Session Reference", + "Foundations", + "892268ce-2372-4ba6-9055-75fcdb1d1f30" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "0248e45b-0fb1-47c4-af63-99dfb5a3484a" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "7893bc73-4f07-422c-b582-8f68eaba35ad" + ], + [ + "Learning Engine", + "Data Product Folder", + "Foundations", + "e2fc8cb5-a69f-4284-b930-a570664a1461" + ], + [ + "Features", + "Data Product Folder", + "Foundations", + "ae9dedd1-5906-472c-ae1c-19e4c6ee8185" + ], + [ + "Features", + "Data Product", + "Foundations", + "dd57a6cc-55ad-4a04-8e90-ad40fca6d5a7" + ] + ] + } + } + ], + "layerFolders": [], + "id": "1cc26aae-bd8c-47b0-849a-e6c7100b02b4", + "savedPayload": { + "position": { + "x": 18340.67420277542, + "y": 25544.488434895044 + }, + "targetPosition": { + "x": 18400.67420277542, + "y": 25448.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Labels", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Labels", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Label Values", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e5f56023-f27e-4749-9302-1d1995224c27", + "savedPayload": { + "position": { + "x": 18533.67420277542, + "y": 25398.488434895044 + }, + "targetPosition": { + "x": 18562.67420277542, + "y": 25472.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Label Values", + "id": "e05d315c-f6e6-4d02-9e45-d09bc19786c8" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Engine", + "Plotter", + "Foundations", + "cfe33a78-6588-49fb-8d34-8f22149061ee" + ], + [ + "Labels", + "Plotter Module", + "Foundations", + "c608380b-4e7b-4237-8127-faf99edb27d7" + ], + [ + "Label Values", + "Plotter Panel", + "Foundations", + "e05d315c-f6e6-4d02-9e45-d09bc19786c8" + ] + ] + } + } + ], + "id": "61d7844a-3d67-4651-b88e-a4f253801db4", + "savedPayload": { + "position": { + "x": 18562.67420277542, + "y": 25472.488434895044 + }, + "targetPosition": { + "x": 18515.67420277542, + "y": 25433.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "3d21c1f3-5fd6-4c53-ad8a-7e71c496a61d", + "savedPayload": { + "position": { + "x": 18544.67420277542, + "y": 25270.488434895044 + }, + "targetPosition": { + "x": 18502.67420277542, + "y": 25357.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "New Polygon", + "id": "7e28ca42-e66e-4ab3-9347-39a61fd44fd2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Engine", + "Plotter", + "Foundations", + "cfe33a78-6588-49fb-8d34-8f22149061ee" + ], + [ + "Labels", + "Plotter Module", + "Foundations", + "c608380b-4e7b-4237-8127-faf99edb27d7" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3a8c7e3b-de8a-474e-bafa-13b0df90a80e" + ], + [ + "New Polygon", + "Polygon", + "Foundations", + "7e28ca42-e66e-4ab3-9347-39a61fd44fd2" + ] + ] + } + } + ], + "id": "157c9272-04cc-401f-9a85-b17cf4d06b90", + "savedPayload": { + "position": { + "x": 18502.67420277542, + "y": 25357.488434895044 + }, + "targetPosition": { + "x": 18515.67420277542, + "y": 25433.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d81155ad-e526-46f6-93ad-f351c294e704", + "savedPayload": { + "position": { + "x": 18515.67420277542, + "y": 25433.488434895044 + }, + "targetPosition": { + "x": 18467.67420277542, + "y": 25487.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Labels", + "id": "56fa436d-c7fe-46bf-b064-14a0cca2f283" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "e55412b6-b741-4135-9cde-92bfd24900bf" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "01127677-0795-4fef-ab32-71fdd40c363a" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "7c1badc8-d130-44f4-b942-c802162fd748" + ], + [ + "Live ML Demo System Live Learning Session", + "Learning Session Reference", + "Foundations", + "892268ce-2372-4ba6-9055-75fcdb1d1f30" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "0248e45b-0fb1-47c4-af63-99dfb5a3484a" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "7893bc73-4f07-422c-b582-8f68eaba35ad" + ], + [ + "Learning Engine", + "Data Product Folder", + "Foundations", + "e2fc8cb5-a69f-4284-b930-a570664a1461" + ], + [ + "Labels", + "Data Product Folder", + "Foundations", + "67363665-7b9b-42a9-b5b0-79ee50028523" + ], + [ + "Labels", + "Data Product", + "Foundations", + "56fa436d-c7fe-46bf-b064-14a0cca2f283" + ] + ] + } + } + ], + "layerFolders": [], + "id": "0c018db3-cbfd-412b-897e-68dae5320c3d", + "savedPayload": { + "position": { + "x": 18467.67420277542, + "y": 25487.488434895044 + }, + "targetPosition": { + "x": 18400.67420277542, + "y": 25448.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Predictions", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Predictions", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Prediction Values", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "13fc869a-c20a-4bee-966e-265cdaaa1442", + "savedPayload": { + "position": { + "x": 18462.67420277542, + "y": 25226.488434895044 + }, + "targetPosition": { + "x": 18412.67420277542, + "y": 25322.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Prediction Values", + "id": "86fc01d8-f92a-47e8-8da6-34a92813f583" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Engine", + "Plotter", + "Foundations", + "cfe33a78-6588-49fb-8d34-8f22149061ee" + ], + [ + "Predictions", + "Plotter Module", + "Foundations", + "af455ab4-5064-4f50-96e4-4ecc4b06ef00" + ], + [ + "Prediction Values", + "Plotter Panel", + "Foundations", + "86fc01d8-f92a-47e8-8da6-34a92813f583" + ] + ] + } + } + ], + "id": "17d0b697-3aaf-4d6a-97ce-376c4de1d1b4", + "savedPayload": { + "position": { + "x": 18412.67420277542, + "y": 25322.488434895044 + }, + "targetPosition": { + "x": 18415.67420277542, + "y": 25385.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "501a5507-4955-420a-a9a1-85ea4bd3c3cd", + "savedPayload": { + "position": { + "x": 18426.67420277542, + "y": 25382.488434895044 + }, + "targetPosition": { + "x": 18375.67420277542, + "y": 25296.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "New Polygon", + "id": "88348152-cb65-4919-b845-47a4658bf564" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Engine", + "Plotter", + "Foundations", + "cfe33a78-6588-49fb-8d34-8f22149061ee" + ], + [ + "Predictions", + "Plotter Module", + "Foundations", + "af455ab4-5064-4f50-96e4-4ecc4b06ef00" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "54ee3a16-5138-41b8-9a05-d31aa6021c44" + ], + [ + "New Polygon", + "Polygon", + "Foundations", + "88348152-cb65-4919-b845-47a4658bf564" + ] + ] + } + } + ], + "id": "be9088b1-40eb-4e74-af5b-74224a6ef27e", + "savedPayload": { + "position": { + "x": 18375.67420277542, + "y": 25296.488434895044 + }, + "targetPosition": { + "x": 18415.67420277542, + "y": 25385.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "810a9e66-4615-4916-bf89-5c2946c875fe", + "savedPayload": { + "position": { + "x": 18415.67420277542, + "y": 25385.488434895044 + }, + "targetPosition": { + "x": 18434.67420277542, + "y": 25418.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Predictions", + "id": "ad9ff6ae-fa18-459f-9fbc-fda10e4032e2" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "e55412b6-b741-4135-9cde-92bfd24900bf" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "01127677-0795-4fef-ab32-71fdd40c363a" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "7c1badc8-d130-44f4-b942-c802162fd748" + ], + [ + "Live ML Demo System Live Learning Session", + "Learning Session Reference", + "Foundations", + "892268ce-2372-4ba6-9055-75fcdb1d1f30" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "0248e45b-0fb1-47c4-af63-99dfb5a3484a" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "7893bc73-4f07-422c-b582-8f68eaba35ad" + ], + [ + "Learning Engine", + "Data Product Folder", + "Foundations", + "e2fc8cb5-a69f-4284-b930-a570664a1461" + ], + [ + "Predictions", + "Data Product Folder", + "Foundations", + "f7874114-f391-4af6-b9c4-6bdc02340465" + ], + [ + "Predictions", + "Data Product", + "Foundations", + "ad9ff6ae-fa18-459f-9fbc-fda10e4032e2" + ] + ] + } + } + ], + "layerFolders": [], + "id": "1f186fcf-e75d-416c-91d9-36de0dd1b7cc", + "savedPayload": { + "position": { + "x": 18434.67420277542, + "y": 25418.488434895044 + }, + "targetPosition": { + "x": 18400.67420277542, + "y": 25448.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "586323c1-a245-42f8-bf8a-54ccf3b55c07", + "savedPayload": { + "position": { + "x": 18400.67420277542, + "y": 25448.488434895044 + }, + "targetPosition": { + "x": 18325.67420277542, + "y": 25424.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "834a92cd-a5ab-4fb7-8b76-c3d06b5f1563", + "savedPayload": { + "position": { + "x": 18325.67420277542, + "y": 25424.488434895044 + }, + "targetPosition": { + "x": 18423.67420277542, + "y": 25397.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ed8eea84-7cc2-4f72-936e-5af07957ea38", + "savedPayload": { + "position": { + "x": 18423.67420277542, + "y": 25397.488434895044 + }, + "targetPosition": { + "x": 18445.67420277542, + "y": 25302.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 0, + "y": 80 + }, + "width": 150, + "height": 40, + "radius": 0 + }, + "referenceParent": { + "type": "Learning Mine Products", + "name": "Masters", + "id": "0248e45b-0fb1-47c4-af63-99dfb5a3484a" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "e55412b6-b741-4135-9cde-92bfd24900bf" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "01127677-0795-4fef-ab32-71fdd40c363a" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "7c1badc8-d130-44f4-b942-c802162fd748" + ], + [ + "Live ML Demo System Live Learning Session", + "Learning Session Reference", + "Foundations", + "892268ce-2372-4ba6-9055-75fcdb1d1f30" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "0248e45b-0fb1-47c4-af63-99dfb5a3484a" + ] + ] + } + }, + "id": "50ddc086-0cb9-45d6-9ae2-53c6111230a9", + "savedPayload": { + "position": { + "x": 17847.29528450507, + "y": 25436.52585893031 + }, + "targetPosition": { + "x": 18098.896454888698, + "y": 25273.1341484258 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Learning System", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "Masters", + "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Low Frequency", + "project": "Foundations", + "layers": [], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Learning System", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Learning System Errors", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "5a485daf-03dd-4941-b3fe-60614b143a04", + "savedPayload": { + "position": { + "x": 18382.67420277542, + "y": 25401.488434895044 + }, + "targetPosition": { + "x": 18332.67420277542, + "y": 25360.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "3d82a48a-118c-47c8-bce4-bdac05929e5e", + "savedPayload": { + "position": { + "x": 18285.67420277542, + "y": 25288.488434895044 + }, + "targetPosition": { + "x": 18332.67420277542, + "y": 25360.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "45cc82b0-89ec-477f-a82d-024a3ea89fba", + "savedPayload": { + "position": { + "x": 18332.67420277542, + "y": 25360.488434895044 + }, + "targetPosition": { + "x": 18353.67420277542, + "y": 25427.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Learning System Errors", + "id": "4fb9cc0c-3d6f-4622-84c5-caaec231bf37" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "e55412b6-b741-4135-9cde-92bfd24900bf" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "01127677-0795-4fef-ab32-71fdd40c363a" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "7c1badc8-d130-44f4-b942-c802162fd748" + ], + [ + "Live ML Demo System Live Learning Session", + "Learning Session Reference", + "Foundations", + "892268ce-2372-4ba6-9055-75fcdb1d1f30" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "0248e45b-0fb1-47c4-af63-99dfb5a3484a" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "7893bc73-4f07-422c-b582-8f68eaba35ad" + ], + [ + "Learning System", + "Data Product Folder", + "Foundations", + "0b86afe7-fc90-4972-8c43-6744b5788a24" + ], + [ + "Learning System Errors", + "Data Product", + "Foundations", + "4fb9cc0c-3d6f-4622-84c5-caaec231bf37" + ] + ] + } + }, + { + "type": "Layer", + "name": "Learning System Highlights", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "449c267d-6da5-4be4-8ade-e138bae668b1", + "savedPayload": { + "position": { + "x": 18322.67420277542, + "y": 25380.488434895044 + }, + "targetPosition": { + "x": 18313.67420277542, + "y": 25346.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "55f958a3-ae5d-4345-80d8-99ac5a9fd3b0", + "savedPayload": { + "position": { + "x": 18319.67420277542, + "y": 25421.488434895044 + }, + "targetPosition": { + "x": 18313.67420277542, + "y": 25346.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d3661679-2eb2-4600-95bd-22b079d061a1", + "savedPayload": { + "position": { + "x": 18313.67420277542, + "y": 25346.488434895044 + }, + "targetPosition": { + "x": 18353.67420277542, + "y": 25427.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Learning System Highlights", + "id": "df2a60d1-0f92-4554-b09e-6a9d21f7afd7" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "e55412b6-b741-4135-9cde-92bfd24900bf" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "01127677-0795-4fef-ab32-71fdd40c363a" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "7c1badc8-d130-44f4-b942-c802162fd748" + ], + [ + "Live ML Demo System Live Learning Session", + "Learning Session Reference", + "Foundations", + "892268ce-2372-4ba6-9055-75fcdb1d1f30" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "0248e45b-0fb1-47c4-af63-99dfb5a3484a" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "7893bc73-4f07-422c-b582-8f68eaba35ad" + ], + [ + "Learning System", + "Data Product Folder", + "Foundations", + "0b86afe7-fc90-4972-8c43-6744b5788a24" + ], + [ + "Learning System Highlights", + "Data Product", + "Foundations", + "df2a60d1-0f92-4554-b09e-6a9d21f7afd7" + ] + ] + } + }, + { + "type": "Layer", + "name": "Learning System Values", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "9b4db8c2-12f3-4b0d-a654-8d1f0afea814", + "savedPayload": { + "position": { + "x": 18430.67420277542, + "y": 25266.488434895044 + }, + "targetPosition": { + "x": 18378.67420277542, + "y": 25334.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "66f07688-907a-467d-be7f-f87f188eacaf", + "savedPayload": { + "position": { + "x": 18425.67420277542, + "y": 25249.488434895044 + }, + "targetPosition": { + "x": 18378.67420277542, + "y": 25334.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "fa12dd27-0f0e-4a89-9d7a-ee3a26c4fc62", + "savedPayload": { + "position": { + "x": 18378.67420277542, + "y": 25334.488434895044 + }, + "targetPosition": { + "x": 18353.67420277542, + "y": 25427.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Learning System Values", + "id": "c1e54f66-6cbd-4831-81c3-4f3780a2bb6d" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "e55412b6-b741-4135-9cde-92bfd24900bf" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "01127677-0795-4fef-ab32-71fdd40c363a" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "7c1badc8-d130-44f4-b942-c802162fd748" + ], + [ + "Live ML Demo System Live Learning Session", + "Learning Session Reference", + "Foundations", + "892268ce-2372-4ba6-9055-75fcdb1d1f30" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "0248e45b-0fb1-47c4-af63-99dfb5a3484a" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "7893bc73-4f07-422c-b582-8f68eaba35ad" + ], + [ + "Learning System", + "Data Product Folder", + "Foundations", + "0b86afe7-fc90-4972-8c43-6744b5788a24" + ], + [ + "Learning System Values", + "Data Product", + "Foundations", + "c1e54f66-6cbd-4831-81c3-4f3780a2bb6d" + ] + ] + } + }, + { + "type": "Layer", + "name": "Learning System Status", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "3c80e8c6-8055-4a02-a9e5-88fc12e581f2", + "savedPayload": { + "position": { + "x": 18253.67420277542, + "y": 25376.488434895044 + }, + "targetPosition": { + "x": 18307.67420277542, + "y": 25378.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "eb0c80f5-fb49-4938-9d73-9003ece2c407", + "savedPayload": { + "position": { + "x": 18394.67420277542, + "y": 25324.488434895044 + }, + "targetPosition": { + "x": 18307.67420277542, + "y": 25378.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "76cd21fe-216f-49a6-b2b8-ff4809ea5f31", + "savedPayload": { + "position": { + "x": 18307.67420277542, + "y": 25378.488434895044 + }, + "targetPosition": { + "x": 18353.67420277542, + "y": 25427.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Learning System Status", + "id": "8d629140-a62f-4979-a525-2c8fe692b025" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "e55412b6-b741-4135-9cde-92bfd24900bf" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "01127677-0795-4fef-ab32-71fdd40c363a" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "7c1badc8-d130-44f4-b942-c802162fd748" + ], + [ + "Live ML Demo System Live Learning Session", + "Learning Session Reference", + "Foundations", + "892268ce-2372-4ba6-9055-75fcdb1d1f30" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "0248e45b-0fb1-47c4-af63-99dfb5a3484a" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "7893bc73-4f07-422c-b582-8f68eaba35ad" + ], + [ + "Learning System", + "Data Product Folder", + "Foundations", + "0b86afe7-fc90-4972-8c43-6744b5788a24" + ], + [ + "Learning System Status", + "Data Product", + "Foundations", + "8d629140-a62f-4979-a525-2c8fe692b025" + ] + ] + } + }, + { + "type": "Layer", + "name": "Learning System Progress", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "e971530d-6ed2-4522-8812-ead312618d3e", + "savedPayload": { + "position": { + "x": 18205.67420277542, + "y": 25482.488434895044 + }, + "targetPosition": { + "x": 18295.67420277542, + "y": 25395.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "0dc1df56-714b-4a66-ad35-2758b710792c", + "savedPayload": { + "position": { + "x": 18220.67420277542, + "y": 25490.488434895044 + }, + "targetPosition": { + "x": 18295.67420277542, + "y": 25395.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "92b82f8a-b8f0-49cd-80f6-7560fc5aab43", + "savedPayload": { + "position": { + "x": 18295.67420277542, + "y": 25395.488434895044 + }, + "targetPosition": { + "x": 18353.67420277542, + "y": 25427.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Learning System Progress", + "id": "9896ae11-5887-48f0-9b12-14d090eca55a" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "e55412b6-b741-4135-9cde-92bfd24900bf" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "01127677-0795-4fef-ab32-71fdd40c363a" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "7c1badc8-d130-44f4-b942-c802162fd748" + ], + [ + "Live ML Demo System Live Learning Session", + "Learning Session Reference", + "Foundations", + "892268ce-2372-4ba6-9055-75fcdb1d1f30" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "0248e45b-0fb1-47c4-af63-99dfb5a3484a" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "7893bc73-4f07-422c-b582-8f68eaba35ad" + ], + [ + "Learning System", + "Data Product Folder", + "Foundations", + "0b86afe7-fc90-4972-8c43-6744b5788a24" + ], + [ + "Learning System Progress", + "Data Product", + "Foundations", + "9896ae11-5887-48f0-9b12-14d090eca55a" + ] + ] + } + }, + { + "type": "Layer", + "name": "Learning System Running", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "3ba6ce09-9f55-42a2-800c-eafc145a4908", + "savedPayload": { + "position": { + "x": 18336.67420277542, + "y": 25456.488434895044 + }, + "targetPosition": { + "x": 18375.67420277542, + "y": 25471.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "570fd42e-378b-49a2-80bc-5f1055052d08", + "savedPayload": { + "position": { + "x": 18314.67420277542, + "y": 25512.488434895044 + }, + "targetPosition": { + "x": 18375.67420277542, + "y": 25471.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e976a66b-2757-497e-941d-5411f80a0483", + "savedPayload": { + "position": { + "x": 18375.67420277542, + "y": 25471.488434895044 + }, + "targetPosition": { + "x": 18353.67420277542, + "y": 25427.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Learning System Running", + "id": "057359dc-6866-47e3-b97e-8b677842517e" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "e55412b6-b741-4135-9cde-92bfd24900bf" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "01127677-0795-4fef-ab32-71fdd40c363a" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "7c1badc8-d130-44f4-b942-c802162fd748" + ], + [ + "Live ML Demo System Live Learning Session", + "Learning Session Reference", + "Foundations", + "892268ce-2372-4ba6-9055-75fcdb1d1f30" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "0248e45b-0fb1-47c4-af63-99dfb5a3484a" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "7893bc73-4f07-422c-b582-8f68eaba35ad" + ], + [ + "Learning System", + "Data Product Folder", + "Foundations", + "0b86afe7-fc90-4972-8c43-6744b5788a24" + ], + [ + "Learning System Running", + "Data Product", + "Foundations", + "057359dc-6866-47e3-b97e-8b677842517e" + ] + ] + } + }, + { + "type": "Layer", + "name": "Learning System Announcements", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "34c81ed9-53d3-4722-9ff4-ea109a76929f", + "savedPayload": { + "position": { + "x": 18395.67420277542, + "y": 25454.488434895044 + }, + "targetPosition": { + "x": 18393.67420277542, + "y": 25461.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "17ff1397-f676-4c01-8ec4-79b9cfdfd0b1", + "savedPayload": { + "position": { + "x": 18431.67420277542, + "y": 25369.488434895044 + }, + "targetPosition": { + "x": 18393.67420277542, + "y": 25461.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1581a0a3-1f32-422b-860a-127d1a25280b", + "savedPayload": { + "position": { + "x": 18393.67420277542, + "y": 25461.488434895044 + }, + "targetPosition": { + "x": 18353.67420277542, + "y": 25427.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Learning System Announcements", + "id": "cec888fd-defb-4c7e-85e8-c5f97fe0beaa" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "e55412b6-b741-4135-9cde-92bfd24900bf" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "01127677-0795-4fef-ab32-71fdd40c363a" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "7c1badc8-d130-44f4-b942-c802162fd748" + ], + [ + "Live ML Demo System Live Learning Session", + "Learning Session Reference", + "Foundations", + "892268ce-2372-4ba6-9055-75fcdb1d1f30" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "0248e45b-0fb1-47c4-af63-99dfb5a3484a" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "7893bc73-4f07-422c-b582-8f68eaba35ad" + ], + [ + "Learning System", + "Data Product Folder", + "Foundations", + "0b86afe7-fc90-4972-8c43-6744b5788a24" + ], + [ + "Learning System Announcements", + "Data Product", + "Foundations", + "cec888fd-defb-4c7e-85e8-c5f97fe0beaa" + ] + ] + } + }, + { + "type": "Layer", + "name": "Learning System Warnings", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "6c8ec3b9-8d90-4121-978f-1406faee68fd", + "savedPayload": { + "position": { + "x": 18411.67420277542, + "y": 25336.488434895044 + }, + "targetPosition": { + "x": 18395.67420277542, + "y": 25389.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "39e9175f-41ea-4893-8e99-3fca639973eb", + "savedPayload": { + "position": { + "x": 18442.67420277542, + "y": 25440.488434895044 + }, + "targetPosition": { + "x": 18395.67420277542, + "y": 25389.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "caa23627-388e-498e-bd8a-e97c23217081", + "savedPayload": { + "position": { + "x": 18395.67420277542, + "y": 25389.488434895044 + }, + "targetPosition": { + "x": 18353.67420277542, + "y": 25427.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Learning System Warnings", + "id": "51ddd1ec-0e42-44f9-a830-65df591028e0" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "e55412b6-b741-4135-9cde-92bfd24900bf" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "01127677-0795-4fef-ab32-71fdd40c363a" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "7c1badc8-d130-44f4-b942-c802162fd748" + ], + [ + "Live ML Demo System Live Learning Session", + "Learning Session Reference", + "Foundations", + "892268ce-2372-4ba6-9055-75fcdb1d1f30" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "0248e45b-0fb1-47c4-af63-99dfb5a3484a" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "7893bc73-4f07-422c-b582-8f68eaba35ad" + ], + [ + "Learning System", + "Data Product Folder", + "Foundations", + "0b86afe7-fc90-4972-8c43-6744b5788a24" + ], + [ + "Learning System Warnings", + "Data Product", + "Foundations", + "51ddd1ec-0e42-44f9-a830-65df591028e0" + ] + ] + } + }, + { + "type": "Layer", + "name": "Learning System Infos", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "9b25111e-d889-432e-a3e6-6123f1164d5c", + "savedPayload": { + "position": { + "x": 18344.67420277542, + "y": 25448.488434895044 + }, + "targetPosition": { + "x": 18343.67420277542, + "y": 25405.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "bde2d052-b684-4339-a26d-b5a4f6d2da8c", + "savedPayload": { + "position": { + "x": 18254.67420277542, + "y": 25429.488434895044 + }, + "targetPosition": { + "x": 18343.67420277542, + "y": 25405.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9e8557be-dea0-4129-acb3-605529079daf", + "savedPayload": { + "position": { + "x": 18343.67420277542, + "y": 25405.488434895044 + }, + "targetPosition": { + "x": 18353.67420277542, + "y": 25427.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Learning System Infos", + "id": "0da8f816-516a-49a7-8421-cbd01d047d9c" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "e55412b6-b741-4135-9cde-92bfd24900bf" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "01127677-0795-4fef-ab32-71fdd40c363a" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "7c1badc8-d130-44f4-b942-c802162fd748" + ], + [ + "Live ML Demo System Live Learning Session", + "Learning Session Reference", + "Foundations", + "892268ce-2372-4ba6-9055-75fcdb1d1f30" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "0248e45b-0fb1-47c4-af63-99dfb5a3484a" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "7893bc73-4f07-422c-b582-8f68eaba35ad" + ], + [ + "Learning System", + "Data Product Folder", + "Foundations", + "0b86afe7-fc90-4972-8c43-6744b5788a24" + ], + [ + "Learning System Infos", + "Data Product", + "Foundations", + "0da8f816-516a-49a7-8421-cbd01d047d9c" + ] + ] + } + } + ], + "layerFolders": [], + "id": "44827708-952b-47b3-a4d5-b92fbca3294c", + "savedPayload": { + "position": { + "x": 18353.67420277542, + "y": 25427.488434895044 + }, + "targetPosition": { + "x": 18390.67420277542, + "y": 25388.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "29432450-6787-4974-8504-f4e3e10bb0ba", + "savedPayload": { + "position": { + "x": 18390.67420277542, + "y": 25388.488434895044 + }, + "targetPosition": { + "x": 18458.67420277542, + "y": 25310.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "c4e36e8b-445b-475a-8e11-f8ff4762c194", + "savedPayload": { + "position": { + "x": 18458.67420277542, + "y": 25310.488434895044 + }, + "targetPosition": { + "x": 18491.67420277542, + "y": 25345.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 0, + "y": 80 + }, + "width": 150, + "height": 40, + "radius": 0 + }, + "referenceParent": { + "type": "Learning Mine Products", + "name": "Masters", + "id": "0248e45b-0fb1-47c4-af63-99dfb5a3484a" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "e55412b6-b741-4135-9cde-92bfd24900bf" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "01127677-0795-4fef-ab32-71fdd40c363a" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "7c1badc8-d130-44f4-b942-c802162fd748" + ], + [ + "Live ML Demo System Live Learning Session", + "Learning Session Reference", + "Foundations", + "892268ce-2372-4ba6-9055-75fcdb1d1f30" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "0248e45b-0fb1-47c4-af63-99dfb5a3484a" + ] + ] + } + }, + "id": "37f6b3e6-2418-4a85-bb70-d6b6c0c0b0bf", + "savedPayload": { + "position": { + "x": 17809.118707001977, + "y": 25350.77986195656 + }, + "targetPosition": { + "x": 18098.896454888698, + "y": 25273.1341484258 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Simulation Objects", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "Masters", + "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Low Frequency", + "project": "Foundations", + "layers": [], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Simulation Objects", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Episodes", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Episode Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "dd36824d-f2f8-4678-b594-348b2e8f78b7", + "savedPayload": { + "position": { + "x": 18344.67420277542, + "y": 25042.488434895044 + }, + "targetPosition": { + "x": 18330.67420277542, + "y": 25026.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Episode Object", + "id": "c4fc56e6-7415-4e1f-84b8-9dcd221dfb36" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Episode", + "Plotter", + "Foundations", + "a07972d6-019b-472d-8b54-3af7fabac9de" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "67ef0a2d-8f83-4507-b2c7-54f026b23034" + ], + [ + "Episode Object", + "Plotter Panel", + "Foundations", + "c4fc56e6-7415-4e1f-84b8-9dcd221dfb36" + ] + ] + } + } + ], + "id": "66c92334-e62d-4530-acae-46068d3b28d5", + "savedPayload": { + "position": { + "x": 18330.67420277542, + "y": 25026.488434895044 + }, + "targetPosition": { + "x": 18305.67420277542, + "y": 25082.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "9fa167ff-ee74-43df-b56d-d4656892e030", + "savedPayload": { + "position": { + "x": 18420.67420277542, + "y": 25059.488434895044 + }, + "targetPosition": { + "x": 18338.67420277542, + "y": 25061.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "513fc20c-95ef-49bd-b5e4-75221ba49ac1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Episode", + "Plotter", + "Foundations", + "a07972d6-019b-472d-8b54-3af7fabac9de" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "67ef0a2d-8f83-4507-b2c7-54f026b23034" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "35f2bf74-6e3c-4ff4-b45c-f37398adacac" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "513fc20c-95ef-49bd-b5e4-75221ba49ac1" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e0463da3-f3f5-46c3-8ea2-69888ef24a63", + "savedPayload": { + "position": { + "x": 18250.67420277542, + "y": 25004.488434895044 + }, + "targetPosition": { + "x": 18338.67420277542, + "y": 25061.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "f276bcb1-908c-474c-b8fd-b1950b81a420" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Episode", + "Plotter", + "Foundations", + "a07972d6-019b-472d-8b54-3af7fabac9de" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "67ef0a2d-8f83-4507-b2c7-54f026b23034" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "35f2bf74-6e3c-4ff4-b45c-f37398adacac" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "f276bcb1-908c-474c-b8fd-b1950b81a420" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "0dd8f3f2-3f84-4a3a-a0e2-e4be08fe882c", + "savedPayload": { + "position": { + "x": 18283.67420277542, + "y": 25009.488434895044 + }, + "targetPosition": { + "x": 18338.67420277542, + "y": 25061.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "3a7eea15-2b91-40fa-9fb0-5215dfacaf88" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Episode", + "Plotter", + "Foundations", + "a07972d6-019b-472d-8b54-3af7fabac9de" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "67ef0a2d-8f83-4507-b2c7-54f026b23034" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "35f2bf74-6e3c-4ff4-b45c-f37398adacac" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "3a7eea15-2b91-40fa-9fb0-5215dfacaf88" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "8513bf58-2cec-48ec-97b9-3ee8e6a54ba8", + "savedPayload": { + "position": { + "x": 18301.67420277542, + "y": 25093.488434895044 + }, + "targetPosition": { + "x": 18338.67420277542, + "y": 25061.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "f7dd0e4a-0d7b-4b91-b4a9-9f9095682031" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Episode", + "Plotter", + "Foundations", + "a07972d6-019b-472d-8b54-3af7fabac9de" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "67ef0a2d-8f83-4507-b2c7-54f026b23034" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "35f2bf74-6e3c-4ff4-b45c-f37398adacac" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "f7dd0e4a-0d7b-4b91-b4a9-9f9095682031" + ] + ] + } + } + ], + "id": "0043c19e-ad7f-4340-ad10-469c3c876cb9", + "savedPayload": { + "position": { + "x": 18338.67420277542, + "y": 25061.488434895044 + }, + "targetPosition": { + "x": 18305.67420277542, + "y": 25082.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "174b5761-a902-459e-bc9f-8594c270b165", + "savedPayload": { + "position": { + "x": 18305.67420277542, + "y": 25082.488434895044 + }, + "targetPosition": { + "x": 18366.67420277542, + "y": 25080.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Episodes", + "id": "d255e611-fa65-4c66-b525-40089c0bb1b7" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "e55412b6-b741-4135-9cde-92bfd24900bf" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "01127677-0795-4fef-ab32-71fdd40c363a" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "7c1badc8-d130-44f4-b942-c802162fd748" + ], + [ + "Live ML Demo System Live Learning Session", + "Learning Session Reference", + "Foundations", + "892268ce-2372-4ba6-9055-75fcdb1d1f30" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "0248e45b-0fb1-47c4-af63-99dfb5a3484a" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "7893bc73-4f07-422c-b582-8f68eaba35ad" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "89ce8239-90e5-48b8-81cd-5b25c2c3a56b" + ], + [ + "Episodes", + "Data Product", + "Foundations", + "d255e611-fa65-4c66-b525-40089c0bb1b7" + ] + ] + } + } + ], + "layerFolders": [], + "id": "f7e7b76a-0bb3-402a-b82a-2df86919b2cf", + "savedPayload": { + "position": { + "x": 18366.67420277542, + "y": 25080.488434895044 + }, + "targetPosition": { + "x": 18440.67420277542, + "y": 25180.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "4c970e44-8b20-40c7-b4a7-496d150bfba2", + "savedPayload": { + "position": { + "x": 18440.67420277542, + "y": 25180.488434895044 + }, + "targetPosition": { + "x": 18443.67420277542, + "y": 25184.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "c7f7f914-31ef-479c-ae36-a49f6f930594", + "savedPayload": { + "position": { + "x": 18443.67420277542, + "y": 25184.488434895044 + }, + "targetPosition": { + "x": 18357.67420277542, + "y": 25203.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 0, + "y": 80 + }, + "width": 150, + "height": 40, + "radius": 0 + }, + "referenceParent": { + "type": "Learning Mine Products", + "name": "Masters", + "id": "0248e45b-0fb1-47c4-af63-99dfb5a3484a" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "e55412b6-b741-4135-9cde-92bfd24900bf" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "01127677-0795-4fef-ab32-71fdd40c363a" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "7c1badc8-d130-44f4-b942-c802162fd748" + ], + [ + "Live ML Demo System Live Learning Session", + "Learning Session Reference", + "Foundations", + "892268ce-2372-4ba6-9055-75fcdb1d1f30" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "0248e45b-0fb1-47c4-af63-99dfb5a3484a" + ] + ] + } + }, + "id": "05104fe8-9a3d-4d15-83b9-6ccfecea1280", + "savedPayload": { + "position": { + "x": 17799.307594462327, + "y": 25257.433361552918 + }, + "targetPosition": { + "x": 18098.896454888698, + "y": 25273.1341484258 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Pluvtech Data", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "Pluvtech", + "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "HMA", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "HMA", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "HMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "34be38ad-15c5-4fb2-9cc6-01f54a316096", + "savedPayload": { + "position": { + "x": 18485.67420277542, + "y": 25093.488434895044 + }, + "targetPosition": { + "x": 18458.67420277542, + "y": 24995.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "HMA", + "id": "40a4fc77-d310-4981-b473-303ae1a0699c" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "HMA", + "Plotter", + "Foundations", + "65975d19-4057-43c7-9a29-a1a53c91e248" + ], + [ + "HMA", + "Plotter Module", + "Foundations", + "ad1a1443-756b-454f-9d51-4bee8386a413" + ], + [ + "HMA", + "Plotter Panel", + "Foundations", + "40a4fc77-d310-4981-b473-303ae1a0699c" + ] + ] + } + } + ], + "id": "a44592fe-6257-4f6c-b868-1a0e80be499d", + "savedPayload": { + "position": { + "x": 18458.67420277542, + "y": 24995.488434895044 + }, + "targetPosition": { + "x": 18516.67420277542, + "y": 25025.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "HMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "4927ec86-efca-4fb4-85b1-39bed27541e7", + "savedPayload": { + "position": { + "x": 18456.67420277542, + "y": 24970.488434895044 + }, + "targetPosition": { + "x": 18502.67420277542, + "y": 25007.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "HMA", + "id": "35e2cc83-67ba-4e13-a608-ff4361fff378" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "HMA", + "Plotter", + "Foundations", + "65975d19-4057-43c7-9a29-a1a53c91e248" + ], + [ + "HMA", + "Plotter Module", + "Foundations", + "ad1a1443-756b-454f-9d51-4bee8386a413" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "403ab92c-024d-4445-b165-baa04e19d3ae" + ], + [ + "HMA", + "Polygon", + "Foundations", + "35e2cc83-67ba-4e13-a608-ff4361fff378" + ] + ] + } + } + ], + "id": "f289a934-6137-4d02-96e9-0f58a989ee7f", + "savedPayload": { + "position": { + "x": 18502.67420277542, + "y": 25007.488434895044 + }, + "targetPosition": { + "x": 18516.67420277542, + "y": 25025.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1c83bbbf-6fe3-40c3-b098-a7a370d1a805", + "savedPayload": { + "position": { + "x": 16761.953795573932, + "y": 25630.4307971445 + }, + "targetPosition": { + "x": 16944.015254613387, + "y": 25391.9908149007 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "HMA", + "id": "9b0c053d-9b56-48e9-9c72-2ca67f62ad14" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "HMA", + "Bot Products", + "Foundations", + "73ab037e-0b22-4c3a-9e1f-cbc100329c38" + ], + [ + "HMA", + "Data Product", + "Foundations", + "9b0c053d-9b56-48e9-9c72-2ca67f62ad14" + ] + ] + } + } + ], + "layerFolders": [], + "id": "96b7b7a4-7c9a-43cb-8b9f-a23891c25624", + "savedPayload": { + "position": { + "x": 16944.015254613387, + "y": 25391.9908149007 + }, + "targetPosition": { + "x": 17126.07671365284, + "y": 25153.550832656896 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "EMA", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "EMA", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "EMA Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "8acbe450-5e74-4cbd-977c-dc96b8c59aad", + "savedPayload": { + "position": { + "x": 18384.67420277542, + "y": 25164.488434895044 + }, + "targetPosition": { + "x": 18447.67420277542, + "y": 25247.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "EMA Panel", + "id": "a46864b4-848b-46f6-89b8-d34d7b6a2996" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "EMA", + "Plotter", + "Foundations", + "ac40fe53-1cc9-464a-8479-9440e377754b" + ], + [ + "EMA Module", + "Plotter Module", + "Foundations", + "44a59f6e-758d-42c5-86ca-2d6e29f83924" + ], + [ + "EMA Panel", + "Plotter Panel", + "Foundations", + "a46864b4-848b-46f6-89b8-d34d7b6a2996" + ] + ] + } + } + ], + "id": "2aa6e258-15a7-4ccc-ade9-565fb62053d4", + "savedPayload": { + "position": { + "x": 18447.67420277542, + "y": 25247.488434895044 + }, + "targetPosition": { + "x": 18546.67420277542, + "y": 25226.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "EMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "9f9afb37-442a-44f3-b79a-3c4ff3495c26", + "savedPayload": { + "position": { + "x": 18466.67420277542, + "y": 25311.488434895044 + }, + "targetPosition": { + "x": 18539.67420277542, + "y": 25259.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "EMA", + "id": "b2edaf61-4b7f-4f3d-b071-e6645cbef0a7" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "EMA", + "Plotter", + "Foundations", + "ac40fe53-1cc9-464a-8479-9440e377754b" + ], + [ + "EMA Module", + "Plotter Module", + "Foundations", + "44a59f6e-758d-42c5-86ca-2d6e29f83924" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "d028a11f-11a2-4550-8a90-de712ac809bf" + ], + [ + "EMA", + "Polygon", + "Foundations", + "b2edaf61-4b7f-4f3d-b071-e6645cbef0a7" + ] + ] + } + } + ], + "id": "5995a59e-5a1e-457d-9af1-98d3f82f196b", + "savedPayload": { + "position": { + "x": 18539.67420277542, + "y": 25259.488434895044 + }, + "targetPosition": { + "x": 18546.67420277542, + "y": 25226.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5c10a52e-fece-4def-a79b-6a477f201c5b", + "savedPayload": { + "position": { + "x": 16642.350720522572, + "y": 25508.528527125345 + }, + "targetPosition": { + "x": 16884.213717087707, + "y": 25331.03967989112 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "EMA", + "id": "78b3bea4-1238-4eeb-8434-39a881cebee6" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "EMA", + "Bot Products", + "Foundations", + "e0f786ba-7136-4599-bea1-0d755b53e458" + ], + [ + "EMA", + "Data Product", + "Foundations", + "78b3bea4-1238-4eeb-8434-39a881cebee6" + ] + ] + } + } + ], + "layerFolders": [], + "id": "90b0c96e-18dc-41fd-b6f3-55e7cfd3be7e", + "savedPayload": { + "position": { + "x": 16884.213717087707, + "y": 25331.03967989112 + }, + "targetPosition": { + "x": 17126.07671365284, + "y": 25153.550832656896 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "McGinley", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "McGinley", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "McGinley", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "cc75cb6d-8dd9-4da1-b368-3db4e9559331", + "savedPayload": { + "position": { + "x": 18587.67420277542, + "y": 25143.488434895044 + }, + "targetPosition": { + "x": 18591.67420277542, + "y": 25104.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "McGinley", + "id": "0e1115ce-307b-400b-9b01-e0b382cae612" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "McGinley", + "Plotter", + "Foundations", + "6f22a770-3bf3-4caa-8935-e7b6f2c285ea" + ], + [ + "McGinley", + "Plotter Module", + "Foundations", + "a6f8da98-b0b0-4d82-9d2f-91d9cca9ae07" + ], + [ + "McGinley", + "Plotter Panel", + "Foundations", + "0e1115ce-307b-400b-9b01-e0b382cae612" + ] + ] + } + } + ], + "id": "cd0f4345-c832-4bf1-8dfe-e68df68b9549", + "savedPayload": { + "position": { + "x": 18591.67420277542, + "y": 25104.488434895044 + }, + "targetPosition": { + "x": 18574.67420277542, + "y": 25119.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "McGinley", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "5b7cf024-8c06-4281-94cd-e23f40cd5986", + "savedPayload": { + "position": { + "x": 18607.67420277542, + "y": 25217.488434895044 + }, + "targetPosition": { + "x": 18573.67420277542, + "y": 25188.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "McGinley", + "id": "940dc502-7431-47dc-8e2b-3d80a6511c23" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "McGinley", + "Plotter", + "Foundations", + "6f22a770-3bf3-4caa-8935-e7b6f2c285ea" + ], + [ + "McGinley", + "Plotter Module", + "Foundations", + "a6f8da98-b0b0-4d82-9d2f-91d9cca9ae07" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "75636bf4-3ade-46d1-a8fe-fa7f1d485f91" + ], + [ + "McGinley", + "Polygon", + "Foundations", + "940dc502-7431-47dc-8e2b-3d80a6511c23" + ] + ] + } + } + ], + "id": "cb5b7dcf-ebd4-4b36-a344-80fbb73ba0f5", + "savedPayload": { + "position": { + "x": 18573.67420277542, + "y": 25188.488434895044 + }, + "targetPosition": { + "x": 18574.67420277542, + "y": 25119.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9592df44-3868-46d7-9d05-bdf03a493e41", + "savedPayload": { + "position": { + "x": 16561.936248605383, + "y": 25357.868075434002 + }, + "targetPosition": { + "x": 16844.006481129112, + "y": 25255.70945404545 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "McGinley", + "id": "0764a2f6-6473-4c60-8fe6-7efe6d64d2b6" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "McGinley", + "Bot Products", + "Foundations", + "cd944754-0e10-42e0-884b-6ac51ad9e6a0" + ], + [ + "McGinley", + "Data Product", + "Foundations", + "0764a2f6-6473-4c60-8fe6-7efe6d64d2b6" + ] + ] + } + } + ], + "layerFolders": [], + "id": "11414f29-0af9-4340-a97a-2fda16dd8063", + "savedPayload": { + "position": { + "x": 16844.006481129112, + "y": 25255.70945404545 + }, + "targetPosition": { + "x": 17126.07671365284, + "y": 25153.550832656896 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "WMA", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "WMA", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "WMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e4f769ac-c98d-4808-b885-d91e2075513f", + "savedPayload": { + "position": { + "x": 18720.67420277542, + "y": 25174.488434895044 + }, + "targetPosition": { + "x": 18751.67420277542, + "y": 25152.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "WMA", + "id": "e37581b2-e1e5-4c65-8ca4-f06ce6959e78" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "WMA", + "Plotter", + "Foundations", + "3fd1123b-1a27-4541-8734-47fb77f1c88b" + ], + [ + "WMA", + "Plotter Module", + "Foundations", + "cc3a4a3c-bd62-4349-b566-a804de8423dd" + ], + [ + "WMA", + "Plotter Panel", + "Foundations", + "e37581b2-e1e5-4c65-8ca4-f06ce6959e78" + ] + ] + } + } + ], + "id": "b763fc5a-9fdb-4d2b-9ef3-88f68b2c7990", + "savedPayload": { + "position": { + "x": 18751.67420277542, + "y": 25152.488434895044 + }, + "targetPosition": { + "x": 18670.67420277542, + "y": 25220.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "WMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "243d381a-6888-4bd7-a5ce-f37ca8b25e36", + "savedPayload": { + "position": { + "x": 18652.67420277542, + "y": 25026.488434895044 + }, + "targetPosition": { + "x": 18715.67420277542, + "y": 25123.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "WMA", + "id": "e6c6ed58-bebd-47e5-884f-e36406f34524" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "WMA", + "Plotter", + "Foundations", + "3fd1123b-1a27-4541-8734-47fb77f1c88b" + ], + [ + "WMA", + "Plotter Module", + "Foundations", + "cc3a4a3c-bd62-4349-b566-a804de8423dd" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "001cbaf7-5f87-407a-b1d7-b44039fe6ca2" + ], + [ + "WMA", + "Polygon", + "Foundations", + "e6c6ed58-bebd-47e5-884f-e36406f34524" + ] + ] + } + } + ], + "id": "82406c03-95f9-4f7f-9582-78e15193843e", + "savedPayload": { + "position": { + "x": 18715.67420277542, + "y": 25123.488434895044 + }, + "targetPosition": { + "x": 18670.67420277542, + "y": 25220.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6fdd52d4-a636-49a3-8c8e-1bba08cadeb2", + "savedPayload": { + "position": { + "x": 16527.225082093802, + "y": 25190.65505585428 + }, + "targetPosition": { + "x": 16826.65089787332, + "y": 25172.10294425559 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "WMA", + "id": "cdc3f12d-7dfe-4c10-a242-38b5a38052a3" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "WMA", + "Bot Products", + "Foundations", + "ede5b157-8c65-4b06-914c-7c9814b58f8f" + ], + [ + "WMA", + "Data Product", + "Foundations", + "cdc3f12d-7dfe-4c10-a242-38b5a38052a3" + ] + ] + } + } + ], + "layerFolders": [], + "id": "2d164a85-b687-4438-a92d-6e24ce20acb6", + "savedPayload": { + "position": { + "x": 16826.65089787332, + "y": 25172.10294425559 + }, + "targetPosition": { + "x": 17126.07671365284, + "y": 25153.550832656896 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "SMA", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "SMA", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "SMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e626c26b-8e34-4d27-a01e-c689bc58767c", + "savedPayload": { + "position": { + "x": 18515.67420277542, + "y": 25164.488434895044 + }, + "targetPosition": { + "x": 18443.67420277542, + "y": 25186.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "SMA", + "id": "cc613cff-63e2-403c-9444-185648308ce6" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "SMA", + "Plotter", + "Foundations", + "29d1e119-77d2-4ccd-bb79-126e91cb932b" + ], + [ + "SMA", + "Plotter Module", + "Foundations", + "0682f999-e780-4c6d-8ec5-ee81545f2e84" + ], + [ + "SMA", + "Plotter Panel", + "Foundations", + "cc613cff-63e2-403c-9444-185648308ce6" + ] + ] + } + } + ], + "id": "9a61a2ca-1388-4afd-94d0-b2c155e4c0fc", + "savedPayload": { + "position": { + "x": 18443.67420277542, + "y": 25186.488434895044 + }, + "targetPosition": { + "x": 18526.67420277542, + "y": 25088.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "SMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "64971e7d-e53f-4979-a152-5f3f7039b5a3", + "savedPayload": { + "position": { + "x": 18509.67420277542, + "y": 25126.488434895044 + }, + "targetPosition": { + "x": 18498.67420277542, + "y": 25132.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "SMA", + "id": "0d1217d9-19ef-4784-a88d-5b791213721c" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "SMA", + "Plotter", + "Foundations", + "29d1e119-77d2-4ccd-bb79-126e91cb932b" + ], + [ + "SMA", + "Plotter Module", + "Foundations", + "0682f999-e780-4c6d-8ec5-ee81545f2e84" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c74d51bb-bd86-49ac-a991-8b4a5fbf6e7a" + ], + [ + "SMA", + "Polygon", + "Foundations", + "0d1217d9-19ef-4784-a88d-5b791213721c" + ] + ] + } + } + ], + "id": "80b0bffc-c41a-4d3f-8247-ad5f3eb634f8", + "savedPayload": { + "position": { + "x": 18498.67420277542, + "y": 25132.488434895044 + }, + "targetPosition": { + "x": 18526.67420277542, + "y": 25088.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "87987fc6-d7fc-47d9-ae60-c09114fed82d", + "savedPayload": { + "position": { + "x": 16541.029313263356, + "y": 25020.436072778422 + }, + "targetPosition": { + "x": 16833.5530134581, + "y": 25086.99345271766 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "SMA", + "id": "4f9b9f64-9e21-42f9-ad6f-7668db768083" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "SMA", + "Bot Products", + "Foundations", + "34be7055-fe64-480a-9e5c-326c225533ca" + ], + [ + "SMA", + "Data Product", + "Foundations", + "4f9b9f64-9e21-42f9-ad6f-7668db768083" + ] + ] + } + } + ], + "layerFolders": [], + "id": "5ae77e9b-9d7c-4486-b899-85514fd44ad1", + "savedPayload": { + "position": { + "x": 16833.5530134581, + "y": 25086.99345271766 + }, + "targetPosition": { + "x": 17126.07671365284, + "y": 25153.550832656896 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Volume-WMA", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "VWMA", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Volume-WMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "32d3d550-e8cb-48ba-8f34-9743095f79be", + "savedPayload": { + "position": { + "x": 18513.67420277542, + "y": 25154.488434895044 + }, + "targetPosition": { + "x": 18541.67420277542, + "y": 25144.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Volume-WMA", + "id": "0ffa0721-bbd9-4595-9f93-02cc1e0b77af" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Volume-WMA", + "Plotter", + "Foundations", + "853aa420-7d60-47e5-9434-acbecf5b4c99" + ], + [ + "Volume-WMA", + "Plotter Module", + "Foundations", + "fd7df6d6-9cb2-4e5a-9e44-3a73a6d9ae99" + ], + [ + "Volume-WMA", + "Plotter Panel", + "Foundations", + "0ffa0721-bbd9-4595-9f93-02cc1e0b77af" + ] + ] + } + } + ], + "id": "8eb0455f-a7b4-4949-a37e-f533373ab2ce", + "savedPayload": { + "position": { + "x": 18541.67420277542, + "y": 25144.488434895044 + }, + "targetPosition": { + "x": 18633.67420277542, + "y": 25123.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Volume-WMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "d75548e7-0855-4793-9c98-e43815e09755", + "savedPayload": { + "position": { + "x": 18609.67420277542, + "y": 25142.488434895044 + }, + "targetPosition": { + "x": 18570.67420277542, + "y": 25141.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Volume-WMA", + "id": "e806db04-6f0a-46ea-a5e3-33b74986d8e0" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Volume-WMA", + "Plotter", + "Foundations", + "853aa420-7d60-47e5-9434-acbecf5b4c99" + ], + [ + "Volume-WMA", + "Plotter Module", + "Foundations", + "fd7df6d6-9cb2-4e5a-9e44-3a73a6d9ae99" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "9aa4b9a8-95e8-4206-a195-96b81f7aecaa" + ], + [ + "Volume-WMA", + "Polygon", + "Foundations", + "e806db04-6f0a-46ea-a5e3-33b74986d8e0" + ] + ] + } + } + ], + "id": "2b96e185-27ff-4cab-b7e8-57ca13c05b26", + "savedPayload": { + "position": { + "x": 18570.67420277542, + "y": 25141.488434895044 + }, + "targetPosition": { + "x": 18633.67420277542, + "y": 25123.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "27276fd5-986e-44f8-9601-60b8c1beb702", + "savedPayload": { + "position": { + "x": 16602.230605401597, + "y": 24861.00125588396 + }, + "targetPosition": { + "x": 16864.15365952722, + "y": 25007.276044270428 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "VWMA", + "id": "e5c52de9-c7e1-4f05-aaff-f6657f9d25be" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "Volume-WMA", + "Bot Products", + "Foundations", + "67580249-4c65-481b-ad9a-59410f5c3914" + ], + [ + "VWMA", + "Data Product", + "Foundations", + "e5c52de9-c7e1-4f05-aaff-f6657f9d25be" + ] + ] + } + } + ], + "layerFolders": [], + "id": "1fa0e274-c444-4580-9be9-4d2977bf02fa", + "savedPayload": { + "position": { + "x": 16864.15365952722, + "y": 25007.276044270428 + }, + "targetPosition": { + "x": 17126.07671365284, + "y": 25153.550832656896 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Fibonacci-Bollinger", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Fibonacci-Bollinger", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Fibonacci-Bollinger", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a275e9ac-971f-4ae8-b519-ca1c869a3cb4", + "savedPayload": { + "position": { + "x": 18567.67420277542, + "y": 25085.488434895044 + }, + "targetPosition": { + "x": 18642.67420277542, + "y": 25115.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Fibonacci-Bollinger", + "id": "39860e8b-f528-4d4f-8e4a-79209e4f4848" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "Fibonacci-Bollinger", + "Plotter Panel", + "Foundations", + "39860e8b-f528-4d4f-8e4a-79209e4f4848" + ] + ] + } + } + ], + "id": "b70b6fe8-159b-495b-a447-52833b78aaab", + "savedPayload": { + "position": { + "x": 18642.67420277542, + "y": 25115.488434895044 + }, + "targetPosition": { + "x": 18602.67420277542, + "y": 25055.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Basis", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "2465b97e-8bd9-46d4-9979-dc26e8984282", + "savedPayload": { + "position": { + "x": 18628.67420277542, + "y": 25031.488434895044 + }, + "targetPosition": { + "x": 18613.67420277542, + "y": 25102.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Basis", + "id": "0fcf2d23-586f-45db-99e7-edabfbc95611" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Basis", + "Polygon", + "Foundations", + "0fcf2d23-586f-45db-99e7-edabfbc95611" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Up1", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "671a51c0-cce2-4bb6-a674-24158badc0db", + "savedPayload": { + "position": { + "x": 18598.67420277542, + "y": 25097.488434895044 + }, + "targetPosition": { + "x": 18613.67420277542, + "y": 25102.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Up1", + "id": "6838f9c2-a5d4-4d4a-8dfb-2f172a63275e" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Up1", + "Polygon", + "Foundations", + "6838f9c2-a5d4-4d4a-8dfb-2f172a63275e" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Up2", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "8bb7079a-6e1d-43b4-b2dd-8aa39d9c0a9c", + "savedPayload": { + "position": { + "x": 18595.67420277542, + "y": 25050.488434895044 + }, + "targetPosition": { + "x": 18613.67420277542, + "y": 25102.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Up2", + "id": "f9d61e9e-f8e8-4d78-881e-f4c5d7a6f5a0" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Up2", + "Polygon", + "Foundations", + "f9d61e9e-f8e8-4d78-881e-f4c5d7a6f5a0" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Up3", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a5d79fd7-8986-4eea-9344-edd9cd4153c1", + "savedPayload": { + "position": { + "x": 18696.67420277542, + "y": 25062.488434895044 + }, + "targetPosition": { + "x": 18613.67420277542, + "y": 25102.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Up3", + "id": "22fcbc94-6aae-4fad-b4ea-211d91e37991" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Up3", + "Polygon", + "Foundations", + "22fcbc94-6aae-4fad-b4ea-211d91e37991" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Up4", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "5d7546b0-b4c8-40da-adf9-9762dfe22eca", + "savedPayload": { + "position": { + "x": 18647.67420277542, + "y": 25184.488434895044 + }, + "targetPosition": { + "x": 18613.67420277542, + "y": 25102.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Up4", + "id": "a34154a5-8ebc-4edd-ab5d-975c8a8b9642" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Up4", + "Polygon", + "Foundations", + "a34154a5-8ebc-4edd-ab5d-975c8a8b9642" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Up5", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "71034bc8-b779-417c-ad5e-a9facd0c98cb", + "savedPayload": { + "position": { + "x": 18604.67420277542, + "y": 25156.488434895044 + }, + "targetPosition": { + "x": 18613.67420277542, + "y": 25102.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Up5", + "id": "8684c428-83ec-4519-be1e-3bdfff3e138b" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Up5", + "Polygon", + "Foundations", + "8684c428-83ec-4519-be1e-3bdfff3e138b" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Up6", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "ef9da54b-41d7-486c-84d6-4857418b1c03", + "savedPayload": { + "position": { + "x": 18712.67420277542, + "y": 25099.488434895044 + }, + "targetPosition": { + "x": 18613.67420277542, + "y": 25102.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Up6", + "id": "2e14a674-df5b-4d7f-8bdb-603bcd11c91b" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Up6", + "Polygon", + "Foundations", + "2e14a674-df5b-4d7f-8bdb-603bcd11c91b" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Down1", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "43cd138c-4299-4493-bb70-a751130d53c6", + "savedPayload": { + "position": { + "x": 18520.67420277542, + "y": 25165.488434895044 + }, + "targetPosition": { + "x": 18613.67420277542, + "y": 25102.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Down1", + "id": "7bb7d005-39ee-405b-841f-52b4374629cd" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Down1", + "Polygon", + "Foundations", + "7bb7d005-39ee-405b-841f-52b4374629cd" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Down2", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "80a5529c-2099-446f-a755-eff76bad86ac", + "savedPayload": { + "position": { + "x": 18513.67420277542, + "y": 25026.488434895044 + }, + "targetPosition": { + "x": 18613.67420277542, + "y": 25102.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Down2", + "id": "5cf5a43d-b244-40af-9af7-e3c29d5a47a2" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Down2", + "Polygon", + "Foundations", + "5cf5a43d-b244-40af-9af7-e3c29d5a47a2" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Down3", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "2efd4a53-1e98-468f-93e3-5e9a1b980f26", + "savedPayload": { + "position": { + "x": 18711.67420277542, + "y": 25074.488434895044 + }, + "targetPosition": { + "x": 18613.67420277542, + "y": 25102.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Down3", + "id": "67cf4d4d-400a-477a-9825-90cac77b4ac0" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Down3", + "Polygon", + "Foundations", + "67cf4d4d-400a-477a-9825-90cac77b4ac0" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Down4", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "2a70d9a7-8860-4d0d-a525-f2762f794cc1", + "savedPayload": { + "position": { + "x": 18598.67420277542, + "y": 25123.488434895044 + }, + "targetPosition": { + "x": 18613.67420277542, + "y": 25102.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Down4", + "id": "86162a02-9bc6-432b-ad82-9272ff89a5b4" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Down4", + "Polygon", + "Foundations", + "86162a02-9bc6-432b-ad82-9272ff89a5b4" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Down5", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "f14a3d1c-a973-4add-99e1-1eeb49cb862d", + "savedPayload": { + "position": { + "x": 18514.67420277542, + "y": 25060.488434895044 + }, + "targetPosition": { + "x": 18613.67420277542, + "y": 25102.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Down5", + "id": "14ebc8d2-3ece-47ce-beb5-974b71ad7caf" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Down5", + "Polygon", + "Foundations", + "14ebc8d2-3ece-47ce-beb5-974b71ad7caf" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Down6", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "15738ac7-078a-40a0-aefb-cba15a87ff8a", + "savedPayload": { + "position": { + "x": 18640.67420277542, + "y": 25164.488434895044 + }, + "targetPosition": { + "x": 18613.67420277542, + "y": 25102.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Down6", + "id": "b48af4f9-472b-46ba-a37b-87c7c4d2e838" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Down6", + "Polygon", + "Foundations", + "b48af4f9-472b-46ba-a37b-87c7c4d2e838" + ] + ] + } + } + ], + "id": "9e598f80-2588-4cc6-b27a-f4c0e05dbb83", + "savedPayload": { + "position": { + "x": 18613.67420277542, + "y": 25102.488434895044 + }, + "targetPosition": { + "x": 18602.67420277542, + "y": 25055.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d6e542a2-b354-4c99-83b1-a45676a44f01", + "savedPayload": { + "position": { + "x": 16705.87079379759, + "y": 24725.267065840315 + }, + "targetPosition": { + "x": 16915.973753725215, + "y": 24939.408949248605 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Fibonacci-Bollinger", + "id": "77d70b38-5dcf-490c-ad94-954898948d1c" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "Fibonacci-Bollinger", + "Bot Products", + "Foundations", + "bbf8fa0d-05f6-4d13-9be0-7b291271c0f2" + ], + [ + "Fibonacci-Bollinger", + "Data Product", + "Foundations", + "77d70b38-5dcf-490c-ad94-954898948d1c" + ] + ] + } + } + ], + "layerFolders": [], + "id": "d52872f6-0617-4071-ae87-fcf049e78704", + "savedPayload": { + "position": { + "x": 16915.973753725215, + "y": 24939.408949248605 + }, + "targetPosition": { + "x": 17126.07671365284, + "y": 25153.550832656896 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "TPSL Bands", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "TPSL Bands", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "TPSL Bands", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "8b5e0d0e-1efd-4de8-b3b9-ed37288d1433", + "savedPayload": { + "position": { + "x": 18636.67420277542, + "y": 25180.488434895044 + }, + "targetPosition": { + "x": 18679.67420277542, + "y": 25091.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "TPSL Bands", + "id": "0400ec70-bd48-4e26-84ec-e3ea608c4339" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "TPSL Bands", + "Plotter Panel", + "Foundations", + "0400ec70-bd48-4e26-84ec-e3ea608c4339" + ] + ] + } + } + ], + "id": "7841607f-7f0b-4102-b428-50d5f92f0107", + "savedPayload": { + "position": { + "x": 18679.67420277542, + "y": 25091.488434895044 + }, + "targetPosition": { + "x": 18686.67420277542, + "y": 25156.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "TP1 Long", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "0e656283-d076-4fe6-b143-9fe7f7bda86e", + "savedPayload": { + "position": { + "x": 18712.67420277542, + "y": 25014.488434895044 + }, + "targetPosition": { + "x": 18700.67420277542, + "y": 25077.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TP1 Long", + "id": "fd6a97a4-aea3-4718-bb66-9c0d486b8d77" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "TP1 Long", + "Polygon", + "Foundations", + "fd6a97a4-aea3-4718-bb66-9c0d486b8d77" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TP2 Long", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "cbefa17d-4060-4e2b-9d54-f308acc36711", + "savedPayload": { + "position": { + "x": 18787.67420277542, + "y": 25085.488434895044 + }, + "targetPosition": { + "x": 18700.67420277542, + "y": 25077.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TP2 Long", + "id": "b20a80bf-44dc-4862-b6c0-1581dcace608" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "TP2 Long", + "Polygon", + "Foundations", + "b20a80bf-44dc-4862-b6c0-1581dcace608" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TP3 Long", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "54bf2cbb-91fe-4bf1-9259-1a2a94115d62", + "savedPayload": { + "position": { + "x": 18734.67420277542, + "y": 25034.488434895044 + }, + "targetPosition": { + "x": 18700.67420277542, + "y": 25077.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TP3 Long", + "id": "264ff0d5-6d5f-440a-8aa2-6a077e8963d3" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "TP3 Long", + "Polygon", + "Foundations", + "264ff0d5-6d5f-440a-8aa2-6a077e8963d3" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "SL Long", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "eefd5e72-8777-409a-b08b-f0e9a871b858", + "savedPayload": { + "position": { + "x": 18754.67420277542, + "y": 25128.488434895044 + }, + "targetPosition": { + "x": 18700.67420277542, + "y": 25077.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "SL Long", + "id": "7cf2e43b-95eb-400d-b685-e9ade4bbe24f" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "SL Long", + "Polygon", + "Foundations", + "7cf2e43b-95eb-400d-b685-e9ade4bbe24f" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TP1 Short", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "39bad7f7-3d32-483c-bad2-4c98f37f94d5", + "savedPayload": { + "position": { + "x": 18655.67420277542, + "y": 24996.488434895044 + }, + "targetPosition": { + "x": 18700.67420277542, + "y": 25077.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TP1 Short", + "id": "ab94e1bd-6d24-4489-ab1b-c5d62adf7e9e" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "TP1 Short", + "Polygon", + "Foundations", + "ab94e1bd-6d24-4489-ab1b-c5d62adf7e9e" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TP2 Short", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "f08e7672-ec3a-4830-97d6-89a31915b350", + "savedPayload": { + "position": { + "x": 18749.67420277542, + "y": 25000.488434895044 + }, + "targetPosition": { + "x": 18700.67420277542, + "y": 25077.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TP2 Short", + "id": "6f4b5295-6b0d-4b77-a258-7b2ded19ecbc" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "TP2 Short", + "Polygon", + "Foundations", + "6f4b5295-6b0d-4b77-a258-7b2ded19ecbc" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TP3 Short", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "92165360-3418-4b00-8ba3-b3e879ca6894", + "savedPayload": { + "position": { + "x": 18620.67420277542, + "y": 25132.488434895044 + }, + "targetPosition": { + "x": 18700.67420277542, + "y": 25077.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TP3 Short", + "id": "4723c5ca-1687-4e3f-a5ec-43e49851ebb5" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "TP3 Short", + "Polygon", + "Foundations", + "4723c5ca-1687-4e3f-a5ec-43e49851ebb5" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "SL Short", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "5c3dc7b0-3862-4ed0-abfe-fa5450d2635c", + "savedPayload": { + "position": { + "x": 18794.67420277542, + "y": 25049.488434895044 + }, + "targetPosition": { + "x": 18700.67420277542, + "y": 25077.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "SL Short", + "id": "1fec1951-0af9-48be-a996-a430441a3001" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "SL Short", + "Polygon", + "Foundations", + "1fec1951-0af9-48be-a996-a430441a3001" + ] + ] + } + } + ], + "id": "dae1548c-e6f3-410a-8f6a-370fe6bb026b", + "savedPayload": { + "position": { + "x": 18700.67420277542, + "y": 25077.488434895044 + }, + "targetPosition": { + "x": 18686.67420277542, + "y": 25156.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c7fb68ed-d3ae-4348-bcb6-2e205b75b557", + "savedPayload": { + "position": { + "x": 16843.553566759427, + "y": 24624.22987948251 + }, + "targetPosition": { + "x": 16984.815140206134, + "y": 24888.890356069704 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "TPSL Bands", + "id": "874d48e3-ce29-4a0f-9f2f-74404827a02c" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "TPSL Bands", + "Bot Products", + "Foundations", + "f07c5fa8-d3f5-4743-94a8-8ef289a114df" + ], + [ + "TPSL Bands", + "Data Product", + "Foundations", + "874d48e3-ce29-4a0f-9f2f-74404827a02c" + ] + ] + } + } + ], + "layerFolders": [], + "id": "4a31ecf2-ddbd-4622-b6d8-885a09172abe", + "savedPayload": { + "position": { + "x": 16984.815140206134, + "y": 24888.890356069704 + }, + "targetPosition": { + "x": 17126.07671365284, + "y": 25153.550832656896 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "MAMA", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "MAMA", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "MAMA Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "821bde4b-c4bc-4eeb-82d8-58feb62a17ba", + "savedPayload": { + "position": { + "x": 18839.67420277542, + "y": 25054.488434895044 + }, + "targetPosition": { + "x": 18813.67420277542, + "y": 25080.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "MAMA Panel", + "id": "5ae784b3-ebcf-4618-a46c-e55bc07b4785" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Plotter", + "Foundations", + "c75ac45f-ef03-4176-bed6-d0589e315e4c" + ], + [ + "MAMA Module", + "Plotter Module", + "Foundations", + "4391c884-b440-414d-ae43-79d52360ad97" + ], + [ + "MAMA Panel", + "Plotter Panel", + "Foundations", + "5ae784b3-ebcf-4618-a46c-e55bc07b4785" + ] + ] + } + } + ], + "id": "2a266fbe-f999-4363-8537-70eae8053e7c", + "savedPayload": { + "position": { + "x": 18813.67420277542, + "y": 25080.488434895044 + }, + "targetPosition": { + "x": 18778.67420277542, + "y": 25166.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "MAMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "11efb64b-5a63-46f5-9f39-8d2b27c4beb7", + "savedPayload": { + "position": { + "x": 18793.67420277542, + "y": 25151.488434895044 + }, + "targetPosition": { + "x": 18788.67420277542, + "y": 25215.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "MAMA", + "id": "e92d0074-badd-4c36-a87c-deb77f98194b" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Plotter", + "Foundations", + "c75ac45f-ef03-4176-bed6-d0589e315e4c" + ], + [ + "MAMA Module", + "Plotter Module", + "Foundations", + "4391c884-b440-414d-ae43-79d52360ad97" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "e9334549-cdf3-4276-9145-65e0c46d99a7" + ], + [ + "MAMA", + "Polygon", + "Foundations", + "e92d0074-badd-4c36-a87c-deb77f98194b" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "FAMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "04724754-29ea-4cb2-a08c-465e9e59f924", + "savedPayload": { + "position": { + "x": 18803.67420277542, + "y": 25265.488434895044 + }, + "targetPosition": { + "x": 18788.67420277542, + "y": 25215.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "FAMA", + "id": "76032ef9-9f4c-4596-829e-ed071275ed06" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Plotter", + "Foundations", + "c75ac45f-ef03-4176-bed6-d0589e315e4c" + ], + [ + "MAMA Module", + "Plotter Module", + "Foundations", + "4391c884-b440-414d-ae43-79d52360ad97" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "e9334549-cdf3-4276-9145-65e0c46d99a7" + ], + [ + "FAMA", + "Polygon", + "Foundations", + "76032ef9-9f4c-4596-829e-ed071275ed06" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "FILL", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "2cc52ec4-eda0-43ae-95cb-6e558a4d46b5", + "savedPayload": { + "position": { + "x": 18861.67420277542, + "y": 25218.488434895044 + }, + "targetPosition": { + "x": 18788.67420277542, + "y": 25215.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "FILL", + "id": "5ae7acc1-7488-4d35-a6c5-8571fec0dd52" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Plotter", + "Foundations", + "c75ac45f-ef03-4176-bed6-d0589e315e4c" + ], + [ + "MAMA Module", + "Plotter Module", + "Foundations", + "4391c884-b440-414d-ae43-79d52360ad97" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "e9334549-cdf3-4276-9145-65e0c46d99a7" + ], + [ + "FILL", + "Polygon", + "Foundations", + "5ae7acc1-7488-4d35-a6c5-8571fec0dd52" + ] + ] + } + } + ], + "id": "7663dc35-d241-4edc-8c07-74cef61b903f", + "savedPayload": { + "position": { + "x": 18788.67420277542, + "y": 25215.488434895044 + }, + "targetPosition": { + "x": 18778.67420277542, + "y": 25166.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "26cb008b-209c-47c1-977c-56f41cb40531", + "savedPayload": { + "position": { + "x": 17004.12468485272, + "y": 24566.075128757977 + }, + "targetPosition": { + "x": 17065.10069925278, + "y": 24859.812980707437 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "MAMA", + "id": "cc8048ac-7302-4cb0-b8e5-29d0feaefc0f" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "MAMA", + "Bot Products", + "Foundations", + "c2d41686-94b3-4968-ae2d-c110bf3690cc" + ], + [ + "MAMA", + "Data Product", + "Foundations", + "cc8048ac-7302-4cb0-b8e5-29d0feaefc0f" + ] + ] + } + } + ], + "layerFolders": [], + "id": "761fe3d7-8545-41e4-b14c-2eed515aa810", + "savedPayload": { + "position": { + "x": 17065.10069925278, + "y": 24859.812980707437 + }, + "targetPosition": { + "x": 17126.07671365284, + "y": 25153.550832656896 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Donchian-Tenkan", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Donchian-Tenkan", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Donchian-Tenkan", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "24c0a182-86c5-4626-8dc2-0dff1f0e0f7d", + "savedPayload": { + "position": { + "x": 18689.67420277542, + "y": 25241.488434895044 + }, + "targetPosition": { + "x": 18703.67420277542, + "y": 25223.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Donchian-Tenkan", + "id": "1dc71bd0-258e-4850-9f22-90f386a9c0d7" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Donchian", + "Plotter", + "Foundations", + "82cfbc90-c90f-4f2e-a834-1a8705581160" + ], + [ + "Donchian-Tenkan", + "Plotter Module", + "Foundations", + "9a6f263c-ca70-47dd-9655-e8f4e8d0ebb7" + ], + [ + "Donchian-Tenkan", + "Plotter Panel", + "Foundations", + "1dc71bd0-258e-4850-9f22-90f386a9c0d7" + ] + ] + } + } + ], + "id": "7e9ca842-1336-438e-9584-98c31d4bea4c", + "savedPayload": { + "position": { + "x": 18703.67420277542, + "y": 25223.488434895044 + }, + "targetPosition": { + "x": 18792.67420277542, + "y": 25128.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Mid Point", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "5c7d62cf-4487-4435-b84f-b132dc118487", + "savedPayload": { + "position": { + "x": 18793.67420277542, + "y": 24994.488434895044 + }, + "targetPosition": { + "x": 18829.67420277542, + "y": 25088.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Mid Point", + "id": "6993b87b-6bac-4f42-bd1c-77b66be9d50b" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Donchian", + "Plotter", + "Foundations", + "82cfbc90-c90f-4f2e-a834-1a8705581160" + ], + [ + "Donchian-Tenkan", + "Plotter Module", + "Foundations", + "9a6f263c-ca70-47dd-9655-e8f4e8d0ebb7" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "28200aae-e9e9-4f1a-898e-5347a9743e1a" + ], + [ + "Mid Point", + "Polygon", + "Foundations", + "6993b87b-6bac-4f42-bd1c-77b66be9d50b" + ] + ] + } + } + ], + "id": "80fa2a8b-ce6f-4df7-a310-92124f0f78ac", + "savedPayload": { + "position": { + "x": 18829.67420277542, + "y": 25088.488434895044 + }, + "targetPosition": { + "x": 18792.67420277542, + "y": 25128.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "cfec8dcd-780e-4014-84c3-ef8ecbfdaaad", + "savedPayload": { + "position": { + "x": 17174.57563104275, + "y": 24555.51416571079 + }, + "targetPosition": { + "x": 17150.326172347795, + "y": 24854.532499183842 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Donchian-Tenkan", + "id": "aef24eba-6f9c-4e1b-8173-bce081cffcb9" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "Donchian-Tenkan", + "Bot Products", + "Foundations", + "3158c2be-1ce0-4273-9165-23ade938e25e" + ], + [ + "Donchian-Tenkan", + "Data Product", + "Foundations", + "aef24eba-6f9c-4e1b-8173-bce081cffcb9" + ] + ] + } + } + ], + "layerFolders": [], + "id": "8ffcf4fe-2b93-42a6-a6f9-eaa8d50aca0e", + "savedPayload": { + "position": { + "x": 17150.326172347795, + "y": 24854.532499183842 + }, + "targetPosition": { + "x": 17126.07671365284, + "y": 25153.550832656896 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "af82b1dd-92f9-4a30-8f39-e7373330f574", + "savedPayload": { + "position": { + "x": 17126.07671365284, + "y": 25153.550832656896 + }, + "targetPosition": { + "x": 17406.150841602, + "y": 25261.061217520488 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 0, + "y": 80 + }, + "width": 150, + "height": 40, + "radius": 0 + }, + "referenceParent": { + "type": "Data Mine Products", + "name": "Pluvtech", + "id": "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ] + ] + } + }, + "id": "3994662f-769a-4dc9-abc7-7cb2625cf8b8", + "savedPayload": { + "position": { + "x": 17818.82232693954, + "y": 25165.62376356221 + }, + "targetPosition": { + "x": 18098.896454888698, + "y": 25273.1341484258 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Candles Data", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "Candles", + "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Exchange Raw Data", + "project": "Foundations", + "layers": [], + "layerFolders": [], + "id": "0687f7e6-0f80-4a3e-8933-0067d5b5cd2f", + "savedPayload": { + "position": { + "x": 18344.67420277542, + "y": 25318.488434895044 + }, + "targetPosition": { + "x": 18407.67420277542, + "y": 25350.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Candles Volumes", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Candles", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Candle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e19b0a56-1d49-42b3-a9f9-6c8ffbe16ff7", + "savedPayload": { + "position": { + "x": 18343.67420277542, + "y": 25341.488434895044 + }, + "targetPosition": { + "x": 18328.67420277542, + "y": 25334.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Candle", + "id": "9336f4e6-d56b-4ed4-819d-0bb762ba1fdd" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Plotters Candles Volumes", + "Plotter", + "Foundations", + "e4347543-21b5-4274-b690-e6b3b5899862" + ], + [ + "Candles", + "Plotter Module", + "Foundations", + "0aed75a3-fee8-4ddc-97ff-b6768e6f12a3" + ], + [ + "Candle", + "Plotter Panel", + "Foundations", + "9336f4e6-d56b-4ed4-819d-0bb762ba1fdd" + ] + ] + } + } + ], + "id": "82405f74-262d-48af-95f5-cce230811a25", + "savedPayload": { + "position": { + "x": 18328.67420277542, + "y": 25334.488434895044 + }, + "targetPosition": { + "x": 18237.67420277542, + "y": 25381.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "4819626f-2c9d-48b4-9744-3a244d2e2942", + "savedPayload": { + "position": { + "x": 18164.67420277542, + "y": 25384.488434895044 + }, + "targetPosition": { + "x": 18237.67420277542, + "y": 25381.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "016eba2e-ac39-472d-bc63-08a24db6dc36", + "savedPayload": { + "position": { + "x": 18237.67420277542, + "y": 25381.488434895044 + }, + "targetPosition": { + "x": 18334.67420277542, + "y": 25323.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Candles", + "id": "a6460a63-1994-4b64-92f3-30c1e4ab0bff" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Candles", + "Data Mine Products", + "Foundations", + "9809bc72-afc5-4771-bb8a-626a4d7ed724" + ], + [ + "Candles Volumes", + "Bot Products", + "Foundations", + "7f0fdf95-8d49-4a54-9fe0-414d85d58f8f" + ], + [ + "Candles", + "Data Product", + "Foundations", + "a6460a63-1994-4b64-92f3-30c1e4ab0bff" + ] + ] + } + }, + { + "type": "Layer", + "name": "Volumes", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Volume", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "7630cd45-11a4-4d80-b350-e0ac96ff0a09", + "savedPayload": { + "position": { + "x": 18344.67420277542, + "y": 25359.488434895044 + }, + "targetPosition": { + "x": 18284.67420277542, + "y": 25347.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Volume", + "id": "42dbd098-4550-44a0-987f-54a28dd5f40b" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Plotters Candles Volumes", + "Plotter", + "Foundations", + "e4347543-21b5-4274-b690-e6b3b5899862" + ], + [ + "Volumes", + "Plotter Module", + "Foundations", + "a6177fb7-51d1-4b7c-bcbb-04861a5bf0c1" + ], + [ + "Volume", + "Plotter Panel", + "Foundations", + "42dbd098-4550-44a0-987f-54a28dd5f40b" + ] + ] + } + } + ], + "id": "9f3673de-e52c-4108-9eda-499265f78a69", + "savedPayload": { + "position": { + "x": 18284.67420277542, + "y": 25347.488434895044 + }, + "targetPosition": { + "x": 18353.67420277542, + "y": 25333.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "3a025e48-9e11-42e4-931c-2cd548f3b2d4", + "savedPayload": { + "position": { + "x": 18424.67420277542, + "y": 25306.488434895044 + }, + "targetPosition": { + "x": 18353.67420277542, + "y": 25333.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9d40e17f-f1ff-4541-a926-0fd2b1f8fcf0", + "savedPayload": { + "position": { + "x": 18353.67420277542, + "y": 25333.488434895044 + }, + "targetPosition": { + "x": 18334.67420277542, + "y": 25323.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Volumes", + "id": "c962b6d9-625d-4697-9216-639f65df944e" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Candles", + "Data Mine Products", + "Foundations", + "9809bc72-afc5-4771-bb8a-626a4d7ed724" + ], + [ + "Candles Volumes", + "Bot Products", + "Foundations", + "7f0fdf95-8d49-4a54-9fe0-414d85d58f8f" + ], + [ + "Volumes", + "Data Product", + "Foundations", + "c962b6d9-625d-4697-9216-639f65df944e" + ] + ] + } + } + ], + "layerFolders": [], + "id": "03ef1033-8e5f-46f1-a168-4ed85c08f199", + "savedPayload": { + "position": { + "x": 18334.67420277542, + "y": 25323.488434895044 + }, + "targetPosition": { + "x": 18407.67420277542, + "y": 25350.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "611b3050-fdab-4d20-9750-67b4d1a063f7", + "savedPayload": { + "position": { + "x": 18407.67420277542, + "y": 25350.488434895044 + }, + "targetPosition": { + "x": 18382.67420277542, + "y": 25260.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 0, + "y": 80 + }, + "width": 150, + "height": 40, + "radius": 0 + }, + "referenceParent": { + "type": "Data Mine Products", + "name": "Candles", + "id": "9809bc72-afc5-4771-bb8a-626a4d7ed724" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Candles", + "Data Mine Products", + "Foundations", + "9809bc72-afc5-4771-bb8a-626a4d7ed724" + ] + ] + } + }, + "id": "5d427454-05f6-4c00-a086-e443721a88fe", + "savedPayload": { + "position": { + "x": 17865.752666451608, + "y": 25084.33803111085 + }, + "targetPosition": { + "x": 18098.896454888698, + "y": 25273.1341484258 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Pluvtech Lower Scale", + "project": "Foundations", + "rateScale": { + "type": "Rate Scale", + "name": "New Rate Scale", + "config": "{\n \"autoMinScale\": true,\n \"autoMaxScale\": true,\n \"minValue\": 0,\n \"maxValue\": 25000\n}", + "project": "Foundations", + "id": "97dd4d09-8eaf-4928-98b3-f0dce394838d", + "savedPayload": { + "position": { + "x": 17668.20278712768, + "y": 24885.33582812031 + }, + "targetPosition": { + "x": 17935.50474438419, + "y": 25021.532978042174 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerManager": { + "type": "Layer Manager", + "name": "", + "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Fisher Transform", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "FisherTransform", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Fisher Transform Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "00b1062a-4a9b-4e83-a203-6c9bdf4aa693", + "savedPayload": { + "position": { + "x": 18760.67420277542, + "y": 25060.488434895044 + }, + "targetPosition": { + "x": 18741.67420277542, + "y": 25116.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Fisher Transform Panel", + "id": "1bc3ab53-4a5c-4e48-b137-b9eba832e7d5" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Plotter", + "Foundations", + "e896ca5f-67a0-42d9-b681-eb54051057a6" + ], + [ + "Fisher Module", + "Plotter Module", + "Foundations", + "6df6dd70-21f0-44c5-9345-3410727211c9" + ], + [ + "Fisher Transform Panel", + "Plotter Panel", + "Foundations", + "1bc3ab53-4a5c-4e48-b137-b9eba832e7d5" + ] + ] + } + } + ], + "id": "62f452ac-d2f6-49e7-aa53-a82b54fa92e1", + "savedPayload": { + "position": { + "x": 18741.67420277542, + "y": 25116.488434895044 + }, + "targetPosition": { + "x": 18688.67420277542, + "y": 25168.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Fisher", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "bd6d9899-3135-478e-8528-e28bc15ed413", + "savedPayload": { + "position": { + "x": 18557.67420277542, + "y": 25261.488434895044 + }, + "targetPosition": { + "x": 18630.67420277542, + "y": 25192.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Fisher", + "id": "576dee53-5313-4af7-8d6a-7d6a05cc03f4" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Plotter", + "Foundations", + "e896ca5f-67a0-42d9-b681-eb54051057a6" + ], + [ + "Fisher Module", + "Plotter Module", + "Foundations", + "6df6dd70-21f0-44c5-9345-3410727211c9" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa310be7-d8cb-4f9e-8a64-906735c3bf86" + ], + [ + "Fisher", + "Polygon", + "Foundations", + "576dee53-5313-4af7-8d6a-7d6a05cc03f4" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Trigger", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "8e4c866e-1d8a-4583-9570-058d5b414fd3", + "savedPayload": { + "position": { + "x": 18676.67420277542, + "y": 25191.488434895044 + }, + "targetPosition": { + "x": 18630.67420277542, + "y": 25192.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Trigger", + "id": "b7c8b966-44db-49f0-b086-1429cc8bad2f" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Plotter", + "Foundations", + "e896ca5f-67a0-42d9-b681-eb54051057a6" + ], + [ + "Fisher Module", + "Plotter Module", + "Foundations", + "6df6dd70-21f0-44c5-9345-3410727211c9" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa310be7-d8cb-4f9e-8a64-906735c3bf86" + ], + [ + "Trigger", + "Polygon", + "Foundations", + "b7c8b966-44db-49f0-b086-1429cc8bad2f" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Zero Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "6623d185-0806-4316-890c-d634d202a5a4", + "savedPayload": { + "position": { + "x": 18551.67420277542, + "y": 25249.488434895044 + }, + "targetPosition": { + "x": 18630.67420277542, + "y": 25192.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Zero Line", + "id": "34b6c810-1fcb-4ede-b680-713d02090df5" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Plotter", + "Foundations", + "e896ca5f-67a0-42d9-b681-eb54051057a6" + ], + [ + "Fisher Module", + "Plotter Module", + "Foundations", + "6df6dd70-21f0-44c5-9345-3410727211c9" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa310be7-d8cb-4f9e-8a64-906735c3bf86" + ], + [ + "Zero Line", + "Polygon", + "Foundations", + "34b6c810-1fcb-4ede-b680-713d02090df5" + ] + ] + } + } + ], + "id": "96960b77-08a7-4dfb-a3cb-bd6389d0b91a", + "savedPayload": { + "position": { + "x": 18630.67420277542, + "y": 25192.488434895044 + }, + "targetPosition": { + "x": 18688.67420277542, + "y": 25168.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b347c310-be67-4112-8dc7-36fbfe2f542e", + "savedPayload": { + "position": { + "x": 17416.601616744054, + "y": 24395.16069660679 + }, + "targetPosition": { + "x": 17668.20278712768, + "y": 24558.552407111296 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "FisherTransform", + "id": "05557028-90d6-4fb6-9244-78e9bcb3e715" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "Fisher Transform", + "Bot Products", + "Foundations", + "43042896-0f34-4723-912b-210e81c3d84c" + ], + [ + "FisherTransform", + "Data Product", + "Foundations", + "05557028-90d6-4fb6-9244-78e9bcb3e715" + ] + ] + } + } + ], + "layerFolders": [], + "id": "25ae3b5e-57f6-4212-ba5f-ec40a67c8f56", + "savedPayload": { + "position": { + "x": 17668.20278712768, + "y": 24558.552407111296 + }, + "targetPosition": { + "x": 17919.803957511307, + "y": 24721.944117615803 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Waddah Attar", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Waddah Attar", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "WADDAH Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "0f946d22-01ce-46a9-b8cf-bbec13c77e8b", + "savedPayload": { + "position": { + "x": 18570.67420277542, + "y": 25380.488434895044 + }, + "targetPosition": { + "x": 18551.67420277542, + "y": 25290.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "WADDAH Panel", + "id": "37a0cfdd-0b77-47bd-a55b-2d83dfacc5cb" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "WADDAH Panel", + "Plotter Panel", + "Foundations", + "37a0cfdd-0b77-47bd-a55b-2d83dfacc5cb" + ] + ] + } + } + ], + "id": "3702b53d-f300-4282-939e-f98483d32283", + "savedPayload": { + "position": { + "x": 18551.67420277542, + "y": 25290.488434895044 + }, + "targetPosition": { + "x": 18596.67420277542, + "y": 25235.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Zero", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "824e9096-c1bf-4a00-bad4-bd5e00b39010", + "savedPayload": { + "position": { + "x": 18535.67420277542, + "y": 25051.488434895044 + }, + "targetPosition": { + "x": 18584.67420277542, + "y": 25145.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Zero", + "id": "39881c54-7f4a-4c06-b1a7-78b44fc0aaee" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "Zero", + "Polygon", + "Foundations", + "39881c54-7f4a-4c06-b1a7-78b44fc0aaee" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TrendUp", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "f4b17e55-118a-4691-95e7-375e928eb629", + "savedPayload": { + "position": { + "x": 18553.67420277542, + "y": 25143.488434895044 + }, + "targetPosition": { + "x": 18584.67420277542, + "y": 25145.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TrendUp", + "id": "f013c90f-1eb4-4fe4-b69e-eb9b8e2981f0" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "TrendUp", + "Polygon", + "Foundations", + "f013c90f-1eb4-4fe4-b69e-eb9b8e2981f0" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TrendDown", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "4c0a4917-5ce9-490a-8777-8d5ed3d93eab", + "savedPayload": { + "position": { + "x": 18615.67420277542, + "y": 25240.488434895044 + }, + "targetPosition": { + "x": 18584.67420277542, + "y": 25145.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TrendDown", + "id": "aabacfa3-52e1-41dd-b858-ca29e460517f" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "TrendDown", + "Polygon", + "Foundations", + "aabacfa3-52e1-41dd-b858-ca29e460517f" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "DeadZone", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "746f234c-e34a-4bcf-aaff-0f2b751f8dc9", + "savedPayload": { + "position": { + "x": 18581.67420277542, + "y": 25070.488434895044 + }, + "targetPosition": { + "x": 18584.67420277542, + "y": 25145.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "DeadZone", + "id": "35d5a297-1c5e-4c93-8f4e-cd02e751bd07" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "DeadZone", + "Polygon", + "Foundations", + "35d5a297-1c5e-4c93-8f4e-cd02e751bd07" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Explosion", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "c69be921-009d-4720-b798-f815776b3dd0", + "savedPayload": { + "position": { + "x": 18555.67420277542, + "y": 25155.488434895044 + }, + "targetPosition": { + "x": 18584.67420277542, + "y": 25145.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Explosion", + "id": "0af1b684-0084-426b-a33b-8a02ed40622c" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "Explosion", + "Polygon", + "Foundations", + "0af1b684-0084-426b-a33b-8a02ed40622c" + ] + ] + } + } + ], + "id": "25f892e9-209d-43b9-b45e-e2f946833c85", + "savedPayload": { + "position": { + "x": 18584.67420277542, + "y": 25145.488434895044 + }, + "targetPosition": { + "x": 18596.67420277542, + "y": 25235.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f8125e08-afb7-47c5-8461-e2db8f77054a", + "savedPayload": { + "position": { + "x": 17704.783187784124, + "y": 24161.795861717485 + }, + "targetPosition": { + "x": 17812.293572647715, + "y": 24441.869989666644 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Waddah Attar", + "id": "889a66c8-96ac-4485-b389-bfab3f0e4d5a" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "Waddah Attar", + "Bot Products", + "Foundations", + "5d09b0cd-48d0-45ad-9c2c-1e1572f2d206" + ], + [ + "Waddah Attar", + "Data Product", + "Foundations", + "889a66c8-96ac-4485-b389-bfab3f0e4d5a" + ] + ] + } + } + ], + "layerFolders": [], + "id": "a27de6da-7c11-4834-922a-2fc4ff84c34c", + "savedPayload": { + "position": { + "x": 17812.293572647715, + "y": 24441.869989666644 + }, + "targetPosition": { + "x": 17919.803957511307, + "y": 24721.944117615803 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "PLUVTECH MACD", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "PLUVTECH MACD", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "PLUVTECH MACD Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "505a771c-c48b-462e-a45e-e211afebb44b", + "savedPayload": { + "position": { + "x": 18662.67420277542, + "y": 25076.488434895044 + }, + "targetPosition": { + "x": 18671.67420277542, + "y": 25122.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "PLUVTECH MACD Panel", + "id": "d1c2361e-d510-4be4-a3fd-ce08fa3fcc8e" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "PLUVTECH MACD Panel", + "Plotter Panel", + "Foundations", + "d1c2361e-d510-4be4-a3fd-ce08fa3fcc8e" + ] + ] + } + } + ], + "id": "a2f869b5-9662-4aba-a742-143676a562ea", + "savedPayload": { + "position": { + "x": 18671.67420277542, + "y": 25122.488434895044 + }, + "targetPosition": { + "x": 18760.67420277542, + "y": 25215.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "MACD", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e9b9319a-58ed-4562-aa69-7cdb7af8176d", + "savedPayload": { + "position": { + "x": 18806.67420277542, + "y": 25116.488434895044 + }, + "targetPosition": { + "x": 18799.67420277542, + "y": 25123.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "MACD", + "id": "db49df3f-1aa7-4df1-95f6-d81624545e43" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4b21052-003c-4635-85f8-5d14ed800c16" + ], + [ + "MACD", + "Polygon", + "Foundations", + "db49df3f-1aa7-4df1-95f6-d81624545e43" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Signal", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "3da8bd62-1543-407f-a5dd-b5c4b3c36dd8", + "savedPayload": { + "position": { + "x": 18892.67420277542, + "y": 25161.488434895044 + }, + "targetPosition": { + "x": 18799.67420277542, + "y": 25123.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Signal", + "id": "e721cc0f-2be0-488b-baf6-668a74cfb6d2" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4b21052-003c-4635-85f8-5d14ed800c16" + ], + [ + "Signal", + "Polygon", + "Foundations", + "e721cc0f-2be0-488b-baf6-668a74cfb6d2" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Zero Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "0ad2c7e7-f573-4288-8bb8-12ef051417d3", + "savedPayload": { + "position": { + "x": 18876.67420277542, + "y": 25025.488434895044 + }, + "targetPosition": { + "x": 18799.67420277542, + "y": 25123.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Zero Line", + "id": "8e43cbab-e7a2-4e2e-8c87-2bd07d7b612e" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4b21052-003c-4635-85f8-5d14ed800c16" + ], + [ + "Zero Line", + "Polygon", + "Foundations", + "8e43cbab-e7a2-4e2e-8c87-2bd07d7b612e" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Histogram", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "52af9328-5db7-4220-858d-c145bdb03473", + "savedPayload": { + "position": { + "x": 18717.67420277542, + "y": 25212.488434895044 + }, + "targetPosition": { + "x": 18799.67420277542, + "y": 25123.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Histogram", + "id": "21f0a6e3-c0fa-4a69-9d72-fc5e81a551dd" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4b21052-003c-4635-85f8-5d14ed800c16" + ], + [ + "Histogram", + "Polygon", + "Foundations", + "21f0a6e3-c0fa-4a69-9d72-fc5e81a551dd" + ] + ] + } + } + ], + "id": "70533299-382d-4443-8f9a-da7ea99ef4dd", + "savedPayload": { + "position": { + "x": 18799.67420277542, + "y": 25123.488434895044 + }, + "targetPosition": { + "x": 18760.67420277542, + "y": 25215.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ac08c4e4-ade6-4734-b5bc-9804d98dc4c3", + "savedPayload": { + "position": { + "x": 18075.09538457282, + "y": 24142.38862184236 + }, + "targetPosition": { + "x": 17997.449671042064, + "y": 24432.166369729082 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "PLUVTECH MACD", + "id": "c63da930-aa02-43a7-aa67-59b8896e2836" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "PLUVTECH MACD", + "Bot Products", + "Foundations", + "e794bdd4-be67-4a05-bc60-3369c2cfcc19" + ], + [ + "PLUVTECH MACD", + "Data Product", + "Foundations", + "c63da930-aa02-43a7-aa67-59b8896e2836" + ] + ] + } + } + ], + "layerFolders": [], + "id": "e2f81cb7-ce92-473b-88fd-f39e92eea282", + "savedPayload": { + "position": { + "x": 17997.449671042064, + "y": 24432.166369729082 + }, + "targetPosition": { + "x": 17919.803957511307, + "y": 24721.944117615803 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Percentages", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Percentages", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Percentages Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "2e325ee2-6e6f-4656-9b89-c832d1ee3215", + "savedPayload": { + "position": { + "x": 18710.67420277542, + "y": 24994.488434895044 + }, + "targetPosition": { + "x": 18641.67420277542, + "y": 25061.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Percentages Panel", + "id": "11f3cd52-99cd-4162-8fa4-6bcaa1bb0267" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Percentages", + "Plotter", + "Foundations", + "4bcd153b-6e4c-4d24-842e-7421f0767182" + ], + [ + "Percentages Module", + "Plotter Module", + "Foundations", + "404961a4-f4e9-48e4-8fd5-f464b286c8b2" + ], + [ + "Percentages Panel", + "Plotter Panel", + "Foundations", + "11f3cd52-99cd-4162-8fa4-6bcaa1bb0267" + ] + ] + } + } + ], + "id": "d5b5b7dd-61f5-42e9-973e-8b8a06f7cffc", + "savedPayload": { + "position": { + "x": 18641.67420277542, + "y": 25061.488434895044 + }, + "targetPosition": { + "x": 18656.67420277542, + "y": 25036.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "9e414eab-12a5-4607-b9c5-8e94704e8f3f", + "savedPayload": { + "position": { + "x": 18561.67420277542, + "y": 25053.488434895044 + }, + "targetPosition": { + "x": 18656.67420277542, + "y": 25036.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a18fd43f-3c96-4552-b15a-a46c4487e178", + "savedPayload": { + "position": { + "x": 18386.091534385487, + "y": 24344.3518829859 + }, + "targetPosition": { + "x": 18152.947745948397, + "y": 24533.14800030085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Percentages", + "id": "fb364962-2ab1-414e-8e62-43134a843185" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "Percentages", + "Bot Products", + "Foundations", + "2db0732a-452d-4f5f-a808-f7f32a58406c" + ], + [ + "Percentages", + "Data Product", + "Foundations", + "fb364962-2ab1-414e-8e62-43134a843185" + ] + ] + } + } + ], + "layerFolders": [], + "id": "272dc45f-c924-46ed-afee-60a3e826ce3c", + "savedPayload": { + "position": { + "x": 18152.947745948397, + "y": 24533.14800030085 + }, + "targetPosition": { + "x": 17919.803957511307, + "y": 24721.944117615803 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "6123feb6-1d69-4a11-b8f2-6fd74cee57ec", + "savedPayload": { + "position": { + "x": 17919.803957511307, + "y": 24721.944117615803 + }, + "targetPosition": { + "x": 17935.50474438419, + "y": 25021.532978042174 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 0, + "y": 80 + }, + "width": 150, + "height": 40, + "radius": 0 + } + } + }, + "id": "5d433e44-acd0-4e9e-b481-f6e0516532ac", + "savedPayload": { + "position": { + "x": 17935.50474438419, + "y": 25021.532978042174 + }, + "targetPosition": { + "x": 18098.896454888698, + "y": 25273.1341484258 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "64ba63e4-54d4-416e-9f4a-b3f305a253fe", + "savedPayload": { + "position": { + "x": 18098.896454888698, + "y": 25273.1341484258 + }, + "targetPosition": { + "x": 18388.67420277542, + "y": 25195.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 597.5, + "y": 0 + }, + "width": 298.75, + "height": 127.125, + "radius": 0 + }, + "referenceParent": { + "type": "Live Learning Session", + "name": "Live ML Demo System", + "id": "786647c7-e988-4047-a729-4f7be63d77fd" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Learning Tasks", + "Learning Tasks", + "Foundations", + "0818dfbe-61ea-40b8-8544-bee25d7f45be" + ], + [ + "Foundations", + "Project Learning Tasks", + "Foundations", + "7bff45f1-0f5a-41c1-b2ea-b31f7e583a66" + ], + [ + "Binance", + "Exchange Learning Tasks", + "Foundations", + "af06dd3e-09e1-4b2b-b283-1c5fe828ebba" + ], + [ + " BTC/USDT", + "Market Learning Tasks", + "Foundations", + "a2847923-c0ca-43c4-b3a3-bf366fae5fe3" + ], + [ + "Masters", + "Learning Mine Tasks", + "Foundations", + "e7848996-3c00-4781-a902-79aec86ac34d" + ], + [ + "Masters", + "Task Manager", + "Foundations", + "fb54fd74-29a2-4713-ad06-31460a9f5961" + ], + [ + "Live ML Demo System", + "Task", + "Foundations", + "69ef6290-f7f6-4595-af51-f40964a63b3d" + ], + [ + "Live Low Frequency", + "Learning Bot Instance", + "Foundations", + "cf0f9cd8-4f25-4045-be60-2c5d3781b4b1" + ], + [ + "Low Frequency Learning", + "Learning Process Instance", + "Foundations", + "6b06ebd6-0ed3-4849-8d8f-af6890476e9a" + ], + [ + "Live ML Demo System", + "Live Learning Session", + "Foundations", + "786647c7-e988-4047-a729-4f7be63d77fd" + ] + ] + } + } + ], + "id": "5efcafc4-1921-44bd-af69-cb43e91eb08e", + "savedPayload": { + "position": { + "x": 18388.67420277542, + "y": 25195.488434895044 + }, + "targetPosition": { + "x": 18600.806237131383, + "y": 24983.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Learning Tasks", + "name": "New Learning Tasks", + "id": "0818dfbe-61ea-40b8-8544-bee25d7f45be" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Learning Tasks", + "Learning Tasks", + "Foundations", + "0818dfbe-61ea-40b8-8544-bee25d7f45be" + ] + ] + } + }, + { + "type": "Dashboard", + "name": "Testing Trading Tasks My Computer", + "project": "Foundations", + "timeMachines": [ + { + "type": "Time Machine", + "name": "New Trading System Backtesting Session My Computer Binance BTC/USDT", + "project": "Foundations", + "timeScale": { + "type": "Time Scale", + "name": "New Time Scale", + "config": "{\n \"autoMinScale\": true,\n \"autoMaxScale\": true,\n \"fromDate\": \"2018-01-01T00:00:00.000Z\",\n \"toDate\": \"2020-12-31T00:00:00.000Z\"\n}", + "project": "Foundations", + "id": "effa736b-f5df-470a-be53-d61967a3cb46", + "savedPayload": { + "position": { + "x": 17908.1011388189, + "y": 25268.673355427625 + }, + "targetPosition": { + "x": 18000.806237131383, + "y": 24983.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "rateScale": { + "type": "Rate Scale", + "name": "New Rate Scale", + "config": "{\n \"autoMinScale\": true,\n \"autoMaxScale\": true,\n \"minValue\": 0,\n \"maxValue\": 25000\n}", + "project": "Foundations", + "id": "39115c80-8da3-4561-9603-9680243eba64", + "savedPayload": { + "position": { + "x": 17824.47066144364, + "y": 25226.061498851563 + }, + "targetPosition": { + "x": 18000.806237131383, + "y": 24983.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "timeFrameScale": { + "type": "Time Frame Scale", + "name": "New Time Frame Scale", + "config": "{ \n\"value\": \"24-hs\"\n}", + "project": "Foundations", + "id": "6c067e01-c2e3-4472-883e-25ecd796f0f7", + "savedPayload": { + "position": { + "x": 17758.1011388189, + "y": 25159.691976226823 + }, + "targetPosition": { + "x": 18000.806237131383, + "y": 24983.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "timelineCharts": [ + { + "type": "Timeline Chart", + "name": "Trading Engine", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "Masters", + "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Low Frequency", + "project": "Foundations", + "layers": [], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Trading Engine", + "project": "Foundations", + "layers": [], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Trading Episode", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Trading Episode Counters", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Trading Episode Counters", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "754a7920-b29c-4a9c-a0cb-23584d998625", + "savedPayload": { + "position": { + "x": 18858.806237131383, + "y": 24969.35640053908 + }, + "targetPosition": { + "x": 18893.806237131383, + "y": 25063.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Trading Episode Counters", + "id": "2a5783fe-af9a-443c-b4e7-32d8bdabff82" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Engine", + "Plotter", + "Foundations", + "ebb03c87-e87e-4f4b-8763-361854776287" + ], + [ + "Trading Episode Counters", + "Plotter Module", + "Foundations", + "5e478e3f-e432-4364-8f2c-2f3b2849848b" + ], + [ + "Trading Episode Counters", + "Plotter Panel", + "Foundations", + "2a5783fe-af9a-443c-b4e7-32d8bdabff82" + ] + ] + } + } + ], + "id": "b01dc717-c966-46b5-adb6-496bb6682141", + "savedPayload": { + "position": { + "x": 18893.806237131383, + "y": 25063.35640053908 + }, + "targetPosition": { + "x": 18857.806237131383, + "y": 25060.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "1e661bc3-032a-462e-88e7-c101b228f7ba", + "savedPayload": { + "position": { + "x": 18863.806237131383, + "y": 25058.35640053908 + }, + "targetPosition": { + "x": 18857.806237131383, + "y": 25060.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ac3bebf4-be5f-44fb-b82c-5b163ab06b2a", + "savedPayload": { + "position": { + "x": 18857.806237131383, + "y": 25060.35640053908 + }, + "targetPosition": { + "x": 18910.806237131383, + "y": 25124.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading Episode Counters", + "id": "4119f0ac-392a-48dc-8a57-af0ebef5904a" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "8bb43677-800c-44ae-a3e1-7234901f3c4d" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "1765635e-ca60-4f26-bc64-15cbb7538267" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "829bd9b5-1866-4b77-9b1a-49dc605445fb" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "6d8e85aa-f46a-4e64-a670-00413fa89a0c" + ], + [ + "Trading Episode", + "Data Product Folder", + "Foundations", + "43ac74d4-a989-4ebc-a092-e5c2e7790873" + ], + [ + "Trading Episode Counters", + "Data Product", + "Foundations", + "4119f0ac-392a-48dc-8a57-af0ebef5904a" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading Episode Statistics", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Trading Episode Statistics", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "6cf48ea8-b2a7-419b-8841-32dd578489a2", + "savedPayload": { + "position": { + "x": 19075.806237131383, + "y": 25015.35640053908 + }, + "targetPosition": { + "x": 19018.806237131383, + "y": 25013.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Trading Episode Statistics", + "id": "6ea43033-418d-4d87-b640-02010679aa8b" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Engine", + "Plotter", + "Foundations", + "ebb03c87-e87e-4f4b-8763-361854776287" + ], + [ + "Trading Episode Statistics", + "Plotter Module", + "Foundations", + "6ce18a43-2e6a-452e-a72d-1c56a58d3f81" + ], + [ + "Trading Episode Statistics", + "Plotter Panel", + "Foundations", + "6ea43033-418d-4d87-b640-02010679aa8b" + ] + ] + } + } + ], + "id": "fdb77e68-d4ce-4bcd-ae2a-e1dd910ceb3b", + "savedPayload": { + "position": { + "x": 19018.806237131383, + "y": 25013.35640053908 + }, + "targetPosition": { + "x": 19007.806237131383, + "y": 25108.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "20121f87-98eb-4833-8923-0ba139fd9ab6", + "savedPayload": { + "position": { + "x": 18921.806237131383, + "y": 25011.35640053908 + }, + "targetPosition": { + "x": 19007.806237131383, + "y": 25108.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "51aeee9b-924f-4791-9d57-ce425fe9da74", + "savedPayload": { + "position": { + "x": 19007.806237131383, + "y": 25108.35640053908 + }, + "targetPosition": { + "x": 18910.806237131383, + "y": 25124.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading Episode Statistics", + "id": "4ed3dad4-eae2-45e2-ac38-8466630a386f" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "8bb43677-800c-44ae-a3e1-7234901f3c4d" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "1765635e-ca60-4f26-bc64-15cbb7538267" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "829bd9b5-1866-4b77-9b1a-49dc605445fb" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "6d8e85aa-f46a-4e64-a670-00413fa89a0c" + ], + [ + "Trading Episode", + "Data Product Folder", + "Foundations", + "43ac74d4-a989-4ebc-a092-e5c2e7790873" + ], + [ + "Trading Episode Statistics", + "Data Product", + "Foundations", + "4ed3dad4-eae2-45e2-ac38-8466630a386f" + ] + ] + } + }, + { + "type": "Layer", + "name": "Episode Candle", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "7b320d9d-df0b-4cf0-8e24-e164246d480f", + "savedPayload": { + "position": { + "x": 18942.806237131383, + "y": 25226.35640053908 + }, + "targetPosition": { + "x": 18850.806237131383, + "y": 25136.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "75a5dec3-018c-4ce4-8815-a9faa2c8e9e6", + "savedPayload": { + "position": { + "x": 18856.806237131383, + "y": 25206.35640053908 + }, + "targetPosition": { + "x": 18850.806237131383, + "y": 25136.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "38258920-4844-44ce-83a8-760ffd062f58", + "savedPayload": { + "position": { + "x": 18850.806237131383, + "y": 25136.35640053908 + }, + "targetPosition": { + "x": 18910.806237131383, + "y": 25124.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Episode Candle", + "id": "d47caf0e-9b6f-499e-87b4-276d9cb03a30" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "8bb43677-800c-44ae-a3e1-7234901f3c4d" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "1765635e-ca60-4f26-bc64-15cbb7538267" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "829bd9b5-1866-4b77-9b1a-49dc605445fb" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "6d8e85aa-f46a-4e64-a670-00413fa89a0c" + ], + [ + "Trading Episode", + "Data Product Folder", + "Foundations", + "43ac74d4-a989-4ebc-a092-e5c2e7790873" + ], + [ + "Episode Candle", + "Data Product", + "Foundations", + "d47caf0e-9b6f-499e-87b4-276d9cb03a30" + ] + ] + } + }, + { + "type": "Layer", + "name": "Episode Balances", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Current Balance", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "00833003-2da4-446c-8f7e-3625b8084c6a", + "savedPayload": { + "position": { + "x": 18992.806237131383, + "y": 25071.35640053908 + }, + "targetPosition": { + "x": 18991.806237131383, + "y": 25057.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Current Balance", + "id": "cb03ef16-522f-4189-ab3a-b410bf1f4176" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Engine", + "Plotter", + "Foundations", + "ebb03c87-e87e-4f4b-8763-361854776287" + ], + [ + "Episode Balances", + "Plotter Module", + "Foundations", + "e5d9e3e1-d1f4-4493-b452-33fe49c81228" + ], + [ + "Current Balance", + "Plotter Panel", + "Foundations", + "cb03ef16-522f-4189-ab3a-b410bf1f4176" + ] + ] + } + } + ], + "id": "3a60e749-de44-4d21-a2d4-18e30bad302b", + "savedPayload": { + "position": { + "x": 18991.806237131383, + "y": 25057.35640053908 + }, + "targetPosition": { + "x": 18968.806237131383, + "y": 25122.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "b2de9c88-9df8-4342-8fac-9ec3f9e9feb5", + "savedPayload": { + "position": { + "x": 19058.806237131383, + "y": 25076.35640053908 + }, + "targetPosition": { + "x": 18968.806237131383, + "y": 25122.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "99945ef0-d406-4fd4-a6be-557bd613fd6a", + "savedPayload": { + "position": { + "x": 18968.806237131383, + "y": 25122.35640053908 + }, + "targetPosition": { + "x": 18910.806237131383, + "y": 25124.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Episode Balances", + "id": "7e03f0d7-fe22-40fa-8178-69f70ed1fa82" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "8bb43677-800c-44ae-a3e1-7234901f3c4d" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "1765635e-ca60-4f26-bc64-15cbb7538267" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "829bd9b5-1866-4b77-9b1a-49dc605445fb" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "6d8e85aa-f46a-4e64-a670-00413fa89a0c" + ], + [ + "Trading Episode", + "Data Product Folder", + "Foundations", + "43ac74d4-a989-4ebc-a092-e5c2e7790873" + ], + [ + "Episode Balances", + "Data Product", + "Foundations", + "7e03f0d7-fe22-40fa-8178-69f70ed1fa82" + ] + ] + } + }, + { + "type": "Layer", + "name": "Distance To Trading Event", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "7cf27c89-6637-48fb-9933-b35e8df2ef73", + "savedPayload": { + "position": { + "x": 18833.806237131383, + "y": 25145.35640053908 + }, + "targetPosition": { + "x": 18909.806237131383, + "y": 25065.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "30299e06-420b-4a5d-a4ae-0269891e2707", + "savedPayload": { + "position": { + "x": 18869.806237131383, + "y": 25007.35640053908 + }, + "targetPosition": { + "x": 18909.806237131383, + "y": 25065.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "170dec7c-4a64-4847-9b7a-8adea3259d93", + "savedPayload": { + "position": { + "x": 18909.806237131383, + "y": 25065.35640053908 + }, + "targetPosition": { + "x": 18910.806237131383, + "y": 25124.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Distance To Trading Event", + "id": "17a86022-7a87-4128-bdf8-dd281d046022" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "8bb43677-800c-44ae-a3e1-7234901f3c4d" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "1765635e-ca60-4f26-bc64-15cbb7538267" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "829bd9b5-1866-4b77-9b1a-49dc605445fb" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "6d8e85aa-f46a-4e64-a670-00413fa89a0c" + ], + [ + "Trading Episode", + "Data Product Folder", + "Foundations", + "43ac74d4-a989-4ebc-a092-e5c2e7790873" + ], + [ + "Distance To Trading Event", + "Data Product", + "Foundations", + "17a86022-7a87-4128-bdf8-dd281d046022" + ] + ] + } + }, + { + "type": "Layer", + "name": "Episode Base Asset", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "3311b3a3-b46f-4e07-93c1-f350d597890d", + "savedPayload": { + "position": { + "x": 18989.806237131383, + "y": 25117.35640053908 + }, + "targetPosition": { + "x": 18997.806237131383, + "y": 25131.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "1bfabfcf-8476-4bca-883c-3c85e986a6b6", + "savedPayload": { + "position": { + "x": 19065.806237131383, + "y": 25118.35640053908 + }, + "targetPosition": { + "x": 18997.806237131383, + "y": 25131.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1726428a-6e11-4615-8406-41e59da67f00", + "savedPayload": { + "position": { + "x": 18997.806237131383, + "y": 25131.35640053908 + }, + "targetPosition": { + "x": 18910.806237131383, + "y": 25124.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Episode Base Asset", + "id": "5b66816a-a507-44bd-b042-9ea3957e1d3b" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "8bb43677-800c-44ae-a3e1-7234901f3c4d" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "1765635e-ca60-4f26-bc64-15cbb7538267" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "829bd9b5-1866-4b77-9b1a-49dc605445fb" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "6d8e85aa-f46a-4e64-a670-00413fa89a0c" + ], + [ + "Trading Episode", + "Data Product Folder", + "Foundations", + "43ac74d4-a989-4ebc-a092-e5c2e7790873" + ], + [ + "Episode Base Asset", + "Data Product", + "Foundations", + "5b66816a-a507-44bd-b042-9ea3957e1d3b" + ] + ] + } + }, + { + "type": "Layer", + "name": "Episode Quoted Asset", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "16f047d7-2bfb-413a-a05d-db17d54abb2e", + "savedPayload": { + "position": { + "x": 19007.806237131383, + "y": 25073.35640053908 + }, + "targetPosition": { + "x": 18975.806237131383, + "y": 25101.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "15ffe261-0bc4-4e39-84bc-e54d941f1e54", + "savedPayload": { + "position": { + "x": 19027.806237131383, + "y": 25129.35640053908 + }, + "targetPosition": { + "x": 18975.806237131383, + "y": 25101.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a76ec23e-8060-4661-832c-2d0d32f86d7e", + "savedPayload": { + "position": { + "x": 18975.806237131383, + "y": 25101.35640053908 + }, + "targetPosition": { + "x": 18910.806237131383, + "y": 25124.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Episode Quoted Asset", + "id": "a731009a-ddeb-4129-bf0c-635564e7deb1" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "8bb43677-800c-44ae-a3e1-7234901f3c4d" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "1765635e-ca60-4f26-bc64-15cbb7538267" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "829bd9b5-1866-4b77-9b1a-49dc605445fb" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "6d8e85aa-f46a-4e64-a670-00413fa89a0c" + ], + [ + "Trading Episode", + "Data Product Folder", + "Foundations", + "43ac74d4-a989-4ebc-a092-e5c2e7790873" + ], + [ + "Episode Quoted Asset", + "Data Product", + "Foundations", + "a731009a-ddeb-4129-bf0c-635564e7deb1" + ] + ] + } + }, + { + "type": "Layer", + "name": "Current Episode", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "58fddc86-ee62-4299-a98d-e2d27427be26", + "savedPayload": { + "position": { + "x": 19050.806237131383, + "y": 25305.35640053908 + }, + "targetPosition": { + "x": 18976.806237131383, + "y": 25220.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "15595204-daca-49d4-8a8e-d130c49ecc72", + "savedPayload": { + "position": { + "x": 18879.806237131383, + "y": 25209.35640053908 + }, + "targetPosition": { + "x": 18976.806237131383, + "y": 25220.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "08a3bc06-2a99-4ef2-a9b8-86abc0ea2790", + "savedPayload": { + "position": { + "x": 18976.806237131383, + "y": 25220.35640053908 + }, + "targetPosition": { + "x": 18910.806237131383, + "y": 25124.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Current Episode", + "id": "8bde5b7d-695e-4b96-bf10-cee3f6d35b1e" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "8bb43677-800c-44ae-a3e1-7234901f3c4d" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "1765635e-ca60-4f26-bc64-15cbb7538267" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "829bd9b5-1866-4b77-9b1a-49dc605445fb" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "6d8e85aa-f46a-4e64-a670-00413fa89a0c" + ], + [ + "Trading Episode", + "Data Product Folder", + "Foundations", + "43ac74d4-a989-4ebc-a092-e5c2e7790873" + ], + [ + "Current Episode", + "Data Product", + "Foundations", + "8bde5b7d-695e-4b96-bf10-cee3f6d35b1e" + ] + ] + } + } + ], + "layerFolders": [], + "id": "0581e05a-1c39-496f-994c-389c3eaa7069", + "savedPayload": { + "position": { + "x": 18910.806237131383, + "y": 25124.35640053908 + }, + "targetPosition": { + "x": 18841.806237131383, + "y": 25056.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Strategy", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Current Strategy", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "21f5e234-128c-4443-b858-1aec185e4fdc", + "savedPayload": { + "position": { + "x": 18848.806237131383, + "y": 25122.35640053908 + }, + "targetPosition": { + "x": 18786.806237131383, + "y": 25082.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "afbde285-6d56-4a1e-8f79-8b5a1138af99", + "savedPayload": { + "position": { + "x": 18872.806237131383, + "y": 25028.35640053908 + }, + "targetPosition": { + "x": 18786.806237131383, + "y": 25082.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "aeecc111-522f-4bd1-a42c-f9c6e36ace6d", + "savedPayload": { + "position": { + "x": 18786.806237131383, + "y": 25082.35640053908 + }, + "targetPosition": { + "x": 18870.806237131383, + "y": 25054.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Current Strategy", + "id": "460f055f-66d8-4bb4-a9c1-ad88425d3123" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "8bb43677-800c-44ae-a3e1-7234901f3c4d" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "1765635e-ca60-4f26-bc64-15cbb7538267" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "829bd9b5-1866-4b77-9b1a-49dc605445fb" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "6d8e85aa-f46a-4e64-a670-00413fa89a0c" + ], + [ + "Strategy", + "Data Product Folder", + "Foundations", + "e5e8c460-b99b-48d7-b056-d6491ad0f951" + ], + [ + "Current Strategy", + "Data Product", + "Foundations", + "460f055f-66d8-4bb4-a9c1-ad88425d3123" + ] + ] + } + }, + { + "type": "Layer", + "name": "Last Strategy", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "b1b2fc3b-6d4c-4727-b3d6-1bed47aa0b20", + "savedPayload": { + "position": { + "x": 18868.806237131383, + "y": 25081.35640053908 + }, + "targetPosition": { + "x": 18950.806237131383, + "y": 25057.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "f21fffe9-4078-4a19-9db8-7282bcb26a07", + "savedPayload": { + "position": { + "x": 18928.806237131383, + "y": 25025.35640053908 + }, + "targetPosition": { + "x": 18950.806237131383, + "y": 25057.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9f735420-4c5e-47e9-a5d3-9fecbce1a320", + "savedPayload": { + "position": { + "x": 18950.806237131383, + "y": 25057.35640053908 + }, + "targetPosition": { + "x": 18870.806237131383, + "y": 25054.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Last Strategy", + "id": "0aa97bc7-054a-4318-ac7d-025e25e3ee82" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "8bb43677-800c-44ae-a3e1-7234901f3c4d" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "1765635e-ca60-4f26-bc64-15cbb7538267" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "829bd9b5-1866-4b77-9b1a-49dc605445fb" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "6d8e85aa-f46a-4e64-a670-00413fa89a0c" + ], + [ + "Strategy", + "Data Product Folder", + "Foundations", + "e5e8c460-b99b-48d7-b056-d6491ad0f951" + ], + [ + "Last Strategy", + "Data Product", + "Foundations", + "0aa97bc7-054a-4318-ac7d-025e25e3ee82" + ] + ] + } + } + ], + "layerFolders": [], + "id": "902a6c96-d9f6-40ea-837d-337ed1439312", + "savedPayload": { + "position": { + "x": 18870.806237131383, + "y": 25054.35640053908 + }, + "targetPosition": { + "x": 18841.806237131383, + "y": 25056.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Position", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Current Position", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "59e19ec3-248f-429a-b75a-443a2f94e6b9", + "savedPayload": { + "position": { + "x": 18820.806237131383, + "y": 25000.35640053908 + }, + "targetPosition": { + "x": 18746.806237131383, + "y": 25085.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "dd7972ef-0afc-4ead-8d98-fff4ee8ad205", + "savedPayload": { + "position": { + "x": 18682.806237131383, + "y": 25184.35640053908 + }, + "targetPosition": { + "x": 18746.806237131383, + "y": 25085.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8ddfc612-e8cc-4808-9605-9ebc0955009e", + "savedPayload": { + "position": { + "x": 18746.806237131383, + "y": 25085.35640053908 + }, + "targetPosition": { + "x": 18840.806237131383, + "y": 25035.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Current Position", + "id": "46dd8af8-8f43-4b9f-b982-adb6219beff4" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "8bb43677-800c-44ae-a3e1-7234901f3c4d" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "1765635e-ca60-4f26-bc64-15cbb7538267" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "829bd9b5-1866-4b77-9b1a-49dc605445fb" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "6d8e85aa-f46a-4e64-a670-00413fa89a0c" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "b3f08eb1-31b7-45db-99df-6be9be4e0d9b" + ], + [ + "Current Position", + "Data Product", + "Foundations", + "46dd8af8-8f43-4b9f-b982-adb6219beff4" + ] + ] + } + }, + { + "type": "Layer", + "name": "Last Position", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "fbf05631-041b-495b-ba39-399a9e84bcf2", + "savedPayload": { + "position": { + "x": 18789.806237131383, + "y": 25079.35640053908 + }, + "targetPosition": { + "x": 18749.806237131383, + "y": 25039.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "7c799d3f-99b0-4170-9a55-7aef7e858b21", + "savedPayload": { + "position": { + "x": 18705.806237131383, + "y": 25008.35640053908 + }, + "targetPosition": { + "x": 18749.806237131383, + "y": 25039.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "520eaa00-5a22-4e9b-971e-14f61cc2af87", + "savedPayload": { + "position": { + "x": 18749.806237131383, + "y": 25039.35640053908 + }, + "targetPosition": { + "x": 18840.806237131383, + "y": 25035.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Last Position", + "id": "3c824710-cb7b-4568-b655-7bcd440c1392" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "8bb43677-800c-44ae-a3e1-7234901f3c4d" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "1765635e-ca60-4f26-bc64-15cbb7538267" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "829bd9b5-1866-4b77-9b1a-49dc605445fb" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "6d8e85aa-f46a-4e64-a670-00413fa89a0c" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "b3f08eb1-31b7-45db-99df-6be9be4e0d9b" + ], + [ + "Last Position", + "Data Product", + "Foundations", + "3c824710-cb7b-4568-b655-7bcd440c1392" + ] + ] + } + }, + { + "type": "Layer", + "name": "Stop Loss", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "d0dde9e4-b5a1-46c5-9d5c-e0a1dcf3c263", + "savedPayload": { + "position": { + "x": 18750.806237131383, + "y": 25068.35640053908 + }, + "targetPosition": { + "x": 18757.806237131383, + "y": 25022.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "54470ff3-bf47-4519-97c7-1edd9d79e963", + "savedPayload": { + "position": { + "x": 18777.806237131383, + "y": 25006.35640053908 + }, + "targetPosition": { + "x": 18757.806237131383, + "y": 25022.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3fc3c840-ba91-43c8-9052-cd6b1fd9add1", + "savedPayload": { + "position": { + "x": 18757.806237131383, + "y": 25022.35640053908 + }, + "targetPosition": { + "x": 18840.806237131383, + "y": 25035.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Stop Loss", + "id": "a963a996-d7fc-44f7-8fa4-0d2f95d4ac85" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "8bb43677-800c-44ae-a3e1-7234901f3c4d" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "1765635e-ca60-4f26-bc64-15cbb7538267" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "829bd9b5-1866-4b77-9b1a-49dc605445fb" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "6d8e85aa-f46a-4e64-a670-00413fa89a0c" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "b3f08eb1-31b7-45db-99df-6be9be4e0d9b" + ], + [ + "Stop Loss", + "Data Product", + "Foundations", + "a963a996-d7fc-44f7-8fa4-0d2f95d4ac85" + ] + ] + } + }, + { + "type": "Layer", + "name": "Take Profit", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "2980eace-34c2-47ae-a0b3-e667ea44160d", + "savedPayload": { + "position": { + "x": 18898.806237131383, + "y": 25010.35640053908 + }, + "targetPosition": { + "x": 18817.806237131383, + "y": 25030.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "5b910ce9-c931-4daf-9687-3d52a96b6fe2", + "savedPayload": { + "position": { + "x": 18849.806237131383, + "y": 25045.35640053908 + }, + "targetPosition": { + "x": 18817.806237131383, + "y": 25030.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "70c17984-106d-43bd-9e31-0d5242f489b0", + "savedPayload": { + "position": { + "x": 18817.806237131383, + "y": 25030.35640053908 + }, + "targetPosition": { + "x": 18840.806237131383, + "y": 25035.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Take Profit", + "id": "e99cf971-4f5a-413c-b95f-d9a8fc61d04b" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "8bb43677-800c-44ae-a3e1-7234901f3c4d" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "1765635e-ca60-4f26-bc64-15cbb7538267" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "829bd9b5-1866-4b77-9b1a-49dc605445fb" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "6d8e85aa-f46a-4e64-a670-00413fa89a0c" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "b3f08eb1-31b7-45db-99df-6be9be4e0d9b" + ], + [ + "Take Profit", + "Data Product", + "Foundations", + "e99cf971-4f5a-413c-b95f-d9a8fc61d04b" + ] + ] + } + } + ], + "layerFolders": [], + "id": "3abc6bfa-bdeb-4352-a1d3-be5c10ef2363", + "savedPayload": { + "position": { + "x": 18840.806237131383, + "y": 25035.35640053908 + }, + "targetPosition": { + "x": 18841.806237131383, + "y": 25056.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Stages", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Open Stage", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "b5dcb5db-c25d-45da-91af-d317c008fefd", + "savedPayload": { + "position": { + "x": 18626.806237131383, + "y": 25094.35640053908 + }, + "targetPosition": { + "x": 18709.806237131383, + "y": 25179.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "908bee17-2153-4c0c-a1ef-b8e75ce3d9cd", + "savedPayload": { + "position": { + "x": 18769.806237131383, + "y": 25278.35640053908 + }, + "targetPosition": { + "x": 18709.806237131383, + "y": 25179.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "71d2ca9a-e524-40c5-989e-c51d2cb3910d", + "savedPayload": { + "position": { + "x": 18709.806237131383, + "y": 25179.35640053908 + }, + "targetPosition": { + "x": 18771.806237131383, + "y": 25083.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Open Stage", + "id": "dded2d5d-ab9f-4561-abd5-84c784f28d84" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "8bb43677-800c-44ae-a3e1-7234901f3c4d" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "1765635e-ca60-4f26-bc64-15cbb7538267" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "829bd9b5-1866-4b77-9b1a-49dc605445fb" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "6d8e85aa-f46a-4e64-a670-00413fa89a0c" + ], + [ + "Stages", + "Data Product Folder", + "Foundations", + "e0ead53e-3ea9-46e2-874d-3d2c5decb203" + ], + [ + "Open Stage", + "Data Product", + "Foundations", + "dded2d5d-ab9f-4561-abd5-84c784f28d84" + ] + ] + } + }, + { + "type": "Layer", + "name": "Close Stage", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "d9bae598-0475-402c-b0a1-95f135e3b93b", + "savedPayload": { + "position": { + "x": 18858.806237131383, + "y": 25184.35640053908 + }, + "targetPosition": { + "x": 18769.806237131383, + "y": 25113.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "81b52126-e2c4-40fd-9d05-6d1114e5c4da", + "savedPayload": { + "position": { + "x": 18752.806237131383, + "y": 25174.35640053908 + }, + "targetPosition": { + "x": 18769.806237131383, + "y": 25113.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "35e37aa9-c7d0-42e6-abde-dfcdf2b6a591", + "savedPayload": { + "position": { + "x": 18769.806237131383, + "y": 25113.35640053908 + }, + "targetPosition": { + "x": 18771.806237131383, + "y": 25083.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Close Stage", + "id": "f11a22a5-34ea-402f-9602-c23596796deb" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "8bb43677-800c-44ae-a3e1-7234901f3c4d" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "1765635e-ca60-4f26-bc64-15cbb7538267" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "829bd9b5-1866-4b77-9b1a-49dc605445fb" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "6d8e85aa-f46a-4e64-a670-00413fa89a0c" + ], + [ + "Stages", + "Data Product Folder", + "Foundations", + "e0ead53e-3ea9-46e2-874d-3d2c5decb203" + ], + [ + "Close Stage", + "Data Product", + "Foundations", + "f11a22a5-34ea-402f-9602-c23596796deb" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trigger Stage", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "7a7433bb-2645-4a8a-9dfd-c22fe33c3693", + "savedPayload": { + "position": { + "x": 18747.806237131383, + "y": 24988.35640053908 + }, + "targetPosition": { + "x": 18672.806237131383, + "y": 24991.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "d73819d8-ecd9-4b85-9a45-abb76b3ee47c", + "savedPayload": { + "position": { + "x": 18741.806237131383, + "y": 24899.35640053908 + }, + "targetPosition": { + "x": 18672.806237131383, + "y": 24991.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "679b16c2-1413-473b-9f91-6e66dd322405", + "savedPayload": { + "position": { + "x": 18672.806237131383, + "y": 24991.35640053908 + }, + "targetPosition": { + "x": 18771.806237131383, + "y": 25083.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trigger Stage", + "id": "5ce42cc5-eed7-4243-98a6-5f1ba0a92a76" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "8bb43677-800c-44ae-a3e1-7234901f3c4d" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "1765635e-ca60-4f26-bc64-15cbb7538267" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "829bd9b5-1866-4b77-9b1a-49dc605445fb" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "6d8e85aa-f46a-4e64-a670-00413fa89a0c" + ], + [ + "Stages", + "Data Product Folder", + "Foundations", + "e0ead53e-3ea9-46e2-874d-3d2c5decb203" + ], + [ + "Trigger Stage", + "Data Product", + "Foundations", + "5ce42cc5-eed7-4243-98a6-5f1ba0a92a76" + ] + ] + } + }, + { + "type": "Layer", + "name": "Manage Stage", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "59c7d0c0-3820-4e59-ab29-1ccf87d5d6f1", + "savedPayload": { + "position": { + "x": 18835.806237131383, + "y": 24941.35640053908 + }, + "targetPosition": { + "x": 18869.806237131383, + "y": 25009.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "a32447dd-403a-4f68-b693-db418ccde569", + "savedPayload": { + "position": { + "x": 18786.806237131383, + "y": 25094.35640053908 + }, + "targetPosition": { + "x": 18869.806237131383, + "y": 25009.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "fc6c786c-574a-4699-9f4a-e50e6278ed59", + "savedPayload": { + "position": { + "x": 18869.806237131383, + "y": 25009.35640053908 + }, + "targetPosition": { + "x": 18771.806237131383, + "y": 25083.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Manage Stage", + "id": "3761adb9-1825-4eed-93c2-1b74738a6587" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "8bb43677-800c-44ae-a3e1-7234901f3c4d" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "1765635e-ca60-4f26-bc64-15cbb7538267" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "829bd9b5-1866-4b77-9b1a-49dc605445fb" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "6d8e85aa-f46a-4e64-a670-00413fa89a0c" + ], + [ + "Stages", + "Data Product Folder", + "Foundations", + "e0ead53e-3ea9-46e2-874d-3d2c5decb203" + ], + [ + "Manage Stage", + "Data Product", + "Foundations", + "3761adb9-1825-4eed-93c2-1b74738a6587" + ] + ] + } + } + ], + "layerFolders": [], + "id": "9afbe2b3-2624-4420-b76c-a82b96498e95", + "savedPayload": { + "position": { + "x": 18771.806237131383, + "y": 25083.35640053908 + }, + "targetPosition": { + "x": 18841.806237131383, + "y": 25056.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Orders", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Market Buy Orders", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "876ca9bc-0039-419e-a391-3019fd7d188a", + "savedPayload": { + "position": { + "x": 18810.806237131383, + "y": 24896.35640053908 + }, + "targetPosition": { + "x": 18837.806237131383, + "y": 24935.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "5c12ed4d-4778-4a1e-9854-99b659ba06f2", + "savedPayload": { + "position": { + "x": 18869.806237131383, + "y": 24877.35640053908 + }, + "targetPosition": { + "x": 18837.806237131383, + "y": 24935.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9a1abd45-605a-4721-a150-7a78f82134f8", + "savedPayload": { + "position": { + "x": 18837.806237131383, + "y": 24935.35640053908 + }, + "targetPosition": { + "x": 18786.806237131383, + "y": 25012.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Market Buy Orders", + "id": "771465ef-a10d-4997-8963-f79cc75d466b" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "8bb43677-800c-44ae-a3e1-7234901f3c4d" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "1765635e-ca60-4f26-bc64-15cbb7538267" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "829bd9b5-1866-4b77-9b1a-49dc605445fb" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "6d8e85aa-f46a-4e64-a670-00413fa89a0c" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "f3434e25-7e04-4c44-9b36-6ebcf77f3eb3" + ], + [ + "Market Buy Orders", + "Data Product", + "Foundations", + "771465ef-a10d-4997-8963-f79cc75d466b" + ] + ] + } + }, + { + "type": "Layer", + "name": "Market Sell Orders", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "96bf7fba-bef6-43f7-bc1e-ac72179f5d45", + "savedPayload": { + "position": { + "x": 18893.806237131383, + "y": 25054.35640053908 + }, + "targetPosition": { + "x": 18821.806237131383, + "y": 25101.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "8f02917f-bb86-4590-a4dd-e2cc51382ab7", + "savedPayload": { + "position": { + "x": 18745.806237131383, + "y": 25027.35640053908 + }, + "targetPosition": { + "x": 18821.806237131383, + "y": 25101.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "bca3ebd0-15c2-435f-a30b-aefaf4fd845f", + "savedPayload": { + "position": { + "x": 18821.806237131383, + "y": 25101.35640053908 + }, + "targetPosition": { + "x": 18786.806237131383, + "y": 25012.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Market Sell Orders", + "id": "f5a006ff-752b-43c1-aa93-52fa90eaf2ea" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "8bb43677-800c-44ae-a3e1-7234901f3c4d" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "1765635e-ca60-4f26-bc64-15cbb7538267" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "829bd9b5-1866-4b77-9b1a-49dc605445fb" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "6d8e85aa-f46a-4e64-a670-00413fa89a0c" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "f3434e25-7e04-4c44-9b36-6ebcf77f3eb3" + ], + [ + "Market Sell Orders", + "Data Product", + "Foundations", + "f5a006ff-752b-43c1-aa93-52fa90eaf2ea" + ] + ] + } + }, + { + "type": "Layer", + "name": "Limit Buy Orders", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "22d80cf6-c8e2-4ff6-8798-ed390884c4f7", + "savedPayload": { + "position": { + "x": 18734.806237131383, + "y": 24940.35640053908 + }, + "targetPosition": { + "x": 18798.806237131383, + "y": 24990.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "5136bb21-132a-48a5-a61e-c6ac83e55f4f", + "savedPayload": { + "position": { + "x": 18887.806237131383, + "y": 24974.35640053908 + }, + "targetPosition": { + "x": 18798.806237131383, + "y": 24990.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4e76886d-96af-4e5e-a25a-58aea0ab96df", + "savedPayload": { + "position": { + "x": 18798.806237131383, + "y": 24990.35640053908 + }, + "targetPosition": { + "x": 18786.806237131383, + "y": 25012.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Limit Buy Orders", + "id": "8f11588e-689e-49e5-bdb2-cbf55d262f71" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "8bb43677-800c-44ae-a3e1-7234901f3c4d" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "1765635e-ca60-4f26-bc64-15cbb7538267" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "829bd9b5-1866-4b77-9b1a-49dc605445fb" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "6d8e85aa-f46a-4e64-a670-00413fa89a0c" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "f3434e25-7e04-4c44-9b36-6ebcf77f3eb3" + ], + [ + "Limit Buy Orders", + "Data Product", + "Foundations", + "8f11588e-689e-49e5-bdb2-cbf55d262f71" + ] + ] + } + }, + { + "type": "Layer", + "name": "Limit Sell Orders", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "de86c80e-698c-43cc-b90e-aba55b8e8d18", + "savedPayload": { + "position": { + "x": 18747.806237131383, + "y": 25098.35640053908 + }, + "targetPosition": { + "x": 18724.806237131383, + "y": 25031.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "e9f66f20-674a-4f7e-a48c-b6e9671b3fc4", + "savedPayload": { + "position": { + "x": 18714.806237131383, + "y": 25024.35640053908 + }, + "targetPosition": { + "x": 18724.806237131383, + "y": 25031.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2fcd7d59-adef-46c9-beba-583e7726cf77", + "savedPayload": { + "position": { + "x": 18724.806237131383, + "y": 25031.35640053908 + }, + "targetPosition": { + "x": 18786.806237131383, + "y": 25012.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Limit Sell Orders", + "id": "8e149882-6d51-4b55-b218-9fb2f4684975" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "8bb43677-800c-44ae-a3e1-7234901f3c4d" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "1765635e-ca60-4f26-bc64-15cbb7538267" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "829bd9b5-1866-4b77-9b1a-49dc605445fb" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "6d8e85aa-f46a-4e64-a670-00413fa89a0c" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "f3434e25-7e04-4c44-9b36-6ebcf77f3eb3" + ], + [ + "Limit Sell Orders", + "Data Product", + "Foundations", + "8e149882-6d51-4b55-b218-9fb2f4684975" + ] + ] + } + }, + { + "type": "Layer", + "name": "Last Market Order", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "c5795039-788a-46fa-bb3b-d78705c93f60", + "savedPayload": { + "position": { + "x": 18772.806237131383, + "y": 24987.35640053908 + }, + "targetPosition": { + "x": 18770.806237131383, + "y": 24953.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "b08bf470-381d-47b1-929d-66147e5d1997", + "savedPayload": { + "position": { + "x": 18819.806237131383, + "y": 24912.35640053908 + }, + "targetPosition": { + "x": 18770.806237131383, + "y": 24953.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f1afc92c-2f80-43e5-8d21-41f904bd1b26", + "savedPayload": { + "position": { + "x": 18770.806237131383, + "y": 24953.35640053908 + }, + "targetPosition": { + "x": 18786.806237131383, + "y": 25012.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Last Market Order", + "id": "2a2f023b-04d8-4bda-9a04-ce3136bfdf72" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "8bb43677-800c-44ae-a3e1-7234901f3c4d" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "1765635e-ca60-4f26-bc64-15cbb7538267" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "829bd9b5-1866-4b77-9b1a-49dc605445fb" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "6d8e85aa-f46a-4e64-a670-00413fa89a0c" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "f3434e25-7e04-4c44-9b36-6ebcf77f3eb3" + ], + [ + "Last Market Order", + "Data Product", + "Foundations", + "2a2f023b-04d8-4bda-9a04-ce3136bfdf72" + ] + ] + } + }, + { + "type": "Layer", + "name": "Last Limit Order", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "64f1e30a-871c-4114-9655-791f8c8d7aca", + "savedPayload": { + "position": { + "x": 18720.806237131383, + "y": 25058.35640053908 + }, + "targetPosition": { + "x": 18798.806237131383, + "y": 24978.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "e11e60d1-4dd1-46f9-8627-d4ab130bf80b", + "savedPayload": { + "position": { + "x": 18771.806237131383, + "y": 25048.35640053908 + }, + "targetPosition": { + "x": 18798.806237131383, + "y": 24978.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "393f2e90-a374-40dc-a3e5-a3cff201e3bd", + "savedPayload": { + "position": { + "x": 18798.806237131383, + "y": 24978.35640053908 + }, + "targetPosition": { + "x": 18786.806237131383, + "y": 25012.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Last Limit Order", + "id": "57dbb7db-31e6-4ad0-8a44-a043ac61b36c" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "8bb43677-800c-44ae-a3e1-7234901f3c4d" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "1765635e-ca60-4f26-bc64-15cbb7538267" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "829bd9b5-1866-4b77-9b1a-49dc605445fb" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "6d8e85aa-f46a-4e64-a670-00413fa89a0c" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "f3434e25-7e04-4c44-9b36-6ebcf77f3eb3" + ], + [ + "Last Limit Order", + "Data Product", + "Foundations", + "57dbb7db-31e6-4ad0-8a44-a043ac61b36c" + ] + ] + } + } + ], + "layerFolders": [], + "id": "9218bfe2-6b44-4a9b-87ce-9f5ffd642819", + "savedPayload": { + "position": { + "x": 18786.806237131383, + "y": 25012.35640053908 + }, + "targetPosition": { + "x": 18841.806237131383, + "y": 25056.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "5ef31f87-2f4c-4869-b812-af77e06b33be", + "savedPayload": { + "position": { + "x": 18841.806237131383, + "y": 25056.35640053908 + }, + "targetPosition": { + "x": 18751.806237131383, + "y": 25024.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "f539736d-9ae8-4d89-a8ca-4441143ddbda", + "savedPayload": { + "position": { + "x": 18751.806237131383, + "y": 25024.35640053908 + }, + "targetPosition": { + "x": 18726.806237131383, + "y": 25037.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "78ce6f4f-a954-452f-8f8f-861725badd68", + "savedPayload": { + "position": { + "x": 18726.806237131383, + "y": 25037.35640053908 + }, + "targetPosition": { + "x": 18649.806237131383, + "y": 24960.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 0, + "y": 80 + }, + "width": 150, + "height": 40, + "radius": 0 + }, + "referenceParent": { + "type": "Trading Mine Products", + "name": "Masters", + "id": "1765635e-ca60-4f26-bc64-15cbb7538267" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "8bb43677-800c-44ae-a3e1-7234901f3c4d" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "1765635e-ca60-4f26-bc64-15cbb7538267" + ] + ] + } + }, + "id": "bef8e0a6-b09f-4644-9aa8-6c1d9d2e599d", + "savedPayload": { + "position": { + "x": 17715.489282242837, + "y": 25076.061498851563 + }, + "targetPosition": { + "x": 18000.806237131383, + "y": 24983.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Trading System", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "Masters", + "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Low Frequency", + "project": "Foundations", + "layers": [], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Trading System", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Trading System Errors", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "2762f8db-6c52-4190-9db2-f3c445b8951d", + "savedPayload": { + "position": { + "x": 18297.806237131383, + "y": 25064.35640053908 + }, + "targetPosition": { + "x": 18352.806237131383, + "y": 25057.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "d00b47d9-8e36-4275-9aa6-c6bf43648cd8", + "savedPayload": { + "position": { + "x": 18314.806237131383, + "y": 24988.35640053908 + }, + "targetPosition": { + "x": 18352.806237131383, + "y": 25057.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3d654eda-f151-42e3-8853-2d15b4cfc6ab", + "savedPayload": { + "position": { + "x": 18352.806237131383, + "y": 25057.35640053908 + }, + "targetPosition": { + "x": 18302.806237131383, + "y": 24972.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Errors", + "id": "b84de23e-3345-41f0-93ae-4eadb7c3f10e" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "8bb43677-800c-44ae-a3e1-7234901f3c4d" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "1765635e-ca60-4f26-bc64-15cbb7538267" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "829bd9b5-1866-4b77-9b1a-49dc605445fb" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "8da230b7-86c2-4493-8bd8-d36da84c53d4" + ], + [ + "Trading System Errors", + "Data Product", + "Foundations", + "b84de23e-3345-41f0-93ae-4eadb7c3f10e" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading System Highlights", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "48f32d7d-d8e1-442d-a613-b61dccfbb971", + "savedPayload": { + "position": { + "x": 18252.806237131383, + "y": 24986.35640053908 + }, + "targetPosition": { + "x": 18240.806237131383, + "y": 24937.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "9a195b46-d85e-486d-9679-cbe1c10ec120", + "savedPayload": { + "position": { + "x": 18332.806237131383, + "y": 24937.35640053908 + }, + "targetPosition": { + "x": 18240.806237131383, + "y": 24937.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "855d5e9e-6d6d-4854-84e2-0676af3da5cf", + "savedPayload": { + "position": { + "x": 18240.806237131383, + "y": 24937.35640053908 + }, + "targetPosition": { + "x": 18302.806237131383, + "y": 24972.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Highlights", + "id": "695982da-0c5e-4246-8d45-e2041877548a" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "8bb43677-800c-44ae-a3e1-7234901f3c4d" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "1765635e-ca60-4f26-bc64-15cbb7538267" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "829bd9b5-1866-4b77-9b1a-49dc605445fb" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "8da230b7-86c2-4493-8bd8-d36da84c53d4" + ], + [ + "Trading System Highlights", + "Data Product", + "Foundations", + "695982da-0c5e-4246-8d45-e2041877548a" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading System Values", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "9b8e7355-8b1f-44ed-a344-12c69566f340", + "savedPayload": { + "position": { + "x": 18417.806237131383, + "y": 25035.35640053908 + }, + "targetPosition": { + "x": 18362.806237131383, + "y": 24956.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "5d1ecb59-eab1-4500-ae1c-e34bb5dd84b0", + "savedPayload": { + "position": { + "x": 18292.806237131383, + "y": 24957.35640053908 + }, + "targetPosition": { + "x": 18362.806237131383, + "y": 24956.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c35b1cef-7e3a-4ef3-be70-d7ff2ee7cab3", + "savedPayload": { + "position": { + "x": 18362.806237131383, + "y": 24956.35640053908 + }, + "targetPosition": { + "x": 18302.806237131383, + "y": 24972.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Values", + "id": "ff8cfbb7-1184-4c99-8956-c760a99a3433" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "8bb43677-800c-44ae-a3e1-7234901f3c4d" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "1765635e-ca60-4f26-bc64-15cbb7538267" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "829bd9b5-1866-4b77-9b1a-49dc605445fb" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "8da230b7-86c2-4493-8bd8-d36da84c53d4" + ], + [ + "Trading System Values", + "Data Product", + "Foundations", + "ff8cfbb7-1184-4c99-8956-c760a99a3433" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading System Status", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "862e5499-7a05-4eb5-8411-7e07565e08fd", + "savedPayload": { + "position": { + "x": 18199.806237131383, + "y": 24876.35640053908 + }, + "targetPosition": { + "x": 18238.806237131383, + "y": 24934.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "0eac88b0-9c5d-4361-97a4-496c03b89c82", + "savedPayload": { + "position": { + "x": 18308.806237131383, + "y": 24866.35640053908 + }, + "targetPosition": { + "x": 18238.806237131383, + "y": 24934.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "75a77af2-8905-4d63-b840-a2f36721d216", + "savedPayload": { + "position": { + "x": 18238.806237131383, + "y": 24934.35640053908 + }, + "targetPosition": { + "x": 18302.806237131383, + "y": 24972.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Status", + "id": "641469f7-5736-44f9-82e0-3c33be5e4a26" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "8bb43677-800c-44ae-a3e1-7234901f3c4d" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "1765635e-ca60-4f26-bc64-15cbb7538267" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "829bd9b5-1866-4b77-9b1a-49dc605445fb" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "8da230b7-86c2-4493-8bd8-d36da84c53d4" + ], + [ + "Trading System Status", + "Data Product", + "Foundations", + "641469f7-5736-44f9-82e0-3c33be5e4a26" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading System Progress", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "13ec5cc4-2d0b-4296-ac23-bd39a4f094cf", + "savedPayload": { + "position": { + "x": 18258.806237131383, + "y": 24955.35640053908 + }, + "targetPosition": { + "x": 18274.806237131383, + "y": 24987.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "bed4fcba-6265-457d-9865-c068eb561dcc", + "savedPayload": { + "position": { + "x": 18351.806237131383, + "y": 25061.35640053908 + }, + "targetPosition": { + "x": 18274.806237131383, + "y": 24987.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "88fe944c-264d-42a5-8190-5af625e9771c", + "savedPayload": { + "position": { + "x": 18274.806237131383, + "y": 24987.35640053908 + }, + "targetPosition": { + "x": 18302.806237131383, + "y": 24972.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Progress", + "id": "79efe677-c013-4da1-b96c-bdd2be3583b4" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "8bb43677-800c-44ae-a3e1-7234901f3c4d" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "1765635e-ca60-4f26-bc64-15cbb7538267" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "829bd9b5-1866-4b77-9b1a-49dc605445fb" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "8da230b7-86c2-4493-8bd8-d36da84c53d4" + ], + [ + "Trading System Progress", + "Data Product", + "Foundations", + "79efe677-c013-4da1-b96c-bdd2be3583b4" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading System Running", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "6362fd01-9ba4-4350-b896-19981b97ded4", + "savedPayload": { + "position": { + "x": 18412.806237131383, + "y": 25080.35640053908 + }, + "targetPosition": { + "x": 18367.806237131383, + "y": 25056.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "33b0ce49-9ed3-46ae-915d-5d13f08eb10d", + "savedPayload": { + "position": { + "x": 18271.806237131383, + "y": 25043.35640053908 + }, + "targetPosition": { + "x": 18367.806237131383, + "y": 25056.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1ddf4a1a-7835-457d-8182-4c2bc3fb3b90", + "savedPayload": { + "position": { + "x": 18367.806237131383, + "y": 25056.35640053908 + }, + "targetPosition": { + "x": 18302.806237131383, + "y": 24972.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Running", + "id": "b6151ae0-14a6-41e8-9546-456b6415a727" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "8bb43677-800c-44ae-a3e1-7234901f3c4d" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "1765635e-ca60-4f26-bc64-15cbb7538267" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "829bd9b5-1866-4b77-9b1a-49dc605445fb" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "8da230b7-86c2-4493-8bd8-d36da84c53d4" + ], + [ + "Trading System Running", + "Data Product", + "Foundations", + "b6151ae0-14a6-41e8-9546-456b6415a727" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading System Announcements", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "5de009e1-af00-4c40-9730-1644e8af6f29", + "savedPayload": { + "position": { + "x": 18222.806237131383, + "y": 24949.35640053908 + }, + "targetPosition": { + "x": 18236.806237131383, + "y": 24929.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "4853cc81-c4a6-46e8-9d2f-3624ec7d13bc", + "savedPayload": { + "position": { + "x": 18202.806237131383, + "y": 24885.35640053908 + }, + "targetPosition": { + "x": 18236.806237131383, + "y": 24929.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e580238e-35e1-4ef3-9fd5-378223b86d70", + "savedPayload": { + "position": { + "x": 18236.806237131383, + "y": 24929.35640053908 + }, + "targetPosition": { + "x": 18302.806237131383, + "y": 24972.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Announcements", + "id": "cf4e9c5b-8b70-4848-a3af-fea8d095c3b0" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "8bb43677-800c-44ae-a3e1-7234901f3c4d" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "1765635e-ca60-4f26-bc64-15cbb7538267" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "829bd9b5-1866-4b77-9b1a-49dc605445fb" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "8da230b7-86c2-4493-8bd8-d36da84c53d4" + ], + [ + "Trading System Announcements", + "Data Product", + "Foundations", + "cf4e9c5b-8b70-4848-a3af-fea8d095c3b0" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading System Warnings", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "538dbdec-2b87-4b3d-ab05-cd3069ec9dde", + "savedPayload": { + "position": { + "x": 18400.806237131383, + "y": 24811.35640053908 + }, + "targetPosition": { + "x": 18375.806237131383, + "y": 24906.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "d4038ed2-244d-4a2c-b90c-1a5ecc562918", + "savedPayload": { + "position": { + "x": 18382.806237131383, + "y": 24971.35640053908 + }, + "targetPosition": { + "x": 18375.806237131383, + "y": 24906.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8aa75d93-6eaf-499e-af00-d685e5af803f", + "savedPayload": { + "position": { + "x": 18375.806237131383, + "y": 24906.35640053908 + }, + "targetPosition": { + "x": 18302.806237131383, + "y": 24972.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Warnings", + "id": "803df795-bc3d-48e1-a58e-9fb890699496" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "8bb43677-800c-44ae-a3e1-7234901f3c4d" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "1765635e-ca60-4f26-bc64-15cbb7538267" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "829bd9b5-1866-4b77-9b1a-49dc605445fb" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "8da230b7-86c2-4493-8bd8-d36da84c53d4" + ], + [ + "Trading System Warnings", + "Data Product", + "Foundations", + "803df795-bc3d-48e1-a58e-9fb890699496" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading System Infos", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "de1460c3-968d-48cc-a11c-4dc23c027ae3", + "savedPayload": { + "position": { + "x": 18416.806237131383, + "y": 24909.35640053908 + }, + "targetPosition": { + "x": 18397.806237131383, + "y": 24926.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "96c1dd5f-b1bb-46ff-9a65-190f86ec9214", + "savedPayload": { + "position": { + "x": 18308.806237131383, + "y": 24846.35640053908 + }, + "targetPosition": { + "x": 18397.806237131383, + "y": 24926.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9ec212ef-5244-400f-bd35-a8c6d247ec0a", + "savedPayload": { + "position": { + "x": 18397.806237131383, + "y": 24926.35640053908 + }, + "targetPosition": { + "x": 18302.806237131383, + "y": 24972.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Infos", + "id": "af3457db-ac70-4224-9896-f3984d3953ad" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "8bb43677-800c-44ae-a3e1-7234901f3c4d" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "1765635e-ca60-4f26-bc64-15cbb7538267" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "829bd9b5-1866-4b77-9b1a-49dc605445fb" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "8da230b7-86c2-4493-8bd8-d36da84c53d4" + ], + [ + "Trading System Infos", + "Data Product", + "Foundations", + "af3457db-ac70-4224-9896-f3984d3953ad" + ] + ] + } + } + ], + "layerFolders": [], + "id": "f64ef6fb-37b4-4771-9a3e-dba40e951151", + "savedPayload": { + "position": { + "x": 18302.806237131383, + "y": 24972.35640053908 + }, + "targetPosition": { + "x": 18379.806237131383, + "y": 25033.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "1f2ddd3d-4a10-4755-9cbd-2b32785ee28f", + "savedPayload": { + "position": { + "x": 18379.806237131383, + "y": 25033.35640053908 + }, + "targetPosition": { + "x": 18442.806237131383, + "y": 25083.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ac60deb9-a9ee-4d92-b28d-2ca6bfba695b", + "savedPayload": { + "position": { + "x": 18442.806237131383, + "y": 25083.35640053908 + }, + "targetPosition": { + "x": 18506.806237131383, + "y": 25015.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 0, + "y": 80 + }, + "width": 150, + "height": 40, + "radius": 0 + }, + "referenceParent": { + "type": "Trading Mine Products", + "name": "Masters", + "id": "1765635e-ca60-4f26-bc64-15cbb7538267" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "8bb43677-800c-44ae-a3e1-7234901f3c4d" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "1765635e-ca60-4f26-bc64-15cbb7538267" + ] + ] + } + }, + "id": "38fdcaf4-083c-461f-8112-2ed85dc04b93", + "savedPayload": { + "position": { + "x": 17700.806237131383, + "y": 24983.35640053908 + }, + "targetPosition": { + "x": 18000.806237131383, + "y": 24983.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Simulation Objects", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "Masters", + "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Low Frequency", + "project": "Foundations", + "layers": [], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Simulation Objects", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Episodes", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Episode Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "59387363-69a9-48e5-85ef-ace2882f4057", + "savedPayload": { + "position": { + "x": 18927.806237131383, + "y": 25038.35640053908 + }, + "targetPosition": { + "x": 18928.806237131383, + "y": 25056.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Episode Object", + "id": "bcbb3368-ea4c-466b-8423-8f0517ad35da" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "12f444b2-b8e7-48ef-9ea1-9cbe5489f942" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "b7320c91-b8aa-4642-bd11-a1efb2a88d39" + ], + [ + "Episode Object", + "Plotter Panel", + "Foundations", + "bcbb3368-ea4c-466b-8423-8f0517ad35da" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Episode Base Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e1a6201e-7831-40d9-ad5b-9ca4bb6cd63f", + "savedPayload": { + "position": { + "x": 18872.806237131383, + "y": 24994.35640053908 + }, + "targetPosition": { + "x": 18928.806237131383, + "y": 25056.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Episode Base Asset", + "id": "b18a5300-448b-4165-9b36-dc5ee37e58cd" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "12f444b2-b8e7-48ef-9ea1-9cbe5489f942" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "b7320c91-b8aa-4642-bd11-a1efb2a88d39" + ], + [ + "Episode Base Asset", + "Plotter Panel", + "Foundations", + "b18a5300-448b-4165-9b36-dc5ee37e58cd" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Episode Quoted Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "b0c5e5d2-79a9-4ea7-80d2-fce8c1117d45", + "savedPayload": { + "position": { + "x": 18868.806237131383, + "y": 25072.35640053908 + }, + "targetPosition": { + "x": 18928.806237131383, + "y": 25056.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Episode Quoted Asset", + "id": "dbdd55de-9279-48ef-a0b1-e50024f284e9" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "12f444b2-b8e7-48ef-9ea1-9cbe5489f942" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "b7320c91-b8aa-4642-bd11-a1efb2a88d39" + ], + [ + "Episode Quoted Asset", + "Plotter Panel", + "Foundations", + "dbdd55de-9279-48ef-a0b1-e50024f284e9" + ] + ] + } + } + ], + "id": "f94eed47-840b-4352-a798-6b73ef9f1163", + "savedPayload": { + "position": { + "x": 18928.806237131383, + "y": 25056.35640053908 + }, + "targetPosition": { + "x": 18853.806237131383, + "y": 25058.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "0d47e3ef-ada1-4ab6-87c8-7b23a9fc029a", + "savedPayload": { + "position": { + "x": 18871.806237131383, + "y": 24960.35640053908 + }, + "targetPosition": { + "x": 18909.806237131383, + "y": 25045.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "7237c558-a0e5-46c6-8cf5-ebc555e98efb" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "12f444b2-b8e7-48ef-9ea1-9cbe5489f942" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "b7320c91-b8aa-4642-bd11-a1efb2a88d39" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "0d8e669e-47fd-41f7-8108-8df3e7acd5ef" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "7237c558-a0e5-46c6-8cf5-ebc555e98efb" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "0c785c0c-b703-4290-a53f-b90d013bea66", + "savedPayload": { + "position": { + "x": 18924.806237131383, + "y": 25064.35640053908 + }, + "targetPosition": { + "x": 18909.806237131383, + "y": 25045.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "4958982a-b51a-40ef-8764-dd5451cf9837" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "12f444b2-b8e7-48ef-9ea1-9cbe5489f942" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "b7320c91-b8aa-4642-bd11-a1efb2a88d39" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "0d8e669e-47fd-41f7-8108-8df3e7acd5ef" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "4958982a-b51a-40ef-8764-dd5451cf9837" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "dc62107e-9a66-4a42-b780-5f80dbae91e1", + "savedPayload": { + "position": { + "x": 18818.806237131383, + "y": 25040.35640053908 + }, + "targetPosition": { + "x": 18909.806237131383, + "y": 25045.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "86fefa5e-8de8-4d00-a632-e1827ce60030" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "12f444b2-b8e7-48ef-9ea1-9cbe5489f942" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "b7320c91-b8aa-4642-bd11-a1efb2a88d39" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "0d8e669e-47fd-41f7-8108-8df3e7acd5ef" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "86fefa5e-8de8-4d00-a632-e1827ce60030" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "bbdcba57-ba4b-4a8f-827f-ff222eed0d68", + "savedPayload": { + "position": { + "x": 18997.806237131383, + "y": 25122.35640053908 + }, + "targetPosition": { + "x": 18909.806237131383, + "y": 25045.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "79a3b846-3b23-4c01-9aa1-cedcebb5ca03" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "12f444b2-b8e7-48ef-9ea1-9cbe5489f942" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "b7320c91-b8aa-4642-bd11-a1efb2a88d39" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "0d8e669e-47fd-41f7-8108-8df3e7acd5ef" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "79a3b846-3b23-4c01-9aa1-cedcebb5ca03" + ] + ] + } + } + ], + "id": "8a2527ec-d74a-4983-92f0-97f132eec21c", + "savedPayload": { + "position": { + "x": 18909.806237131383, + "y": 25045.35640053908 + }, + "targetPosition": { + "x": 18853.806237131383, + "y": 25058.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ce9060be-e59a-43fc-9796-0046f12954c7", + "savedPayload": { + "position": { + "x": 18853.806237131383, + "y": 25058.35640053908 + }, + "targetPosition": { + "x": 18787.806237131383, + "y": 25033.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Episodes", + "id": "aa90d691-a755-4001-b24b-e4a8e27b8f10" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "8bb43677-800c-44ae-a3e1-7234901f3c4d" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "1765635e-ca60-4f26-bc64-15cbb7538267" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "829bd9b5-1866-4b77-9b1a-49dc605445fb" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "49872783-0010-49d1-b9ae-abc86458c952" + ], + [ + "Episodes", + "Data Product", + "Foundations", + "aa90d691-a755-4001-b24b-e4a8e27b8f10" + ] + ] + } + }, + { + "type": "Layer", + "name": "Strategies", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Strategy Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "394b02d1-be6b-473b-8f7f-c81394e13688", + "savedPayload": { + "position": { + "x": 18716.806237131383, + "y": 24931.35640053908 + }, + "targetPosition": { + "x": 18702.806237131383, + "y": 25003.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Strategy Object", + "id": "b256b76c-3834-4d62-aa56-f42cce9f47e9" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Strategy", + "Plotter", + "Foundations", + "62890699-eabf-4ea8-8ca0-cac07cc06dea" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "d54a124c-6029-41a6-9bbd-bb3fe8b1a318" + ], + [ + "Strategy Object", + "Plotter Panel", + "Foundations", + "b256b76c-3834-4d62-aa56-f42cce9f47e9" + ] + ] + } + } + ], + "id": "884c5738-d8bc-45d6-981e-354482d0f4fb", + "savedPayload": { + "position": { + "x": 18702.806237131383, + "y": 25003.35640053908 + }, + "targetPosition": { + "x": 18707.806237131383, + "y": 24974.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "f5283e0f-c1e1-464c-9f8e-69a10d9a92ac", + "savedPayload": { + "position": { + "x": 18815.806237131383, + "y": 25075.35640053908 + }, + "targetPosition": { + "x": 18724.806237131383, + "y": 25020.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "9ae59a68-71fd-4ec8-9a70-da743f33baee" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Strategy", + "Plotter", + "Foundations", + "62890699-eabf-4ea8-8ca0-cac07cc06dea" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "d54a124c-6029-41a6-9bbd-bb3fe8b1a318" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "b02b7fee-30b0-41f0-ae06-a073c57289d9" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "9ae59a68-71fd-4ec8-9a70-da743f33baee" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "3ca194ac-7ccd-406e-b2a0-58c3ec0cd922", + "savedPayload": { + "position": { + "x": 18644.806237131383, + "y": 25084.35640053908 + }, + "targetPosition": { + "x": 18724.806237131383, + "y": 25020.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "504f327c-a08d-4c3d-8e77-850299cc30ed" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Strategy", + "Plotter", + "Foundations", + "62890699-eabf-4ea8-8ca0-cac07cc06dea" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "d54a124c-6029-41a6-9bbd-bb3fe8b1a318" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "b02b7fee-30b0-41f0-ae06-a073c57289d9" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "504f327c-a08d-4c3d-8e77-850299cc30ed" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "ed86ec53-02c7-492e-adef-60b9a73b42f6", + "savedPayload": { + "position": { + "x": 18736.806237131383, + "y": 25070.35640053908 + }, + "targetPosition": { + "x": 18724.806237131383, + "y": 25020.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "f9500afd-e0f4-45d3-9647-45ec778554e8" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Strategy", + "Plotter", + "Foundations", + "62890699-eabf-4ea8-8ca0-cac07cc06dea" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "d54a124c-6029-41a6-9bbd-bb3fe8b1a318" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "b02b7fee-30b0-41f0-ae06-a073c57289d9" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "f9500afd-e0f4-45d3-9647-45ec778554e8" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "766b4370-d1e4-439e-a63a-60baa2c41462", + "savedPayload": { + "position": { + "x": 18666.806237131383, + "y": 24927.35640053908 + }, + "targetPosition": { + "x": 18724.806237131383, + "y": 25020.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "354102dd-fd58-4f84-8e90-0d891defa0c8" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Strategy", + "Plotter", + "Foundations", + "62890699-eabf-4ea8-8ca0-cac07cc06dea" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "d54a124c-6029-41a6-9bbd-bb3fe8b1a318" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "b02b7fee-30b0-41f0-ae06-a073c57289d9" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "354102dd-fd58-4f84-8e90-0d891defa0c8" + ] + ] + } + } + ], + "id": "cf3e7523-c337-40d6-b635-451c1c9d216c", + "savedPayload": { + "position": { + "x": 18724.806237131383, + "y": 25020.35640053908 + }, + "targetPosition": { + "x": 18707.806237131383, + "y": 24974.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7e86d612-03b0-4876-a0ee-cde963219db5", + "savedPayload": { + "position": { + "x": 18707.806237131383, + "y": 24974.35640053908 + }, + "targetPosition": { + "x": 18787.806237131383, + "y": 25033.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Strategies", + "id": "e0466fa4-c295-476f-ab80-ef70d9e07b14" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "8bb43677-800c-44ae-a3e1-7234901f3c4d" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "1765635e-ca60-4f26-bc64-15cbb7538267" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "829bd9b5-1866-4b77-9b1a-49dc605445fb" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "49872783-0010-49d1-b9ae-abc86458c952" + ], + [ + "Strategies", + "Data Product", + "Foundations", + "e0466fa4-c295-476f-ab80-ef70d9e07b14" + ] + ] + } + } + ], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Orders", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Market Buy Orders", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Market Buy Order", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "616d4db3-03c4-44c3-bc0c-7e840adc9f67", + "savedPayload": { + "position": { + "x": 18739.806237131383, + "y": 25130.35640053908 + }, + "targetPosition": { + "x": 18726.806237131383, + "y": 25171.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Buy Order", + "id": "12929733-5964-4948-877b-b1edda37162a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Market Buy Orders", + "Plotter Module", + "Foundations", + "e00fe7d4-894d-4483-a73a-3cd77943ea80" + ], + [ + "Market Buy Order", + "Plotter Panel", + "Foundations", + "12929733-5964-4948-877b-b1edda37162a" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Market Buy Order Stats", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "423338f3-9b8b-49e1-a2d3-130bb2aa0cbf", + "savedPayload": { + "position": { + "x": 18713.806237131383, + "y": 25142.35640053908 + }, + "targetPosition": { + "x": 18726.806237131383, + "y": 25171.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Buy Order Stats", + "id": "81a88e44-189c-44ec-9607-cb1e4de8baa1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Market Buy Orders", + "Plotter Module", + "Foundations", + "e00fe7d4-894d-4483-a73a-3cd77943ea80" + ], + [ + "Market Buy Order Stats", + "Plotter Panel", + "Foundations", + "81a88e44-189c-44ec-9607-cb1e4de8baa1" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Market Buy Order Base Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "30d0c6a3-5b55-4480-858c-67dd354fa849", + "savedPayload": { + "position": { + "x": 18791.806237131383, + "y": 25228.35640053908 + }, + "targetPosition": { + "x": 18726.806237131383, + "y": 25171.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Buy Order Base Asset", + "id": "608a9068-7324-4f4c-8fdd-d9d8e42e26c6" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Market Buy Orders", + "Plotter Module", + "Foundations", + "e00fe7d4-894d-4483-a73a-3cd77943ea80" + ], + [ + "Market Buy Order Base Asset", + "Plotter Panel", + "Foundations", + "608a9068-7324-4f4c-8fdd-d9d8e42e26c6" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Market Buy Order Quoted Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "0629f9ad-e9b8-469f-80be-ef5ca8caa30c", + "savedPayload": { + "position": { + "x": 18751.806237131383, + "y": 25164.35640053908 + }, + "targetPosition": { + "x": 18726.806237131383, + "y": 25171.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Buy Order Quoted Asset", + "id": "1a55af5e-821d-4421-80d2-2c543d25ea1a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Market Buy Orders", + "Plotter Module", + "Foundations", + "e00fe7d4-894d-4483-a73a-3cd77943ea80" + ], + [ + "Market Buy Order Quoted Asset", + "Plotter Panel", + "Foundations", + "1a55af5e-821d-4421-80d2-2c543d25ea1a" + ] + ] + } + } + ], + "id": "e346a0aa-52c5-4652-9ffd-58c35a97209d", + "savedPayload": { + "position": { + "x": 18726.806237131383, + "y": 25171.35640053908 + }, + "targetPosition": { + "x": 18790.806237131383, + "y": 25116.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "429f9252-307b-4705-a926-8fe4b5a08f67", + "savedPayload": { + "position": { + "x": 18887.806237131383, + "y": 25186.35640053908 + }, + "targetPosition": { + "x": 18882.806237131383, + "y": 25213.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "New Polygon", + "id": "6217d021-ea5b-4b20-b093-758a2d2fb5d4" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Market Buy Orders", + "Plotter Module", + "Foundations", + "e00fe7d4-894d-4483-a73a-3cd77943ea80" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "486a0f30-691f-4c40-a18e-a1b0ac336ac1" + ], + [ + "New Polygon", + "Polygon", + "Foundations", + "6217d021-ea5b-4b20-b093-758a2d2fb5d4" + ] + ] + } + } + ], + "id": "b0cd3472-2c6c-4468-bf41-b243d2ffdb44", + "savedPayload": { + "position": { + "x": 18882.806237131383, + "y": 25213.35640053908 + }, + "targetPosition": { + "x": 18790.806237131383, + "y": 25116.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "01568ef2-98d0-44a7-8a5a-599587592dd2", + "savedPayload": { + "position": { + "x": 18790.806237131383, + "y": 25116.35640053908 + }, + "targetPosition": { + "x": 18738.806237131383, + "y": 25032.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Market Buy Orders", + "id": "0f023427-363f-4f80-a695-e4375b96593c" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "8bb43677-800c-44ae-a3e1-7234901f3c4d" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "1765635e-ca60-4f26-bc64-15cbb7538267" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "829bd9b5-1866-4b77-9b1a-49dc605445fb" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "49872783-0010-49d1-b9ae-abc86458c952" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "ef69111a-e67b-4d4d-ac5d-82a4bd65dd3c" + ], + [ + "Market Buy Orders", + "Data Product", + "Foundations", + "0f023427-363f-4f80-a695-e4375b96593c" + ] + ] + } + }, + { + "type": "Layer", + "name": "Market Sell Orders", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Market Sell Order", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "319848fc-420e-471e-a9b2-ba104dc007e2", + "savedPayload": { + "position": { + "x": 18543.806237131383, + "y": 24932.35640053908 + }, + "targetPosition": { + "x": 18619.806237131383, + "y": 25014.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Sell Order", + "id": "a5856620-e9ce-4ee1-830c-5b5dc45e9139" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Market Sell Orders", + "Plotter Module", + "Foundations", + "a9811005-1b7d-45bb-8003-0e60caab5f09" + ], + [ + "Market Sell Order", + "Plotter Panel", + "Foundations", + "a5856620-e9ce-4ee1-830c-5b5dc45e9139" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Market Sell Order Stats", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "35f59aa8-6b35-4d8e-b9ad-e41946ffe57d", + "savedPayload": { + "position": { + "x": 18539.806237131383, + "y": 24931.35640053908 + }, + "targetPosition": { + "x": 18619.806237131383, + "y": 25014.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Sell Order Stats", + "id": "fb23f6bb-8383-4276-8a77-5180e622653a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Market Sell Orders", + "Plotter Module", + "Foundations", + "a9811005-1b7d-45bb-8003-0e60caab5f09" + ], + [ + "Market Sell Order Stats", + "Plotter Panel", + "Foundations", + "fb23f6bb-8383-4276-8a77-5180e622653a" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Market Sell Order Base Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "daa2f075-788d-48b3-9bb1-093a253e7d82", + "savedPayload": { + "position": { + "x": 18611.806237131383, + "y": 25101.35640053908 + }, + "targetPosition": { + "x": 18619.806237131383, + "y": 25014.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Sell Order Base Asset", + "id": "3e9e4e57-bd41-41f5-8d52-c92d3a707e80" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Market Sell Orders", + "Plotter Module", + "Foundations", + "a9811005-1b7d-45bb-8003-0e60caab5f09" + ], + [ + "Market Sell Order Base Asset", + "Plotter Panel", + "Foundations", + "3e9e4e57-bd41-41f5-8d52-c92d3a707e80" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Market Sell Order Quoted Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "ed578720-7815-4309-836c-7a6de3383361", + "savedPayload": { + "position": { + "x": 18589.806237131383, + "y": 24962.35640053908 + }, + "targetPosition": { + "x": 18619.806237131383, + "y": 25014.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Sell Order Quoted Asset", + "id": "51d59c30-3a02-4d74-aa62-f1524ea544ee" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Market Sell Orders", + "Plotter Module", + "Foundations", + "a9811005-1b7d-45bb-8003-0e60caab5f09" + ], + [ + "Market Sell Order Quoted Asset", + "Plotter Panel", + "Foundations", + "51d59c30-3a02-4d74-aa62-f1524ea544ee" + ] + ] + } + } + ], + "id": "61a600b6-ef22-4735-a478-cd0fb453e203", + "savedPayload": { + "position": { + "x": 18619.806237131383, + "y": 25014.35640053908 + }, + "targetPosition": { + "x": 18702.806237131383, + "y": 25083.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "19d4bef3-524f-437c-89f8-42a7d7629c85", + "savedPayload": { + "position": { + "x": 18712.806237131383, + "y": 25085.35640053908 + }, + "targetPosition": { + "x": 18733.806237131383, + "y": 25074.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "New Polygon", + "id": "5b8dcb5c-6b20-4edf-aae5-1c526cdca536" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Market Sell Orders", + "Plotter Module", + "Foundations", + "a9811005-1b7d-45bb-8003-0e60caab5f09" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c24bfe41-ef93-4f0a-8c96-843536c85a2f" + ], + [ + "New Polygon", + "Polygon", + "Foundations", + "5b8dcb5c-6b20-4edf-aae5-1c526cdca536" + ] + ] + } + } + ], + "id": "e9050d33-a2dc-43f5-b459-e7e129aac080", + "savedPayload": { + "position": { + "x": 18733.806237131383, + "y": 25074.35640053908 + }, + "targetPosition": { + "x": 18702.806237131383, + "y": 25083.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8e59bb0b-13ba-4ce8-bdca-dceaeee52500", + "savedPayload": { + "position": { + "x": 18702.806237131383, + "y": 25083.35640053908 + }, + "targetPosition": { + "x": 18738.806237131383, + "y": 25032.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Market Sell Orders", + "id": "33e05a36-350e-43c2-a398-269479c9770b" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "8bb43677-800c-44ae-a3e1-7234901f3c4d" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "1765635e-ca60-4f26-bc64-15cbb7538267" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "829bd9b5-1866-4b77-9b1a-49dc605445fb" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "49872783-0010-49d1-b9ae-abc86458c952" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "ef69111a-e67b-4d4d-ac5d-82a4bd65dd3c" + ], + [ + "Market Sell Orders", + "Data Product", + "Foundations", + "33e05a36-350e-43c2-a398-269479c9770b" + ] + ] + } + }, + { + "type": "Layer", + "name": "Limit Buy Orders", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Limit Buy Order", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "54b6c456-59d6-4e2f-82f2-c4e10058c311", + "savedPayload": { + "position": { + "x": 18728.806237131383, + "y": 25073.35640053908 + }, + "targetPosition": { + "x": 18781.806237131383, + "y": 24991.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Buy Order", + "id": "48ec80a7-6f68-4284-9bb5-f04ce3c1052b" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "7e3120c7-a0c9-483c-ada9-8c53deb10f33" + ], + [ + "Limit Buy Order", + "Plotter Panel", + "Foundations", + "48ec80a7-6f68-4284-9bb5-f04ce3c1052b" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Limit Buy Order Stats", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a09ea6d7-8386-47b3-9435-839cdabac19a", + "savedPayload": { + "position": { + "x": 18874.806237131383, + "y": 24951.35640053908 + }, + "targetPosition": { + "x": 18781.806237131383, + "y": 24991.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Buy Order Stats", + "id": "90bd6690-de93-4158-a17f-728c28defc38" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "7e3120c7-a0c9-483c-ada9-8c53deb10f33" + ], + [ + "Limit Buy Order Stats", + "Plotter Panel", + "Foundations", + "90bd6690-de93-4158-a17f-728c28defc38" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Limit Buy Order Base Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "4a5e84f2-60a3-440e-86b6-7d927541d004", + "savedPayload": { + "position": { + "x": 18768.806237131383, + "y": 24951.35640053908 + }, + "targetPosition": { + "x": 18781.806237131383, + "y": 24991.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Buy Order Base Asset", + "id": "8504b6e3-83c8-45ea-959a-41303f9d4274" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "7e3120c7-a0c9-483c-ada9-8c53deb10f33" + ], + [ + "Limit Buy Order Base Asset", + "Plotter Panel", + "Foundations", + "8504b6e3-83c8-45ea-959a-41303f9d4274" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Limit Buy Order Quoted Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "b16cf12e-71d9-4e8a-9260-b37e660c9b84", + "savedPayload": { + "position": { + "x": 18681.806237131383, + "y": 25065.35640053908 + }, + "targetPosition": { + "x": 18781.806237131383, + "y": 24991.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Buy Order Quoted Asset", + "id": "b60e7e48-8ae7-4701-848b-8faa9ba58c11" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "7e3120c7-a0c9-483c-ada9-8c53deb10f33" + ], + [ + "Limit Buy Order Quoted Asset", + "Plotter Panel", + "Foundations", + "b60e7e48-8ae7-4701-848b-8faa9ba58c11" + ] + ] + } + } + ], + "id": "630dc012-83c8-4535-b2b0-d79f1b0ee26e", + "savedPayload": { + "position": { + "x": 18781.806237131383, + "y": 24991.35640053908 + }, + "targetPosition": { + "x": 18710.806237131383, + "y": 25085.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Status Open", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "0b11369c-83f5-47d3-a8f2-9ab24cdebd26", + "savedPayload": { + "position": { + "x": 18681.806237131383, + "y": 25057.35640053908 + }, + "targetPosition": { + "x": 18738.806237131383, + "y": 25056.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Status Open", + "id": "7be8ba85-07e7-4800-8988-ce76d2105b73" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "7e3120c7-a0c9-483c-ada9-8c53deb10f33" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3ea3861e-f37d-4d78-a45e-9b5fa738aefd" + ], + [ + "Status Open", + "Polygon", + "Foundations", + "7be8ba85-07e7-4800-8988-ce76d2105b73" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Status Closed Cancel Event", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "948a102e-01d6-4890-9168-8bde364bd384", + "savedPayload": { + "position": { + "x": 18699.806237131383, + "y": 25151.35640053908 + }, + "targetPosition": { + "x": 18738.806237131383, + "y": 25056.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Status Closed Cancel Event", + "id": "ab881143-5631-4b27-a97a-94138dbd370d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "7e3120c7-a0c9-483c-ada9-8c53deb10f33" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3ea3861e-f37d-4d78-a45e-9b5fa738aefd" + ], + [ + "Status Closed Cancel Event", + "Polygon", + "Foundations", + "ab881143-5631-4b27-a97a-94138dbd370d" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Status Closed Filled", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "875c990e-9b03-4f1b-9347-9f115631f363", + "savedPayload": { + "position": { + "x": 18664.806237131383, + "y": 25104.35640053908 + }, + "targetPosition": { + "x": 18738.806237131383, + "y": 25056.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Status Closed Filled", + "id": "a54693cf-8ec1-469d-afb9-2a724e4f6af7" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "7e3120c7-a0c9-483c-ada9-8c53deb10f33" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3ea3861e-f37d-4d78-a45e-9b5fa738aefd" + ], + [ + "Status Closed Filled", + "Polygon", + "Foundations", + "a54693cf-8ec1-469d-afb9-2a724e4f6af7" + ] + ] + } + } + ], + "id": "34176ecf-de24-441f-9868-695b75eaaec2", + "savedPayload": { + "position": { + "x": 18738.806237131383, + "y": 25056.35640053908 + }, + "targetPosition": { + "x": 18710.806237131383, + "y": 25085.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f4e844a4-f48b-44b8-bb80-e68838a91cc3", + "savedPayload": { + "position": { + "x": 18710.806237131383, + "y": 25085.35640053908 + }, + "targetPosition": { + "x": 18738.806237131383, + "y": 25032.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Limit Buy Orders", + "id": "8e7f9a7f-634d-4b72-b88b-b14c14ed1395" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "8bb43677-800c-44ae-a3e1-7234901f3c4d" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "1765635e-ca60-4f26-bc64-15cbb7538267" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "829bd9b5-1866-4b77-9b1a-49dc605445fb" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "49872783-0010-49d1-b9ae-abc86458c952" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "ef69111a-e67b-4d4d-ac5d-82a4bd65dd3c" + ], + [ + "Limit Buy Orders", + "Data Product", + "Foundations", + "8e7f9a7f-634d-4b72-b88b-b14c14ed1395" + ] + ] + } + }, + { + "type": "Layer", + "name": "Limit Sell Orders", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Limit Sell Order", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "3ca93899-3f98-49dc-bd4e-bcade77b9004", + "savedPayload": { + "position": { + "x": 18733.806237131383, + "y": 25078.35640053908 + }, + "targetPosition": { + "x": 18751.806237131383, + "y": 25019.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Sell Order", + "id": "5d485d15-9919-42cc-9399-54c679d7085d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "fb243322-ec2a-4f03-bb77-e97e4699d1c6" + ], + [ + "Limit Sell Order", + "Plotter Panel", + "Foundations", + "5d485d15-9919-42cc-9399-54c679d7085d" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Limit Sell Order Stats", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "028f10f6-6732-40c7-910a-b48c7131d5dc", + "savedPayload": { + "position": { + "x": 18809.806237131383, + "y": 25080.35640053908 + }, + "targetPosition": { + "x": 18751.806237131383, + "y": 25019.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Sell Order Stats", + "id": "db2f6e9c-ce79-4465-a0dc-8ea02fac26b7" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "fb243322-ec2a-4f03-bb77-e97e4699d1c6" + ], + [ + "Limit Sell Order Stats", + "Plotter Panel", + "Foundations", + "db2f6e9c-ce79-4465-a0dc-8ea02fac26b7" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Limit Sell Order Base Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "103b3f8c-965f-4fca-9344-6a62d6408e20", + "savedPayload": { + "position": { + "x": 18761.806237131383, + "y": 25081.35640053908 + }, + "targetPosition": { + "x": 18751.806237131383, + "y": 25019.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Sell Order Base Asset", + "id": "3e34000e-ad8c-4049-9eee-89e8ea362a0f" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "fb243322-ec2a-4f03-bb77-e97e4699d1c6" + ], + [ + "Limit Sell Order Base Asset", + "Plotter Panel", + "Foundations", + "3e34000e-ad8c-4049-9eee-89e8ea362a0f" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Limit Sell Order Quoted Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "eef26d6b-c8ab-4f12-93dd-5a726b7f0997", + "savedPayload": { + "position": { + "x": 18688.806237131383, + "y": 25077.35640053908 + }, + "targetPosition": { + "x": 18751.806237131383, + "y": 25019.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Sell Order Quoted Asset", + "id": "ae18b041-f16e-4d96-8a83-56845dddf64a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "fb243322-ec2a-4f03-bb77-e97e4699d1c6" + ], + [ + "Limit Sell Order Quoted Asset", + "Plotter Panel", + "Foundations", + "ae18b041-f16e-4d96-8a83-56845dddf64a" + ] + ] + } + } + ], + "id": "45fb03c1-981b-42fc-ab78-61aa8e123789", + "savedPayload": { + "position": { + "x": 18751.806237131383, + "y": 25019.35640053908 + }, + "targetPosition": { + "x": 18792.806237131383, + "y": 25077.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Status Open", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "29f0477c-5a03-48c8-8f2b-d8beabfdfb03", + "savedPayload": { + "position": { + "x": 18651.806237131383, + "y": 24934.35640053908 + }, + "targetPosition": { + "x": 18697.806237131383, + "y": 24991.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Status Open", + "id": "186d1b59-7d04-4b40-83c9-acc361b8a12a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "fb243322-ec2a-4f03-bb77-e97e4699d1c6" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "42719bff-262a-4401-9611-761f0db1e790" + ], + [ + "Status Open", + "Polygon", + "Foundations", + "186d1b59-7d04-4b40-83c9-acc361b8a12a" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Status Closed Cancel Event", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "7a4747e5-def2-4621-9fe9-b7a903c3610e", + "savedPayload": { + "position": { + "x": 18744.806237131383, + "y": 24912.35640053908 + }, + "targetPosition": { + "x": 18697.806237131383, + "y": 24991.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Status Closed Cancel Event", + "id": "8e993263-dbfc-4d41-864a-9470e70d7e4f" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "fb243322-ec2a-4f03-bb77-e97e4699d1c6" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "42719bff-262a-4401-9611-761f0db1e790" + ], + [ + "Status Closed Cancel Event", + "Polygon", + "Foundations", + "8e993263-dbfc-4d41-864a-9470e70d7e4f" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Status Closed Filled", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "d6a701c8-5712-4712-89e1-e487041baac8", + "savedPayload": { + "position": { + "x": 18634.806237131383, + "y": 24899.35640053908 + }, + "targetPosition": { + "x": 18697.806237131383, + "y": 24991.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Status Closed Filled", + "id": "bf0751d6-fdb2-4e66-a39c-2bd99252bd60" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "fb243322-ec2a-4f03-bb77-e97e4699d1c6" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "42719bff-262a-4401-9611-761f0db1e790" + ], + [ + "Status Closed Filled", + "Polygon", + "Foundations", + "bf0751d6-fdb2-4e66-a39c-2bd99252bd60" + ] + ] + } + } + ], + "id": "22cc3300-abf8-4585-807e-c661c38526f5", + "savedPayload": { + "position": { + "x": 18697.806237131383, + "y": 24991.35640053908 + }, + "targetPosition": { + "x": 18792.806237131383, + "y": 25077.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f5f42025-6cf7-466c-a19b-16986f8e7adb", + "savedPayload": { + "position": { + "x": 18792.806237131383, + "y": 25077.35640053908 + }, + "targetPosition": { + "x": 18738.806237131383, + "y": 25032.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Limit Sell Orders", + "id": "aebf3e40-784d-4179-a0e2-b1d4887e15f8" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "8bb43677-800c-44ae-a3e1-7234901f3c4d" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "1765635e-ca60-4f26-bc64-15cbb7538267" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "829bd9b5-1866-4b77-9b1a-49dc605445fb" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "49872783-0010-49d1-b9ae-abc86458c952" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "ef69111a-e67b-4d4d-ac5d-82a4bd65dd3c" + ], + [ + "Limit Sell Orders", + "Data Product", + "Foundations", + "aebf3e40-784d-4179-a0e2-b1d4887e15f8" + ] + ] + } + } + ], + "layerFolders": [], + "id": "5c735063-eec7-404d-b27d-ff9c1498c409", + "savedPayload": { + "position": { + "x": 18738.806237131383, + "y": 25032.35640053908 + }, + "targetPosition": { + "x": 18787.806237131383, + "y": 25033.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Stages", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Trigger Stages", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Trigger Stage Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "bca62cd9-fdb0-4b73-aa5c-5ab1d7505c6e", + "savedPayload": { + "position": { + "x": 18822.806237131383, + "y": 24948.35640053908 + }, + "targetPosition": { + "x": 18901.806237131383, + "y": 24984.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Trigger Stage Object", + "id": "c10b9b7b-04d8-460b-9dcc-2eaed24e17df" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "6c6cddbc-cd78-445f-9498-8627ac99563d" + ], + [ + "Trigger Stage Object", + "Plotter Panel", + "Foundations", + "c10b9b7b-04d8-460b-9dcc-2eaed24e17df" + ] + ] + } + } + ], + "id": "f5296e77-d026-4b85-8f5f-b2b043eecd5f", + "savedPayload": { + "position": { + "x": 18901.806237131383, + "y": 24984.35640053908 + }, + "targetPosition": { + "x": 18803.806237131383, + "y": 24986.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "6523844e-60a2-4c07-9a49-ddd9b832dd3f", + "savedPayload": { + "position": { + "x": 18781.806237131383, + "y": 25002.35640053908 + }, + "targetPosition": { + "x": 18714.806237131383, + "y": 25009.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "9e88f3a0-09ad-44fd-a84e-731228860e66" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "6c6cddbc-cd78-445f-9498-8627ac99563d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "09119fa5-53de-4885-af93-32aacf6445bb" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "9e88f3a0-09ad-44fd-a84e-731228860e66" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "ea30d60a-c02a-4462-97c3-dfbfb3041b46", + "savedPayload": { + "position": { + "x": 18625.806237131383, + "y": 25084.35640053908 + }, + "targetPosition": { + "x": 18714.806237131383, + "y": 25009.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "e2e18af7-af5f-4634-b8a4-4fabd2ddd7a5" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "6c6cddbc-cd78-445f-9498-8627ac99563d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "09119fa5-53de-4885-af93-32aacf6445bb" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "e2e18af7-af5f-4634-b8a4-4fabd2ddd7a5" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "3ee60625-394b-4591-8b92-7ab72a3f0e7f", + "savedPayload": { + "position": { + "x": 18751.806237131383, + "y": 25026.35640053908 + }, + "targetPosition": { + "x": 18714.806237131383, + "y": 25009.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "08d916aa-6d2d-497b-8738-9b0966e3901e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "6c6cddbc-cd78-445f-9498-8627ac99563d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "09119fa5-53de-4885-af93-32aacf6445bb" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "08d916aa-6d2d-497b-8738-9b0966e3901e" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "7051d71f-cf5b-4434-b219-caf9bf2235e6", + "savedPayload": { + "position": { + "x": 18633.806237131383, + "y": 25047.35640053908 + }, + "targetPosition": { + "x": 18714.806237131383, + "y": 25009.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "70de0f73-5a2d-4a5a-a5f7-1863f192a14d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "6c6cddbc-cd78-445f-9498-8627ac99563d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "09119fa5-53de-4885-af93-32aacf6445bb" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "70de0f73-5a2d-4a5a-a5f7-1863f192a14d" + ] + ] + } + } + ], + "id": "d1e10673-a1b5-4177-9696-f52462baa9d7", + "savedPayload": { + "position": { + "x": 18714.806237131383, + "y": 25009.35640053908 + }, + "targetPosition": { + "x": 18803.806237131383, + "y": 24986.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5b66dc12-7a3c-4038-8e7e-932e4a6cfddf", + "savedPayload": { + "position": { + "x": 18803.806237131383, + "y": 24986.35640053908 + }, + "targetPosition": { + "x": 18767.806237131383, + "y": 24951.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trigger Stages", + "id": "7490a362-ced5-4294-bd04-c973f0caf3f3" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "8bb43677-800c-44ae-a3e1-7234901f3c4d" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "1765635e-ca60-4f26-bc64-15cbb7538267" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "829bd9b5-1866-4b77-9b1a-49dc605445fb" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "49872783-0010-49d1-b9ae-abc86458c952" + ], + [ + "Stages", + "Data Product Folder", + "Foundations", + "63de881d-7779-46f2-9839-c2a98b9f864e" + ], + [ + "Trigger Stages", + "Data Product", + "Foundations", + "7490a362-ced5-4294-bd04-c973f0caf3f3" + ] + ] + } + }, + { + "type": "Layer", + "name": "Open Stages", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Open Stage Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "d9ef87e3-4dc0-491d-ad5b-d91abe813093", + "savedPayload": { + "position": { + "x": 18824.806237131383, + "y": 24850.35640053908 + }, + "targetPosition": { + "x": 18819.806237131383, + "y": 24894.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Open Stage Object", + "id": "be56e169-d089-4aea-a18a-c01cf16a3485" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "8f7cad9f-153d-44e6-bdc2-812bc97e3929" + ], + [ + "Open Stage Object", + "Plotter Panel", + "Foundations", + "be56e169-d089-4aea-a18a-c01cf16a3485" + ] + ] + } + } + ], + "id": "1cd43663-7ab3-4159-b6fe-704b7aa89c23", + "savedPayload": { + "position": { + "x": 18819.806237131383, + "y": 24894.35640053908 + }, + "targetPosition": { + "x": 18823.806237131383, + "y": 24881.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "70373970-e2bf-404f-8dd1-9e0d8d2b662e", + "savedPayload": { + "position": { + "x": 18858.806237131383, + "y": 25012.35640053908 + }, + "targetPosition": { + "x": 18765.806237131383, + "y": 24963.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "21db891e-4c47-4a5a-88a5-036297086138" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "8f7cad9f-153d-44e6-bdc2-812bc97e3929" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "d953dd4d-5603-4042-b15b-1e293988be14" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "21db891e-4c47-4a5a-88a5-036297086138" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "21afe69e-cf32-41b2-9393-356cebacbc93", + "savedPayload": { + "position": { + "x": 18800.806237131383, + "y": 24996.35640053908 + }, + "targetPosition": { + "x": 18765.806237131383, + "y": 24963.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "2a3d0d93-13d9-4a9e-8d32-c0aa5d7ab1e3" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "8f7cad9f-153d-44e6-bdc2-812bc97e3929" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "d953dd4d-5603-4042-b15b-1e293988be14" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "2a3d0d93-13d9-4a9e-8d32-c0aa5d7ab1e3" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "b0142623-a7c2-43ea-be39-0cc7e6893e05", + "savedPayload": { + "position": { + "x": 18814.806237131383, + "y": 24995.35640053908 + }, + "targetPosition": { + "x": 18765.806237131383, + "y": 24963.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "616f49d0-daaa-4b82-be0d-56504b402616" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "8f7cad9f-153d-44e6-bdc2-812bc97e3929" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "d953dd4d-5603-4042-b15b-1e293988be14" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "616f49d0-daaa-4b82-be0d-56504b402616" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "9a1ae743-84a2-4d80-aac3-0c663dcbc49a", + "savedPayload": { + "position": { + "x": 18819.806237131383, + "y": 24881.35640053908 + }, + "targetPosition": { + "x": 18765.806237131383, + "y": 24963.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "0fab39ff-8caf-45f8-8650-33d7a65fa6e1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "8f7cad9f-153d-44e6-bdc2-812bc97e3929" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "d953dd4d-5603-4042-b15b-1e293988be14" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "0fab39ff-8caf-45f8-8650-33d7a65fa6e1" + ] + ] + } + } + ], + "id": "fd598ed5-1cf1-4344-82e9-ed253e70fd1f", + "savedPayload": { + "position": { + "x": 18765.806237131383, + "y": 24963.35640053908 + }, + "targetPosition": { + "x": 18823.806237131383, + "y": 24881.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4e3f6861-577b-43e6-b6e6-bc2d53bbb28b", + "savedPayload": { + "position": { + "x": 18823.806237131383, + "y": 24881.35640053908 + }, + "targetPosition": { + "x": 18767.806237131383, + "y": 24951.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Open Stages", + "id": "0509ae71-2c1a-4e64-b43e-edb118bb040e" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "8bb43677-800c-44ae-a3e1-7234901f3c4d" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "1765635e-ca60-4f26-bc64-15cbb7538267" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "829bd9b5-1866-4b77-9b1a-49dc605445fb" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "49872783-0010-49d1-b9ae-abc86458c952" + ], + [ + "Stages", + "Data Product Folder", + "Foundations", + "63de881d-7779-46f2-9839-c2a98b9f864e" + ], + [ + "Open Stages", + "Data Product", + "Foundations", + "0509ae71-2c1a-4e64-b43e-edb118bb040e" + ] + ] + } + }, + { + "type": "Layer", + "name": "Manage Stages", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Manage Stage Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "c597959f-17ab-4b9e-8f65-a6eae75abe85", + "savedPayload": { + "position": { + "x": 18677.806237131383, + "y": 24865.35640053908 + }, + "targetPosition": { + "x": 18677.806237131383, + "y": 24779.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Manage Stage Object", + "id": "3db5604f-cacf-4c87-b1ea-5aa364bf9f48" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "768a5cc5-72db-4218-9a8b-706c51186b3d" + ], + [ + "Manage Stage Object", + "Plotter Panel", + "Foundations", + "3db5604f-cacf-4c87-b1ea-5aa364bf9f48" + ] + ] + } + } + ], + "id": "4238127b-aabb-48b6-a9c5-f99dfa74fb61", + "savedPayload": { + "position": { + "x": 18677.806237131383, + "y": 24779.35640053908 + }, + "targetPosition": { + "x": 18714.806237131383, + "y": 24852.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "b464171e-5ed3-47ad-973f-b04a9dda2433", + "savedPayload": { + "position": { + "x": 18650.806237131383, + "y": 24871.35640053908 + }, + "targetPosition": { + "x": 18707.806237131383, + "y": 24866.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "43435aed-68cb-4a56-88c4-2574d91f5b32" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "768a5cc5-72db-4218-9a8b-706c51186b3d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "dd3a2274-3986-4c89-bab9-265f6fa6b1d1" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "43435aed-68cb-4a56-88c4-2574d91f5b32" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "7f17351e-1dac-4eeb-9f21-f726d4933456", + "savedPayload": { + "position": { + "x": 18706.806237131383, + "y": 24789.35640053908 + }, + "targetPosition": { + "x": 18707.806237131383, + "y": 24866.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "904be022-f1e2-475e-9115-88224353cfa2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "768a5cc5-72db-4218-9a8b-706c51186b3d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "dd3a2274-3986-4c89-bab9-265f6fa6b1d1" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "904be022-f1e2-475e-9115-88224353cfa2" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "390f3492-2d37-4903-bab9-12ee10eeeef6", + "savedPayload": { + "position": { + "x": 18729.806237131383, + "y": 24858.35640053908 + }, + "targetPosition": { + "x": 18707.806237131383, + "y": 24866.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "4c74d4d8-d0a4-4581-bee7-36485d7a91a5" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "768a5cc5-72db-4218-9a8b-706c51186b3d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "dd3a2274-3986-4c89-bab9-265f6fa6b1d1" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "4c74d4d8-d0a4-4581-bee7-36485d7a91a5" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "05ac3c89-3253-4d28-9926-6a6fd34ef744", + "savedPayload": { + "position": { + "x": 18757.806237131383, + "y": 24878.35640053908 + }, + "targetPosition": { + "x": 18707.806237131383, + "y": 24866.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "9fc6d2c4-a67b-42e8-841b-7523f7ab4962" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "768a5cc5-72db-4218-9a8b-706c51186b3d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "dd3a2274-3986-4c89-bab9-265f6fa6b1d1" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "9fc6d2c4-a67b-42e8-841b-7523f7ab4962" + ] + ] + } + } + ], + "id": "5b6dd504-8556-4f31-98cb-e5044f3621f7", + "savedPayload": { + "position": { + "x": 18707.806237131383, + "y": 24866.35640053908 + }, + "targetPosition": { + "x": 18714.806237131383, + "y": 24852.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "04dc8358-d74b-4330-8ac5-fd6985f7a5b3", + "savedPayload": { + "position": { + "x": 18714.806237131383, + "y": 24852.35640053908 + }, + "targetPosition": { + "x": 18767.806237131383, + "y": 24951.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Manage Stages", + "id": "91e89102-63e7-478b-9fb0-fff2beb234ba" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "8bb43677-800c-44ae-a3e1-7234901f3c4d" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "1765635e-ca60-4f26-bc64-15cbb7538267" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "829bd9b5-1866-4b77-9b1a-49dc605445fb" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "49872783-0010-49d1-b9ae-abc86458c952" + ], + [ + "Stages", + "Data Product Folder", + "Foundations", + "63de881d-7779-46f2-9839-c2a98b9f864e" + ], + [ + "Manage Stages", + "Data Product", + "Foundations", + "91e89102-63e7-478b-9fb0-fff2beb234ba" + ] + ] + } + }, + { + "type": "Layer", + "name": "Close Stages", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Close Stage Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "5f0c161d-39ec-4914-b0c0-0f5a6e7610ff", + "savedPayload": { + "position": { + "x": 18741.806237131383, + "y": 25111.35640053908 + }, + "targetPosition": { + "x": 18686.806237131383, + "y": 25067.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Close Stage Object", + "id": "069885e7-351f-45dc-8423-113db65b9592" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "de84947f-ec29-4125-a2b3-a3da595d1653" + ], + [ + "Close Stage Object", + "Plotter Panel", + "Foundations", + "069885e7-351f-45dc-8423-113db65b9592" + ] + ] + } + } + ], + "id": "30347f84-b405-45c0-9efd-db8db3b1ac20", + "savedPayload": { + "position": { + "x": 18686.806237131383, + "y": 25067.35640053908 + }, + "targetPosition": { + "x": 18682.806237131383, + "y": 25040.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "21252445-0bb1-4f4f-b8a5-a44f52967b91", + "savedPayload": { + "position": { + "x": 18622.806237131383, + "y": 25160.35640053908 + }, + "targetPosition": { + "x": 18710.806237131383, + "y": 25129.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "9463d512-21f5-48c1-8cd6-b14747b338cf" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "de84947f-ec29-4125-a2b3-a3da595d1653" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "2236ae6a-63a0-4031-a6aa-95fd8dbd1e6d" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "9463d512-21f5-48c1-8cd6-b14747b338cf" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "4658f0ce-9c22-473d-ab78-bda6063e220d", + "savedPayload": { + "position": { + "x": 18624.806237131383, + "y": 25093.35640053908 + }, + "targetPosition": { + "x": 18710.806237131383, + "y": 25129.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "c3249cad-9f26-4ff2-ab0d-968c66bb7f2d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "de84947f-ec29-4125-a2b3-a3da595d1653" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "2236ae6a-63a0-4031-a6aa-95fd8dbd1e6d" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "c3249cad-9f26-4ff2-ab0d-968c66bb7f2d" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "29a57a55-377d-4624-8482-93acddbdc251", + "savedPayload": { + "position": { + "x": 18738.806237131383, + "y": 25096.35640053908 + }, + "targetPosition": { + "x": 18710.806237131383, + "y": 25129.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "dbd9d421-d90c-4ab8-a26b-c2254d7abec1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "de84947f-ec29-4125-a2b3-a3da595d1653" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "2236ae6a-63a0-4031-a6aa-95fd8dbd1e6d" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "dbd9d421-d90c-4ab8-a26b-c2254d7abec1" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "8c7dea19-0a44-429b-9c8b-e7beb55a08a4", + "savedPayload": { + "position": { + "x": 18633.806237131383, + "y": 25138.35640053908 + }, + "targetPosition": { + "x": 18710.806237131383, + "y": 25129.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "a5e40c24-183d-4896-97b0-f9f0f104c240" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "de84947f-ec29-4125-a2b3-a3da595d1653" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "2236ae6a-63a0-4031-a6aa-95fd8dbd1e6d" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "a5e40c24-183d-4896-97b0-f9f0f104c240" + ] + ] + } + } + ], + "id": "812f9ef7-1a37-4ba7-8546-ccc08c607c89", + "savedPayload": { + "position": { + "x": 18710.806237131383, + "y": 25129.35640053908 + }, + "targetPosition": { + "x": 18682.806237131383, + "y": 25040.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8f019b64-763f-410d-be63-5d6256a3ae40", + "savedPayload": { + "position": { + "x": 18682.806237131383, + "y": 25040.35640053908 + }, + "targetPosition": { + "x": 18767.806237131383, + "y": 24951.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Close Stages", + "id": "d76d5d3e-0688-4576-a781-3c0d59d173d1" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "8bb43677-800c-44ae-a3e1-7234901f3c4d" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "1765635e-ca60-4f26-bc64-15cbb7538267" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "829bd9b5-1866-4b77-9b1a-49dc605445fb" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "49872783-0010-49d1-b9ae-abc86458c952" + ], + [ + "Stages", + "Data Product Folder", + "Foundations", + "63de881d-7779-46f2-9839-c2a98b9f864e" + ], + [ + "Close Stages", + "Data Product", + "Foundations", + "d76d5d3e-0688-4576-a781-3c0d59d173d1" + ] + ] + } + } + ], + "layerFolders": [], + "id": "c242c0cd-ac02-4ecf-8fd1-7beb5cc2e8e5", + "savedPayload": { + "position": { + "x": 18767.806237131383, + "y": 24951.35640053908 + }, + "targetPosition": { + "x": 18787.806237131383, + "y": 25033.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Position", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Positions", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Position Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "c856a1f2-5958-4f82-8a8f-aaf6917603cf", + "savedPayload": { + "position": { + "x": 18804.806237131383, + "y": 25279.35640053908 + }, + "targetPosition": { + "x": 18768.806237131383, + "y": 25279.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Position Object", + "id": "3d274e02-8896-4311-a0c8-9041b6507090" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Position Objects", + "Plotter Module", + "Foundations", + "8854b5f8-8407-4a0d-9099-5456a8e4cced" + ], + [ + "Position Object", + "Plotter Panel", + "Foundations", + "3d274e02-8896-4311-a0c8-9041b6507090" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Position Combined Statistics", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "ed9ea392-fee4-46d4-aa13-d3f00f6e4b68", + "savedPayload": { + "position": { + "x": 18823.806237131383, + "y": 25241.35640053908 + }, + "targetPosition": { + "x": 18768.806237131383, + "y": 25279.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Position Combined Statistics", + "id": "05d6bb3e-f975-471f-be1f-3215025ce6fe" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Position Objects", + "Plotter Module", + "Foundations", + "8854b5f8-8407-4a0d-9099-5456a8e4cced" + ], + [ + "Position Combined Statistics", + "Plotter Panel", + "Foundations", + "05d6bb3e-f975-471f-be1f-3215025ce6fe" + ] + ] + } + } + ], + "id": "13e08501-364e-4440-ad69-2dc5d0770fdf", + "savedPayload": { + "position": { + "x": 18768.806237131383, + "y": 25279.35640053908 + }, + "targetPosition": { + "x": 18846.806237131383, + "y": 25183.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Entry Target Rate Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "64df5770-d08d-4b81-9ebf-83742af83d90", + "savedPayload": { + "position": { + "x": 18904.806237131383, + "y": 25235.35640053908 + }, + "targetPosition": { + "x": 18939.806237131383, + "y": 25220.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Entry Target Rate Line", + "id": "543ebae2-5624-49ad-a00f-df63335e92a9" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Position Objects", + "Plotter Module", + "Foundations", + "8854b5f8-8407-4a0d-9099-5456a8e4cced" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "d99cb56a-d182-4672-9e89-54bb809eff30" + ], + [ + "Entry Target Rate Line", + "Polygon", + "Foundations", + "543ebae2-5624-49ad-a00f-df63335e92a9" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Exit Target Rate Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "ab4cbb80-4191-491f-ae57-7b55d24a594d", + "savedPayload": { + "position": { + "x": 18978.806237131383, + "y": 25159.35640053908 + }, + "targetPosition": { + "x": 18939.806237131383, + "y": 25220.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Exit Target Rate Line", + "id": "b066c240-8552-4622-9597-77e812491910" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Position Objects", + "Plotter Module", + "Foundations", + "8854b5f8-8407-4a0d-9099-5456a8e4cced" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "d99cb56a-d182-4672-9e89-54bb809eff30" + ], + [ + "Exit Target Rate Line", + "Polygon", + "Foundations", + "b066c240-8552-4622-9597-77e812491910" + ] + ] + } + } + ], + "id": "d46506df-67aa-4882-9bc0-4f1d817d8ce4", + "savedPayload": { + "position": { + "x": 18939.806237131383, + "y": 25220.35640053908 + }, + "targetPosition": { + "x": 18846.806237131383, + "y": 25183.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "792acbbe-fa88-4225-a923-9378fff9ed04", + "savedPayload": { + "position": { + "x": 18846.806237131383, + "y": 25183.35640053908 + }, + "targetPosition": { + "x": 18813.806237131383, + "y": 25129.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Positions", + "id": "3c9ffa77-d7c9-4a7e-ad8e-330c9baf63db" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "8bb43677-800c-44ae-a3e1-7234901f3c4d" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "1765635e-ca60-4f26-bc64-15cbb7538267" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "829bd9b5-1866-4b77-9b1a-49dc605445fb" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "49872783-0010-49d1-b9ae-abc86458c952" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "bb0f1ce1-b951-4e74-9d2f-2cabfd9036cf" + ], + [ + "Positions", + "Data Product", + "Foundations", + "3c9ffa77-d7c9-4a7e-ad8e-330c9baf63db" + ] + ] + } + }, + { + "type": "Layer", + "name": "Position Base Asset", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Position Base Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "7341ce64-7bc2-42ea-bc52-3be98eddb35c", + "savedPayload": { + "position": { + "x": 18949.806237131383, + "y": 25206.35640053908 + }, + "targetPosition": { + "x": 18910.806237131383, + "y": 25175.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Position Base Asset", + "id": "b4298480-8922-4c40-ac79-b4484f8558bd" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "42a79594-bac8-40bf-a9eb-f13716e15465" + ], + [ + "Position Base Asset", + "Plotter Panel", + "Foundations", + "b4298480-8922-4c40-ac79-b4484f8558bd" + ] + ] + } + } + ], + "id": "961ccb83-f5ff-41c5-aae0-a175cd25a256", + "savedPayload": { + "position": { + "x": 18910.806237131383, + "y": 25175.35640053908 + }, + "targetPosition": { + "x": 18820.806237131383, + "y": 25135.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Profit Triangle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "5471d8aa-c650-4b26-a5ad-3b6b951f1b40", + "savedPayload": { + "position": { + "x": 18698.806237131383, + "y": 25136.35640053908 + }, + "targetPosition": { + "x": 18740.806237131383, + "y": 25208.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Profit Triangle", + "id": "2628b290-a09a-4807-8a45-7ff5a880d195" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "42a79594-bac8-40bf-a9eb-f13716e15465" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "a1635ebb-9528-4f34-8729-4812e12a850f" + ], + [ + "Profit Triangle", + "Polygon", + "Foundations", + "2628b290-a09a-4807-8a45-7ff5a880d195" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Loss Triangle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "bd0b78aa-9d25-4294-9a76-4ecb2fbef8af", + "savedPayload": { + "position": { + "x": 18669.806237131383, + "y": 25247.35640053908 + }, + "targetPosition": { + "x": 18740.806237131383, + "y": 25208.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Loss Triangle", + "id": "e37cfbb4-fe54-49ad-9525-29b0d77e082b" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "42a79594-bac8-40bf-a9eb-f13716e15465" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "a1635ebb-9528-4f34-8729-4812e12a850f" + ], + [ + "Loss Triangle", + "Polygon", + "Foundations", + "e37cfbb4-fe54-49ad-9525-29b0d77e082b" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Empty Triangle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "558fbb1c-bd98-4161-ac5f-2f64e42a0b7a", + "savedPayload": { + "position": { + "x": 18744.806237131383, + "y": 25215.35640053908 + }, + "targetPosition": { + "x": 18740.806237131383, + "y": 25208.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Empty Triangle", + "id": "23c30ca5-95ec-47b2-a65f-01969b1a5a78" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "42a79594-bac8-40bf-a9eb-f13716e15465" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "a1635ebb-9528-4f34-8729-4812e12a850f" + ], + [ + "Empty Triangle", + "Polygon", + "Foundations", + "23c30ca5-95ec-47b2-a65f-01969b1a5a78" + ] + ] + } + } + ], + "id": "c1fdd9e0-069d-4fcf-a817-bc80a8ea8caa", + "savedPayload": { + "position": { + "x": 18740.806237131383, + "y": 25208.35640053908 + }, + "targetPosition": { + "x": 18820.806237131383, + "y": 25135.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b483edc7-3b49-4f64-ad20-5306eebfb0a5", + "savedPayload": { + "position": { + "x": 18820.806237131383, + "y": 25135.35640053908 + }, + "targetPosition": { + "x": 18813.806237131383, + "y": 25129.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Position Base Asset", + "id": "f6142baf-c226-4562-b0cc-eadaf9de82e5" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "8bb43677-800c-44ae-a3e1-7234901f3c4d" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "1765635e-ca60-4f26-bc64-15cbb7538267" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "829bd9b5-1866-4b77-9b1a-49dc605445fb" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "49872783-0010-49d1-b9ae-abc86458c952" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "bb0f1ce1-b951-4e74-9d2f-2cabfd9036cf" + ], + [ + "Position Base Asset", + "Data Product", + "Foundations", + "f6142baf-c226-4562-b0cc-eadaf9de82e5" + ] + ] + } + }, + { + "type": "Layer", + "name": "Position Quoted Asset", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Position Quoted Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "5da4a38c-b8fb-4246-bf0e-14ea08d024e4", + "savedPayload": { + "position": { + "x": 19005.806237131383, + "y": 25156.35640053908 + }, + "targetPosition": { + "x": 18908.806237131383, + "y": 25095.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Position Quoted Asset", + "id": "f15d0a31-30bd-49a6-8c45-1bcd1a9cc5a8" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "baed45c2-228e-4679-876e-1867bbef5e9f" + ], + [ + "Position Quoted Asset", + "Plotter Panel", + "Foundations", + "f15d0a31-30bd-49a6-8c45-1bcd1a9cc5a8" + ] + ] + } + } + ], + "id": "a3f35b66-7d65-474d-9744-8946cfe083e5", + "savedPayload": { + "position": { + "x": 18908.806237131383, + "y": 25095.35640053908 + }, + "targetPosition": { + "x": 18810.806237131383, + "y": 25105.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Profit Triangle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "2b3f0313-874a-4e3f-91f3-0e1d20479143", + "savedPayload": { + "position": { + "x": 18842.806237131383, + "y": 25021.35640053908 + }, + "targetPosition": { + "x": 18896.806237131383, + "y": 25104.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Profit Triangle", + "id": "9cf82ef4-557e-498e-b121-ff28235b3a25" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "baed45c2-228e-4679-876e-1867bbef5e9f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "d2ad64d7-e463-4f5f-9f3d-05c98a5e8101" + ], + [ + "Profit Triangle", + "Polygon", + "Foundations", + "9cf82ef4-557e-498e-b121-ff28235b3a25" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Loss Triangle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "c5f0e2fc-1402-49ac-a506-189bba593d88", + "savedPayload": { + "position": { + "x": 18832.806237131383, + "y": 25014.35640053908 + }, + "targetPosition": { + "x": 18896.806237131383, + "y": 25104.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Loss Triangle", + "id": "61faa796-9697-48b0-a582-613e1b351931" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "baed45c2-228e-4679-876e-1867bbef5e9f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "d2ad64d7-e463-4f5f-9f3d-05c98a5e8101" + ], + [ + "Loss Triangle", + "Polygon", + "Foundations", + "61faa796-9697-48b0-a582-613e1b351931" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Empty Triangle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "1d630ded-560e-4e97-8f27-1adbc8a6d8a0", + "savedPayload": { + "position": { + "x": 18807.806237131383, + "y": 25025.35640053908 + }, + "targetPosition": { + "x": 18896.806237131383, + "y": 25104.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Empty Triangle", + "id": "58c807a3-8443-43d9-82e9-81c3d0545399" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "baed45c2-228e-4679-876e-1867bbef5e9f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "d2ad64d7-e463-4f5f-9f3d-05c98a5e8101" + ], + [ + "Empty Triangle", + "Polygon", + "Foundations", + "58c807a3-8443-43d9-82e9-81c3d0545399" + ] + ] + } + } + ], + "id": "30851c57-d7ad-457a-8f4d-afdfd02ea7f7", + "savedPayload": { + "position": { + "x": 18896.806237131383, + "y": 25104.35640053908 + }, + "targetPosition": { + "x": 18810.806237131383, + "y": 25105.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "39b08043-9d78-4279-89ef-60f717fdf98f", + "savedPayload": { + "position": { + "x": 18810.806237131383, + "y": 25105.35640053908 + }, + "targetPosition": { + "x": 18813.806237131383, + "y": 25129.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Position Quoted Asset", + "id": "c2301ab3-9bb4-457c-807b-1613f0c23ae1" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "8bb43677-800c-44ae-a3e1-7234901f3c4d" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "1765635e-ca60-4f26-bc64-15cbb7538267" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "829bd9b5-1866-4b77-9b1a-49dc605445fb" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "49872783-0010-49d1-b9ae-abc86458c952" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "bb0f1ce1-b951-4e74-9d2f-2cabfd9036cf" + ], + [ + "Position Quoted Asset", + "Data Product", + "Foundations", + "c2301ab3-9bb4-457c-807b-1613f0c23ae1" + ] + ] + } + }, + { + "type": "Layer", + "name": "Stop Loss", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Stop Loss Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "eb2dd389-4201-47ab-a8cb-0b4d9273004c", + "savedPayload": { + "position": { + "x": 18716.806237131383, + "y": 25220.35640053908 + }, + "targetPosition": { + "x": 18716.806237131383, + "y": 25171.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Stop Loss Panel", + "id": "1b6d3bd0-e594-4b09-9f1c-021177676d84" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Stop Loss", + "Plotter Module", + "Foundations", + "9b8e4fc2-b62a-4d47-ac5f-08818e463da2" + ], + [ + "Stop Loss Panel", + "Plotter Panel", + "Foundations", + "1b6d3bd0-e594-4b09-9f1c-021177676d84" + ] + ] + } + } + ], + "id": "8fa9fa96-857a-49fb-858f-2571dff0c8c5", + "savedPayload": { + "position": { + "x": 18716.806237131383, + "y": 25171.35640053908 + }, + "targetPosition": { + "x": 18814.806237131383, + "y": 25199.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e73b5189-f11e-4038-820b-236714d595d0", + "savedPayload": { + "position": { + "x": 18934.806237131383, + "y": 25366.35640053908 + }, + "targetPosition": { + "x": 18859.806237131383, + "y": 25297.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "New Polygon", + "id": "9d351f29-6a3e-4c2b-b008-ebe1414d2aa8" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Stop Loss", + "Plotter Module", + "Foundations", + "9b8e4fc2-b62a-4d47-ac5f-08818e463da2" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "41dd1d86-998c-46d7-a37e-1a1508fd8b51" + ], + [ + "New Polygon", + "Polygon", + "Foundations", + "9d351f29-6a3e-4c2b-b008-ebe1414d2aa8" + ] + ] + } + } + ], + "id": "04f794f8-3d86-444b-9628-09f81ca1069b", + "savedPayload": { + "position": { + "x": 18859.806237131383, + "y": 25297.35640053908 + }, + "targetPosition": { + "x": 18814.806237131383, + "y": 25199.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "53daed5f-cde1-467f-8321-4c12216fb4a6", + "savedPayload": { + "position": { + "x": 18814.806237131383, + "y": 25199.35640053908 + }, + "targetPosition": { + "x": 18813.806237131383, + "y": 25129.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Stop Loss", + "id": "bb597e4c-652c-48ea-96e6-2847e567745b" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "8bb43677-800c-44ae-a3e1-7234901f3c4d" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "1765635e-ca60-4f26-bc64-15cbb7538267" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "829bd9b5-1866-4b77-9b1a-49dc605445fb" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "49872783-0010-49d1-b9ae-abc86458c952" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "bb0f1ce1-b951-4e74-9d2f-2cabfd9036cf" + ], + [ + "Stop Loss", + "Data Product", + "Foundations", + "bb597e4c-652c-48ea-96e6-2847e567745b" + ] + ] + } + }, + { + "type": "Layer", + "name": "Take Profit", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Take Profit Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "b58fb079-a061-4c6d-8930-4db747505c51", + "savedPayload": { + "position": { + "x": 18783.806237131383, + "y": 25062.35640053908 + }, + "targetPosition": { + "x": 18833.806237131383, + "y": 25069.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Take Profit Panel", + "id": "33aa2293-7958-4cc3-bb41-fc97c17ccd67" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Take Profit", + "Plotter Module", + "Foundations", + "78a2df79-8912-44d7-a8c7-4b6a0a7235c2" + ], + [ + "Take Profit Panel", + "Plotter Panel", + "Foundations", + "33aa2293-7958-4cc3-bb41-fc97c17ccd67" + ] + ] + } + } + ], + "id": "5dbc8606-8153-4d3f-a36a-b8ccb05ff92d", + "savedPayload": { + "position": { + "x": 18833.806237131383, + "y": 25069.35640053908 + }, + "targetPosition": { + "x": 18773.806237131383, + "y": 25150.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "72091268-476d-48f7-88b6-cb5ee8ba5857", + "savedPayload": { + "position": { + "x": 18775.806237131383, + "y": 25062.35640053908 + }, + "targetPosition": { + "x": 18708.806237131383, + "y": 25155.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "New Polygon", + "id": "a0b598d2-cdb6-4ce7-96c5-ef3317ae1768" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Take Profit", + "Plotter Module", + "Foundations", + "78a2df79-8912-44d7-a8c7-4b6a0a7235c2" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "95465ef6-b26a-4ca3-817c-26b50e9ef8e0" + ], + [ + "New Polygon", + "Polygon", + "Foundations", + "a0b598d2-cdb6-4ce7-96c5-ef3317ae1768" + ] + ] + } + } + ], + "id": "f0677cf2-875f-4aca-a842-5aded3cf06b2", + "savedPayload": { + "position": { + "x": 18708.806237131383, + "y": 25155.35640053908 + }, + "targetPosition": { + "x": 18773.806237131383, + "y": 25150.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b6d7e4fe-9a70-4489-a91d-bb56ab7fd2e8", + "savedPayload": { + "position": { + "x": 18773.806237131383, + "y": 25150.35640053908 + }, + "targetPosition": { + "x": 18813.806237131383, + "y": 25129.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Take Profit", + "id": "89e0aed6-8c69-40fc-9efe-7d55d4222bd9" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "8bb43677-800c-44ae-a3e1-7234901f3c4d" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "1765635e-ca60-4f26-bc64-15cbb7538267" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "829bd9b5-1866-4b77-9b1a-49dc605445fb" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "49872783-0010-49d1-b9ae-abc86458c952" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "bb0f1ce1-b951-4e74-9d2f-2cabfd9036cf" + ], + [ + "Take Profit", + "Data Product", + "Foundations", + "89e0aed6-8c69-40fc-9efe-7d55d4222bd9" + ] + ] + } + } + ], + "layerFolders": [], + "id": "d84fde5b-e18e-439f-abc9-2a04792a622e", + "savedPayload": { + "position": { + "x": 18813.806237131383, + "y": 25129.35640053908 + }, + "targetPosition": { + "x": 18787.806237131383, + "y": 25033.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ac2be926-454e-4c57-8f76-bcbc91e42574", + "savedPayload": { + "position": { + "x": 18787.806237131383, + "y": 25033.35640053908 + }, + "targetPosition": { + "x": 18700.806237131383, + "y": 25026.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "d096d768-f5dd-4b3b-b2f7-4057c1ec1a97", + "savedPayload": { + "position": { + "x": 18700.806237131383, + "y": 25026.35640053908 + }, + "targetPosition": { + "x": 18690.806237131383, + "y": 24991.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "34f56f7e-c011-41ec-b3cc-85db3a0f99c4", + "savedPayload": { + "position": { + "x": 18690.806237131383, + "y": 24991.35640053908 + }, + "targetPosition": { + "x": 18698.806237131383, + "y": 24985.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 0, + "y": 80 + }, + "width": 150, + "height": 40, + "radius": 0 + }, + "referenceParent": { + "type": "Trading Mine Products", + "name": "Masters", + "id": "1765635e-ca60-4f26-bc64-15cbb7538267" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "8bb43677-800c-44ae-a3e1-7234901f3c4d" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "1765635e-ca60-4f26-bc64-15cbb7538267" + ] + ] + } + }, + "id": "a64e34ac-207f-48b8-a796-6b91c8accc3e", + "savedPayload": { + "position": { + "x": 17715.489282242837, + "y": 24890.651302226597 + }, + "targetPosition": { + "x": 18000.806237131383, + "y": 24983.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Pluvtech Data", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "Pluvtech", + "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "HMA", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "HMA", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "HMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "80ec269f-0799-44e7-8be1-b4a27734f72c", + "savedPayload": { + "position": { + "x": 18491.806237131383, + "y": 24978.35640053908 + }, + "targetPosition": { + "x": 18536.806237131383, + "y": 25021.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "HMA", + "id": "40a4fc77-d310-4981-b473-303ae1a0699c" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "HMA", + "Plotter", + "Foundations", + "65975d19-4057-43c7-9a29-a1a53c91e248" + ], + [ + "HMA", + "Plotter Module", + "Foundations", + "ad1a1443-756b-454f-9d51-4bee8386a413" + ], + [ + "HMA", + "Plotter Panel", + "Foundations", + "40a4fc77-d310-4981-b473-303ae1a0699c" + ] + ] + } + } + ], + "id": "d7c8eb9c-ae48-4881-9b23-1581d6d5e927", + "savedPayload": { + "position": { + "x": 18536.806237131383, + "y": 25021.35640053908 + }, + "targetPosition": { + "x": 18620.806237131383, + "y": 25076.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "HMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "c9a305b5-8b50-4e17-b44e-a510954c5048", + "savedPayload": { + "position": { + "x": 18742.806237131383, + "y": 25205.35640053908 + }, + "targetPosition": { + "x": 18715.806237131383, + "y": 25150.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "HMA", + "id": "35e2cc83-67ba-4e13-a608-ff4361fff378" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "HMA", + "Plotter", + "Foundations", + "65975d19-4057-43c7-9a29-a1a53c91e248" + ], + [ + "HMA", + "Plotter Module", + "Foundations", + "ad1a1443-756b-454f-9d51-4bee8386a413" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "403ab92c-024d-4445-b165-baa04e19d3ae" + ], + [ + "HMA", + "Polygon", + "Foundations", + "35e2cc83-67ba-4e13-a608-ff4361fff378" + ] + ] + } + } + ], + "id": "f0e99cc9-7722-4852-9c12-e3faec3c67c3", + "savedPayload": { + "position": { + "x": 18715.806237131383, + "y": 25150.35640053908 + }, + "targetPosition": { + "x": 18620.806237131383, + "y": 25076.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "07c08ebe-eb95-4813-a5fd-7041872ca45f", + "savedPayload": { + "position": { + "x": 16566.254692953054, + "y": 25030.073976944856 + }, + "targetPosition": { + "x": 16803.825366729736, + "y": 24846.879613054225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "HMA", + "id": "9b0c053d-9b56-48e9-9c72-2ca67f62ad14" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "HMA", + "Bot Products", + "Foundations", + "73ab037e-0b22-4c3a-9e1f-cbc100329c38" + ], + [ + "HMA", + "Data Product", + "Foundations", + "9b0c053d-9b56-48e9-9c72-2ca67f62ad14" + ] + ] + } + } + ], + "layerFolders": [], + "id": "39d44a8c-2320-4623-ad5d-b400d05c2aa6", + "savedPayload": { + "position": { + "x": 16803.825366729736, + "y": 24846.879613054225 + }, + "targetPosition": { + "x": 17041.396040506417, + "y": 24663.685249163595 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "EMA", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "EMA", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "EMA Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "fc694fc5-07b3-402a-819b-5d8d4988c9e2", + "savedPayload": { + "position": { + "x": 18632.806237131383, + "y": 25030.35640053908 + }, + "targetPosition": { + "x": 18547.806237131383, + "y": 25024.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "EMA Panel", + "id": "a46864b4-848b-46f6-89b8-d34d7b6a2996" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "EMA", + "Plotter", + "Foundations", + "ac40fe53-1cc9-464a-8479-9440e377754b" + ], + [ + "EMA Module", + "Plotter Module", + "Foundations", + "44a59f6e-758d-42c5-86ca-2d6e29f83924" + ], + [ + "EMA Panel", + "Plotter Panel", + "Foundations", + "a46864b4-848b-46f6-89b8-d34d7b6a2996" + ] + ] + } + } + ], + "id": "0f80a437-7603-422a-bc5e-06b334eebe1a", + "savedPayload": { + "position": { + "x": 18547.806237131383, + "y": 25024.35640053908 + }, + "targetPosition": { + "x": 18642.806237131383, + "y": 24994.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "EMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "4b27aa54-4d42-49f4-ad7f-ec8d5ccd87d0", + "savedPayload": { + "position": { + "x": 18742.806237131383, + "y": 24858.35640053908 + }, + "targetPosition": { + "x": 18703.806237131383, + "y": 24903.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "EMA", + "id": "b2edaf61-4b7f-4f3d-b071-e6645cbef0a7" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "EMA", + "Plotter", + "Foundations", + "ac40fe53-1cc9-464a-8479-9440e377754b" + ], + [ + "EMA Module", + "Plotter Module", + "Foundations", + "44a59f6e-758d-42c5-86ca-2d6e29f83924" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "d028a11f-11a2-4550-8a90-de712ac809bf" + ], + [ + "EMA", + "Polygon", + "Foundations", + "b2edaf61-4b7f-4f3d-b071-e6645cbef0a7" + ] + ] + } + } + ], + "id": "be202af0-1142-4b8b-917d-170c41669d26", + "savedPayload": { + "position": { + "x": 18703.806237131383, + "y": 24903.35640053908 + }, + "targetPosition": { + "x": 18642.806237131383, + "y": 24994.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a3e1a074-81ef-4c3d-bada-3f06d3ca1e75", + "savedPayload": { + "position": { + "x": 16482.277622979545, + "y": 24881.36987237398 + }, + "targetPosition": { + "x": 16761.83683174298, + "y": 24772.527560768787 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "EMA", + "id": "78b3bea4-1238-4eeb-8434-39a881cebee6" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "EMA", + "Bot Products", + "Foundations", + "e0f786ba-7136-4599-bea1-0d755b53e458" + ], + [ + "EMA", + "Data Product", + "Foundations", + "78b3bea4-1238-4eeb-8434-39a881cebee6" + ] + ] + } + } + ], + "layerFolders": [], + "id": "343bb4e3-87c0-4c1c-839c-c0738c75ec40", + "savedPayload": { + "position": { + "x": 16761.83683174298, + "y": 24772.527560768787 + }, + "targetPosition": { + "x": 17041.396040506417, + "y": 24663.685249163595 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "McGinley", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "McGinley", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "McGinley", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "cdf7d238-4768-4f92-a390-5c05ed7ba9a9", + "savedPayload": { + "position": { + "x": 18469.806237131383, + "y": 24859.35640053908 + }, + "targetPosition": { + "x": 18567.806237131383, + "y": 24955.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "McGinley", + "id": "0e1115ce-307b-400b-9b01-e0b382cae612" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "McGinley", + "Plotter", + "Foundations", + "6f22a770-3bf3-4caa-8935-e7b6f2c285ea" + ], + [ + "McGinley", + "Plotter Module", + "Foundations", + "a6f8da98-b0b0-4d82-9d2f-91d9cca9ae07" + ], + [ + "McGinley", + "Plotter Panel", + "Foundations", + "0e1115ce-307b-400b-9b01-e0b382cae612" + ] + ] + } + } + ], + "id": "4b5e6017-f184-411f-aef1-41f84628b80c", + "savedPayload": { + "position": { + "x": 18567.806237131383, + "y": 24955.35640053908 + }, + "targetPosition": { + "x": 18623.806237131383, + "y": 24915.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "McGinley", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "667ed871-78ae-4eea-bbd8-431163e788a5", + "savedPayload": { + "position": { + "x": 18540.806237131383, + "y": 24926.35640053908 + }, + "targetPosition": { + "x": 18617.806237131383, + "y": 24976.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "McGinley", + "id": "940dc502-7431-47dc-8e2b-3d80a6511c23" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "McGinley", + "Plotter", + "Foundations", + "6f22a770-3bf3-4caa-8935-e7b6f2c285ea" + ], + [ + "McGinley", + "Plotter Module", + "Foundations", + "a6f8da98-b0b0-4d82-9d2f-91d9cca9ae07" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "75636bf4-3ade-46d1-a8fe-fa7f1d485f91" + ], + [ + "McGinley", + "Polygon", + "Foundations", + "940dc502-7431-47dc-8e2b-3d80a6511c23" + ] + ] + } + } + ], + "id": "e29801a3-9e87-4dce-b59a-6abdfc047d1a", + "savedPayload": { + "position": { + "x": 18617.806237131383, + "y": 24976.35640053908 + }, + "targetPosition": { + "x": 18623.806237131383, + "y": 24915.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f9b6c8c2-5ce8-4c8b-abbc-449f540dc98e", + "savedPayload": { + "position": { + "x": 16443.5970019888, + "y": 24715.0302542509 + }, + "targetPosition": { + "x": 16742.49652124761, + "y": 24689.357751707248 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "McGinley", + "id": "0764a2f6-6473-4c60-8fe6-7efe6d64d2b6" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "McGinley", + "Bot Products", + "Foundations", + "cd944754-0e10-42e0-884b-6ac51ad9e6a0" + ], + [ + "McGinley", + "Data Product", + "Foundations", + "0764a2f6-6473-4c60-8fe6-7efe6d64d2b6" + ] + ] + } + } + ], + "layerFolders": [], + "id": "593bf991-1d4b-4979-8efe-ab2219da8bc8", + "savedPayload": { + "position": { + "x": 16742.49652124761, + "y": 24689.357751707248 + }, + "targetPosition": { + "x": 17041.396040506417, + "y": 24663.685249163595 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "WMA", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "WMA", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "WMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "bf790e74-dd17-46b5-b71e-2b0826a9a5a2", + "savedPayload": { + "position": { + "x": 18600.806237131383, + "y": 24805.35640053908 + }, + "targetPosition": { + "x": 18511.806237131383, + "y": 24898.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "WMA", + "id": "e37581b2-e1e5-4c65-8ca4-f06ce6959e78" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "WMA", + "Plotter", + "Foundations", + "3fd1123b-1a27-4541-8734-47fb77f1c88b" + ], + [ + "WMA", + "Plotter Module", + "Foundations", + "cc3a4a3c-bd62-4349-b566-a804de8423dd" + ], + [ + "WMA", + "Plotter Panel", + "Foundations", + "e37581b2-e1e5-4c65-8ca4-f06ce6959e78" + ] + ] + } + } + ], + "id": "37dbf65f-3660-4bc4-a390-2c0b08413ca4", + "savedPayload": { + "position": { + "x": 18511.806237131383, + "y": 24898.35640053908 + }, + "targetPosition": { + "x": 18499.806237131383, + "y": 24984.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "WMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "b7f8c448-aafb-419b-937d-ef02d4ab5df8", + "savedPayload": { + "position": { + "x": 18351.806237131383, + "y": 24927.35640053908 + }, + "targetPosition": { + "x": 18433.806237131383, + "y": 24914.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "WMA", + "id": "e6c6ed58-bebd-47e5-884f-e36406f34524" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "WMA", + "Plotter", + "Foundations", + "3fd1123b-1a27-4541-8734-47fb77f1c88b" + ], + [ + "WMA", + "Plotter Module", + "Foundations", + "cc3a4a3c-bd62-4349-b566-a804de8423dd" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "001cbaf7-5f87-407a-b1d7-b44039fe6ca2" + ], + [ + "WMA", + "Polygon", + "Foundations", + "e6c6ed58-bebd-47e5-884f-e36406f34524" + ] + ] + } + } + ], + "id": "7579f142-f32f-4ff6-b79f-e93d628e1fd9", + "savedPayload": { + "position": { + "x": 18433.806237131383, + "y": 24914.35640053908 + }, + "targetPosition": { + "x": 18499.806237131383, + "y": 24984.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "917f9519-dee4-4ce7-aea7-e54d56ae75f1", + "savedPayload": { + "position": { + "x": 16453.34650385098, + "y": 24544.53096917615 + }, + "targetPosition": { + "x": 16747.371272178698, + "y": 24604.108109169872 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "WMA", + "id": "cdc3f12d-7dfe-4c10-a242-38b5a38052a3" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "WMA", + "Bot Products", + "Foundations", + "ede5b157-8c65-4b06-914c-7c9814b58f8f" + ], + [ + "WMA", + "Data Product", + "Foundations", + "cdc3f12d-7dfe-4c10-a242-38b5a38052a3" + ] + ] + } + } + ], + "layerFolders": [], + "id": "b5603df5-5ac9-43e0-8e55-3a015c61ff78", + "savedPayload": { + "position": { + "x": 16747.371272178698, + "y": 24604.108109169872 + }, + "targetPosition": { + "x": 17041.396040506417, + "y": 24663.685249163595 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "SMA", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "SMA", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "SMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "6347427a-0e1d-4ebb-8802-58c6a198c904", + "savedPayload": { + "position": { + "x": 18685.806237131383, + "y": 25111.35640053908 + }, + "targetPosition": { + "x": 18638.806237131383, + "y": 25125.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "SMA", + "id": "cc613cff-63e2-403c-9444-185648308ce6" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "SMA", + "Plotter", + "Foundations", + "29d1e119-77d2-4ccd-bb79-126e91cb932b" + ], + [ + "SMA", + "Plotter Module", + "Foundations", + "0682f999-e780-4c6d-8ec5-ee81545f2e84" + ], + [ + "SMA", + "Plotter Panel", + "Foundations", + "cc613cff-63e2-403c-9444-185648308ce6" + ] + ] + } + } + ], + "id": "fbf1cc4d-1e6c-4fe7-8b98-2354c818bc21", + "savedPayload": { + "position": { + "x": 18638.806237131383, + "y": 25125.35640053908 + }, + "targetPosition": { + "x": 18543.806237131383, + "y": 25134.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "SMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "902ce1cd-70d3-45b2-8d50-0981157e236b", + "savedPayload": { + "position": { + "x": 18603.806237131383, + "y": 25078.35640053908 + }, + "targetPosition": { + "x": 18618.806237131383, + "y": 25157.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "SMA", + "id": "0d1217d9-19ef-4784-a88d-5b791213721c" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "SMA", + "Plotter", + "Foundations", + "29d1e119-77d2-4ccd-bb79-126e91cb932b" + ], + [ + "SMA", + "Plotter Module", + "Foundations", + "0682f999-e780-4c6d-8ec5-ee81545f2e84" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c74d51bb-bd86-49ac-a991-8b4a5fbf6e7a" + ], + [ + "SMA", + "Polygon", + "Foundations", + "0d1217d9-19ef-4784-a88d-5b791213721c" + ] + ] + } + } + ], + "id": "eccda26a-64ce-40e3-bd7a-68c3ed097bd4", + "savedPayload": { + "position": { + "x": 18618.806237131383, + "y": 25157.35640053908 + }, + "targetPosition": { + "x": 18543.806237131383, + "y": 25134.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7451e020-40e6-4610-990c-861c8fcda829", + "savedPayload": { + "position": { + "x": 16510.736281907728, + "y": 24383.684855228188 + }, + "targetPosition": { + "x": 16776.066161207073, + "y": 24523.68505219589 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "SMA", + "id": "4f9b9f64-9e21-42f9-ad6f-7668db768083" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "SMA", + "Bot Products", + "Foundations", + "34be7055-fe64-480a-9e5c-326c225533ca" + ], + [ + "SMA", + "Data Product", + "Foundations", + "4f9b9f64-9e21-42f9-ad6f-7668db768083" + ] + ] + } + } + ], + "layerFolders": [], + "id": "837cbcfb-db21-420d-a145-88533e0352ba", + "savedPayload": { + "position": { + "x": 16776.066161207073, + "y": 24523.68505219589 + }, + "targetPosition": { + "x": 17041.396040506417, + "y": 24663.685249163595 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Volume-WMA", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "VWMA", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Volume-WMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "05ac1a76-234a-41c5-a686-a91c1c129131", + "savedPayload": { + "position": { + "x": 18669.806237131383, + "y": 25011.35640053908 + }, + "targetPosition": { + "x": 18579.806237131383, + "y": 25102.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Volume-WMA", + "id": "0ffa0721-bbd9-4595-9f93-02cc1e0b77af" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Volume-WMA", + "Plotter", + "Foundations", + "853aa420-7d60-47e5-9434-acbecf5b4c99" + ], + [ + "Volume-WMA", + "Plotter Module", + "Foundations", + "fd7df6d6-9cb2-4e5a-9e44-3a73a6d9ae99" + ], + [ + "Volume-WMA", + "Plotter Panel", + "Foundations", + "0ffa0721-bbd9-4595-9f93-02cc1e0b77af" + ] + ] + } + } + ], + "id": "808cadf2-2da6-40c0-a8bc-da4e110c6b66", + "savedPayload": { + "position": { + "x": 18579.806237131383, + "y": 25102.35640053908 + }, + "targetPosition": { + "x": 18638.806237131383, + "y": 25006.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Volume-WMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "d5724956-6f8e-4d7b-bb29-82e2a95bcba6", + "savedPayload": { + "position": { + "x": 18652.806237131383, + "y": 25001.35640053908 + }, + "targetPosition": { + "x": 18645.806237131383, + "y": 25100.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Volume-WMA", + "id": "e806db04-6f0a-46ea-a5e3-33b74986d8e0" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Volume-WMA", + "Plotter", + "Foundations", + "853aa420-7d60-47e5-9434-acbecf5b4c99" + ], + [ + "Volume-WMA", + "Plotter Module", + "Foundations", + "fd7df6d6-9cb2-4e5a-9e44-3a73a6d9ae99" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "9aa4b9a8-95e8-4206-a195-96b81f7aecaa" + ], + [ + "Volume-WMA", + "Polygon", + "Foundations", + "e806db04-6f0a-46ea-a5e3-33b74986d8e0" + ] + ] + } + } + ], + "id": "51336260-81de-40dc-aa76-0fd9dccf8863", + "savedPayload": { + "position": { + "x": 18645.806237131383, + "y": 25100.35640053908 + }, + "targetPosition": { + "x": 18638.806237131383, + "y": 25006.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ef66a4df-e0be-4448-837c-6fcd0debd0d7", + "savedPayload": { + "position": { + "x": 16611.11695765104, + "y": 24245.52270797042 + }, + "targetPosition": { + "x": 16826.25649907873, + "y": 24454.603978567007 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "VWMA", + "id": "e5c52de9-c7e1-4f05-aaff-f6657f9d25be" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "Volume-WMA", + "Bot Products", + "Foundations", + "67580249-4c65-481b-ad9a-59410f5c3914" + ], + [ + "VWMA", + "Data Product", + "Foundations", + "e5c52de9-c7e1-4f05-aaff-f6657f9d25be" + ] + ] + } + } + ], + "layerFolders": [], + "id": "dce7ae6d-cc0b-4ad6-ab01-6fd3fc96d0b9", + "savedPayload": { + "position": { + "x": 16826.25649907873, + "y": 24454.603978567007 + }, + "targetPosition": { + "x": 17041.396040506417, + "y": 24663.685249163595 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Fibonacci-Bollinger", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Fibonacci-Bollinger", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Fibonacci-Bollinger", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "1fa5f61e-2a4c-463c-b54f-f78ac38f4978", + "savedPayload": { + "position": { + "x": 18861.806237131383, + "y": 24907.35640053908 + }, + "targetPosition": { + "x": 18800.806237131383, + "y": 24933.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Fibonacci-Bollinger", + "id": "39860e8b-f528-4d4f-8e4a-79209e4f4848" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "Fibonacci-Bollinger", + "Plotter Panel", + "Foundations", + "39860e8b-f528-4d4f-8e4a-79209e4f4848" + ] + ] + } + } + ], + "id": "e9057801-476e-4718-8046-ef6de8607e57", + "savedPayload": { + "position": { + "x": 18800.806237131383, + "y": 24933.35640053908 + }, + "targetPosition": { + "x": 18795.806237131383, + "y": 25030.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Basis", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "7123a757-2616-4b45-af49-620fc4afefb5", + "savedPayload": { + "position": { + "x": 18702.806237131383, + "y": 24850.35640053908 + }, + "targetPosition": { + "x": 18699.806237131383, + "y": 24940.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Basis", + "id": "0fcf2d23-586f-45db-99e7-edabfbc95611" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Basis", + "Polygon", + "Foundations", + "0fcf2d23-586f-45db-99e7-edabfbc95611" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Up1", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "7b6da605-4f9f-4d4e-bc3c-d6656e3d41e6", + "savedPayload": { + "position": { + "x": 18775.806237131383, + "y": 24843.35640053908 + }, + "targetPosition": { + "x": 18699.806237131383, + "y": 24940.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Up1", + "id": "6838f9c2-a5d4-4d4a-8dfb-2f172a63275e" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Up1", + "Polygon", + "Foundations", + "6838f9c2-a5d4-4d4a-8dfb-2f172a63275e" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Up2", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "599805bf-5b12-4b20-92fe-9b1423094b0a", + "savedPayload": { + "position": { + "x": 18607.806237131383, + "y": 24858.35640053908 + }, + "targetPosition": { + "x": 18699.806237131383, + "y": 24940.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Up2", + "id": "f9d61e9e-f8e8-4d78-881e-f4c5d7a6f5a0" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Up2", + "Polygon", + "Foundations", + "f9d61e9e-f8e8-4d78-881e-f4c5d7a6f5a0" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Up3", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "016c803e-e5e1-4785-8467-2b1107b1a51d", + "savedPayload": { + "position": { + "x": 18792.806237131383, + "y": 24953.35640053908 + }, + "targetPosition": { + "x": 18699.806237131383, + "y": 24940.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Up3", + "id": "22fcbc94-6aae-4fad-b4ea-211d91e37991" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Up3", + "Polygon", + "Foundations", + "22fcbc94-6aae-4fad-b4ea-211d91e37991" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Up4", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a147c9d9-0891-48c8-95c2-878f3db8ddb9", + "savedPayload": { + "position": { + "x": 18676.806237131383, + "y": 24962.35640053908 + }, + "targetPosition": { + "x": 18699.806237131383, + "y": 24940.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Up4", + "id": "a34154a5-8ebc-4edd-ab5d-975c8a8b9642" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Up4", + "Polygon", + "Foundations", + "a34154a5-8ebc-4edd-ab5d-975c8a8b9642" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Up5", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "cf4ccbb4-59d8-4a3c-af38-f918bcd4a371", + "savedPayload": { + "position": { + "x": 18667.806237131383, + "y": 24953.35640053908 + }, + "targetPosition": { + "x": 18699.806237131383, + "y": 24940.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Up5", + "id": "8684c428-83ec-4519-be1e-3bdfff3e138b" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Up5", + "Polygon", + "Foundations", + "8684c428-83ec-4519-be1e-3bdfff3e138b" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Up6", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "ca4e2bfc-0581-430c-bfd6-9baa27561a49", + "savedPayload": { + "position": { + "x": 18780.806237131383, + "y": 24932.35640053908 + }, + "targetPosition": { + "x": 18699.806237131383, + "y": 24940.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Up6", + "id": "2e14a674-df5b-4d7f-8bdb-603bcd11c91b" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Up6", + "Polygon", + "Foundations", + "2e14a674-df5b-4d7f-8bdb-603bcd11c91b" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Down1", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "47fa1f86-cc2b-4713-b852-b87773073fb2", + "savedPayload": { + "position": { + "x": 18643.806237131383, + "y": 24918.35640053908 + }, + "targetPosition": { + "x": 18699.806237131383, + "y": 24940.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Down1", + "id": "7bb7d005-39ee-405b-841f-52b4374629cd" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Down1", + "Polygon", + "Foundations", + "7bb7d005-39ee-405b-841f-52b4374629cd" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Down2", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "766046e9-f3e4-4ee6-b05e-fea40b54d003", + "savedPayload": { + "position": { + "x": 18698.806237131383, + "y": 24996.35640053908 + }, + "targetPosition": { + "x": 18699.806237131383, + "y": 24940.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Down2", + "id": "5cf5a43d-b244-40af-9af7-e3c29d5a47a2" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Down2", + "Polygon", + "Foundations", + "5cf5a43d-b244-40af-9af7-e3c29d5a47a2" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Down3", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "db1cde53-9e49-46a7-b0af-ac9b791b2021", + "savedPayload": { + "position": { + "x": 18626.806237131383, + "y": 24861.35640053908 + }, + "targetPosition": { + "x": 18699.806237131383, + "y": 24940.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Down3", + "id": "67cf4d4d-400a-477a-9825-90cac77b4ac0" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Down3", + "Polygon", + "Foundations", + "67cf4d4d-400a-477a-9825-90cac77b4ac0" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Down4", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "f6b71950-4a69-463c-9738-a1e0e2a7a2f6", + "savedPayload": { + "position": { + "x": 18726.806237131383, + "y": 25038.35640053908 + }, + "targetPosition": { + "x": 18699.806237131383, + "y": 24940.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Down4", + "id": "86162a02-9bc6-432b-ad82-9272ff89a5b4" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Down4", + "Polygon", + "Foundations", + "86162a02-9bc6-432b-ad82-9272ff89a5b4" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Down5", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "49f2026c-e0fe-49cf-9f01-04b772213525", + "savedPayload": { + "position": { + "x": 18771.806237131383, + "y": 25035.35640053908 + }, + "targetPosition": { + "x": 18699.806237131383, + "y": 24940.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Down5", + "id": "14ebc8d2-3ece-47ce-beb5-974b71ad7caf" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Down5", + "Polygon", + "Foundations", + "14ebc8d2-3ece-47ce-beb5-974b71ad7caf" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Down6", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a2e31498-cbeb-4640-8e50-edd98e6cdec5", + "savedPayload": { + "position": { + "x": 18669.806237131383, + "y": 24944.35640053908 + }, + "targetPosition": { + "x": 18699.806237131383, + "y": 24940.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Down6", + "id": "b48af4f9-472b-46ba-a37b-87c7c4d2e838" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Down6", + "Polygon", + "Foundations", + "b48af4f9-472b-46ba-a37b-87c7c4d2e838" + ] + ] + } + } + ], + "id": "88f456ff-60f3-4ed4-8e0e-6a9cafd7ca64", + "savedPayload": { + "position": { + "x": 18699.806237131383, + "y": 24940.35640053908 + }, + "targetPosition": { + "x": 18795.806237131383, + "y": 25030.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8833fe2f-9548-47f3-a715-d5d06ebd972a", + "savedPayload": { + "position": { + "x": 16746.35628571905, + "y": 24141.237602891728 + }, + "targetPosition": { + "x": 16893.876163112735, + "y": 24402.46142602766 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Fibonacci-Bollinger", + "id": "77d70b38-5dcf-490c-ad94-954898948d1c" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "Fibonacci-Bollinger", + "Bot Products", + "Foundations", + "bbf8fa0d-05f6-4d13-9be0-7b291271c0f2" + ], + [ + "Fibonacci-Bollinger", + "Data Product", + "Foundations", + "77d70b38-5dcf-490c-ad94-954898948d1c" + ] + ] + } + } + ], + "layerFolders": [], + "id": "fe609dfd-6cdd-4ac0-ae07-de248b9b2663", + "savedPayload": { + "position": { + "x": 16893.876163112735, + "y": 24402.46142602766 + }, + "targetPosition": { + "x": 17041.396040506417, + "y": 24663.685249163595 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "TPSL Bands", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "TPSL Bands", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "TPSL Bands", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "63cb1178-0f6a-4895-8657-3d75f6ae8885", + "savedPayload": { + "position": { + "x": 18499.806237131383, + "y": 25018.35640053908 + }, + "targetPosition": { + "x": 18591.806237131383, + "y": 24991.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "TPSL Bands", + "id": "0400ec70-bd48-4e26-84ec-e3ea608c4339" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "TPSL Bands", + "Plotter Panel", + "Foundations", + "0400ec70-bd48-4e26-84ec-e3ea608c4339" + ] + ] + } + } + ], + "id": "01388339-7c2e-45c3-9ab7-240ed7503ff9", + "savedPayload": { + "position": { + "x": 18591.806237131383, + "y": 24991.35640053908 + }, + "targetPosition": { + "x": 18507.806237131383, + "y": 24916.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "TP1 Long", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "627ecd30-f956-43d0-9c9e-7c6737e6dbbf", + "savedPayload": { + "position": { + "x": 18637.806237131383, + "y": 24905.35640053908 + }, + "targetPosition": { + "x": 18574.806237131383, + "y": 24903.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TP1 Long", + "id": "fd6a97a4-aea3-4718-bb66-9c0d486b8d77" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "TP1 Long", + "Polygon", + "Foundations", + "fd6a97a4-aea3-4718-bb66-9c0d486b8d77" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TP2 Long", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "ac87d06a-e74d-4d1a-8bd6-2ebe98b595b8", + "savedPayload": { + "position": { + "x": 18522.806237131383, + "y": 24992.35640053908 + }, + "targetPosition": { + "x": 18574.806237131383, + "y": 24903.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TP2 Long", + "id": "b20a80bf-44dc-4862-b6c0-1581dcace608" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "TP2 Long", + "Polygon", + "Foundations", + "b20a80bf-44dc-4862-b6c0-1581dcace608" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TP3 Long", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "c4729d36-7738-484f-b0bd-da2bf1904388", + "savedPayload": { + "position": { + "x": 18551.806237131383, + "y": 24926.35640053908 + }, + "targetPosition": { + "x": 18574.806237131383, + "y": 24903.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TP3 Long", + "id": "264ff0d5-6d5f-440a-8aa2-6a077e8963d3" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "TP3 Long", + "Polygon", + "Foundations", + "264ff0d5-6d5f-440a-8aa2-6a077e8963d3" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "SL Long", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a244b63d-3e45-46bb-bf8b-280ac59a8b04", + "savedPayload": { + "position": { + "x": 18648.806237131383, + "y": 24947.35640053908 + }, + "targetPosition": { + "x": 18574.806237131383, + "y": 24903.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "SL Long", + "id": "7cf2e43b-95eb-400d-b685-e9ade4bbe24f" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "SL Long", + "Polygon", + "Foundations", + "7cf2e43b-95eb-400d-b685-e9ade4bbe24f" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TP1 Short", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "5102d81c-07e2-4138-816d-22eb41e2b897", + "savedPayload": { + "position": { + "x": 18537.806237131383, + "y": 24886.35640053908 + }, + "targetPosition": { + "x": 18574.806237131383, + "y": 24903.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TP1 Short", + "id": "ab94e1bd-6d24-4489-ab1b-c5d62adf7e9e" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "TP1 Short", + "Polygon", + "Foundations", + "ab94e1bd-6d24-4489-ab1b-c5d62adf7e9e" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TP2 Short", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "812ac0fc-1132-4770-ab8a-62c54aba0159", + "savedPayload": { + "position": { + "x": 18555.806237131383, + "y": 24960.35640053908 + }, + "targetPosition": { + "x": 18574.806237131383, + "y": 24903.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TP2 Short", + "id": "6f4b5295-6b0d-4b77-a258-7b2ded19ecbc" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "TP2 Short", + "Polygon", + "Foundations", + "6f4b5295-6b0d-4b77-a258-7b2ded19ecbc" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TP3 Short", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "af98fe03-1567-49aa-b382-5a7c2d7f5148", + "savedPayload": { + "position": { + "x": 18629.806237131383, + "y": 24971.35640053908 + }, + "targetPosition": { + "x": 18574.806237131383, + "y": 24903.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TP3 Short", + "id": "4723c5ca-1687-4e3f-a5ec-43e49851ebb5" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "TP3 Short", + "Polygon", + "Foundations", + "4723c5ca-1687-4e3f-a5ec-43e49851ebb5" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "SL Short", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "d990e4a5-4c4c-44cc-9012-188cf76b8f55", + "savedPayload": { + "position": { + "x": 18564.806237131383, + "y": 24928.35640053908 + }, + "targetPosition": { + "x": 18574.806237131383, + "y": 24903.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "SL Short", + "id": "1fec1951-0af9-48be-a996-a430441a3001" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "SL Short", + "Polygon", + "Foundations", + "1fec1951-0af9-48be-a996-a430441a3001" + ] + ] + } + } + ], + "id": "06b9aa23-4cf7-4b0d-aee3-2c24800a8ecf", + "savedPayload": { + "position": { + "x": 18574.806237131383, + "y": 24903.35640053908 + }, + "targetPosition": { + "x": 18507.806237131383, + "y": 24916.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4422b053-44a6-4d29-a674-a70b0df51b52", + "savedPayload": { + "position": { + "x": 16905.497980050957, + "y": 24079.27809899819 + }, + "targetPosition": { + "x": 16973.447010278687, + "y": 24371.481674080893 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "TPSL Bands", + "id": "874d48e3-ce29-4a0f-9f2f-74404827a02c" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "TPSL Bands", + "Bot Products", + "Foundations", + "f07c5fa8-d3f5-4743-94a8-8ef289a114df" + ], + [ + "TPSL Bands", + "Data Product", + "Foundations", + "874d48e3-ce29-4a0f-9f2f-74404827a02c" + ] + ] + } + } + ], + "layerFolders": [], + "id": "046ec3dc-a683-4892-8f8f-883d2c32f02b", + "savedPayload": { + "position": { + "x": 16973.447010278687, + "y": 24371.481674080893 + }, + "targetPosition": { + "x": 17041.396040506417, + "y": 24663.685249163595 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "MAMA", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "MAMA", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "MAMA Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "fe6e66c0-cb45-4a46-99d2-fe8e52ca4e8c", + "savedPayload": { + "position": { + "x": 18811.806237131383, + "y": 25032.35640053908 + }, + "targetPosition": { + "x": 18768.806237131383, + "y": 25091.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "MAMA Panel", + "id": "5ae784b3-ebcf-4618-a46c-e55bc07b4785" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Plotter", + "Foundations", + "c75ac45f-ef03-4176-bed6-d0589e315e4c" + ], + [ + "MAMA Module", + "Plotter Module", + "Foundations", + "4391c884-b440-414d-ae43-79d52360ad97" + ], + [ + "MAMA Panel", + "Plotter Panel", + "Foundations", + "5ae784b3-ebcf-4618-a46c-e55bc07b4785" + ] + ] + } + } + ], + "id": "fbff4ace-af34-401b-bf81-4cb06719c9a3", + "savedPayload": { + "position": { + "x": 18768.806237131383, + "y": 25091.35640053908 + }, + "targetPosition": { + "x": 18680.806237131383, + "y": 25056.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "MAMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "ea129c30-86ee-4c93-9d59-126580ccee28", + "savedPayload": { + "position": { + "x": 18639.806237131383, + "y": 25057.35640053908 + }, + "targetPosition": { + "x": 18673.806237131383, + "y": 25133.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "MAMA", + "id": "e92d0074-badd-4c36-a87c-deb77f98194b" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Plotter", + "Foundations", + "c75ac45f-ef03-4176-bed6-d0589e315e4c" + ], + [ + "MAMA Module", + "Plotter Module", + "Foundations", + "4391c884-b440-414d-ae43-79d52360ad97" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "e9334549-cdf3-4276-9145-65e0c46d99a7" + ], + [ + "MAMA", + "Polygon", + "Foundations", + "e92d0074-badd-4c36-a87c-deb77f98194b" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "FAMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "f092da30-925b-4b2c-8f84-93d027431dcd", + "savedPayload": { + "position": { + "x": 18719.806237131383, + "y": 25095.35640053908 + }, + "targetPosition": { + "x": 18673.806237131383, + "y": 25133.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "FAMA", + "id": "76032ef9-9f4c-4596-829e-ed071275ed06" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Plotter", + "Foundations", + "c75ac45f-ef03-4176-bed6-d0589e315e4c" + ], + [ + "MAMA Module", + "Plotter Module", + "Foundations", + "4391c884-b440-414d-ae43-79d52360ad97" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "e9334549-cdf3-4276-9145-65e0c46d99a7" + ], + [ + "FAMA", + "Polygon", + "Foundations", + "76032ef9-9f4c-4596-829e-ed071275ed06" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "FILL", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "5dd28532-8fe0-421c-9815-6fe28227bc70", + "savedPayload": { + "position": { + "x": 18623.806237131383, + "y": 25100.35640053908 + }, + "targetPosition": { + "x": 18673.806237131383, + "y": 25133.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "FILL", + "id": "5ae7acc1-7488-4d35-a6c5-8571fec0dd52" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Plotter", + "Foundations", + "c75ac45f-ef03-4176-bed6-d0589e315e4c" + ], + [ + "MAMA Module", + "Plotter Module", + "Foundations", + "4391c884-b440-414d-ae43-79d52360ad97" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "e9334549-cdf3-4276-9145-65e0c46d99a7" + ], + [ + "FILL", + "Polygon", + "Foundations", + "5ae7acc1-7488-4d35-a6c5-8571fec0dd52" + ] + ] + } + } + ], + "id": "ca86c014-8112-468c-b3c3-ed732fc435fb", + "savedPayload": { + "position": { + "x": 18673.806237131383, + "y": 25133.35640053908 + }, + "targetPosition": { + "x": 18680.806237131383, + "y": 25056.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8bbbf801-295c-489e-bcd9-4e67650c413f", + "savedPayload": { + "position": { + "x": 17075.64932702408, + "y": 24064.663786807912 + }, + "targetPosition": { + "x": 17058.522683765248, + "y": 24364.174517985753 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "MAMA", + "id": "cc8048ac-7302-4cb0-b8e5-29d0feaefc0f" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "MAMA", + "Bot Products", + "Foundations", + "c2d41686-94b3-4968-ae2d-c110bf3690cc" + ], + [ + "MAMA", + "Data Product", + "Foundations", + "cc8048ac-7302-4cb0-b8e5-29d0feaefc0f" + ] + ] + } + } + ], + "layerFolders": [], + "id": "08dbe4bc-0f91-4e08-b964-616c6f4244c4", + "savedPayload": { + "position": { + "x": 17058.522683765248, + "y": 24364.174517985753 + }, + "targetPosition": { + "x": 17041.396040506417, + "y": 24663.685249163595 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Donchian-Tenkan", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Donchian-Tenkan", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Donchian-Tenkan", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "3157065b-e162-40cb-9329-ba2062bdfd31", + "savedPayload": { + "position": { + "x": 18795.806237131383, + "y": 24831.35640053908 + }, + "targetPosition": { + "x": 18707.806237131383, + "y": 24901.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Donchian-Tenkan", + "id": "1dc71bd0-258e-4850-9f22-90f386a9c0d7" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Donchian", + "Plotter", + "Foundations", + "82cfbc90-c90f-4f2e-a834-1a8705581160" + ], + [ + "Donchian-Tenkan", + "Plotter Module", + "Foundations", + "9a6f263c-ca70-47dd-9655-e8f4e8d0ebb7" + ], + [ + "Donchian-Tenkan", + "Plotter Panel", + "Foundations", + "1dc71bd0-258e-4850-9f22-90f386a9c0d7" + ] + ] + } + } + ], + "id": "6608ea57-55d8-4689-b71f-97f9824c75c9", + "savedPayload": { + "position": { + "x": 18707.806237131383, + "y": 24901.35640053908 + }, + "targetPosition": { + "x": 18754.806237131383, + "y": 24974.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Mid Point", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e744c6a9-2b5d-42e9-81de-178bf6be5c6b", + "savedPayload": { + "position": { + "x": 18636.806237131383, + "y": 25140.35640053908 + }, + "targetPosition": { + "x": 18721.806237131383, + "y": 25043.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Mid Point", + "id": "6993b87b-6bac-4f42-bd1c-77b66be9d50b" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Donchian", + "Plotter", + "Foundations", + "82cfbc90-c90f-4f2e-a834-1a8705581160" + ], + [ + "Donchian-Tenkan", + "Plotter Module", + "Foundations", + "9a6f263c-ca70-47dd-9655-e8f4e8d0ebb7" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "28200aae-e9e9-4f1a-898e-5347a9743e1a" + ], + [ + "Mid Point", + "Polygon", + "Foundations", + "6993b87b-6bac-4f42-bd1c-77b66be9d50b" + ] + ] + } + } + ], + "id": "f8aae1c9-94c9-4fbf-9927-d8dc69b44a9c", + "savedPayload": { + "position": { + "x": 18721.806237131383, + "y": 25043.35640053908 + }, + "targetPosition": { + "x": 18754.806237131383, + "y": 24974.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2a634ba7-a5a4-4bd4-8bc0-5936911515f1", + "savedPayload": { + "position": { + "x": 17243.025676435678, + "y": 24098.57863097988 + }, + "targetPosition": { + "x": 17142.210858471048, + "y": 24381.131940071737 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Donchian-Tenkan", + "id": "aef24eba-6f9c-4e1b-8173-bce081cffcb9" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "Donchian-Tenkan", + "Bot Products", + "Foundations", + "3158c2be-1ce0-4273-9165-23ade938e25e" + ], + [ + "Donchian-Tenkan", + "Data Product", + "Foundations", + "aef24eba-6f9c-4e1b-8173-bce081cffcb9" + ] + ] + } + } + ], + "layerFolders": [], + "id": "c5875df9-7361-4397-81cb-f37f918052b9", + "savedPayload": { + "position": { + "x": 17142.210858471048, + "y": 24381.131940071737 + }, + "targetPosition": { + "x": 17041.396040506417, + "y": 24663.685249163595 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "5b88473f-cdd7-4542-8b30-73e6667f5772", + "savedPayload": { + "position": { + "x": 17041.396040506417, + "y": 24663.685249163595 + }, + "targetPosition": { + "x": 17284.1011388189, + "y": 24840.020824851337 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 0, + "y": 80 + }, + "width": 150, + "height": 40, + "radius": 0 + }, + "referenceParent": { + "type": "Data Mine Products", + "name": "Pluvtech", + "id": "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ] + ] + } + }, + "id": "475f0ff3-23b1-4634-9aa1-e28abf859f43", + "savedPayload": { + "position": { + "x": 17758.1011388189, + "y": 24807.020824851337 + }, + "targetPosition": { + "x": 18000.806237131383, + "y": 24983.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Candles Data", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "Candles", + "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Exchange Raw Data", + "project": "Foundations", + "layers": [], + "layerFolders": [], + "id": "fbcc02dc-30d5-4bba-b229-645dbf394712", + "savedPayload": { + "position": { + "x": 18527.806237131383, + "y": 25012.35640053908 + }, + "targetPosition": { + "x": 18490.806237131383, + "y": 24982.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Candles Volumes", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Candles", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Candle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e3feb7a4-a2d2-49c8-8fe6-0fdcb1edd192", + "savedPayload": { + "position": { + "x": 18495.806237131383, + "y": 24848.35640053908 + }, + "targetPosition": { + "x": 18583.806237131383, + "y": 24849.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Candle", + "id": "9336f4e6-d56b-4ed4-819d-0bb762ba1fdd" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Plotters Candles Volumes", + "Plotter", + "Foundations", + "e4347543-21b5-4274-b690-e6b3b5899862" + ], + [ + "Candles", + "Plotter Module", + "Foundations", + "0aed75a3-fee8-4ddc-97ff-b6768e6f12a3" + ], + [ + "Candle", + "Plotter Panel", + "Foundations", + "9336f4e6-d56b-4ed4-819d-0bb762ba1fdd" + ] + ] + } + } + ], + "id": "3daf8b50-7ccd-4194-829b-38be315c637f", + "savedPayload": { + "position": { + "x": 18583.806237131383, + "y": 24849.35640053908 + }, + "targetPosition": { + "x": 18608.806237131383, + "y": 24944.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "a8de5e62-dcd2-4fc8-8266-5d8cbf295ba4", + "savedPayload": { + "position": { + "x": 18594.806237131383, + "y": 24939.35640053908 + }, + "targetPosition": { + "x": 18608.806237131383, + "y": 24944.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "342e5a92-1285-46d8-b734-8fbae69fb57f", + "savedPayload": { + "position": { + "x": 18608.806237131383, + "y": 24944.35640053908 + }, + "targetPosition": { + "x": 18537.806237131383, + "y": 24947.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Candles", + "id": "a6460a63-1994-4b64-92f3-30c1e4ab0bff" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Candles", + "Data Mine Products", + "Foundations", + "9809bc72-afc5-4771-bb8a-626a4d7ed724" + ], + [ + "Candles Volumes", + "Bot Products", + "Foundations", + "7f0fdf95-8d49-4a54-9fe0-414d85d58f8f" + ], + [ + "Candles", + "Data Product", + "Foundations", + "a6460a63-1994-4b64-92f3-30c1e4ab0bff" + ] + ] + } + }, + { + "type": "Layer", + "name": "Volumes", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Volume", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "5dd3dfef-39ff-4088-8733-f80a10a7ee0e", + "savedPayload": { + "position": { + "x": 18476.806237131383, + "y": 24969.35640053908 + }, + "targetPosition": { + "x": 18534.806237131383, + "y": 24907.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Volume", + "id": "42dbd098-4550-44a0-987f-54a28dd5f40b" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Plotters Candles Volumes", + "Plotter", + "Foundations", + "e4347543-21b5-4274-b690-e6b3b5899862" + ], + [ + "Volumes", + "Plotter Module", + "Foundations", + "a6177fb7-51d1-4b7c-bcbb-04861a5bf0c1" + ], + [ + "Volume", + "Plotter Panel", + "Foundations", + "42dbd098-4550-44a0-987f-54a28dd5f40b" + ] + ] + } + } + ], + "id": "03065835-999c-4f64-9f87-4240b8d1c7ac", + "savedPayload": { + "position": { + "x": 18534.806237131383, + "y": 24907.35640053908 + }, + "targetPosition": { + "x": 18582.806237131383, + "y": 24912.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "2e19c129-6aad-486c-a1dd-95d389fe18cc", + "savedPayload": { + "position": { + "x": 18673.806237131383, + "y": 24996.35640053908 + }, + "targetPosition": { + "x": 18582.806237131383, + "y": 24912.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9342afc9-071f-4354-83c7-6ee7310fc965", + "savedPayload": { + "position": { + "x": 18582.806237131383, + "y": 24912.35640053908 + }, + "targetPosition": { + "x": 18537.806237131383, + "y": 24947.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Volumes", + "id": "c962b6d9-625d-4697-9216-639f65df944e" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Candles", + "Data Mine Products", + "Foundations", + "9809bc72-afc5-4771-bb8a-626a4d7ed724" + ], + [ + "Candles Volumes", + "Bot Products", + "Foundations", + "7f0fdf95-8d49-4a54-9fe0-414d85d58f8f" + ], + [ + "Volumes", + "Data Product", + "Foundations", + "c962b6d9-625d-4697-9216-639f65df944e" + ] + ] + } + } + ], + "layerFolders": [], + "id": "2be1c922-e4c1-43c1-92be-667fd2644f7d", + "savedPayload": { + "position": { + "x": 18537.806237131383, + "y": 24947.35640053908 + }, + "targetPosition": { + "x": 18490.806237131383, + "y": 24982.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "65dc3480-7f64-4f85-823f-eaa8456b5e26", + "savedPayload": { + "position": { + "x": 18490.806237131383, + "y": 24982.35640053908 + }, + "targetPosition": { + "x": 18555.806237131383, + "y": 25041.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 0, + "y": 80 + }, + "width": 150, + "height": 40, + "radius": 0 + }, + "referenceParent": { + "type": "Data Mine Products", + "name": "Candles", + "id": "9809bc72-afc5-4771-bb8a-626a4d7ed724" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Candles", + "Data Mine Products", + "Foundations", + "9809bc72-afc5-4771-bb8a-626a4d7ed724" + ] + ] + } + }, + "id": "9fa64158-e113-47d6-93a1-633074efa54e", + "savedPayload": { + "position": { + "x": 17824.47066144364, + "y": 24740.651302226597 + }, + "targetPosition": { + "x": 18000.806237131383, + "y": 24983.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Pluvtech Lower Scale", + "project": "Foundations", + "rateScale": { + "type": "Rate Scale", + "name": "New Rate Scale", + "config": "{\n \"autoMinScale\": true,\n \"autoMaxScale\": true,\n \"minValue\": 0,\n \"maxValue\": 25000\n}", + "project": "Foundations", + "id": "49d19bbe-3522-458d-b1a3-d956ac88b241", + "savedPayload": { + "position": { + "x": 17685.157691175682, + "y": 24497.300263742876 + }, + "targetPosition": { + "x": 17908.1011388189, + "y": 24698.039445650535 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerManager": { + "type": "Layer Manager", + "name": "", + "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Fisher Transform", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "FisherTransform", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Fisher Transform Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "2f69e990-af28-4983-ae94-37cc9862096a", + "savedPayload": { + "position": { + "x": 18612.806237131383, + "y": 24999.35640053908 + }, + "targetPosition": { + "x": 18662.806237131383, + "y": 25021.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Fisher Transform Panel", + "id": "1bc3ab53-4a5c-4e48-b137-b9eba832e7d5" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Plotter", + "Foundations", + "e896ca5f-67a0-42d9-b681-eb54051057a6" + ], + [ + "Fisher Module", + "Plotter Module", + "Foundations", + "6df6dd70-21f0-44c5-9345-3410727211c9" + ], + [ + "Fisher Transform Panel", + "Plotter Panel", + "Foundations", + "1bc3ab53-4a5c-4e48-b137-b9eba832e7d5" + ] + ] + } + } + ], + "id": "32c7c4cf-c29d-4598-8ddf-5259d00bf5b1", + "savedPayload": { + "position": { + "x": 18662.806237131383, + "y": 25021.35640053908 + }, + "targetPosition": { + "x": 18685.806237131383, + "y": 24941.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Fisher", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "55603b4b-a4e5-438a-a667-992a0ed01f5a", + "savedPayload": { + "position": { + "x": 18724.806237131383, + "y": 24886.35640053908 + }, + "targetPosition": { + "x": 18783.806237131383, + "y": 24872.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Fisher", + "id": "576dee53-5313-4af7-8d6a-7d6a05cc03f4" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Plotter", + "Foundations", + "e896ca5f-67a0-42d9-b681-eb54051057a6" + ], + [ + "Fisher Module", + "Plotter Module", + "Foundations", + "6df6dd70-21f0-44c5-9345-3410727211c9" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa310be7-d8cb-4f9e-8a64-906735c3bf86" + ], + [ + "Fisher", + "Polygon", + "Foundations", + "576dee53-5313-4af7-8d6a-7d6a05cc03f4" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Trigger", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "c463e16c-37e1-4f27-8991-3bd149661729", + "savedPayload": { + "position": { + "x": 18716.806237131383, + "y": 24843.35640053908 + }, + "targetPosition": { + "x": 18783.806237131383, + "y": 24872.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Trigger", + "id": "b7c8b966-44db-49f0-b086-1429cc8bad2f" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Plotter", + "Foundations", + "e896ca5f-67a0-42d9-b681-eb54051057a6" + ], + [ + "Fisher Module", + "Plotter Module", + "Foundations", + "6df6dd70-21f0-44c5-9345-3410727211c9" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa310be7-d8cb-4f9e-8a64-906735c3bf86" + ], + [ + "Trigger", + "Polygon", + "Foundations", + "b7c8b966-44db-49f0-b086-1429cc8bad2f" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Zero Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "2ccb264d-1810-4ade-b808-ed6afcd9db57", + "savedPayload": { + "position": { + "x": 18707.806237131383, + "y": 24848.35640053908 + }, + "targetPosition": { + "x": 18783.806237131383, + "y": 24872.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Zero Line", + "id": "34b6c810-1fcb-4ede-b680-713d02090df5" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Plotter", + "Foundations", + "e896ca5f-67a0-42d9-b681-eb54051057a6" + ], + [ + "Fisher Module", + "Plotter Module", + "Foundations", + "6df6dd70-21f0-44c5-9345-3410727211c9" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa310be7-d8cb-4f9e-8a64-906735c3bf86" + ], + [ + "Zero Line", + "Polygon", + "Foundations", + "34b6c810-1fcb-4ede-b680-713d02090df5" + ] + ] + } + } + ], + "id": "8408af40-83f1-4668-8ab7-06daeb193f88", + "savedPayload": { + "position": { + "x": 18783.806237131383, + "y": 24872.35640053908 + }, + "targetPosition": { + "x": 18685.806237131383, + "y": 24941.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "82348a50-ad45-454a-915c-ff820e4d9224", + "savedPayload": { + "position": { + "x": 17568.99628224891, + "y": 23958.708270143958 + }, + "targetPosition": { + "x": 17769.73546415657, + "y": 24181.651717787176 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "FisherTransform", + "id": "05557028-90d6-4fb6-9244-78e9bcb3e715" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "Fisher Transform", + "Bot Products", + "Foundations", + "43042896-0f34-4723-912b-210e81c3d84c" + ], + [ + "FisherTransform", + "Data Product", + "Foundations", + "05557028-90d6-4fb6-9244-78e9bcb3e715" + ] + ] + } + } + ], + "layerFolders": [], + "id": "399b72cb-2a6d-4986-9e97-0da7708f8cd4", + "savedPayload": { + "position": { + "x": 17769.73546415657, + "y": 24181.651717787176 + }, + "targetPosition": { + "x": 17970.474646064227, + "y": 24404.595165430394 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Waddah Attar", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Waddah Attar", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "WADDAH Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "50b1de19-c9b7-42ab-9d89-c6f128729ff0", + "savedPayload": { + "position": { + "x": 18600.806237131383, + "y": 25077.35640053908 + }, + "targetPosition": { + "x": 18647.806237131383, + "y": 25074.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "WADDAH Panel", + "id": "37a0cfdd-0b77-47bd-a55b-2d83dfacc5cb" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "WADDAH Panel", + "Plotter Panel", + "Foundations", + "37a0cfdd-0b77-47bd-a55b-2d83dfacc5cb" + ] + ] + } + } + ], + "id": "fd952603-d229-40f4-8f98-fd5abf0e2d63", + "savedPayload": { + "position": { + "x": 18647.806237131383, + "y": 25074.35640053908 + }, + "targetPosition": { + "x": 18577.806237131383, + "y": 25040.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Zero", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "76bea5bf-51cd-4d6d-922a-e2fea28820e0", + "savedPayload": { + "position": { + "x": 18578.806237131383, + "y": 25048.35640053908 + }, + "targetPosition": { + "x": 18527.806237131383, + "y": 24955.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Zero", + "id": "39881c54-7f4a-4c06-b1a7-78b44fc0aaee" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "Zero", + "Polygon", + "Foundations", + "39881c54-7f4a-4c06-b1a7-78b44fc0aaee" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TrendUp", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "65a3344e-f7bb-4772-a32a-df27d0cab000", + "savedPayload": { + "position": { + "x": 18554.806237131383, + "y": 24950.35640053908 + }, + "targetPosition": { + "x": 18527.806237131383, + "y": 24955.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TrendUp", + "id": "f013c90f-1eb4-4fe4-b69e-eb9b8e2981f0" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "TrendUp", + "Polygon", + "Foundations", + "f013c90f-1eb4-4fe4-b69e-eb9b8e2981f0" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TrendDown", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "3a1ce90f-74e5-4a4c-895e-758250b0123d", + "savedPayload": { + "position": { + "x": 18502.806237131383, + "y": 24999.35640053908 + }, + "targetPosition": { + "x": 18527.806237131383, + "y": 24955.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TrendDown", + "id": "aabacfa3-52e1-41dd-b858-ca29e460517f" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "TrendDown", + "Polygon", + "Foundations", + "aabacfa3-52e1-41dd-b858-ca29e460517f" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "DeadZone", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "4bae4fa4-993c-49f9-bb39-37e93eb73358", + "savedPayload": { + "position": { + "x": 18515.806237131383, + "y": 24855.35640053908 + }, + "targetPosition": { + "x": 18527.806237131383, + "y": 24955.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "DeadZone", + "id": "35d5a297-1c5e-4c93-8f4e-cd02e751bd07" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "DeadZone", + "Polygon", + "Foundations", + "35d5a297-1c5e-4c93-8f4e-cd02e751bd07" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Explosion", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "5c15d7bb-c069-4301-9a9a-019b9c1a1c78", + "savedPayload": { + "position": { + "x": 18459.806237131383, + "y": 24861.35640053908 + }, + "targetPosition": { + "x": 18527.806237131383, + "y": 24955.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Explosion", + "id": "0af1b684-0084-426b-a33b-8a02ed40622c" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "Explosion", + "Polygon", + "Foundations", + "0af1b684-0084-426b-a33b-8a02ed40622c" + ] + ] + } + } + ], + "id": "9fc14ff6-93f1-43a0-b20d-37de3c95a0ab", + "savedPayload": { + "position": { + "x": 18527.806237131383, + "y": 24955.35640053908 + }, + "targetPosition": { + "x": 18577.806237131383, + "y": 25040.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "35fa3483-e7c1-4073-8a41-bf50c5e6cd0c", + "savedPayload": { + "position": { + "x": 17907.757568103632, + "y": 23807.88202820943 + }, + "targetPosition": { + "x": 17939.11610708393, + "y": 24106.238596819912 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Waddah Attar", + "id": "889a66c8-96ac-4485-b389-bfab3f0e4d5a" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "Waddah Attar", + "Bot Products", + "Foundations", + "5d09b0cd-48d0-45ad-9c2c-1e1572f2d206" + ], + [ + "Waddah Attar", + "Data Product", + "Foundations", + "889a66c8-96ac-4485-b389-bfab3f0e4d5a" + ] + ] + } + } + ], + "layerFolders": [], + "id": "7870e597-e6b1-47b4-825b-11f56da69a45", + "savedPayload": { + "position": { + "x": 17939.11610708393, + "y": 24106.238596819912 + }, + "targetPosition": { + "x": 17970.474646064227, + "y": 24404.595165430394 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "PLUVTECH MACD", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "PLUVTECH MACD", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "PLUVTECH MACD Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "52ce2392-65a3-4640-8e59-8d1698bc9126", + "savedPayload": { + "position": { + "x": 18738.806237131383, + "y": 24968.35640053908 + }, + "targetPosition": { + "x": 18730.806237131383, + "y": 24935.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "PLUVTECH MACD Panel", + "id": "d1c2361e-d510-4be4-a3fd-ce08fa3fcc8e" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "PLUVTECH MACD Panel", + "Plotter Panel", + "Foundations", + "d1c2361e-d510-4be4-a3fd-ce08fa3fcc8e" + ] + ] + } + } + ], + "id": "68f0bbba-8f55-4f26-8738-521d7515c076", + "savedPayload": { + "position": { + "x": 18730.806237131383, + "y": 24935.35640053908 + }, + "targetPosition": { + "x": 18649.806237131383, + "y": 25014.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "MACD", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "30f8f249-3370-4e62-be3e-9434dec6bd5d", + "savedPayload": { + "position": { + "x": 18535.806237131383, + "y": 25120.35640053908 + }, + "targetPosition": { + "x": 18606.806237131383, + "y": 25107.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "MACD", + "id": "db49df3f-1aa7-4df1-95f6-d81624545e43" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4b21052-003c-4635-85f8-5d14ed800c16" + ], + [ + "MACD", + "Polygon", + "Foundations", + "db49df3f-1aa7-4df1-95f6-d81624545e43" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Signal", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "24a2398b-1fab-4ab5-8948-dfe8eab5412d", + "savedPayload": { + "position": { + "x": 18555.806237131383, + "y": 25016.35640053908 + }, + "targetPosition": { + "x": 18606.806237131383, + "y": 25107.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Signal", + "id": "e721cc0f-2be0-488b-baf6-668a74cfb6d2" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4b21052-003c-4635-85f8-5d14ed800c16" + ], + [ + "Signal", + "Polygon", + "Foundations", + "e721cc0f-2be0-488b-baf6-668a74cfb6d2" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Zero Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "7551bcc1-619a-48c6-a0e4-f4c4a7cf335c", + "savedPayload": { + "position": { + "x": 18529.806237131383, + "y": 25032.35640053908 + }, + "targetPosition": { + "x": 18606.806237131383, + "y": 25107.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Zero Line", + "id": "8e43cbab-e7a2-4e2e-8c87-2bd07d7b612e" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4b21052-003c-4635-85f8-5d14ed800c16" + ], + [ + "Zero Line", + "Polygon", + "Foundations", + "8e43cbab-e7a2-4e2e-8c87-2bd07d7b612e" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Histogram", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "72c87832-95f7-4203-8d0c-e95345cbe4b6", + "savedPayload": { + "position": { + "x": 18609.806237131383, + "y": 25020.35640053908 + }, + "targetPosition": { + "x": 18606.806237131383, + "y": 25107.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Histogram", + "id": "21f0a6e3-c0fa-4a69-9d72-fc5e81a551dd" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4b21052-003c-4635-85f8-5d14ed800c16" + ], + [ + "Histogram", + "Polygon", + "Foundations", + "21f0a6e3-c0fa-4a69-9d72-fc5e81a551dd" + ] + ] + } + } + ], + "id": "747e3804-23fe-4fbd-8861-3eaf8ecab0af", + "savedPayload": { + "position": { + "x": 18606.806237131383, + "y": 25107.35640053908 + }, + "targetPosition": { + "x": 18649.806237131383, + "y": 25014.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b2215646-f231-41e1-97e4-1ea4b0948eae", + "savedPayload": { + "position": { + "x": 18270.474646064227, + "y": 23884.979923159728 + }, + "targetPosition": { + "x": 18120.474646064227, + "y": 24144.78754429506 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "PLUVTECH MACD", + "id": "c63da930-aa02-43a7-aa67-59b8896e2836" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "PLUVTECH MACD", + "Bot Products", + "Foundations", + "e794bdd4-be67-4a05-bc60-3369c2cfcc19" + ], + [ + "PLUVTECH MACD", + "Data Product", + "Foundations", + "c63da930-aa02-43a7-aa67-59b8896e2836" + ] + ] + } + } + ], + "layerFolders": [], + "id": "5bef3149-d0b9-4a51-ba4d-f07ea7b37b15", + "savedPayload": { + "position": { + "x": 18120.474646064227, + "y": 24144.78754429506 + }, + "targetPosition": { + "x": 17970.474646064227, + "y": 24404.595165430394 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Percentages", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Percentages", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Percentages Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "bcde9407-6fcd-4b77-85c4-fb0cda5f84ea", + "savedPayload": { + "position": { + "x": 18814.806237131383, + "y": 25062.35640053908 + }, + "targetPosition": { + "x": 18763.806237131383, + "y": 25114.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Percentages Panel", + "id": "11f3cd52-99cd-4162-8fa4-6bcaa1bb0267" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Percentages", + "Plotter", + "Foundations", + "4bcd153b-6e4c-4d24-842e-7421f0767182" + ], + [ + "Percentages Module", + "Plotter Module", + "Foundations", + "404961a4-f4e9-48e4-8fd5-f464b286c8b2" + ], + [ + "Percentages Panel", + "Plotter Panel", + "Foundations", + "11f3cd52-99cd-4162-8fa4-6bcaa1bb0267" + ] + ] + } + } + ], + "id": "09a88f20-a0f7-4936-9b8d-1cf0f078d0b0", + "savedPayload": { + "position": { + "x": 18763.806237131383, + "y": 25114.35640053908 + }, + "targetPosition": { + "x": 18739.806237131383, + "y": 25145.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "7c7360f5-6dae-47fe-abe2-ebc485033441", + "savedPayload": { + "position": { + "x": 18653.806237131383, + "y": 25051.35640053908 + }, + "targetPosition": { + "x": 18739.806237131383, + "y": 25145.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "09f7cac6-2796-4376-b195-dc3ef272cba6", + "savedPayload": { + "position": { + "x": 18518.601920649788, + "y": 24160.553179584917 + }, + "targetPosition": { + "x": 18244.538283357007, + "y": 24282.574172507655 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Percentages", + "id": "fb364962-2ab1-414e-8e62-43134a843185" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "Percentages", + "Bot Products", + "Foundations", + "2db0732a-452d-4f5f-a808-f7f32a58406c" + ], + [ + "Percentages", + "Data Product", + "Foundations", + "fb364962-2ab1-414e-8e62-43134a843185" + ] + ] + } + } + ], + "layerFolders": [], + "id": "f6ec390a-23f2-4a7a-97c2-f0a1efd890e1", + "savedPayload": { + "position": { + "x": 18244.538283357007, + "y": 24282.574172507655 + }, + "targetPosition": { + "x": 17970.474646064227, + "y": 24404.595165430394 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "bac83b50-5aee-4587-9812-43a26fe692e5", + "savedPayload": { + "position": { + "x": 17970.474646064227, + "y": 24404.595165430394 + }, + "targetPosition": { + "x": 17908.1011388189, + "y": 24698.039445650535 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 0, + "y": 80 + }, + "width": 150, + "height": 40, + "radius": 0 + } + } + }, + "id": "071a471c-5c85-412d-b96b-c60292e4f9bc", + "savedPayload": { + "position": { + "x": 17908.1011388189, + "y": 24698.039445650535 + }, + "targetPosition": { + "x": 18000.806237131383, + "y": 24983.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "4ab85a69-8e85-45e3-89da-32992b002b0f", + "savedPayload": { + "position": { + "x": 18000.806237131383, + "y": 24983.35640053908 + }, + "targetPosition": { + "x": 18300.806237131383, + "y": 24983.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 0, + "y": 254.25 + }, + "width": 298.75, + "height": 127.125, + "radius": 0 + }, + "referenceParent": { + "type": "Backtesting Session", + "name": "New Trading System", + "id": "3e7dd234-c17f-4692-9905-f5f67290bab1" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Testing Trading Tasks", + "Testing Trading Tasks", + "Foundations", + "8117db0a-e418-4f56-8fe4-fda2ddac1cbb" + ], + [ + "Foundations", + "Project Trading Tasks", + "Foundations", + "4b8734b6-b116-4e38-8704-78b9cfd80d44" + ], + [ + "Binance", + "Exchange Trading Tasks", + "Foundations", + "ea23f070-9438-43e8-871c-956a06796cd3" + ], + [ + " BTC/USDT", + "Market Trading Tasks", + "Foundations", + "5755e79c-cd1f-4003-88b3-ea5644751e75" + ], + [ + "Masters", + "Trading Mine Tasks", + "Foundations", + "9de3eacc-c0ab-4f96-8f5e-125f552ee3dc" + ], + [ + "Masters", + "Task Manager", + "Foundations", + "23654fc5-1ccf-4ee1-b19b-420c407805ec" + ], + [ + "New Trading System", + "Task", + "Foundations", + "0817f6bd-2f2c-4021-938c-940825a701c6" + ], + [ + "Low Frequency", + "Trading Bot Instance", + "Foundations", + "88cfc4c1-cba7-4347-82d7-a4e0df3dfc2c" + ], + [ + "Low Frequency Trading", + "Trading Process Instance", + "Foundations", + "6f4cc545-60a4-4329-a753-0de727bb70cc" + ], + [ + "New Trading System", + "Backtesting Session", + "Foundations", + "3e7dd234-c17f-4692-9905-f5f67290bab1" + ] + ] + } + } + ], + "id": "886a8346-19e8-4e4c-b108-c5b975bf97cf", + "savedPayload": { + "position": { + "x": 18300.806237131383, + "y": 24983.35640053908 + }, + "targetPosition": { + "x": 18600.806237131383, + "y": 24983.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Testing Trading Tasks", + "name": "New Testing Trading Tasks", + "id": "8117db0a-e418-4f56-8fe4-fda2ddac1cbb" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Testing Trading Tasks", + "Testing Trading Tasks", + "Foundations", + "8117db0a-e418-4f56-8fe4-fda2ddac1cbb" + ] + ] + } + }, + { + "type": "Dashboard", + "name": "Production Trading Tasks My Computer", + "project": "Foundations", + "timeMachines": [ + { + "type": "Time Machine", + "name": "New Trading System Live Trading Session My Computer Binance BTC/USDT", + "project": "Foundations", + "timeScale": { + "type": "Time Scale", + "name": "New Time Scale", + "config": "{\n \"autoMinScale\": true,\n \"autoMaxScale\": true,\n \"fromDate\": \"2018-01-01T00:00:00.000Z\",\n \"toDate\": \"2020-12-31T00:00:00.000Z\"\n}", + "project": "Foundations", + "id": "b8a9680b-0299-4357-b805-6df0332d826b", + "savedPayload": { + "position": { + "x": 17909.240211162945, + "y": 24695.289481749016 + }, + "targetPosition": { + "x": 18176.542168419455, + "y": 24559.092331827153 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "rateScale": { + "type": "Rate Scale", + "name": "New Rate Scale", + "config": "{\n \"autoMinScale\": true,\n \"autoMaxScale\": true,\n \"minValue\": 0,\n \"maxValue\": 25000\n}", + "project": "Foundations", + "id": "04d1e0f8-a6cb-4db8-bb54-7c31765c447a", + "savedPayload": { + "position": { + "x": 17880.235666240915, + "y": 24606.022671339222 + }, + "targetPosition": { + "x": 18176.542168419455, + "y": 24559.092331827153 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "timeFrameScale": { + "type": "Time Frame Scale", + "name": "New Time Frame Scale", + "config": "{ \n\"value\": \"24-hs\"\n}", + "project": "Foundations", + "id": "5a033f3a-1163-4087-8ce1-c04164d96cad", + "savedPayload": { + "position": { + "x": 17880.235666240915, + "y": 24512.161992315083 + }, + "targetPosition": { + "x": 18176.542168419455, + "y": 24559.092331827153 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "timelineCharts": [ + { + "type": "Timeline Chart", + "name": "Trading Engine", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "Masters", + "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Low Frequency", + "project": "Foundations", + "layers": [], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Trading Engine", + "project": "Foundations", + "layers": [], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Trading Episode", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Trading Episode Counters", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Trading Episode Counters", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "37485e1a-53cf-49bd-9d08-42037f9399da", + "savedPayload": { + "position": { + "x": 18795.806237131383, + "y": 25024.35640053908 + }, + "targetPosition": { + "x": 18764.806237131383, + "y": 24964.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Trading Episode Counters", + "id": "2a5783fe-af9a-443c-b4e7-32d8bdabff82" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Engine", + "Plotter", + "Foundations", + "ebb03c87-e87e-4f4b-8763-361854776287" + ], + [ + "Trading Episode Counters", + "Plotter Module", + "Foundations", + "5e478e3f-e432-4364-8f2c-2f3b2849848b" + ], + [ + "Trading Episode Counters", + "Plotter Panel", + "Foundations", + "2a5783fe-af9a-443c-b4e7-32d8bdabff82" + ] + ] + } + } + ], + "id": "64609cf0-f36d-4772-bb8f-6bba30e1c1c5", + "savedPayload": { + "position": { + "x": 18764.806237131383, + "y": 24964.35640053908 + }, + "targetPosition": { + "x": 18745.806237131383, + "y": 24912.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "7511fd4a-0bb4-40f0-a907-a56a4b601826", + "savedPayload": { + "position": { + "x": 18709.806237131383, + "y": 24959.35640053908 + }, + "targetPosition": { + "x": 18745.806237131383, + "y": 24912.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2fd9b14d-e140-4070-9c9b-468221bb1520", + "savedPayload": { + "position": { + "x": 18745.806237131383, + "y": 24912.35640053908 + }, + "targetPosition": { + "x": 18695.806237131383, + "y": 24924.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading Episode Counters", + "id": "7898b201-c700-45ad-9999-41708fe1d84c" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "11d7bebb-0b04-4239-9c06-6ae057216fbf" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "a5716e4c-d93a-4500-9804-b790872fb86a" + ], + [ + "Trading Episode", + "Data Product Folder", + "Foundations", + "909237b2-c6bc-4f91-acaf-793d1289abab" + ], + [ + "Trading Episode Counters", + "Data Product", + "Foundations", + "7898b201-c700-45ad-9999-41708fe1d84c" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading Episode Statistics", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Trading Episode Statistics", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "836b9e41-d0ce-41a3-ac63-0190693610cf", + "savedPayload": { + "position": { + "x": 18561.806237131383, + "y": 25115.35640053908 + }, + "targetPosition": { + "x": 18526.806237131383, + "y": 25073.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Trading Episode Statistics", + "id": "6ea43033-418d-4d87-b640-02010679aa8b" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Engine", + "Plotter", + "Foundations", + "ebb03c87-e87e-4f4b-8763-361854776287" + ], + [ + "Trading Episode Statistics", + "Plotter Module", + "Foundations", + "6ce18a43-2e6a-452e-a72d-1c56a58d3f81" + ], + [ + "Trading Episode Statistics", + "Plotter Panel", + "Foundations", + "6ea43033-418d-4d87-b640-02010679aa8b" + ] + ] + } + } + ], + "id": "34573fd1-5abf-4bd9-a7e2-406f7fc0aab7", + "savedPayload": { + "position": { + "x": 18526.806237131383, + "y": 25073.35640053908 + }, + "targetPosition": { + "x": 18603.806237131383, + "y": 24997.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "83f684c9-3927-4baf-832b-ec3541e38fbe", + "savedPayload": { + "position": { + "x": 18569.806237131383, + "y": 25086.35640053908 + }, + "targetPosition": { + "x": 18603.806237131383, + "y": 24997.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5c309fc7-47bb-404b-b535-632de0a8c685", + "savedPayload": { + "position": { + "x": 18603.806237131383, + "y": 24997.35640053908 + }, + "targetPosition": { + "x": 18695.806237131383, + "y": 24924.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading Episode Statistics", + "id": "3beb17bf-07e1-483e-80ff-a0a4cca9c14a" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "11d7bebb-0b04-4239-9c06-6ae057216fbf" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "a5716e4c-d93a-4500-9804-b790872fb86a" + ], + [ + "Trading Episode", + "Data Product Folder", + "Foundations", + "909237b2-c6bc-4f91-acaf-793d1289abab" + ], + [ + "Trading Episode Statistics", + "Data Product", + "Foundations", + "3beb17bf-07e1-483e-80ff-a0a4cca9c14a" + ] + ] + } + }, + { + "type": "Layer", + "name": "Episode Candle", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "d1da9b33-9234-45a3-81e0-89854b33001f", + "savedPayload": { + "position": { + "x": 18725.806237131383, + "y": 24870.35640053908 + }, + "targetPosition": { + "x": 18774.806237131383, + "y": 24963.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "cf9ea644-153c-49c7-a67d-824c97435edc", + "savedPayload": { + "position": { + "x": 18774.806237131383, + "y": 24912.35640053908 + }, + "targetPosition": { + "x": 18774.806237131383, + "y": 24963.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "99fa9c47-fafd-4e22-ad5d-e4037bb76685", + "savedPayload": { + "position": { + "x": 18774.806237131383, + "y": 24963.35640053908 + }, + "targetPosition": { + "x": 18695.806237131383, + "y": 24924.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Episode Candle", + "id": "d5c18336-9742-4c28-8939-7073ef3edcbe" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "11d7bebb-0b04-4239-9c06-6ae057216fbf" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "a5716e4c-d93a-4500-9804-b790872fb86a" + ], + [ + "Trading Episode", + "Data Product Folder", + "Foundations", + "909237b2-c6bc-4f91-acaf-793d1289abab" + ], + [ + "Episode Candle", + "Data Product", + "Foundations", + "d5c18336-9742-4c28-8939-7073ef3edcbe" + ] + ] + } + }, + { + "type": "Layer", + "name": "Episode Balances", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Current Balance", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "2f5d93ad-bb1a-4560-b1ed-e2532a6d60f2", + "savedPayload": { + "position": { + "x": 18607.806237131383, + "y": 24872.35640053908 + }, + "targetPosition": { + "x": 18686.806237131383, + "y": 24866.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Current Balance", + "id": "cb03ef16-522f-4189-ab3a-b410bf1f4176" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Engine", + "Plotter", + "Foundations", + "ebb03c87-e87e-4f4b-8763-361854776287" + ], + [ + "Episode Balances", + "Plotter Module", + "Foundations", + "e5d9e3e1-d1f4-4493-b452-33fe49c81228" + ], + [ + "Current Balance", + "Plotter Panel", + "Foundations", + "cb03ef16-522f-4189-ab3a-b410bf1f4176" + ] + ] + } + } + ], + "id": "346b117b-a54f-4f1f-bb9b-cba91cbe1592", + "savedPayload": { + "position": { + "x": 18686.806237131383, + "y": 24866.35640053908 + }, + "targetPosition": { + "x": 18647.806237131383, + "y": 24843.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "483f918d-4ec1-4c93-a137-245d3194c421", + "savedPayload": { + "position": { + "x": 18685.806237131383, + "y": 24745.35640053908 + }, + "targetPosition": { + "x": 18647.806237131383, + "y": 24843.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "74dcd51a-9f76-4ffd-b381-e29e879ad496", + "savedPayload": { + "position": { + "x": 18647.806237131383, + "y": 24843.35640053908 + }, + "targetPosition": { + "x": 18695.806237131383, + "y": 24924.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Episode Balances", + "id": "5e25af9a-f94e-4548-a9cb-5fb6aadb2632" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "11d7bebb-0b04-4239-9c06-6ae057216fbf" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "a5716e4c-d93a-4500-9804-b790872fb86a" + ], + [ + "Trading Episode", + "Data Product Folder", + "Foundations", + "909237b2-c6bc-4f91-acaf-793d1289abab" + ], + [ + "Episode Balances", + "Data Product", + "Foundations", + "5e25af9a-f94e-4548-a9cb-5fb6aadb2632" + ] + ] + } + }, + { + "type": "Layer", + "name": "Distance To Trading Event", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "f77bf570-a027-4cd3-a683-1c57f7a2f6cb", + "savedPayload": { + "position": { + "x": 18656.806237131383, + "y": 24946.35640053908 + }, + "targetPosition": { + "x": 18693.806237131383, + "y": 24926.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "733712f5-55cb-40bd-9c2e-47ce8c64aa31", + "savedPayload": { + "position": { + "x": 18783.806237131383, + "y": 24914.35640053908 + }, + "targetPosition": { + "x": 18693.806237131383, + "y": 24926.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d764c204-9d19-4828-b0e4-e95c7cb6839e", + "savedPayload": { + "position": { + "x": 18693.806237131383, + "y": 24926.35640053908 + }, + "targetPosition": { + "x": 18695.806237131383, + "y": 24924.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Distance To Trading Event", + "id": "8adb7861-346c-4eaa-a69f-edd5f0c48b9b" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "11d7bebb-0b04-4239-9c06-6ae057216fbf" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "a5716e4c-d93a-4500-9804-b790872fb86a" + ], + [ + "Trading Episode", + "Data Product Folder", + "Foundations", + "909237b2-c6bc-4f91-acaf-793d1289abab" + ], + [ + "Distance To Trading Event", + "Data Product", + "Foundations", + "8adb7861-346c-4eaa-a69f-edd5f0c48b9b" + ] + ] + } + }, + { + "type": "Layer", + "name": "Episode Base Asset", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "2cdf348f-5f03-48b4-a358-6d5a1af62b2f", + "savedPayload": { + "position": { + "x": 18643.806237131383, + "y": 24985.35640053908 + }, + "targetPosition": { + "x": 18640.806237131383, + "y": 25018.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "b1736439-6750-4332-9a40-1c6853459bf5", + "savedPayload": { + "position": { + "x": 18572.806237131383, + "y": 25074.35640053908 + }, + "targetPosition": { + "x": 18640.806237131383, + "y": 25018.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7be70582-66a7-4d29-a12a-3db78acbdfdf", + "savedPayload": { + "position": { + "x": 18640.806237131383, + "y": 25018.35640053908 + }, + "targetPosition": { + "x": 18695.806237131383, + "y": 24924.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Episode Base Asset", + "id": "af36a49d-41fd-45eb-9b47-961237ac5203" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "11d7bebb-0b04-4239-9c06-6ae057216fbf" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "a5716e4c-d93a-4500-9804-b790872fb86a" + ], + [ + "Trading Episode", + "Data Product Folder", + "Foundations", + "909237b2-c6bc-4f91-acaf-793d1289abab" + ], + [ + "Episode Base Asset", + "Data Product", + "Foundations", + "af36a49d-41fd-45eb-9b47-961237ac5203" + ] + ] + } + }, + { + "type": "Layer", + "name": "Episode Quoted Asset", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "c1cf0021-a54a-4ee5-8cf6-90e7edc7fa02", + "savedPayload": { + "position": { + "x": 18629.806237131383, + "y": 25096.35640053908 + }, + "targetPosition": { + "x": 18671.806237131383, + "y": 25005.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "7592946e-956c-48a6-b5c2-eb172cd3e4ad", + "savedPayload": { + "position": { + "x": 18737.806237131383, + "y": 25013.35640053908 + }, + "targetPosition": { + "x": 18671.806237131383, + "y": 25005.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b6e66e5c-25b7-415a-aab7-8403ad24bc38", + "savedPayload": { + "position": { + "x": 18671.806237131383, + "y": 25005.35640053908 + }, + "targetPosition": { + "x": 18695.806237131383, + "y": 24924.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Episode Quoted Asset", + "id": "0ad237c9-ccf6-4978-826c-7acfb1b8df0d" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "11d7bebb-0b04-4239-9c06-6ae057216fbf" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "a5716e4c-d93a-4500-9804-b790872fb86a" + ], + [ + "Trading Episode", + "Data Product Folder", + "Foundations", + "909237b2-c6bc-4f91-acaf-793d1289abab" + ], + [ + "Episode Quoted Asset", + "Data Product", + "Foundations", + "0ad237c9-ccf6-4978-826c-7acfb1b8df0d" + ] + ] + } + }, + { + "type": "Layer", + "name": "Current Episode", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "10dcf4b6-a44c-463b-bc22-e6b30b4ace62", + "savedPayload": { + "position": { + "x": 18535.806237131383, + "y": 24928.35640053908 + }, + "targetPosition": { + "x": 18630.806237131383, + "y": 24887.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "2efa3497-87cf-4283-a839-dd4f19655d23", + "savedPayload": { + "position": { + "x": 18660.806237131383, + "y": 24804.35640053908 + }, + "targetPosition": { + "x": 18630.806237131383, + "y": 24887.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "30566cb1-873e-4641-b670-5ff17241c0b2", + "savedPayload": { + "position": { + "x": 18630.806237131383, + "y": 24887.35640053908 + }, + "targetPosition": { + "x": 18695.806237131383, + "y": 24924.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Current Episode", + "id": "a04cb060-338e-45fa-875d-81ab07fd67a0" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "11d7bebb-0b04-4239-9c06-6ae057216fbf" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "a5716e4c-d93a-4500-9804-b790872fb86a" + ], + [ + "Trading Episode", + "Data Product Folder", + "Foundations", + "909237b2-c6bc-4f91-acaf-793d1289abab" + ], + [ + "Current Episode", + "Data Product", + "Foundations", + "a04cb060-338e-45fa-875d-81ab07fd67a0" + ] + ] + } + } + ], + "layerFolders": [], + "id": "6a316c99-6931-4cfa-95ca-2de4260a45ef", + "savedPayload": { + "position": { + "x": 18695.806237131383, + "y": 24924.35640053908 + }, + "targetPosition": { + "x": 18661.806237131383, + "y": 25005.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Strategy", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Current Strategy", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "e1f1ce19-0152-491d-a733-b40f0b177c76", + "savedPayload": { + "position": { + "x": 18666.806237131383, + "y": 25067.35640053908 + }, + "targetPosition": { + "x": 18623.806237131383, + "y": 25003.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "76253016-8744-486f-96c7-eee4b12f91f6", + "savedPayload": { + "position": { + "x": 18636.806237131383, + "y": 25026.35640053908 + }, + "targetPosition": { + "x": 18623.806237131383, + "y": 25003.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "249cb14f-6f8c-4f2a-a556-7d21414e3836", + "savedPayload": { + "position": { + "x": 18623.806237131383, + "y": 25003.35640053908 + }, + "targetPosition": { + "x": 18693.806237131383, + "y": 25046.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Current Strategy", + "id": "dcbc702a-e2df-4c64-8763-77990844f07c" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "11d7bebb-0b04-4239-9c06-6ae057216fbf" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "a5716e4c-d93a-4500-9804-b790872fb86a" + ], + [ + "Strategy", + "Data Product Folder", + "Foundations", + "a75e1008-b8a1-4567-ae58-02e2b6aad1a5" + ], + [ + "Current Strategy", + "Data Product", + "Foundations", + "dcbc702a-e2df-4c64-8763-77990844f07c" + ] + ] + } + }, + { + "type": "Layer", + "name": "Last Strategy", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "422bb71a-58ba-40cc-9e32-03e7d8a05d64", + "savedPayload": { + "position": { + "x": 18565.806237131383, + "y": 24992.35640053908 + }, + "targetPosition": { + "x": 18645.806237131383, + "y": 25004.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "beb8f673-e668-4649-b6e7-49c14939c70e", + "savedPayload": { + "position": { + "x": 18698.806237131383, + "y": 25038.35640053908 + }, + "targetPosition": { + "x": 18645.806237131383, + "y": 25004.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "77e72d5f-81c7-430f-a698-938be61b9747", + "savedPayload": { + "position": { + "x": 18645.806237131383, + "y": 25004.35640053908 + }, + "targetPosition": { + "x": 18693.806237131383, + "y": 25046.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Last Strategy", + "id": "43984ae7-ed26-4109-9450-3cb743975b34" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "11d7bebb-0b04-4239-9c06-6ae057216fbf" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "a5716e4c-d93a-4500-9804-b790872fb86a" + ], + [ + "Strategy", + "Data Product Folder", + "Foundations", + "a75e1008-b8a1-4567-ae58-02e2b6aad1a5" + ], + [ + "Last Strategy", + "Data Product", + "Foundations", + "43984ae7-ed26-4109-9450-3cb743975b34" + ] + ] + } + } + ], + "layerFolders": [], + "id": "e7ac3ae2-4179-4bad-8294-416a83036982", + "savedPayload": { + "position": { + "x": 18693.806237131383, + "y": 25046.35640053908 + }, + "targetPosition": { + "x": 18661.806237131383, + "y": 25005.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Position", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Current Position", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "69e0e8e6-4333-465f-abbc-e39316610c5d", + "savedPayload": { + "position": { + "x": 18543.806237131383, + "y": 25061.35640053908 + }, + "targetPosition": { + "x": 18624.806237131383, + "y": 24962.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "33169724-c181-4915-a5ea-5a26d1a07990", + "savedPayload": { + "position": { + "x": 18558.806237131383, + "y": 24880.35640053908 + }, + "targetPosition": { + "x": 18624.806237131383, + "y": 24962.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "43ff4669-4542-4767-8ce6-9bc6676f7ed5", + "savedPayload": { + "position": { + "x": 18624.806237131383, + "y": 24962.35640053908 + }, + "targetPosition": { + "x": 18692.806237131383, + "y": 24966.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Current Position", + "id": "c0633688-793c-43e1-835e-e3dcc21cab1b" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "11d7bebb-0b04-4239-9c06-6ae057216fbf" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "a5716e4c-d93a-4500-9804-b790872fb86a" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "c3ab1567-7875-41bf-af86-bb63cdd319c4" + ], + [ + "Current Position", + "Data Product", + "Foundations", + "c0633688-793c-43e1-835e-e3dcc21cab1b" + ] + ] + } + }, + { + "type": "Layer", + "name": "Last Position", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "6ffdc80d-5411-4f1b-8627-982f4fa5814f", + "savedPayload": { + "position": { + "x": 18572.806237131383, + "y": 24908.35640053908 + }, + "targetPosition": { + "x": 18631.806237131383, + "y": 24942.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "53810cb7-a73f-4846-9f56-da4c243b6c8c", + "savedPayload": { + "position": { + "x": 18686.806237131383, + "y": 24993.35640053908 + }, + "targetPosition": { + "x": 18631.806237131383, + "y": 24942.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "232c81b8-e91d-47b3-9c46-f938f1f33c62", + "savedPayload": { + "position": { + "x": 18631.806237131383, + "y": 24942.35640053908 + }, + "targetPosition": { + "x": 18692.806237131383, + "y": 24966.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Last Position", + "id": "91f411d5-a49e-4b08-9394-26d739c98e22" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "11d7bebb-0b04-4239-9c06-6ae057216fbf" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "a5716e4c-d93a-4500-9804-b790872fb86a" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "c3ab1567-7875-41bf-af86-bb63cdd319c4" + ], + [ + "Last Position", + "Data Product", + "Foundations", + "91f411d5-a49e-4b08-9394-26d739c98e22" + ] + ] + } + }, + { + "type": "Layer", + "name": "Stop Loss", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "1d7ed871-b9d5-416f-a64c-0f792c2b4e22", + "savedPayload": { + "position": { + "x": 18525.806237131383, + "y": 24947.35640053908 + }, + "targetPosition": { + "x": 18622.806237131383, + "y": 25021.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "ddefccea-63c7-4d03-aa56-11eb925e1e3f", + "savedPayload": { + "position": { + "x": 18717.806237131383, + "y": 25032.35640053908 + }, + "targetPosition": { + "x": 18622.806237131383, + "y": 25021.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7ff3b326-c846-41d1-9f3d-14d13255dc81", + "savedPayload": { + "position": { + "x": 18622.806237131383, + "y": 25021.35640053908 + }, + "targetPosition": { + "x": 18692.806237131383, + "y": 24966.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Stop Loss", + "id": "8230c273-5f74-4fc6-a6fa-fb0848cafdd1" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "11d7bebb-0b04-4239-9c06-6ae057216fbf" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "a5716e4c-d93a-4500-9804-b790872fb86a" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "c3ab1567-7875-41bf-af86-bb63cdd319c4" + ], + [ + "Stop Loss", + "Data Product", + "Foundations", + "8230c273-5f74-4fc6-a6fa-fb0848cafdd1" + ] + ] + } + }, + { + "type": "Layer", + "name": "Take Profit", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "37e1144b-5835-475b-8bb7-9cd912f7731e", + "savedPayload": { + "position": { + "x": 18770.806237131383, + "y": 25093.35640053908 + }, + "targetPosition": { + "x": 18785.806237131383, + "y": 25023.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "6d09dcd6-a6a4-4d27-88e6-8b5d9d740beb", + "savedPayload": { + "position": { + "x": 18802.806237131383, + "y": 25019.35640053908 + }, + "targetPosition": { + "x": 18785.806237131383, + "y": 25023.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "bc56dacf-c9d7-4c82-bcb9-3cf83e9b3461", + "savedPayload": { + "position": { + "x": 18785.806237131383, + "y": 25023.35640053908 + }, + "targetPosition": { + "x": 18692.806237131383, + "y": 24966.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Take Profit", + "id": "4233663b-f010-40d1-a3f6-3521991fbe72" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "11d7bebb-0b04-4239-9c06-6ae057216fbf" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "a5716e4c-d93a-4500-9804-b790872fb86a" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "c3ab1567-7875-41bf-af86-bb63cdd319c4" + ], + [ + "Take Profit", + "Data Product", + "Foundations", + "4233663b-f010-40d1-a3f6-3521991fbe72" + ] + ] + } + } + ], + "layerFolders": [], + "id": "0ecd27ca-a09e-44da-9e22-481d503a14ee", + "savedPayload": { + "position": { + "x": 18692.806237131383, + "y": 24966.35640053908 + }, + "targetPosition": { + "x": 18661.806237131383, + "y": 25005.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Stages", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Open Stage", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "f2a3822f-d396-4099-a7f8-6ce2c38c70d4", + "savedPayload": { + "position": { + "x": 18639.806237131383, + "y": 24988.35640053908 + }, + "targetPosition": { + "x": 18693.806237131383, + "y": 25000.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "32ed607c-1b04-4a62-aebd-3925aa2eddba", + "savedPayload": { + "position": { + "x": 18666.806237131383, + "y": 24967.35640053908 + }, + "targetPosition": { + "x": 18693.806237131383, + "y": 25000.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "713818e4-3c53-4cfb-b608-847682867c3e", + "savedPayload": { + "position": { + "x": 18693.806237131383, + "y": 25000.35640053908 + }, + "targetPosition": { + "x": 18730.806237131383, + "y": 24980.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Open Stage", + "id": "22ed259a-52b7-4587-9b8c-932d20a025f3" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "11d7bebb-0b04-4239-9c06-6ae057216fbf" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "a5716e4c-d93a-4500-9804-b790872fb86a" + ], + [ + "Stages", + "Data Product Folder", + "Foundations", + "8b6c9b34-5e9d-4170-9ab0-41b202d7d86d" + ], + [ + "Open Stage", + "Data Product", + "Foundations", + "22ed259a-52b7-4587-9b8c-932d20a025f3" + ] + ] + } + }, + { + "type": "Layer", + "name": "Close Stage", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "fd1c8862-e8ac-4ab6-9dd3-981724437d28", + "savedPayload": { + "position": { + "x": 18790.806237131383, + "y": 24917.35640053908 + }, + "targetPosition": { + "x": 18827.806237131383, + "y": 24986.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "1db906de-e17c-40eb-9e32-3edabf350910", + "savedPayload": { + "position": { + "x": 18875.806237131383, + "y": 25051.35640053908 + }, + "targetPosition": { + "x": 18827.806237131383, + "y": 24986.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9fd8bc09-e696-4557-8224-7c956226c743", + "savedPayload": { + "position": { + "x": 18827.806237131383, + "y": 24986.35640053908 + }, + "targetPosition": { + "x": 18730.806237131383, + "y": 24980.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Close Stage", + "id": "26be9efa-5bc2-4cdf-96d3-9c155ab314f4" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "11d7bebb-0b04-4239-9c06-6ae057216fbf" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "a5716e4c-d93a-4500-9804-b790872fb86a" + ], + [ + "Stages", + "Data Product Folder", + "Foundations", + "8b6c9b34-5e9d-4170-9ab0-41b202d7d86d" + ], + [ + "Close Stage", + "Data Product", + "Foundations", + "26be9efa-5bc2-4cdf-96d3-9c155ab314f4" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trigger Stage", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "e523fe56-e4a7-47c3-bccb-5fc9451a4c1a", + "savedPayload": { + "position": { + "x": 18730.806237131383, + "y": 25095.35640053908 + }, + "targetPosition": { + "x": 18790.806237131383, + "y": 25016.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "5cebe5ce-4f2b-4998-a772-2a8033194580", + "savedPayload": { + "position": { + "x": 18845.806237131383, + "y": 25081.35640053908 + }, + "targetPosition": { + "x": 18790.806237131383, + "y": 25016.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "65b8f27e-3196-4923-b5cf-bb15f213b1ec", + "savedPayload": { + "position": { + "x": 18790.806237131383, + "y": 25016.35640053908 + }, + "targetPosition": { + "x": 18730.806237131383, + "y": 24980.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trigger Stage", + "id": "2b36d816-1055-42e8-8315-70fb53c18f14" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "11d7bebb-0b04-4239-9c06-6ae057216fbf" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "a5716e4c-d93a-4500-9804-b790872fb86a" + ], + [ + "Stages", + "Data Product Folder", + "Foundations", + "8b6c9b34-5e9d-4170-9ab0-41b202d7d86d" + ], + [ + "Trigger Stage", + "Data Product", + "Foundations", + "2b36d816-1055-42e8-8315-70fb53c18f14" + ] + ] + } + }, + { + "type": "Layer", + "name": "Manage Stage", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "b9559de9-1299-437f-9733-9e18a79b7fd9", + "savedPayload": { + "position": { + "x": 18839.806237131383, + "y": 24998.35640053908 + }, + "targetPosition": { + "x": 18783.806237131383, + "y": 24929.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "c164852b-47eb-4561-9269-2e4bcd898893", + "savedPayload": { + "position": { + "x": 18786.806237131383, + "y": 24996.35640053908 + }, + "targetPosition": { + "x": 18783.806237131383, + "y": 24929.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f90796e1-1c90-4ee9-8b78-7fcc13d6bcf5", + "savedPayload": { + "position": { + "x": 18783.806237131383, + "y": 24929.35640053908 + }, + "targetPosition": { + "x": 18730.806237131383, + "y": 24980.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Manage Stage", + "id": "b4b650d0-fef1-4c25-b12d-3088d77a3e76" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "11d7bebb-0b04-4239-9c06-6ae057216fbf" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "a5716e4c-d93a-4500-9804-b790872fb86a" + ], + [ + "Stages", + "Data Product Folder", + "Foundations", + "8b6c9b34-5e9d-4170-9ab0-41b202d7d86d" + ], + [ + "Manage Stage", + "Data Product", + "Foundations", + "b4b650d0-fef1-4c25-b12d-3088d77a3e76" + ] + ] + } + } + ], + "layerFolders": [], + "id": "13980261-c4d5-4596-8e09-213fb57dc33b", + "savedPayload": { + "position": { + "x": 18730.806237131383, + "y": 24980.35640053908 + }, + "targetPosition": { + "x": 18661.806237131383, + "y": 25005.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Orders", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Market Buy Orders", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "b1149123-e1a4-4dd1-8eee-836e2d2f5a53", + "savedPayload": { + "position": { + "x": 18602.806237131383, + "y": 25140.35640053908 + }, + "targetPosition": { + "x": 18655.806237131383, + "y": 25093.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "ea56e97a-ea44-45ab-b509-18462f6bd3ae", + "savedPayload": { + "position": { + "x": 18675.806237131383, + "y": 25109.35640053908 + }, + "targetPosition": { + "x": 18655.806237131383, + "y": 25093.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1db62a39-d5cf-42c1-b35c-bbcf49485dbe", + "savedPayload": { + "position": { + "x": 18655.806237131383, + "y": 25093.35640053908 + }, + "targetPosition": { + "x": 18605.806237131383, + "y": 25021.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Market Buy Orders", + "id": "ba7044f7-1ae0-4f54-814e-bb912ac6770a" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "11d7bebb-0b04-4239-9c06-6ae057216fbf" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "a5716e4c-d93a-4500-9804-b790872fb86a" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "4da6837a-f248-482d-9afa-d826fcb6d4c9" + ], + [ + "Market Buy Orders", + "Data Product", + "Foundations", + "ba7044f7-1ae0-4f54-814e-bb912ac6770a" + ] + ] + } + }, + { + "type": "Layer", + "name": "Market Sell Orders", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "3087c73e-1914-459b-bf2e-e44bce41d7e4", + "savedPayload": { + "position": { + "x": 18618.806237131383, + "y": 25056.35640053908 + }, + "targetPosition": { + "x": 18540.806237131383, + "y": 24968.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "939987d5-5864-434c-936a-d67b12ce1c78", + "savedPayload": { + "position": { + "x": 18546.806237131383, + "y": 25015.35640053908 + }, + "targetPosition": { + "x": 18540.806237131383, + "y": 24968.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "dfb54ccc-7448-44bb-bfa5-024725d47afb", + "savedPayload": { + "position": { + "x": 18540.806237131383, + "y": 24968.35640053908 + }, + "targetPosition": { + "x": 18605.806237131383, + "y": 25021.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Market Sell Orders", + "id": "91537177-bb4b-4d87-a9a1-581f6354bcf5" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "11d7bebb-0b04-4239-9c06-6ae057216fbf" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "a5716e4c-d93a-4500-9804-b790872fb86a" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "4da6837a-f248-482d-9afa-d826fcb6d4c9" + ], + [ + "Market Sell Orders", + "Data Product", + "Foundations", + "91537177-bb4b-4d87-a9a1-581f6354bcf5" + ] + ] + } + }, + { + "type": "Layer", + "name": "Limit Buy Orders", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "2f3a10f9-5be1-4e29-a8a5-bcf74b0c0ef7", + "savedPayload": { + "position": { + "x": 18774.806237131383, + "y": 24974.35640053908 + }, + "targetPosition": { + "x": 18677.806237131383, + "y": 25059.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "f869aad2-2a43-45f2-a1f2-7a0b1f5eb277", + "savedPayload": { + "position": { + "x": 18667.806237131383, + "y": 25045.35640053908 + }, + "targetPosition": { + "x": 18677.806237131383, + "y": 25059.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "62a03064-0db9-4956-9e35-b8bc8e9b0b11", + "savedPayload": { + "position": { + "x": 18677.806237131383, + "y": 25059.35640053908 + }, + "targetPosition": { + "x": 18605.806237131383, + "y": 25021.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Limit Buy Orders", + "id": "65f8c75b-cdd0-4062-944b-ad1130b91350" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "11d7bebb-0b04-4239-9c06-6ae057216fbf" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "a5716e4c-d93a-4500-9804-b790872fb86a" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "4da6837a-f248-482d-9afa-d826fcb6d4c9" + ], + [ + "Limit Buy Orders", + "Data Product", + "Foundations", + "65f8c75b-cdd0-4062-944b-ad1130b91350" + ] + ] + } + }, + { + "type": "Layer", + "name": "Limit Sell Orders", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "f7b5dd43-a98d-4d23-a7c2-fe0e801dec0b", + "savedPayload": { + "position": { + "x": 18575.806237131383, + "y": 24936.35640053908 + }, + "targetPosition": { + "x": 18572.806237131383, + "y": 24990.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "b4ef876c-589e-4d83-b3d2-bfafcea00d1c", + "savedPayload": { + "position": { + "x": 18671.806237131383, + "y": 25024.35640053908 + }, + "targetPosition": { + "x": 18572.806237131383, + "y": 24990.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "aaa10593-b784-4c7e-8059-b8884024ff26", + "savedPayload": { + "position": { + "x": 18572.806237131383, + "y": 24990.35640053908 + }, + "targetPosition": { + "x": 18605.806237131383, + "y": 25021.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Limit Sell Orders", + "id": "d3795198-e1ac-4e1c-b75b-05f51e437fbe" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "11d7bebb-0b04-4239-9c06-6ae057216fbf" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "a5716e4c-d93a-4500-9804-b790872fb86a" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "4da6837a-f248-482d-9afa-d826fcb6d4c9" + ], + [ + "Limit Sell Orders", + "Data Product", + "Foundations", + "d3795198-e1ac-4e1c-b75b-05f51e437fbe" + ] + ] + } + }, + { + "type": "Layer", + "name": "Last Market Order", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "7a6fc603-d8d4-4db3-8617-83e6da5e4d39", + "savedPayload": { + "position": { + "x": 18519.806237131383, + "y": 24946.35640053908 + }, + "targetPosition": { + "x": 18534.806237131383, + "y": 25028.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "c04160b3-d103-427f-a2d5-ffb63274e9ee", + "savedPayload": { + "position": { + "x": 18563.806237131383, + "y": 25000.35640053908 + }, + "targetPosition": { + "x": 18534.806237131383, + "y": 25028.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "079783f6-40db-46b1-87e4-56ba467782ea", + "savedPayload": { + "position": { + "x": 18534.806237131383, + "y": 25028.35640053908 + }, + "targetPosition": { + "x": 18605.806237131383, + "y": 25021.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Last Market Order", + "id": "290b1b2e-7259-4670-8450-6cf9948c120c" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "11d7bebb-0b04-4239-9c06-6ae057216fbf" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "a5716e4c-d93a-4500-9804-b790872fb86a" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "4da6837a-f248-482d-9afa-d826fcb6d4c9" + ], + [ + "Last Market Order", + "Data Product", + "Foundations", + "290b1b2e-7259-4670-8450-6cf9948c120c" + ] + ] + } + }, + { + "type": "Layer", + "name": "Last Limit Order", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "751aa37b-d435-48d6-bc2b-3cb3f50555ae", + "savedPayload": { + "position": { + "x": 18678.806237131383, + "y": 25117.35640053908 + }, + "targetPosition": { + "x": 18647.806237131383, + "y": 25029.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "5fa60726-5e59-45fd-8731-ee88ff9c4dcb", + "savedPayload": { + "position": { + "x": 18700.806237131383, + "y": 24997.35640053908 + }, + "targetPosition": { + "x": 18647.806237131383, + "y": 25029.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0a367b95-55c1-4729-b735-32c7752110a3", + "savedPayload": { + "position": { + "x": 18647.806237131383, + "y": 25029.35640053908 + }, + "targetPosition": { + "x": 18605.806237131383, + "y": 25021.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Last Limit Order", + "id": "2a09d2cd-59fb-4f93-ab36-4d338014866d" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "11d7bebb-0b04-4239-9c06-6ae057216fbf" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "a5716e4c-d93a-4500-9804-b790872fb86a" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "4da6837a-f248-482d-9afa-d826fcb6d4c9" + ], + [ + "Last Limit Order", + "Data Product", + "Foundations", + "2a09d2cd-59fb-4f93-ab36-4d338014866d" + ] + ] + } + } + ], + "layerFolders": [], + "id": "6fa958c2-fbf9-47a1-8809-7d3596be0392", + "savedPayload": { + "position": { + "x": 18605.806237131383, + "y": 25021.35640053908 + }, + "targetPosition": { + "x": 18661.806237131383, + "y": 25005.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "f539a4ed-67aa-400c-95c6-35994c71b0fc", + "savedPayload": { + "position": { + "x": 18661.806237131383, + "y": 25005.35640053908 + }, + "targetPosition": { + "x": 18642.806237131383, + "y": 25044.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "4e7df72a-f1c9-4bca-b0e0-0fbfa5c051e7", + "savedPayload": { + "position": { + "x": 18642.806237131383, + "y": 25044.35640053908 + }, + "targetPosition": { + "x": 18580.806237131383, + "y": 25115.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "609bb82b-bbb2-420b-9f69-4cb3dbb230bb", + "savedPayload": { + "position": { + "x": 18580.806237131383, + "y": 25115.35640053908 + }, + "targetPosition": { + "x": 18560.806237131383, + "y": 25022.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 0, + "y": 80 + }, + "width": 150, + "height": 40, + "radius": 0 + }, + "referenceParent": { + "type": "Trading Mine Products", + "name": "Masters", + "id": "11d7bebb-0b04-4239-9c06-6ae057216fbf" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "11d7bebb-0b04-4239-9c06-6ae057216fbf" + ] + ] + } + }, + "id": "2454605d-7c16-49bf-9a7d-d8f288b5eb1e", + "savedPayload": { + "position": { + "x": 17909.240211162945, + "y": 24422.89518190529 + }, + "targetPosition": { + "x": 18176.542168419455, + "y": 24559.092331827153 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Trading System", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "Masters", + "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Low Frequency", + "project": "Foundations", + "layers": [], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Trading System", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Trading System Errors", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "7411fbd2-72d9-445e-8bec-9e88889eab5e", + "savedPayload": { + "position": { + "x": 18468.806237131383, + "y": 25121.35640053908 + }, + "targetPosition": { + "x": 18478.806237131383, + "y": 25126.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "b48a8952-3593-4ce0-bcd5-d5685fbb8b33", + "savedPayload": { + "position": { + "x": 18408.806237131383, + "y": 25092.35640053908 + }, + "targetPosition": { + "x": 18478.806237131383, + "y": 25126.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "abf077f5-4ff0-4c50-87a7-f9d268572675", + "savedPayload": { + "position": { + "x": 18478.806237131383, + "y": 25126.35640053908 + }, + "targetPosition": { + "x": 18532.806237131383, + "y": 25172.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Errors", + "id": "31c08e9a-2506-46ce-927b-86d4a2861395" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "11d7bebb-0b04-4239-9c06-6ae057216fbf" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "e08ca2dc-cd9b-4d32-a191-df831f6168c7" + ], + [ + "Trading System Errors", + "Data Product", + "Foundations", + "31c08e9a-2506-46ce-927b-86d4a2861395" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading System Highlights", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "0359902c-5178-47b6-91e0-74b908ad28b1", + "savedPayload": { + "position": { + "x": 18551.806237131383, + "y": 25120.35640053908 + }, + "targetPosition": { + "x": 18569.806237131383, + "y": 25182.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "5fa85fa0-2578-4733-9bc3-e91ba3bbaff1", + "savedPayload": { + "position": { + "x": 18650.806237131383, + "y": 25088.35640053908 + }, + "targetPosition": { + "x": 18569.806237131383, + "y": 25182.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c87b24d5-04dc-4c38-a15c-69122e285b84", + "savedPayload": { + "position": { + "x": 18569.806237131383, + "y": 25182.35640053908 + }, + "targetPosition": { + "x": 18532.806237131383, + "y": 25172.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Highlights", + "id": "46b9f779-6e83-4890-ac5b-77aee855be10" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "11d7bebb-0b04-4239-9c06-6ae057216fbf" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "e08ca2dc-cd9b-4d32-a191-df831f6168c7" + ], + [ + "Trading System Highlights", + "Data Product", + "Foundations", + "46b9f779-6e83-4890-ac5b-77aee855be10" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading System Values", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "12b58bfb-93db-4746-8fb9-563824749ef8", + "savedPayload": { + "position": { + "x": 18637.806237131383, + "y": 25171.35640053908 + }, + "targetPosition": { + "x": 18608.806237131383, + "y": 25212.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "11ecd907-2553-4031-ae2f-0332825ee3b3", + "savedPayload": { + "position": { + "x": 18561.806237131383, + "y": 25138.35640053908 + }, + "targetPosition": { + "x": 18608.806237131383, + "y": 25212.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "93263742-655e-4353-8717-c2c0cb488d26", + "savedPayload": { + "position": { + "x": 18608.806237131383, + "y": 25212.35640053908 + }, + "targetPosition": { + "x": 18532.806237131383, + "y": 25172.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Values", + "id": "55ade2a4-f3f6-4acc-8330-3a153182e9b7" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "11d7bebb-0b04-4239-9c06-6ae057216fbf" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "e08ca2dc-cd9b-4d32-a191-df831f6168c7" + ], + [ + "Trading System Values", + "Data Product", + "Foundations", + "55ade2a4-f3f6-4acc-8330-3a153182e9b7" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading System Status", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "2382dd97-9cc4-44ea-9c2d-5103e2a58f44", + "savedPayload": { + "position": { + "x": 18499.806237131383, + "y": 25039.35640053908 + }, + "targetPosition": { + "x": 18439.806237131383, + "y": 25099.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "7a2cf5f9-2098-4366-b976-b6803f63bfc1", + "savedPayload": { + "position": { + "x": 18451.806237131383, + "y": 25183.35640053908 + }, + "targetPosition": { + "x": 18439.806237131383, + "y": 25099.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "bdd8e1a7-d70a-4a22-bafe-e303cfafdcff", + "savedPayload": { + "position": { + "x": 18439.806237131383, + "y": 25099.35640053908 + }, + "targetPosition": { + "x": 18532.806237131383, + "y": 25172.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Status", + "id": "995ebc6a-7081-4a2a-864e-59d44c8d0f6e" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "11d7bebb-0b04-4239-9c06-6ae057216fbf" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "e08ca2dc-cd9b-4d32-a191-df831f6168c7" + ], + [ + "Trading System Status", + "Data Product", + "Foundations", + "995ebc6a-7081-4a2a-864e-59d44c8d0f6e" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading System Progress", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "ea95d475-4dcf-40e6-96b5-cd47555e47e8", + "savedPayload": { + "position": { + "x": 18520.806237131383, + "y": 25220.35640053908 + }, + "targetPosition": { + "x": 18449.806237131383, + "y": 25258.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "e1dde430-566c-48f8-a1fb-0fac5edbd358", + "savedPayload": { + "position": { + "x": 18445.806237131383, + "y": 25332.35640053908 + }, + "targetPosition": { + "x": 18449.806237131383, + "y": 25258.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "fb247174-33b6-4b53-8538-be8ae7c68642", + "savedPayload": { + "position": { + "x": 18449.806237131383, + "y": 25258.35640053908 + }, + "targetPosition": { + "x": 18532.806237131383, + "y": 25172.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Progress", + "id": "78d894aa-6579-46aa-af09-3181ff78af53" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "11d7bebb-0b04-4239-9c06-6ae057216fbf" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "e08ca2dc-cd9b-4d32-a191-df831f6168c7" + ], + [ + "Trading System Progress", + "Data Product", + "Foundations", + "78d894aa-6579-46aa-af09-3181ff78af53" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading System Running", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "bea6012d-5352-4221-8760-22e13e088d08", + "savedPayload": { + "position": { + "x": 18452.806237131383, + "y": 25166.35640053908 + }, + "targetPosition": { + "x": 18463.806237131383, + "y": 25243.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "a5de5357-2abd-4318-8eca-e2f6464b6849", + "savedPayload": { + "position": { + "x": 18445.806237131383, + "y": 25181.35640053908 + }, + "targetPosition": { + "x": 18463.806237131383, + "y": 25243.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "15df0437-2343-416a-9690-f9710f291188", + "savedPayload": { + "position": { + "x": 18463.806237131383, + "y": 25243.35640053908 + }, + "targetPosition": { + "x": 18532.806237131383, + "y": 25172.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Running", + "id": "80d43bb7-308f-4cec-9935-ea08d0d7eaff" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "11d7bebb-0b04-4239-9c06-6ae057216fbf" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "e08ca2dc-cd9b-4d32-a191-df831f6168c7" + ], + [ + "Trading System Running", + "Data Product", + "Foundations", + "80d43bb7-308f-4cec-9935-ea08d0d7eaff" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading System Announcements", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "603ff546-8d15-48a3-8fa0-b1da986b5273", + "savedPayload": { + "position": { + "x": 18624.806237131383, + "y": 25045.35640053908 + }, + "targetPosition": { + "x": 18537.806237131383, + "y": 25110.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "542f3b85-5b81-41f4-af0c-dd4db6cbc583", + "savedPayload": { + "position": { + "x": 18523.806237131383, + "y": 25204.35640053908 + }, + "targetPosition": { + "x": 18537.806237131383, + "y": 25110.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2f374b7c-87d4-4d75-996c-2a5cc8a61ef4", + "savedPayload": { + "position": { + "x": 18537.806237131383, + "y": 25110.35640053908 + }, + "targetPosition": { + "x": 18532.806237131383, + "y": 25172.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Announcements", + "id": "18aa8962-f140-4848-b4b7-e8c85f26aadf" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "11d7bebb-0b04-4239-9c06-6ae057216fbf" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "e08ca2dc-cd9b-4d32-a191-df831f6168c7" + ], + [ + "Trading System Announcements", + "Data Product", + "Foundations", + "18aa8962-f140-4848-b4b7-e8c85f26aadf" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading System Warnings", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "544851ea-62c1-4ef3-ba0b-6b4ea57af736", + "savedPayload": { + "position": { + "x": 18513.806237131383, + "y": 25269.35640053908 + }, + "targetPosition": { + "x": 18607.806237131383, + "y": 25267.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "780c1bdc-0a17-4d10-a110-0e9ac31deb22", + "savedPayload": { + "position": { + "x": 18581.806237131383, + "y": 25225.35640053908 + }, + "targetPosition": { + "x": 18607.806237131383, + "y": 25267.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9c22d4fb-6e84-4312-9461-6b9f2c35aaf4", + "savedPayload": { + "position": { + "x": 18607.806237131383, + "y": 25267.35640053908 + }, + "targetPosition": { + "x": 18532.806237131383, + "y": 25172.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Warnings", + "id": "b1b9d83c-152d-44d1-acb1-da3549fa37e5" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "11d7bebb-0b04-4239-9c06-6ae057216fbf" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "e08ca2dc-cd9b-4d32-a191-df831f6168c7" + ], + [ + "Trading System Warnings", + "Data Product", + "Foundations", + "b1b9d83c-152d-44d1-acb1-da3549fa37e5" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading System Infos", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "ec060b93-8189-4322-9bd6-c7fae52dca6c", + "savedPayload": { + "position": { + "x": 18631.806237131383, + "y": 25110.35640053908 + }, + "targetPosition": { + "x": 18608.806237131383, + "y": 25125.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "d5b0513b-5b8b-4ed1-8a2d-ae593f0431d1", + "savedPayload": { + "position": { + "x": 18587.806237131383, + "y": 25203.35640053908 + }, + "targetPosition": { + "x": 18608.806237131383, + "y": 25125.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a0704576-f4a4-4141-8c79-cd113e9544cb", + "savedPayload": { + "position": { + "x": 18608.806237131383, + "y": 25125.35640053908 + }, + "targetPosition": { + "x": 18532.806237131383, + "y": 25172.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Infos", + "id": "2bcc012f-b4d5-4154-8177-67971199ffa4" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "11d7bebb-0b04-4239-9c06-6ae057216fbf" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "e08ca2dc-cd9b-4d32-a191-df831f6168c7" + ], + [ + "Trading System Infos", + "Data Product", + "Foundations", + "2bcc012f-b4d5-4154-8177-67971199ffa4" + ] + ] + } + } + ], + "layerFolders": [], + "id": "581038ec-5e26-4170-a6d6-75da40f4c5f4", + "savedPayload": { + "position": { + "x": 18532.806237131383, + "y": 25172.35640053908 + }, + "targetPosition": { + "x": 18493.806237131383, + "y": 25086.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "0fa4edb2-3499-4886-b97b-4f910c0f93e0", + "savedPayload": { + "position": { + "x": 18493.806237131383, + "y": 25086.35640053908 + }, + "targetPosition": { + "x": 18570.806237131383, + "y": 25006.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "83222be5-7f92-47c1-91c8-f52d5cc82af8", + "savedPayload": { + "position": { + "x": 18570.806237131383, + "y": 25006.35640053908 + }, + "targetPosition": { + "x": 18483.806237131383, + "y": 24935.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 0, + "y": 80 + }, + "width": 150, + "height": 40, + "radius": 0 + }, + "referenceParent": { + "type": "Trading Mine Products", + "name": "Masters", + "id": "11d7bebb-0b04-4239-9c06-6ae057216fbf" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "11d7bebb-0b04-4239-9c06-6ae057216fbf" + ] + ] + } + }, + "id": "5346f52d-5633-49e9-bed2-1a290a0123b5", + "savedPayload": { + "position": { + "x": 17964.41013406349, + "y": 24346.96029747119 + }, + "targetPosition": { + "x": 18176.542168419455, + "y": 24559.092331827153 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Simulation Objects", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "Masters", + "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Low Frequency", + "project": "Foundations", + "layers": [], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Simulation Objects", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Episodes", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Episode Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "d12a5d28-738d-466c-b51a-4753374ab9fc", + "savedPayload": { + "position": { + "x": 18533.806237131383, + "y": 24905.35640053908 + }, + "targetPosition": { + "x": 18580.806237131383, + "y": 24859.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Episode Object", + "id": "bcbb3368-ea4c-466b-8423-8f0517ad35da" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "12f444b2-b8e7-48ef-9ea1-9cbe5489f942" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "b7320c91-b8aa-4642-bd11-a1efb2a88d39" + ], + [ + "Episode Object", + "Plotter Panel", + "Foundations", + "bcbb3368-ea4c-466b-8423-8f0517ad35da" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Episode Base Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e4106acf-4feb-4378-a12b-09d1fde2b2ed", + "savedPayload": { + "position": { + "x": 18603.806237131383, + "y": 24825.35640053908 + }, + "targetPosition": { + "x": 18580.806237131383, + "y": 24859.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Episode Base Asset", + "id": "b18a5300-448b-4165-9b36-dc5ee37e58cd" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "12f444b2-b8e7-48ef-9ea1-9cbe5489f942" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "b7320c91-b8aa-4642-bd11-a1efb2a88d39" + ], + [ + "Episode Base Asset", + "Plotter Panel", + "Foundations", + "b18a5300-448b-4165-9b36-dc5ee37e58cd" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Episode Quoted Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "fe5195c7-672e-4a76-b8fb-4310fdf6cad3", + "savedPayload": { + "position": { + "x": 18639.806237131383, + "y": 24813.35640053908 + }, + "targetPosition": { + "x": 18580.806237131383, + "y": 24859.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Episode Quoted Asset", + "id": "dbdd55de-9279-48ef-a0b1-e50024f284e9" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "12f444b2-b8e7-48ef-9ea1-9cbe5489f942" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "b7320c91-b8aa-4642-bd11-a1efb2a88d39" + ], + [ + "Episode Quoted Asset", + "Plotter Panel", + "Foundations", + "dbdd55de-9279-48ef-a0b1-e50024f284e9" + ] + ] + } + } + ], + "id": "6fa29aab-bacc-4159-83a3-3fd1924af69b", + "savedPayload": { + "position": { + "x": 18580.806237131383, + "y": 24859.35640053908 + }, + "targetPosition": { + "x": 18496.806237131383, + "y": 24897.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "67706a63-56f2-4465-9eca-1aba4e6ac6cf", + "savedPayload": { + "position": { + "x": 18538.806237131383, + "y": 24827.35640053908 + }, + "targetPosition": { + "x": 18553.806237131383, + "y": 24800.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "7237c558-a0e5-46c6-8cf5-ebc555e98efb" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "12f444b2-b8e7-48ef-9ea1-9cbe5489f942" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "b7320c91-b8aa-4642-bd11-a1efb2a88d39" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "0d8e669e-47fd-41f7-8108-8df3e7acd5ef" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "7237c558-a0e5-46c6-8cf5-ebc555e98efb" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "c9286e99-65ab-441d-b7d7-2258f5e283ba", + "savedPayload": { + "position": { + "x": 18619.806237131383, + "y": 24737.35640053908 + }, + "targetPosition": { + "x": 18553.806237131383, + "y": 24800.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "4958982a-b51a-40ef-8764-dd5451cf9837" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "12f444b2-b8e7-48ef-9ea1-9cbe5489f942" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "b7320c91-b8aa-4642-bd11-a1efb2a88d39" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "0d8e669e-47fd-41f7-8108-8df3e7acd5ef" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "4958982a-b51a-40ef-8764-dd5451cf9837" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "16831351-6b53-41f3-b978-ead082b89311", + "savedPayload": { + "position": { + "x": 18553.806237131383, + "y": 24704.35640053908 + }, + "targetPosition": { + "x": 18553.806237131383, + "y": 24800.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "86fefa5e-8de8-4d00-a632-e1827ce60030" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "12f444b2-b8e7-48ef-9ea1-9cbe5489f942" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "b7320c91-b8aa-4642-bd11-a1efb2a88d39" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "0d8e669e-47fd-41f7-8108-8df3e7acd5ef" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "86fefa5e-8de8-4d00-a632-e1827ce60030" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "f8850518-c71f-4052-bfb3-dd1b301f30ce", + "savedPayload": { + "position": { + "x": 18588.806237131383, + "y": 24888.35640053908 + }, + "targetPosition": { + "x": 18553.806237131383, + "y": 24800.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "79a3b846-3b23-4c01-9aa1-cedcebb5ca03" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "12f444b2-b8e7-48ef-9ea1-9cbe5489f942" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "b7320c91-b8aa-4642-bd11-a1efb2a88d39" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "0d8e669e-47fd-41f7-8108-8df3e7acd5ef" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "79a3b846-3b23-4c01-9aa1-cedcebb5ca03" + ] + ] + } + } + ], + "id": "faec9d4a-1fb3-4dcc-a097-c4d4166d51e2", + "savedPayload": { + "position": { + "x": 18553.806237131383, + "y": 24800.35640053908 + }, + "targetPosition": { + "x": 18496.806237131383, + "y": 24897.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "58a3c16f-733e-484c-9df9-48bc8462d443", + "savedPayload": { + "position": { + "x": 18496.806237131383, + "y": 24897.35640053908 + }, + "targetPosition": { + "x": 18536.806237131383, + "y": 24982.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Episodes", + "id": "26e92011-9568-42b8-a496-7acc78a61bc4" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "11d7bebb-0b04-4239-9c06-6ae057216fbf" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "5b319302-fcd0-43b2-8005-72af4e3f2e36" + ], + [ + "Episodes", + "Data Product", + "Foundations", + "26e92011-9568-42b8-a496-7acc78a61bc4" + ] + ] + } + }, + { + "type": "Layer", + "name": "Strategies", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Strategy Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "402f05de-e598-49d0-819e-100e1e62b521", + "savedPayload": { + "position": { + "x": 18493.806237131383, + "y": 25078.35640053908 + }, + "targetPosition": { + "x": 18534.806237131383, + "y": 25015.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Strategy Object", + "id": "b256b76c-3834-4d62-aa56-f42cce9f47e9" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Strategy", + "Plotter", + "Foundations", + "62890699-eabf-4ea8-8ca0-cac07cc06dea" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "d54a124c-6029-41a6-9bbd-bb3fe8b1a318" + ], + [ + "Strategy Object", + "Plotter Panel", + "Foundations", + "b256b76c-3834-4d62-aa56-f42cce9f47e9" + ] + ] + } + } + ], + "id": "89dbc799-5591-4cab-9477-62abb3557bf6", + "savedPayload": { + "position": { + "x": 18534.806237131383, + "y": 25015.35640053908 + }, + "targetPosition": { + "x": 18481.806237131383, + "y": 24964.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "4b561ed9-23c5-4899-99be-664907b2f374", + "savedPayload": { + "position": { + "x": 18298.806237131383, + "y": 25044.35640053908 + }, + "targetPosition": { + "x": 18390.806237131383, + "y": 24948.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "9ae59a68-71fd-4ec8-9a70-da743f33baee" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Strategy", + "Plotter", + "Foundations", + "62890699-eabf-4ea8-8ca0-cac07cc06dea" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "d54a124c-6029-41a6-9bbd-bb3fe8b1a318" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "b02b7fee-30b0-41f0-ae06-a073c57289d9" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "9ae59a68-71fd-4ec8-9a70-da743f33baee" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a1ef9ed0-303e-44d9-83fd-2ae6892ab4be", + "savedPayload": { + "position": { + "x": 18320.806237131383, + "y": 25007.35640053908 + }, + "targetPosition": { + "x": 18390.806237131383, + "y": 24948.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "504f327c-a08d-4c3d-8e77-850299cc30ed" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Strategy", + "Plotter", + "Foundations", + "62890699-eabf-4ea8-8ca0-cac07cc06dea" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "d54a124c-6029-41a6-9bbd-bb3fe8b1a318" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "b02b7fee-30b0-41f0-ae06-a073c57289d9" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "504f327c-a08d-4c3d-8e77-850299cc30ed" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "cb71bd3e-fcb3-437c-9f8d-2f1a62ca0c4b", + "savedPayload": { + "position": { + "x": 18306.806237131383, + "y": 24958.35640053908 + }, + "targetPosition": { + "x": 18390.806237131383, + "y": 24948.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "f9500afd-e0f4-45d3-9647-45ec778554e8" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Strategy", + "Plotter", + "Foundations", + "62890699-eabf-4ea8-8ca0-cac07cc06dea" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "d54a124c-6029-41a6-9bbd-bb3fe8b1a318" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "b02b7fee-30b0-41f0-ae06-a073c57289d9" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "f9500afd-e0f4-45d3-9647-45ec778554e8" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "7a85f115-0da3-4fce-aaf5-bcd9f4433e98", + "savedPayload": { + "position": { + "x": 18292.806237131383, + "y": 25046.35640053908 + }, + "targetPosition": { + "x": 18390.806237131383, + "y": 24948.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "354102dd-fd58-4f84-8e90-0d891defa0c8" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Strategy", + "Plotter", + "Foundations", + "62890699-eabf-4ea8-8ca0-cac07cc06dea" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "d54a124c-6029-41a6-9bbd-bb3fe8b1a318" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "b02b7fee-30b0-41f0-ae06-a073c57289d9" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "354102dd-fd58-4f84-8e90-0d891defa0c8" + ] + ] + } + } + ], + "id": "86267ef6-e140-4d15-8259-0c5c21b6c6c3", + "savedPayload": { + "position": { + "x": 18390.806237131383, + "y": 24948.35640053908 + }, + "targetPosition": { + "x": 18481.806237131383, + "y": 24964.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "695d1fbd-1115-46ae-adb3-580f02a4be1c", + "savedPayload": { + "position": { + "x": 18481.806237131383, + "y": 24964.35640053908 + }, + "targetPosition": { + "x": 18536.806237131383, + "y": 24982.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Strategies", + "id": "b189cd6b-7e72-45dc-8eb3-3afcb63210c2" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "11d7bebb-0b04-4239-9c06-6ae057216fbf" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "5b319302-fcd0-43b2-8005-72af4e3f2e36" + ], + [ + "Strategies", + "Data Product", + "Foundations", + "b189cd6b-7e72-45dc-8eb3-3afcb63210c2" + ] + ] + } + } + ], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Orders", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Market Buy Orders", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Market Buy Order", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "c849ab3b-66ea-4e7a-861e-bab7be383f19", + "savedPayload": { + "position": { + "x": 18698.806237131383, + "y": 24763.35640053908 + }, + "targetPosition": { + "x": 18599.806237131383, + "y": 24773.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Buy Order", + "id": "12929733-5964-4948-877b-b1edda37162a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Market Buy Orders", + "Plotter Module", + "Foundations", + "e00fe7d4-894d-4483-a73a-3cd77943ea80" + ], + [ + "Market Buy Order", + "Plotter Panel", + "Foundations", + "12929733-5964-4948-877b-b1edda37162a" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Market Buy Order Stats", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "38238dff-dca5-4c98-875d-a6c2beaaac29", + "savedPayload": { + "position": { + "x": 18571.806237131383, + "y": 24706.35640053908 + }, + "targetPosition": { + "x": 18599.806237131383, + "y": 24773.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Buy Order Stats", + "id": "81a88e44-189c-44ec-9607-cb1e4de8baa1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Market Buy Orders", + "Plotter Module", + "Foundations", + "e00fe7d4-894d-4483-a73a-3cd77943ea80" + ], + [ + "Market Buy Order Stats", + "Plotter Panel", + "Foundations", + "81a88e44-189c-44ec-9607-cb1e4de8baa1" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Market Buy Order Base Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "490e2d57-95fc-4117-873b-67939f2fa7ab", + "savedPayload": { + "position": { + "x": 18601.806237131383, + "y": 24674.35640053908 + }, + "targetPosition": { + "x": 18599.806237131383, + "y": 24773.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Buy Order Base Asset", + "id": "608a9068-7324-4f4c-8fdd-d9d8e42e26c6" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Market Buy Orders", + "Plotter Module", + "Foundations", + "e00fe7d4-894d-4483-a73a-3cd77943ea80" + ], + [ + "Market Buy Order Base Asset", + "Plotter Panel", + "Foundations", + "608a9068-7324-4f4c-8fdd-d9d8e42e26c6" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Market Buy Order Quoted Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "69530590-9108-47dc-b974-710651f66ba5", + "savedPayload": { + "position": { + "x": 18559.806237131383, + "y": 24701.35640053908 + }, + "targetPosition": { + "x": 18599.806237131383, + "y": 24773.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Buy Order Quoted Asset", + "id": "1a55af5e-821d-4421-80d2-2c543d25ea1a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Market Buy Orders", + "Plotter Module", + "Foundations", + "e00fe7d4-894d-4483-a73a-3cd77943ea80" + ], + [ + "Market Buy Order Quoted Asset", + "Plotter Panel", + "Foundations", + "1a55af5e-821d-4421-80d2-2c543d25ea1a" + ] + ] + } + } + ], + "id": "85b5bb69-1cbb-4e38-a35a-f19f61764822", + "savedPayload": { + "position": { + "x": 18599.806237131383, + "y": 24773.35640053908 + }, + "targetPosition": { + "x": 18609.806237131383, + "y": 24838.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e47dbaca-5683-4527-a991-87ec778eea78", + "savedPayload": { + "position": { + "x": 18578.806237131383, + "y": 24827.35640053908 + }, + "targetPosition": { + "x": 18569.806237131383, + "y": 24820.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "New Polygon", + "id": "6217d021-ea5b-4b20-b093-758a2d2fb5d4" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Market Buy Orders", + "Plotter Module", + "Foundations", + "e00fe7d4-894d-4483-a73a-3cd77943ea80" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "486a0f30-691f-4c40-a18e-a1b0ac336ac1" + ], + [ + "New Polygon", + "Polygon", + "Foundations", + "6217d021-ea5b-4b20-b093-758a2d2fb5d4" + ] + ] + } + } + ], + "id": "76ec40af-b633-4ef4-a1ab-e5b8c6c996b2", + "savedPayload": { + "position": { + "x": 18569.806237131383, + "y": 24820.35640053908 + }, + "targetPosition": { + "x": 18609.806237131383, + "y": 24838.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a9f62603-1b0a-4f9d-a460-1580c363b719", + "savedPayload": { + "position": { + "x": 18609.806237131383, + "y": 24838.35640053908 + }, + "targetPosition": { + "x": 18601.806237131383, + "y": 24913.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Market Buy Orders", + "id": "cfc08009-8204-4a7d-a32d-b4c5d54bf12d" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "11d7bebb-0b04-4239-9c06-6ae057216fbf" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "5b319302-fcd0-43b2-8005-72af4e3f2e36" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "ff490055-3d71-401d-8700-f1b94af4ce79" + ], + [ + "Market Buy Orders", + "Data Product", + "Foundations", + "cfc08009-8204-4a7d-a32d-b4c5d54bf12d" + ] + ] + } + }, + { + "type": "Layer", + "name": "Market Sell Orders", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Market Sell Order", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "30388946-c545-4e4c-a518-b1f526c6646c", + "savedPayload": { + "position": { + "x": 18610.806237131383, + "y": 25118.35640053908 + }, + "targetPosition": { + "x": 18562.806237131383, + "y": 25058.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Sell Order", + "id": "a5856620-e9ce-4ee1-830c-5b5dc45e9139" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Market Sell Orders", + "Plotter Module", + "Foundations", + "a9811005-1b7d-45bb-8003-0e60caab5f09" + ], + [ + "Market Sell Order", + "Plotter Panel", + "Foundations", + "a5856620-e9ce-4ee1-830c-5b5dc45e9139" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Market Sell Order Stats", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "4391b366-3bd0-4f26-9bb7-f23513027bdf", + "savedPayload": { + "position": { + "x": 18475.806237131383, + "y": 25124.35640053908 + }, + "targetPosition": { + "x": 18562.806237131383, + "y": 25058.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Sell Order Stats", + "id": "fb23f6bb-8383-4276-8a77-5180e622653a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Market Sell Orders", + "Plotter Module", + "Foundations", + "a9811005-1b7d-45bb-8003-0e60caab5f09" + ], + [ + "Market Sell Order Stats", + "Plotter Panel", + "Foundations", + "fb23f6bb-8383-4276-8a77-5180e622653a" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Market Sell Order Base Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "16a41c27-036f-4678-9a95-f86edee95f6f", + "savedPayload": { + "position": { + "x": 18496.806237131383, + "y": 24994.35640053908 + }, + "targetPosition": { + "x": 18562.806237131383, + "y": 25058.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Sell Order Base Asset", + "id": "3e9e4e57-bd41-41f5-8d52-c92d3a707e80" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Market Sell Orders", + "Plotter Module", + "Foundations", + "a9811005-1b7d-45bb-8003-0e60caab5f09" + ], + [ + "Market Sell Order Base Asset", + "Plotter Panel", + "Foundations", + "3e9e4e57-bd41-41f5-8d52-c92d3a707e80" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Market Sell Order Quoted Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "5c36dd82-316b-431c-b52a-4bee002231dc", + "savedPayload": { + "position": { + "x": 18601.806237131383, + "y": 25062.35640053908 + }, + "targetPosition": { + "x": 18562.806237131383, + "y": 25058.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Sell Order Quoted Asset", + "id": "51d59c30-3a02-4d74-aa62-f1524ea544ee" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Market Sell Orders", + "Plotter Module", + "Foundations", + "a9811005-1b7d-45bb-8003-0e60caab5f09" + ], + [ + "Market Sell Order Quoted Asset", + "Plotter Panel", + "Foundations", + "51d59c30-3a02-4d74-aa62-f1524ea544ee" + ] + ] + } + } + ], + "id": "3490617f-d4af-42ae-8d28-c3f814a89a9a", + "savedPayload": { + "position": { + "x": 18562.806237131383, + "y": 25058.35640053908 + }, + "targetPosition": { + "x": 18556.806237131383, + "y": 24975.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "50e127c3-fc74-4f3d-b7a3-7a9fbc945b18", + "savedPayload": { + "position": { + "x": 18602.806237131383, + "y": 25118.35640053908 + }, + "targetPosition": { + "x": 18581.806237131383, + "y": 25035.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "New Polygon", + "id": "5b8dcb5c-6b20-4edf-aae5-1c526cdca536" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Market Sell Orders", + "Plotter Module", + "Foundations", + "a9811005-1b7d-45bb-8003-0e60caab5f09" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c24bfe41-ef93-4f0a-8c96-843536c85a2f" + ], + [ + "New Polygon", + "Polygon", + "Foundations", + "5b8dcb5c-6b20-4edf-aae5-1c526cdca536" + ] + ] + } + } + ], + "id": "53494c21-cd9a-4f2b-8582-84b0adff6d4d", + "savedPayload": { + "position": { + "x": 18581.806237131383, + "y": 25035.35640053908 + }, + "targetPosition": { + "x": 18556.806237131383, + "y": 24975.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5b0588ac-983c-4c3e-8fca-8723240863af", + "savedPayload": { + "position": { + "x": 18556.806237131383, + "y": 24975.35640053908 + }, + "targetPosition": { + "x": 18601.806237131383, + "y": 24913.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Market Sell Orders", + "id": "51dd9fe8-916b-4707-a8bb-b318455c3e64" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "11d7bebb-0b04-4239-9c06-6ae057216fbf" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "5b319302-fcd0-43b2-8005-72af4e3f2e36" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "ff490055-3d71-401d-8700-f1b94af4ce79" + ], + [ + "Market Sell Orders", + "Data Product", + "Foundations", + "51dd9fe8-916b-4707-a8bb-b318455c3e64" + ] + ] + } + }, + { + "type": "Layer", + "name": "Limit Buy Orders", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Limit Buy Order", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a8130867-6f6a-4c07-8c73-7d67b0d9a31c", + "savedPayload": { + "position": { + "x": 18608.806237131383, + "y": 24786.35640053908 + }, + "targetPosition": { + "x": 18704.806237131383, + "y": 24866.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Buy Order", + "id": "48ec80a7-6f68-4284-9bb5-f04ce3c1052b" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "7e3120c7-a0c9-483c-ada9-8c53deb10f33" + ], + [ + "Limit Buy Order", + "Plotter Panel", + "Foundations", + "48ec80a7-6f68-4284-9bb5-f04ce3c1052b" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Limit Buy Order Stats", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "04ba4ed8-508d-4f69-82a1-d002ae617db5", + "savedPayload": { + "position": { + "x": 18655.806237131383, + "y": 24963.35640053908 + }, + "targetPosition": { + "x": 18704.806237131383, + "y": 24866.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Buy Order Stats", + "id": "90bd6690-de93-4158-a17f-728c28defc38" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "7e3120c7-a0c9-483c-ada9-8c53deb10f33" + ], + [ + "Limit Buy Order Stats", + "Plotter Panel", + "Foundations", + "90bd6690-de93-4158-a17f-728c28defc38" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Limit Buy Order Base Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "877270c5-2dbf-436c-b35f-4b8ed488275c", + "savedPayload": { + "position": { + "x": 18743.806237131383, + "y": 24781.35640053908 + }, + "targetPosition": { + "x": 18704.806237131383, + "y": 24866.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Buy Order Base Asset", + "id": "8504b6e3-83c8-45ea-959a-41303f9d4274" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "7e3120c7-a0c9-483c-ada9-8c53deb10f33" + ], + [ + "Limit Buy Order Base Asset", + "Plotter Panel", + "Foundations", + "8504b6e3-83c8-45ea-959a-41303f9d4274" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Limit Buy Order Quoted Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "1738e786-700d-44f4-b31c-4d2151a0e314", + "savedPayload": { + "position": { + "x": 18783.806237131383, + "y": 24930.35640053908 + }, + "targetPosition": { + "x": 18704.806237131383, + "y": 24866.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Buy Order Quoted Asset", + "id": "b60e7e48-8ae7-4701-848b-8faa9ba58c11" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "7e3120c7-a0c9-483c-ada9-8c53deb10f33" + ], + [ + "Limit Buy Order Quoted Asset", + "Plotter Panel", + "Foundations", + "b60e7e48-8ae7-4701-848b-8faa9ba58c11" + ] + ] + } + } + ], + "id": "b2af0847-3dd5-4aca-8b97-eea1f9fd5b3b", + "savedPayload": { + "position": { + "x": 18704.806237131383, + "y": 24866.35640053908 + }, + "targetPosition": { + "x": 18692.806237131383, + "y": 24838.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Status Open", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "151ad6d9-9249-45b7-a9f5-21d75dbdc7ad", + "savedPayload": { + "position": { + "x": 18625.806237131383, + "y": 24787.35640053908 + }, + "targetPosition": { + "x": 18715.806237131383, + "y": 24817.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Status Open", + "id": "7be8ba85-07e7-4800-8988-ce76d2105b73" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "7e3120c7-a0c9-483c-ada9-8c53deb10f33" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3ea3861e-f37d-4d78-a45e-9b5fa738aefd" + ], + [ + "Status Open", + "Polygon", + "Foundations", + "7be8ba85-07e7-4800-8988-ce76d2105b73" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Status Closed Cancel Event", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "51d56e6f-1699-4012-b276-18689657697e", + "savedPayload": { + "position": { + "x": 18662.806237131383, + "y": 24849.35640053908 + }, + "targetPosition": { + "x": 18715.806237131383, + "y": 24817.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Status Closed Cancel Event", + "id": "ab881143-5631-4b27-a97a-94138dbd370d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "7e3120c7-a0c9-483c-ada9-8c53deb10f33" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3ea3861e-f37d-4d78-a45e-9b5fa738aefd" + ], + [ + "Status Closed Cancel Event", + "Polygon", + "Foundations", + "ab881143-5631-4b27-a97a-94138dbd370d" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Status Closed Filled", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "af049725-6660-441e-9af6-5d5d73f636d1", + "savedPayload": { + "position": { + "x": 18731.806237131383, + "y": 24742.35640053908 + }, + "targetPosition": { + "x": 18715.806237131383, + "y": 24817.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Status Closed Filled", + "id": "a54693cf-8ec1-469d-afb9-2a724e4f6af7" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "7e3120c7-a0c9-483c-ada9-8c53deb10f33" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3ea3861e-f37d-4d78-a45e-9b5fa738aefd" + ], + [ + "Status Closed Filled", + "Polygon", + "Foundations", + "a54693cf-8ec1-469d-afb9-2a724e4f6af7" + ] + ] + } + } + ], + "id": "0bc5e835-1e3e-431b-9012-dda9c4071a43", + "savedPayload": { + "position": { + "x": 18715.806237131383, + "y": 24817.35640053908 + }, + "targetPosition": { + "x": 18692.806237131383, + "y": 24838.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4d100661-e1a7-4517-8645-5139f57dd9e8", + "savedPayload": { + "position": { + "x": 18692.806237131383, + "y": 24838.35640053908 + }, + "targetPosition": { + "x": 18601.806237131383, + "y": 24913.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Limit Buy Orders", + "id": "62e6476b-857a-40c0-a71c-59a395d55272" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "11d7bebb-0b04-4239-9c06-6ae057216fbf" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "5b319302-fcd0-43b2-8005-72af4e3f2e36" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "ff490055-3d71-401d-8700-f1b94af4ce79" + ], + [ + "Limit Buy Orders", + "Data Product", + "Foundations", + "62e6476b-857a-40c0-a71c-59a395d55272" + ] + ] + } + }, + { + "type": "Layer", + "name": "Limit Sell Orders", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Limit Sell Order", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "f375ca28-f388-4c48-8242-f477549fb454", + "savedPayload": { + "position": { + "x": 18548.806237131383, + "y": 24910.35640053908 + }, + "targetPosition": { + "x": 18508.806237131383, + "y": 24847.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Sell Order", + "id": "5d485d15-9919-42cc-9399-54c679d7085d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "fb243322-ec2a-4f03-bb77-e97e4699d1c6" + ], + [ + "Limit Sell Order", + "Plotter Panel", + "Foundations", + "5d485d15-9919-42cc-9399-54c679d7085d" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Limit Sell Order Stats", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "86143ce9-56b1-46f7-96ca-7a3abc04e182", + "savedPayload": { + "position": { + "x": 18542.806237131383, + "y": 24788.35640053908 + }, + "targetPosition": { + "x": 18508.806237131383, + "y": 24847.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Sell Order Stats", + "id": "db2f6e9c-ce79-4465-a0dc-8ea02fac26b7" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "fb243322-ec2a-4f03-bb77-e97e4699d1c6" + ], + [ + "Limit Sell Order Stats", + "Plotter Panel", + "Foundations", + "db2f6e9c-ce79-4465-a0dc-8ea02fac26b7" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Limit Sell Order Base Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "2bbbb399-6ccf-40ee-94c7-16c08125d82d", + "savedPayload": { + "position": { + "x": 18454.806237131383, + "y": 24914.35640053908 + }, + "targetPosition": { + "x": 18508.806237131383, + "y": 24847.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Sell Order Base Asset", + "id": "3e34000e-ad8c-4049-9eee-89e8ea362a0f" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "fb243322-ec2a-4f03-bb77-e97e4699d1c6" + ], + [ + "Limit Sell Order Base Asset", + "Plotter Panel", + "Foundations", + "3e34000e-ad8c-4049-9eee-89e8ea362a0f" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Limit Sell Order Quoted Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "4597b0fc-79ca-421f-abbb-27230efba557", + "savedPayload": { + "position": { + "x": 18421.806237131383, + "y": 24771.35640053908 + }, + "targetPosition": { + "x": 18508.806237131383, + "y": 24847.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Sell Order Quoted Asset", + "id": "ae18b041-f16e-4d96-8a83-56845dddf64a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "fb243322-ec2a-4f03-bb77-e97e4699d1c6" + ], + [ + "Limit Sell Order Quoted Asset", + "Plotter Panel", + "Foundations", + "ae18b041-f16e-4d96-8a83-56845dddf64a" + ] + ] + } + } + ], + "id": "19aa055c-12ba-4f37-861c-231de066dfd1", + "savedPayload": { + "position": { + "x": 18508.806237131383, + "y": 24847.35640053908 + }, + "targetPosition": { + "x": 18598.806237131383, + "y": 24826.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Status Open", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "c03e5269-40d8-4bb0-a40c-e56abb2a671f", + "savedPayload": { + "position": { + "x": 18722.806237131383, + "y": 24832.35640053908 + }, + "targetPosition": { + "x": 18646.806237131383, + "y": 24798.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Status Open", + "id": "186d1b59-7d04-4b40-83c9-acc361b8a12a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "fb243322-ec2a-4f03-bb77-e97e4699d1c6" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "42719bff-262a-4401-9611-761f0db1e790" + ], + [ + "Status Open", + "Polygon", + "Foundations", + "186d1b59-7d04-4b40-83c9-acc361b8a12a" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Status Closed Cancel Event", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "57f34f16-a83f-4b10-9136-8deef579b9cf", + "savedPayload": { + "position": { + "x": 18660.806237131383, + "y": 24801.35640053908 + }, + "targetPosition": { + "x": 18646.806237131383, + "y": 24798.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Status Closed Cancel Event", + "id": "8e993263-dbfc-4d41-864a-9470e70d7e4f" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "fb243322-ec2a-4f03-bb77-e97e4699d1c6" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "42719bff-262a-4401-9611-761f0db1e790" + ], + [ + "Status Closed Cancel Event", + "Polygon", + "Foundations", + "8e993263-dbfc-4d41-864a-9470e70d7e4f" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Status Closed Filled", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "5684269f-d4c7-4cc0-b18d-9df3a8127c6e", + "savedPayload": { + "position": { + "x": 18597.806237131383, + "y": 24705.35640053908 + }, + "targetPosition": { + "x": 18646.806237131383, + "y": 24798.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Status Closed Filled", + "id": "bf0751d6-fdb2-4e66-a39c-2bd99252bd60" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "fb243322-ec2a-4f03-bb77-e97e4699d1c6" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "42719bff-262a-4401-9611-761f0db1e790" + ], + [ + "Status Closed Filled", + "Polygon", + "Foundations", + "bf0751d6-fdb2-4e66-a39c-2bd99252bd60" + ] + ] + } + } + ], + "id": "d83bfdcc-eaab-4f18-b9ac-523935bd66e3", + "savedPayload": { + "position": { + "x": 18646.806237131383, + "y": 24798.35640053908 + }, + "targetPosition": { + "x": 18598.806237131383, + "y": 24826.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d85fb209-fe86-4f50-a94c-b902726e4bc4", + "savedPayload": { + "position": { + "x": 18598.806237131383, + "y": 24826.35640053908 + }, + "targetPosition": { + "x": 18601.806237131383, + "y": 24913.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Limit Sell Orders", + "id": "2f6c24d2-40bf-41ec-9831-90767c244b18" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "11d7bebb-0b04-4239-9c06-6ae057216fbf" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "5b319302-fcd0-43b2-8005-72af4e3f2e36" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "ff490055-3d71-401d-8700-f1b94af4ce79" + ], + [ + "Limit Sell Orders", + "Data Product", + "Foundations", + "2f6c24d2-40bf-41ec-9831-90767c244b18" + ] + ] + } + } + ], + "layerFolders": [], + "id": "0d05d160-84af-4dbc-8d06-a8171757a239", + "savedPayload": { + "position": { + "x": 18601.806237131383, + "y": 24913.35640053908 + }, + "targetPosition": { + "x": 18536.806237131383, + "y": 24982.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Stages", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Trigger Stages", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Trigger Stage Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "8405da07-cca5-4a52-967f-d1692f95daa9", + "savedPayload": { + "position": { + "x": 18517.806237131383, + "y": 24949.35640053908 + }, + "targetPosition": { + "x": 18483.806237131383, + "y": 24933.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Trigger Stage Object", + "id": "c10b9b7b-04d8-460b-9dcc-2eaed24e17df" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "6c6cddbc-cd78-445f-9498-8627ac99563d" + ], + [ + "Trigger Stage Object", + "Plotter Panel", + "Foundations", + "c10b9b7b-04d8-460b-9dcc-2eaed24e17df" + ] + ] + } + } + ], + "id": "5876326f-dbc4-42c7-809c-8ed2250814ba", + "savedPayload": { + "position": { + "x": 18483.806237131383, + "y": 24933.35640053908 + }, + "targetPosition": { + "x": 18536.806237131383, + "y": 24908.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "1d80eb41-8d6a-45ac-8ad1-a0bf18724b5a", + "savedPayload": { + "position": { + "x": 18604.806237131383, + "y": 24765.35640053908 + }, + "targetPosition": { + "x": 18573.806237131383, + "y": 24827.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "9e88f3a0-09ad-44fd-a84e-731228860e66" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "6c6cddbc-cd78-445f-9498-8627ac99563d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "09119fa5-53de-4885-af93-32aacf6445bb" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "9e88f3a0-09ad-44fd-a84e-731228860e66" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "9ddf34fd-91ad-4c86-b22c-f952045eb9b6", + "savedPayload": { + "position": { + "x": 18616.806237131383, + "y": 24734.35640053908 + }, + "targetPosition": { + "x": 18573.806237131383, + "y": 24827.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "e2e18af7-af5f-4634-b8a4-4fabd2ddd7a5" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "6c6cddbc-cd78-445f-9498-8627ac99563d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "09119fa5-53de-4885-af93-32aacf6445bb" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "e2e18af7-af5f-4634-b8a4-4fabd2ddd7a5" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "3a84ec63-4458-4fd1-b784-eaf6ec49c3e7", + "savedPayload": { + "position": { + "x": 18659.806237131383, + "y": 24764.35640053908 + }, + "targetPosition": { + "x": 18573.806237131383, + "y": 24827.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "08d916aa-6d2d-497b-8738-9b0966e3901e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "6c6cddbc-cd78-445f-9498-8627ac99563d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "09119fa5-53de-4885-af93-32aacf6445bb" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "08d916aa-6d2d-497b-8738-9b0966e3901e" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "67097184-d084-4e57-a111-ad4d59ed8b50", + "savedPayload": { + "position": { + "x": 18658.806237131383, + "y": 24921.35640053908 + }, + "targetPosition": { + "x": 18573.806237131383, + "y": 24827.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "70de0f73-5a2d-4a5a-a5f7-1863f192a14d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "6c6cddbc-cd78-445f-9498-8627ac99563d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "09119fa5-53de-4885-af93-32aacf6445bb" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "70de0f73-5a2d-4a5a-a5f7-1863f192a14d" + ] + ] + } + } + ], + "id": "62621f79-d294-4e23-9068-4997ecf37073", + "savedPayload": { + "position": { + "x": 18573.806237131383, + "y": 24827.35640053908 + }, + "targetPosition": { + "x": 18536.806237131383, + "y": 24908.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "96dfbf5e-8d59-4f54-806c-319127fa3113", + "savedPayload": { + "position": { + "x": 18536.806237131383, + "y": 24908.35640053908 + }, + "targetPosition": { + "x": 18456.806237131383, + "y": 24995.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trigger Stages", + "id": "abd012b7-4f50-4c0f-8e41-0bdc69d326fa" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "11d7bebb-0b04-4239-9c06-6ae057216fbf" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "5b319302-fcd0-43b2-8005-72af4e3f2e36" + ], + [ + "Stages", + "Data Product Folder", + "Foundations", + "7260e68b-f3e6-452e-b937-12746a27704d" + ], + [ + "Trigger Stages", + "Data Product", + "Foundations", + "abd012b7-4f50-4c0f-8e41-0bdc69d326fa" + ] + ] + } + }, + { + "type": "Layer", + "name": "Open Stages", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Open Stage Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "cb06df38-8795-4ac0-b61d-013c575f4119", + "savedPayload": { + "position": { + "x": 18304.806237131383, + "y": 24896.35640053908 + }, + "targetPosition": { + "x": 18313.806237131383, + "y": 24941.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Open Stage Object", + "id": "be56e169-d089-4aea-a18a-c01cf16a3485" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "8f7cad9f-153d-44e6-bdc2-812bc97e3929" + ], + [ + "Open Stage Object", + "Plotter Panel", + "Foundations", + "be56e169-d089-4aea-a18a-c01cf16a3485" + ] + ] + } + } + ], + "id": "1b46e4ea-b75a-467d-aa01-a09fe3e2177b", + "savedPayload": { + "position": { + "x": 18313.806237131383, + "y": 24941.35640053908 + }, + "targetPosition": { + "x": 18390.806237131383, + "y": 24937.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "34ef6d23-a4eb-4c12-8707-dc6724e2e8f8", + "savedPayload": { + "position": { + "x": 18416.806237131383, + "y": 25021.35640053908 + }, + "targetPosition": { + "x": 18351.806237131383, + "y": 24931.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "21db891e-4c47-4a5a-88a5-036297086138" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "8f7cad9f-153d-44e6-bdc2-812bc97e3929" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "d953dd4d-5603-4042-b15b-1e293988be14" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "21db891e-4c47-4a5a-88a5-036297086138" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "2e30e99e-3c31-45ca-ad51-6c1a3c1a353e", + "savedPayload": { + "position": { + "x": 18284.806237131383, + "y": 24927.35640053908 + }, + "targetPosition": { + "x": 18351.806237131383, + "y": 24931.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "2a3d0d93-13d9-4a9e-8d32-c0aa5d7ab1e3" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "8f7cad9f-153d-44e6-bdc2-812bc97e3929" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "d953dd4d-5603-4042-b15b-1e293988be14" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "2a3d0d93-13d9-4a9e-8d32-c0aa5d7ab1e3" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a49ebb3e-0a24-42bc-9542-6ceb395ca81c", + "savedPayload": { + "position": { + "x": 18252.806237131383, + "y": 24994.35640053908 + }, + "targetPosition": { + "x": 18351.806237131383, + "y": 24931.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "616f49d0-daaa-4b82-be0d-56504b402616" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "8f7cad9f-153d-44e6-bdc2-812bc97e3929" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "d953dd4d-5603-4042-b15b-1e293988be14" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "616f49d0-daaa-4b82-be0d-56504b402616" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "da13e100-559b-46bd-a87e-517abbf01b3c", + "savedPayload": { + "position": { + "x": 18416.806237131383, + "y": 24991.35640053908 + }, + "targetPosition": { + "x": 18351.806237131383, + "y": 24931.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "0fab39ff-8caf-45f8-8650-33d7a65fa6e1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "8f7cad9f-153d-44e6-bdc2-812bc97e3929" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "d953dd4d-5603-4042-b15b-1e293988be14" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "0fab39ff-8caf-45f8-8650-33d7a65fa6e1" + ] + ] + } + } + ], + "id": "126de1fa-2f7e-464e-bde8-420b63a0d159", + "savedPayload": { + "position": { + "x": 18351.806237131383, + "y": 24931.35640053908 + }, + "targetPosition": { + "x": 18390.806237131383, + "y": 24937.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b7431ec0-af09-4eeb-be30-5e7fae2700da", + "savedPayload": { + "position": { + "x": 18390.806237131383, + "y": 24937.35640053908 + }, + "targetPosition": { + "x": 18456.806237131383, + "y": 24995.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Open Stages", + "id": "19918edb-2dbf-49b7-ae9c-6c831a702319" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "11d7bebb-0b04-4239-9c06-6ae057216fbf" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "5b319302-fcd0-43b2-8005-72af4e3f2e36" + ], + [ + "Stages", + "Data Product Folder", + "Foundations", + "7260e68b-f3e6-452e-b937-12746a27704d" + ], + [ + "Open Stages", + "Data Product", + "Foundations", + "19918edb-2dbf-49b7-ae9c-6c831a702319" + ] + ] + } + }, + { + "type": "Layer", + "name": "Manage Stages", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Manage Stage Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "17672ace-36df-4940-a1dd-9066f29cc0b7", + "savedPayload": { + "position": { + "x": 18406.806237131383, + "y": 24922.35640053908 + }, + "targetPosition": { + "x": 18470.806237131383, + "y": 24898.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Manage Stage Object", + "id": "3db5604f-cacf-4c87-b1ea-5aa364bf9f48" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "768a5cc5-72db-4218-9a8b-706c51186b3d" + ], + [ + "Manage Stage Object", + "Plotter Panel", + "Foundations", + "3db5604f-cacf-4c87-b1ea-5aa364bf9f48" + ] + ] + } + } + ], + "id": "53ef428e-5c0d-4141-a2e9-1a43d2550d83", + "savedPayload": { + "position": { + "x": 18470.806237131383, + "y": 24898.35640053908 + }, + "targetPosition": { + "x": 18528.806237131383, + "y": 24982.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "b0afaf06-756a-43fb-9f75-6601fb88ddc7", + "savedPayload": { + "position": { + "x": 18505.806237131383, + "y": 25064.35640053908 + }, + "targetPosition": { + "x": 18495.806237131383, + "y": 25061.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "43435aed-68cb-4a56-88c4-2574d91f5b32" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "768a5cc5-72db-4218-9a8b-706c51186b3d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "dd3a2274-3986-4c89-bab9-265f6fa6b1d1" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "43435aed-68cb-4a56-88c4-2574d91f5b32" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e7bd02f4-34c7-417f-b551-962e7d5724ca", + "savedPayload": { + "position": { + "x": 18570.806237131383, + "y": 25036.35640053908 + }, + "targetPosition": { + "x": 18495.806237131383, + "y": 25061.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "904be022-f1e2-475e-9115-88224353cfa2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "768a5cc5-72db-4218-9a8b-706c51186b3d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "dd3a2274-3986-4c89-bab9-265f6fa6b1d1" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "904be022-f1e2-475e-9115-88224353cfa2" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "07139e21-97c7-4458-b6e9-17c51d9219a6", + "savedPayload": { + "position": { + "x": 18548.806237131383, + "y": 25071.35640053908 + }, + "targetPosition": { + "x": 18495.806237131383, + "y": 25061.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "4c74d4d8-d0a4-4581-bee7-36485d7a91a5" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "768a5cc5-72db-4218-9a8b-706c51186b3d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "dd3a2274-3986-4c89-bab9-265f6fa6b1d1" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "4c74d4d8-d0a4-4581-bee7-36485d7a91a5" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "673c5995-b7ca-490a-88fc-95db8cc6ffbb", + "savedPayload": { + "position": { + "x": 18440.806237131383, + "y": 25119.35640053908 + }, + "targetPosition": { + "x": 18495.806237131383, + "y": 25061.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "9fc6d2c4-a67b-42e8-841b-7523f7ab4962" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "768a5cc5-72db-4218-9a8b-706c51186b3d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "dd3a2274-3986-4c89-bab9-265f6fa6b1d1" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "9fc6d2c4-a67b-42e8-841b-7523f7ab4962" + ] + ] + } + } + ], + "id": "0221314f-c6fc-4853-ac53-896d3520e4f9", + "savedPayload": { + "position": { + "x": 18495.806237131383, + "y": 25061.35640053908 + }, + "targetPosition": { + "x": 18528.806237131383, + "y": 24982.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "828f2ec4-f1a9-4d56-a0a3-2247e6edbebf", + "savedPayload": { + "position": { + "x": 18528.806237131383, + "y": 24982.35640053908 + }, + "targetPosition": { + "x": 18456.806237131383, + "y": 24995.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Manage Stages", + "id": "8b738bd4-8679-4a0e-bcb8-4e84badfb250" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "11d7bebb-0b04-4239-9c06-6ae057216fbf" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "5b319302-fcd0-43b2-8005-72af4e3f2e36" + ], + [ + "Stages", + "Data Product Folder", + "Foundations", + "7260e68b-f3e6-452e-b937-12746a27704d" + ], + [ + "Manage Stages", + "Data Product", + "Foundations", + "8b738bd4-8679-4a0e-bcb8-4e84badfb250" + ] + ] + } + }, + { + "type": "Layer", + "name": "Close Stages", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Close Stage Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "2a04e8d3-8937-4ce7-8fbb-fd1391bf9016", + "savedPayload": { + "position": { + "x": 18603.806237131383, + "y": 25114.35640053908 + }, + "targetPosition": { + "x": 18557.806237131383, + "y": 25041.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Close Stage Object", + "id": "069885e7-351f-45dc-8423-113db65b9592" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "de84947f-ec29-4125-a2b3-a3da595d1653" + ], + [ + "Close Stage Object", + "Plotter Panel", + "Foundations", + "069885e7-351f-45dc-8423-113db65b9592" + ] + ] + } + } + ], + "id": "b6bfe6b0-5ea2-46a3-8dc8-70eb6bbdb555", + "savedPayload": { + "position": { + "x": 18557.806237131383, + "y": 25041.35640053908 + }, + "targetPosition": { + "x": 18527.806237131383, + "y": 24991.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a560f318-6ff3-4bdb-aa7d-a8c9d060b221", + "savedPayload": { + "position": { + "x": 18485.806237131383, + "y": 24901.35640053908 + }, + "targetPosition": { + "x": 18530.806237131383, + "y": 24900.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "9463d512-21f5-48c1-8cd6-b14747b338cf" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "de84947f-ec29-4125-a2b3-a3da595d1653" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "2236ae6a-63a0-4031-a6aa-95fd8dbd1e6d" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "9463d512-21f5-48c1-8cd6-b14747b338cf" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "8a107397-c755-4836-8674-6eccb2508395", + "savedPayload": { + "position": { + "x": 18581.806237131383, + "y": 24889.35640053908 + }, + "targetPosition": { + "x": 18530.806237131383, + "y": 24900.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "c3249cad-9f26-4ff2-ab0d-968c66bb7f2d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "de84947f-ec29-4125-a2b3-a3da595d1653" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "2236ae6a-63a0-4031-a6aa-95fd8dbd1e6d" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "c3249cad-9f26-4ff2-ab0d-968c66bb7f2d" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "8f97165b-9131-423b-9c0c-adb4d2afbcbc", + "savedPayload": { + "position": { + "x": 18539.806237131383, + "y": 24813.35640053908 + }, + "targetPosition": { + "x": 18530.806237131383, + "y": 24900.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "dbd9d421-d90c-4ab8-a26b-c2254d7abec1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "de84947f-ec29-4125-a2b3-a3da595d1653" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "2236ae6a-63a0-4031-a6aa-95fd8dbd1e6d" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "dbd9d421-d90c-4ab8-a26b-c2254d7abec1" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "614b91de-df80-4a40-ad9b-436f339ac3d9", + "savedPayload": { + "position": { + "x": 18623.806237131383, + "y": 24970.35640053908 + }, + "targetPosition": { + "x": 18530.806237131383, + "y": 24900.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "a5e40c24-183d-4896-97b0-f9f0f104c240" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "de84947f-ec29-4125-a2b3-a3da595d1653" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "2236ae6a-63a0-4031-a6aa-95fd8dbd1e6d" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "a5e40c24-183d-4896-97b0-f9f0f104c240" + ] + ] + } + } + ], + "id": "2af67f4d-2680-4428-a7a4-6156b6223200", + "savedPayload": { + "position": { + "x": 18530.806237131383, + "y": 24900.35640053908 + }, + "targetPosition": { + "x": 18527.806237131383, + "y": 24991.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "533392f2-9dc6-4faf-884d-6ba3aa204557", + "savedPayload": { + "position": { + "x": 18527.806237131383, + "y": 24991.35640053908 + }, + "targetPosition": { + "x": 18456.806237131383, + "y": 24995.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Close Stages", + "id": "35e88685-aebf-42e2-bd6b-78506e6123d7" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "11d7bebb-0b04-4239-9c06-6ae057216fbf" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "5b319302-fcd0-43b2-8005-72af4e3f2e36" + ], + [ + "Stages", + "Data Product Folder", + "Foundations", + "7260e68b-f3e6-452e-b937-12746a27704d" + ], + [ + "Close Stages", + "Data Product", + "Foundations", + "35e88685-aebf-42e2-bd6b-78506e6123d7" + ] + ] + } + } + ], + "layerFolders": [], + "id": "ee49aac9-2f04-4b50-a423-9392e76dc251", + "savedPayload": { + "position": { + "x": 18456.806237131383, + "y": 24995.35640053908 + }, + "targetPosition": { + "x": 18536.806237131383, + "y": 24982.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Position", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Positions", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Position Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e55445b3-7763-49fb-af63-13c612b9ad9f", + "savedPayload": { + "position": { + "x": 18486.806237131383, + "y": 25242.35640053908 + }, + "targetPosition": { + "x": 18474.806237131383, + "y": 25160.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Position Object", + "id": "3d274e02-8896-4311-a0c8-9041b6507090" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Position Objects", + "Plotter Module", + "Foundations", + "8854b5f8-8407-4a0d-9099-5456a8e4cced" + ], + [ + "Position Object", + "Plotter Panel", + "Foundations", + "3d274e02-8896-4311-a0c8-9041b6507090" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Position Combined Statistics", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "d869b324-ea16-4fcd-9b89-a6647abd2eac", + "savedPayload": { + "position": { + "x": 18483.806237131383, + "y": 25069.35640053908 + }, + "targetPosition": { + "x": 18474.806237131383, + "y": 25160.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Position Combined Statistics", + "id": "05d6bb3e-f975-471f-be1f-3215025ce6fe" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Position Objects", + "Plotter Module", + "Foundations", + "8854b5f8-8407-4a0d-9099-5456a8e4cced" + ], + [ + "Position Combined Statistics", + "Plotter Panel", + "Foundations", + "05d6bb3e-f975-471f-be1f-3215025ce6fe" + ] + ] + } + } + ], + "id": "c90dcf26-a5f5-44f5-8748-2af12e8fcb10", + "savedPayload": { + "position": { + "x": 18474.806237131383, + "y": 25160.35640053908 + }, + "targetPosition": { + "x": 18556.806237131383, + "y": 25068.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Entry Target Rate Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "75612a4a-117d-47ed-82e7-9ff4779d27df", + "savedPayload": { + "position": { + "x": 18597.806237131383, + "y": 25151.35640053908 + }, + "targetPosition": { + "x": 18629.806237131383, + "y": 25096.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Entry Target Rate Line", + "id": "543ebae2-5624-49ad-a00f-df63335e92a9" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Position Objects", + "Plotter Module", + "Foundations", + "8854b5f8-8407-4a0d-9099-5456a8e4cced" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "d99cb56a-d182-4672-9e89-54bb809eff30" + ], + [ + "Entry Target Rate Line", + "Polygon", + "Foundations", + "543ebae2-5624-49ad-a00f-df63335e92a9" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Exit Target Rate Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "ea2c895a-60b4-4de2-9bd6-98d537a97c08", + "savedPayload": { + "position": { + "x": 18551.806237131383, + "y": 25152.35640053908 + }, + "targetPosition": { + "x": 18629.806237131383, + "y": 25096.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Exit Target Rate Line", + "id": "b066c240-8552-4622-9597-77e812491910" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Position Objects", + "Plotter Module", + "Foundations", + "8854b5f8-8407-4a0d-9099-5456a8e4cced" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "d99cb56a-d182-4672-9e89-54bb809eff30" + ], + [ + "Exit Target Rate Line", + "Polygon", + "Foundations", + "b066c240-8552-4622-9597-77e812491910" + ] + ] + } + } + ], + "id": "96c69691-0c5a-4a31-9179-036789df6710", + "savedPayload": { + "position": { + "x": 18629.806237131383, + "y": 25096.35640053908 + }, + "targetPosition": { + "x": 18556.806237131383, + "y": 25068.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ae3971ea-8ef3-4f75-9537-d95f18e2f9e3", + "savedPayload": { + "position": { + "x": 18556.806237131383, + "y": 25068.35640053908 + }, + "targetPosition": { + "x": 18460.806237131383, + "y": 24971.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Positions", + "id": "a80f8e6b-8a16-4687-bc5b-3ae252d74012" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "11d7bebb-0b04-4239-9c06-6ae057216fbf" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "5b319302-fcd0-43b2-8005-72af4e3f2e36" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "adabcca3-651e-4329-b499-43c97f7c6451" + ], + [ + "Positions", + "Data Product", + "Foundations", + "a80f8e6b-8a16-4687-bc5b-3ae252d74012" + ] + ] + } + }, + { + "type": "Layer", + "name": "Position Base Asset", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Position Base Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "78641fb6-219a-41da-b727-c2694e46a5d4", + "savedPayload": { + "position": { + "x": 18578.806237131383, + "y": 25043.35640053908 + }, + "targetPosition": { + "x": 18544.806237131383, + "y": 24973.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Position Base Asset", + "id": "b4298480-8922-4c40-ac79-b4484f8558bd" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "42a79594-bac8-40bf-a9eb-f13716e15465" + ], + [ + "Position Base Asset", + "Plotter Panel", + "Foundations", + "b4298480-8922-4c40-ac79-b4484f8558bd" + ] + ] + } + } + ], + "id": "37aca5dd-ca27-4ac5-8c29-bafc4631ee79", + "savedPayload": { + "position": { + "x": 18544.806237131383, + "y": 24973.35640053908 + }, + "targetPosition": { + "x": 18508.806237131383, + "y": 24904.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Profit Triangle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e72cd1c3-b572-4cb5-8342-db67299413c1", + "savedPayload": { + "position": { + "x": 18590.806237131383, + "y": 24855.35640053908 + }, + "targetPosition": { + "x": 18603.806237131383, + "y": 24838.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Profit Triangle", + "id": "2628b290-a09a-4807-8a45-7ff5a880d195" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "42a79594-bac8-40bf-a9eb-f13716e15465" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "a1635ebb-9528-4f34-8729-4812e12a850f" + ], + [ + "Profit Triangle", + "Polygon", + "Foundations", + "2628b290-a09a-4807-8a45-7ff5a880d195" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Loss Triangle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "0b1044a5-e704-4cf2-8841-34ad2c03fe46", + "savedPayload": { + "position": { + "x": 18619.806237131383, + "y": 24913.35640053908 + }, + "targetPosition": { + "x": 18603.806237131383, + "y": 24838.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Loss Triangle", + "id": "e37cfbb4-fe54-49ad-9525-29b0d77e082b" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "42a79594-bac8-40bf-a9eb-f13716e15465" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "a1635ebb-9528-4f34-8729-4812e12a850f" + ], + [ + "Loss Triangle", + "Polygon", + "Foundations", + "e37cfbb4-fe54-49ad-9525-29b0d77e082b" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Empty Triangle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "545e93fb-88c3-474b-b6f9-397e14f5b0fa", + "savedPayload": { + "position": { + "x": 18636.806237131383, + "y": 24921.35640053908 + }, + "targetPosition": { + "x": 18603.806237131383, + "y": 24838.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Empty Triangle", + "id": "23c30ca5-95ec-47b2-a65f-01969b1a5a78" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "42a79594-bac8-40bf-a9eb-f13716e15465" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "a1635ebb-9528-4f34-8729-4812e12a850f" + ], + [ + "Empty Triangle", + "Polygon", + "Foundations", + "23c30ca5-95ec-47b2-a65f-01969b1a5a78" + ] + ] + } + } + ], + "id": "37e7d0c9-e589-4444-bf60-380ed5129c96", + "savedPayload": { + "position": { + "x": 18603.806237131383, + "y": 24838.35640053908 + }, + "targetPosition": { + "x": 18508.806237131383, + "y": 24904.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5b16f288-e6f1-4781-b753-949db312641b", + "savedPayload": { + "position": { + "x": 18508.806237131383, + "y": 24904.35640053908 + }, + "targetPosition": { + "x": 18460.806237131383, + "y": 24971.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Position Base Asset", + "id": "f04a3773-4c21-4c90-8047-420380db143b" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "11d7bebb-0b04-4239-9c06-6ae057216fbf" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "5b319302-fcd0-43b2-8005-72af4e3f2e36" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "adabcca3-651e-4329-b499-43c97f7c6451" + ], + [ + "Position Base Asset", + "Data Product", + "Foundations", + "f04a3773-4c21-4c90-8047-420380db143b" + ] + ] + } + }, + { + "type": "Layer", + "name": "Position Quoted Asset", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Position Quoted Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "27b98cbb-19b6-444f-a34c-30ac4d952b6e", + "savedPayload": { + "position": { + "x": 18426.806237131383, + "y": 25050.35640053908 + }, + "targetPosition": { + "x": 18476.806237131383, + "y": 25042.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Position Quoted Asset", + "id": "f15d0a31-30bd-49a6-8c45-1bcd1a9cc5a8" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "baed45c2-228e-4679-876e-1867bbef5e9f" + ], + [ + "Position Quoted Asset", + "Plotter Panel", + "Foundations", + "f15d0a31-30bd-49a6-8c45-1bcd1a9cc5a8" + ] + ] + } + } + ], + "id": "67ae069d-5a8f-4142-bbf6-7b16d422512a", + "savedPayload": { + "position": { + "x": 18476.806237131383, + "y": 25042.35640053908 + }, + "targetPosition": { + "x": 18439.806237131383, + "y": 24977.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Profit Triangle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "7d1a0074-05a4-4c62-872b-801ff3a4a247", + "savedPayload": { + "position": { + "x": 18541.806237131383, + "y": 25026.35640053908 + }, + "targetPosition": { + "x": 18502.806237131383, + "y": 24941.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Profit Triangle", + "id": "9cf82ef4-557e-498e-b121-ff28235b3a25" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "baed45c2-228e-4679-876e-1867bbef5e9f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "d2ad64d7-e463-4f5f-9f3d-05c98a5e8101" + ], + [ + "Profit Triangle", + "Polygon", + "Foundations", + "9cf82ef4-557e-498e-b121-ff28235b3a25" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Loss Triangle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "5f9c607a-61be-484e-b2dd-0bc347e3ebb3", + "savedPayload": { + "position": { + "x": 18599.806237131383, + "y": 24954.35640053908 + }, + "targetPosition": { + "x": 18502.806237131383, + "y": 24941.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Loss Triangle", + "id": "61faa796-9697-48b0-a582-613e1b351931" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "baed45c2-228e-4679-876e-1867bbef5e9f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "d2ad64d7-e463-4f5f-9f3d-05c98a5e8101" + ], + [ + "Loss Triangle", + "Polygon", + "Foundations", + "61faa796-9697-48b0-a582-613e1b351931" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Empty Triangle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "61327894-815d-457e-9601-487a5a7b700a", + "savedPayload": { + "position": { + "x": 18425.806237131383, + "y": 25038.35640053908 + }, + "targetPosition": { + "x": 18502.806237131383, + "y": 24941.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Empty Triangle", + "id": "58c807a3-8443-43d9-82e9-81c3d0545399" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "baed45c2-228e-4679-876e-1867bbef5e9f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "d2ad64d7-e463-4f5f-9f3d-05c98a5e8101" + ], + [ + "Empty Triangle", + "Polygon", + "Foundations", + "58c807a3-8443-43d9-82e9-81c3d0545399" + ] + ] + } + } + ], + "id": "faa3125c-20c1-424a-a665-14c5c3b7ead4", + "savedPayload": { + "position": { + "x": 18502.806237131383, + "y": 24941.35640053908 + }, + "targetPosition": { + "x": 18439.806237131383, + "y": 24977.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d52dd4a2-3ad5-47b7-a7d4-793e4acb689d", + "savedPayload": { + "position": { + "x": 18439.806237131383, + "y": 24977.35640053908 + }, + "targetPosition": { + "x": 18460.806237131383, + "y": 24971.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Position Quoted Asset", + "id": "5c44ea96-980e-41d1-9e5e-a91a32577f7e" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "11d7bebb-0b04-4239-9c06-6ae057216fbf" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "5b319302-fcd0-43b2-8005-72af4e3f2e36" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "adabcca3-651e-4329-b499-43c97f7c6451" + ], + [ + "Position Quoted Asset", + "Data Product", + "Foundations", + "5c44ea96-980e-41d1-9e5e-a91a32577f7e" + ] + ] + } + }, + { + "type": "Layer", + "name": "Stop Loss", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Stop Loss Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "6753c072-d2d9-464c-8098-14c8c1593d96", + "savedPayload": { + "position": { + "x": 18453.806237131383, + "y": 24799.35640053908 + }, + "targetPosition": { + "x": 18471.806237131383, + "y": 24886.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Stop Loss Panel", + "id": "1b6d3bd0-e594-4b09-9f1c-021177676d84" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Stop Loss", + "Plotter Module", + "Foundations", + "9b8e4fc2-b62a-4d47-ac5f-08818e463da2" + ], + [ + "Stop Loss Panel", + "Plotter Panel", + "Foundations", + "1b6d3bd0-e594-4b09-9f1c-021177676d84" + ] + ] + } + } + ], + "id": "253eef81-ff1d-42cb-83c8-97a53b833173", + "savedPayload": { + "position": { + "x": 18471.806237131383, + "y": 24886.35640053908 + }, + "targetPosition": { + "x": 18384.806237131383, + "y": 24924.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "b2c29c31-c700-42fb-b1ef-72fa3029c72e", + "savedPayload": { + "position": { + "x": 18417.806237131383, + "y": 25072.35640053908 + }, + "targetPosition": { + "x": 18327.806237131383, + "y": 24986.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "New Polygon", + "id": "9d351f29-6a3e-4c2b-b008-ebe1414d2aa8" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Stop Loss", + "Plotter Module", + "Foundations", + "9b8e4fc2-b62a-4d47-ac5f-08818e463da2" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "41dd1d86-998c-46d7-a37e-1a1508fd8b51" + ], + [ + "New Polygon", + "Polygon", + "Foundations", + "9d351f29-6a3e-4c2b-b008-ebe1414d2aa8" + ] + ] + } + } + ], + "id": "a5157758-f1c4-4605-9582-1504c1130373", + "savedPayload": { + "position": { + "x": 18327.806237131383, + "y": 24986.35640053908 + }, + "targetPosition": { + "x": 18384.806237131383, + "y": 24924.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3bd13ad9-9aa2-439e-8230-0696f6b21911", + "savedPayload": { + "position": { + "x": 18384.806237131383, + "y": 24924.35640053908 + }, + "targetPosition": { + "x": 18460.806237131383, + "y": 24971.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Stop Loss", + "id": "08991db7-4367-4d24-8d1d-ff5d9ca1b53a" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "11d7bebb-0b04-4239-9c06-6ae057216fbf" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "5b319302-fcd0-43b2-8005-72af4e3f2e36" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "adabcca3-651e-4329-b499-43c97f7c6451" + ], + [ + "Stop Loss", + "Data Product", + "Foundations", + "08991db7-4367-4d24-8d1d-ff5d9ca1b53a" + ] + ] + } + }, + { + "type": "Layer", + "name": "Take Profit", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Take Profit Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "71eb5165-33b2-4177-98c9-1c606d2c2d9d", + "savedPayload": { + "position": { + "x": 18434.806237131383, + "y": 24809.35640053908 + }, + "targetPosition": { + "x": 18367.806237131383, + "y": 24898.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Take Profit Panel", + "id": "33aa2293-7958-4cc3-bb41-fc97c17ccd67" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Take Profit", + "Plotter Module", + "Foundations", + "78a2df79-8912-44d7-a8c7-4b6a0a7235c2" + ], + [ + "Take Profit Panel", + "Plotter Panel", + "Foundations", + "33aa2293-7958-4cc3-bb41-fc97c17ccd67" + ] + ] + } + } + ], + "id": "2c17188d-a5b0-43fa-8fd8-7b6eb641d24d", + "savedPayload": { + "position": { + "x": 18367.806237131383, + "y": 24898.35640053908 + }, + "targetPosition": { + "x": 18450.806237131383, + "y": 24962.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "2f69d19d-c877-42c9-aa2e-d0c2a1381f32", + "savedPayload": { + "position": { + "x": 18485.806237131383, + "y": 24886.35640053908 + }, + "targetPosition": { + "x": 18495.806237131383, + "y": 24976.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "New Polygon", + "id": "a0b598d2-cdb6-4ce7-96c5-ef3317ae1768" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Take Profit", + "Plotter Module", + "Foundations", + "78a2df79-8912-44d7-a8c7-4b6a0a7235c2" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "95465ef6-b26a-4ca3-817c-26b50e9ef8e0" + ], + [ + "New Polygon", + "Polygon", + "Foundations", + "a0b598d2-cdb6-4ce7-96c5-ef3317ae1768" + ] + ] + } + } + ], + "id": "c54a2a47-24ae-4317-a587-6a54c4bf0130", + "savedPayload": { + "position": { + "x": 18495.806237131383, + "y": 24976.35640053908 + }, + "targetPosition": { + "x": 18450.806237131383, + "y": 24962.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d7944ddd-e063-4aa3-9895-31846647838b", + "savedPayload": { + "position": { + "x": 18450.806237131383, + "y": 24962.35640053908 + }, + "targetPosition": { + "x": 18460.806237131383, + "y": 24971.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Take Profit", + "id": "a9af70cf-ff24-4bb6-bb30-0fd80ed0cef6" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "11d7bebb-0b04-4239-9c06-6ae057216fbf" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "5b319302-fcd0-43b2-8005-72af4e3f2e36" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "adabcca3-651e-4329-b499-43c97f7c6451" + ], + [ + "Take Profit", + "Data Product", + "Foundations", + "a9af70cf-ff24-4bb6-bb30-0fd80ed0cef6" + ] + ] + } + } + ], + "layerFolders": [], + "id": "0c288399-0d3d-4748-9bd7-c9841d67caa4", + "savedPayload": { + "position": { + "x": 18460.806237131383, + "y": 24971.35640053908 + }, + "targetPosition": { + "x": 18536.806237131383, + "y": 24982.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "8372a108-80e0-40d1-98da-aca0ccd921ce", + "savedPayload": { + "position": { + "x": 18536.806237131383, + "y": 24982.35640053908 + }, + "targetPosition": { + "x": 18522.806237131383, + "y": 25058.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ec7467ff-8c43-400f-a78c-725f827c250e", + "savedPayload": { + "position": { + "x": 18522.806237131383, + "y": 25058.35640053908 + }, + "targetPosition": { + "x": 18520.806237131383, + "y": 24995.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "3f216a24-b6ae-43f9-9659-d0c5232ba00e", + "savedPayload": { + "position": { + "x": 18520.806237131383, + "y": 24995.35640053908 + }, + "targetPosition": { + "x": 18600.806237131383, + "y": 25015.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 0, + "y": 80 + }, + "width": 150, + "height": 40, + "radius": 0 + }, + "referenceParent": { + "type": "Trading Mine Products", + "name": "Masters", + "id": "11d7bebb-0b04-4239-9c06-6ae057216fbf" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "9b73b508-7dea-42bf-b6ee-9976684aba24" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "11d7bebb-0b04-4239-9c06-6ae057216fbf" + ] + ] + } + }, + "id": "dd07e9aa-3640-4d24-814f-e2a4a9bfaa78", + "savedPayload": { + "position": { + "x": 18040.34501849759, + "y": 24291.790374570643 + }, + "targetPosition": { + "x": 18176.542168419455, + "y": 24559.092331827153 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Pluvtech Data", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "Pluvtech", + "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "HMA", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "HMA", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "HMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "484c5cd0-f1b2-473e-bd7c-28144a2470fc", + "savedPayload": { + "position": { + "x": 18608.806237131383, + "y": 25427.35640053908 + }, + "targetPosition": { + "x": 18574.806237131383, + "y": 25449.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "HMA", + "id": "40a4fc77-d310-4981-b473-303ae1a0699c" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "HMA", + "Plotter", + "Foundations", + "65975d19-4057-43c7-9a29-a1a53c91e248" + ], + [ + "HMA", + "Plotter Module", + "Foundations", + "ad1a1443-756b-454f-9d51-4bee8386a413" + ], + [ + "HMA", + "Plotter Panel", + "Foundations", + "40a4fc77-d310-4981-b473-303ae1a0699c" + ] + ] + } + } + ], + "id": "c16265f1-5c7e-4eb3-b25c-12ec9d8214f8", + "savedPayload": { + "position": { + "x": 18574.806237131383, + "y": 25449.35640053908 + }, + "targetPosition": { + "x": 18597.806237131383, + "y": 25371.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "HMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "70de1d75-a5dc-4b8f-b165-c2c68c89768c", + "savedPayload": { + "position": { + "x": 18619.806237131383, + "y": 25386.35640053908 + }, + "targetPosition": { + "x": 18600.806237131383, + "y": 25470.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "HMA", + "id": "35e2cc83-67ba-4e13-a608-ff4361fff378" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "HMA", + "Plotter", + "Foundations", + "65975d19-4057-43c7-9a29-a1a53c91e248" + ], + [ + "HMA", + "Plotter Module", + "Foundations", + "ad1a1443-756b-454f-9d51-4bee8386a413" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "403ab92c-024d-4445-b165-baa04e19d3ae" + ], + [ + "HMA", + "Polygon", + "Foundations", + "35e2cc83-67ba-4e13-a608-ff4361fff378" + ] + ] + } + } + ], + "id": "ac575c42-3cf3-4b49-a7dd-5f95174da3fc", + "savedPayload": { + "position": { + "x": 18600.806237131383, + "y": 25470.35640053908 + }, + "targetPosition": { + "x": 18597.806237131383, + "y": 25371.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0bf55988-f137-49c2-bfa0-06fd58080fe6", + "savedPayload": { + "position": { + "x": 17487.629866553772, + "y": 23889.579612557412 + }, + "targetPosition": { + "x": 17785.155677974544, + "y": 23928.029470013742 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "HMA", + "id": "9b0c053d-9b56-48e9-9c72-2ca67f62ad14" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "HMA", + "Bot Products", + "Foundations", + "73ab037e-0b22-4c3a-9e1f-cbc100329c38" + ], + [ + "HMA", + "Data Product", + "Foundations", + "9b0c053d-9b56-48e9-9c72-2ca67f62ad14" + ] + ] + } + } + ], + "layerFolders": [], + "id": "625afa0b-0285-425b-a0fc-3949a546b1af", + "savedPayload": { + "position": { + "x": 17785.155677974544, + "y": 23928.029470013742 + }, + "targetPosition": { + "x": 18082.681489395316, + "y": 23966.47932747007 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "EMA", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "EMA", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "EMA Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "880b58fa-f18a-4719-81bc-b5be10832805", + "savedPayload": { + "position": { + "x": 18425.806237131383, + "y": 25002.35640053908 + }, + "targetPosition": { + "x": 18391.806237131383, + "y": 25044.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "EMA Panel", + "id": "a46864b4-848b-46f6-89b8-d34d7b6a2996" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "EMA", + "Plotter", + "Foundations", + "ac40fe53-1cc9-464a-8479-9440e377754b" + ], + [ + "EMA Module", + "Plotter Module", + "Foundations", + "44a59f6e-758d-42c5-86ca-2d6e29f83924" + ], + [ + "EMA Panel", + "Plotter Panel", + "Foundations", + "a46864b4-848b-46f6-89b8-d34d7b6a2996" + ] + ] + } + } + ], + "id": "89049fba-71d1-49e8-bde5-290862ec3609", + "savedPayload": { + "position": { + "x": 18391.806237131383, + "y": 25044.35640053908 + }, + "targetPosition": { + "x": 18383.806237131383, + "y": 25044.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "EMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "7561a8b4-6ad9-47e2-9519-ee315267c97c", + "savedPayload": { + "position": { + "x": 18455.806237131383, + "y": 25064.35640053908 + }, + "targetPosition": { + "x": 18480.806237131383, + "y": 25066.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "EMA", + "id": "b2edaf61-4b7f-4f3d-b071-e6645cbef0a7" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "EMA", + "Plotter", + "Foundations", + "ac40fe53-1cc9-464a-8479-9440e377754b" + ], + [ + "EMA Module", + "Plotter Module", + "Foundations", + "44a59f6e-758d-42c5-86ca-2d6e29f83924" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "d028a11f-11a2-4550-8a90-de712ac809bf" + ], + [ + "EMA", + "Polygon", + "Foundations", + "b2edaf61-4b7f-4f3d-b071-e6645cbef0a7" + ] + ] + } + } + ], + "id": "6cac0bb4-02bc-4bc5-89ad-27bbab688612", + "savedPayload": { + "position": { + "x": 18480.806237131383, + "y": 25066.35640053908 + }, + "targetPosition": { + "x": 18383.806237131383, + "y": 25044.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "72e5c6fa-84f3-4dda-8520-42d6e08967ec", + "savedPayload": { + "position": { + "x": 17533.39879164367, + "y": 23725.049176182627 + }, + "targetPosition": { + "x": 17808.040140519493, + "y": 23845.76425182635 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "EMA", + "id": "78b3bea4-1238-4eeb-8434-39a881cebee6" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "EMA", + "Bot Products", + "Foundations", + "e0f786ba-7136-4599-bea1-0d755b53e458" + ], + [ + "EMA", + "Data Product", + "Foundations", + "78b3bea4-1238-4eeb-8434-39a881cebee6" + ] + ] + } + } + ], + "layerFolders": [], + "id": "572333da-9748-4227-8083-6c6d5c477b75", + "savedPayload": { + "position": { + "x": 17808.040140519493, + "y": 23845.76425182635 + }, + "targetPosition": { + "x": 18082.681489395316, + "y": 23966.47932747007 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "McGinley", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "McGinley", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "McGinley", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "0c8b0f05-fde2-4ad9-a6d0-13d9300c272b", + "savedPayload": { + "position": { + "x": 18453.806237131383, + "y": 25049.35640053908 + }, + "targetPosition": { + "x": 18421.806237131383, + "y": 25074.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "McGinley", + "id": "0e1115ce-307b-400b-9b01-e0b382cae612" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "McGinley", + "Plotter", + "Foundations", + "6f22a770-3bf3-4caa-8935-e7b6f2c285ea" + ], + [ + "McGinley", + "Plotter Module", + "Foundations", + "a6f8da98-b0b0-4d82-9d2f-91d9cca9ae07" + ], + [ + "McGinley", + "Plotter Panel", + "Foundations", + "0e1115ce-307b-400b-9b01-e0b382cae612" + ] + ] + } + } + ], + "id": "7552ba5c-6e45-4fe0-a87e-d978cb964da7", + "savedPayload": { + "position": { + "x": 18421.806237131383, + "y": 25074.35640053908 + }, + "targetPosition": { + "x": 18507.806237131383, + "y": 25146.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "McGinley", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "00d490db-7f61-4366-99c2-04bb3e499914", + "savedPayload": { + "position": { + "x": 18496.806237131383, + "y": 24971.35640053908 + }, + "targetPosition": { + "x": 18500.806237131383, + "y": 25068.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "McGinley", + "id": "940dc502-7431-47dc-8e2b-3d80a6511c23" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "McGinley", + "Plotter", + "Foundations", + "6f22a770-3bf3-4caa-8935-e7b6f2c285ea" + ], + [ + "McGinley", + "Plotter Module", + "Foundations", + "a6f8da98-b0b0-4d82-9d2f-91d9cca9ae07" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "75636bf4-3ade-46d1-a8fe-fa7f1d485f91" + ], + [ + "McGinley", + "Polygon", + "Foundations", + "940dc502-7431-47dc-8e2b-3d80a6511c23" + ] + ] + } + } + ], + "id": "c6b1137f-d4dc-4cd8-957d-eabc0d02a0c5", + "savedPayload": { + "position": { + "x": 18500.806237131383, + "y": 25068.35640053908 + }, + "targetPosition": { + "x": 18507.806237131383, + "y": 25146.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "62445241-41ed-4da5-bc75-5990422db274", + "savedPayload": { + "position": { + "x": 17623.66733419542, + "y": 23580.07797482476 + }, + "targetPosition": { + "x": 17853.174411795368, + "y": 23773.278651147415 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "McGinley", + "id": "0764a2f6-6473-4c60-8fe6-7efe6d64d2b6" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "McGinley", + "Bot Products", + "Foundations", + "cd944754-0e10-42e0-884b-6ac51ad9e6a0" + ], + [ + "McGinley", + "Data Product", + "Foundations", + "0764a2f6-6473-4c60-8fe6-7efe6d64d2b6" + ] + ] + } + } + ], + "layerFolders": [], + "id": "b5f43914-74e2-4874-84c3-516b7820af91", + "savedPayload": { + "position": { + "x": 17853.174411795368, + "y": 23773.278651147415 + }, + "targetPosition": { + "x": 18082.681489395316, + "y": 23966.47932747007 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "WMA", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "WMA", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "WMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e1a87c42-6ca2-4051-a45b-e3794b6ece9b", + "savedPayload": { + "position": { + "x": 18411.806237131383, + "y": 25258.35640053908 + }, + "targetPosition": { + "x": 18447.806237131383, + "y": 25168.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "WMA", + "id": "e37581b2-e1e5-4c65-8ca4-f06ce6959e78" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "WMA", + "Plotter", + "Foundations", + "3fd1123b-1a27-4541-8734-47fb77f1c88b" + ], + [ + "WMA", + "Plotter Module", + "Foundations", + "cc3a4a3c-bd62-4349-b566-a804de8423dd" + ], + [ + "WMA", + "Plotter Panel", + "Foundations", + "e37581b2-e1e5-4c65-8ca4-f06ce6959e78" + ] + ] + } + } + ], + "id": "6ea66a98-2446-4646-b16a-25fd5eaea5fe", + "savedPayload": { + "position": { + "x": 18447.806237131383, + "y": 25168.35640053908 + }, + "targetPosition": { + "x": 18500.806237131383, + "y": 25216.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "WMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "d9c03a3b-ef23-4f78-8090-4c78855ccb24", + "savedPayload": { + "position": { + "x": 18502.806237131383, + "y": 25220.35640053908 + }, + "targetPosition": { + "x": 18591.806237131383, + "y": 25195.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "WMA", + "id": "e6c6ed58-bebd-47e5-884f-e36406f34524" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "WMA", + "Plotter", + "Foundations", + "3fd1123b-1a27-4541-8734-47fb77f1c88b" + ], + [ + "WMA", + "Plotter Module", + "Foundations", + "cc3a4a3c-bd62-4349-b566-a804de8423dd" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "001cbaf7-5f87-407a-b1d7-b44039fe6ca2" + ], + [ + "WMA", + "Polygon", + "Foundations", + "e6c6ed58-bebd-47e5-884f-e36406f34524" + ] + ] + } + } + ], + "id": "169b722b-b161-4256-befd-78935cf958a5", + "savedPayload": { + "position": { + "x": 18591.806237131383, + "y": 25195.35640053908 + }, + "targetPosition": { + "x": 18500.806237131383, + "y": 25216.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c26877cd-495f-4645-aaec-2beef7bc0d85", + "savedPayload": { + "position": { + "x": 17751.12247373918, + "y": 23466.41071304088 + }, + "targetPosition": { + "x": 17916.901981567247, + "y": 23716.445020255476 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "WMA", + "id": "cdc3f12d-7dfe-4c10-a242-38b5a38052a3" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "WMA", + "Bot Products", + "Foundations", + "ede5b157-8c65-4b06-914c-7c9814b58f8f" + ], + [ + "WMA", + "Data Product", + "Foundations", + "cdc3f12d-7dfe-4c10-a242-38b5a38052a3" + ] + ] + } + } + ], + "layerFolders": [], + "id": "f8a6e480-8803-4683-b837-f86a3cf34b79", + "savedPayload": { + "position": { + "x": 17916.901981567247, + "y": 23716.445020255476 + }, + "targetPosition": { + "x": 18082.681489395316, + "y": 23966.47932747007 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "SMA", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "SMA", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "SMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "3cb3fa99-4e04-4696-bfdd-84e8d103a4c4", + "savedPayload": { + "position": { + "x": 18468.806237131383, + "y": 25137.35640053908 + }, + "targetPosition": { + "x": 18483.806237131383, + "y": 25143.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "SMA", + "id": "cc613cff-63e2-403c-9444-185648308ce6" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "SMA", + "Plotter", + "Foundations", + "29d1e119-77d2-4ccd-bb79-126e91cb932b" + ], + [ + "SMA", + "Plotter Module", + "Foundations", + "0682f999-e780-4c6d-8ec5-ee81545f2e84" + ], + [ + "SMA", + "Plotter Panel", + "Foundations", + "cc613cff-63e2-403c-9444-185648308ce6" + ] + ] + } + } + ], + "id": "319a964e-db59-48a9-88c5-57d6925617b6", + "savedPayload": { + "position": { + "x": 18483.806237131383, + "y": 25143.35640053908 + }, + "targetPosition": { + "x": 18515.806237131383, + "y": 25179.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "SMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "22c7e62e-01ef-4a4f-b592-e88060831658", + "savedPayload": { + "position": { + "x": 18389.806237131383, + "y": 25261.35640053908 + }, + "targetPosition": { + "x": 18437.806237131383, + "y": 25251.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "SMA", + "id": "0d1217d9-19ef-4784-a88d-5b791213721c" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "SMA", + "Plotter", + "Foundations", + "29d1e119-77d2-4ccd-bb79-126e91cb932b" + ], + [ + "SMA", + "Plotter Module", + "Foundations", + "0682f999-e780-4c6d-8ec5-ee81545f2e84" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c74d51bb-bd86-49ac-a991-8b4a5fbf6e7a" + ], + [ + "SMA", + "Polygon", + "Foundations", + "0d1217d9-19ef-4784-a88d-5b791213721c" + ] + ] + } + } + ], + "id": "bb140001-7632-4038-be98-8d317183bb58", + "savedPayload": { + "position": { + "x": 18437.806237131383, + "y": 25251.35640053908 + }, + "targetPosition": { + "x": 18515.806237131383, + "y": 25179.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0f5fa4b0-a4dd-4c5a-93c2-ed2d984b66c1", + "savedPayload": { + "position": { + "x": 17905.438552874, + "y": 23393.256036375496 + }, + "targetPosition": { + "x": 17994.060021134657, + "y": 23679.867681922784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "SMA", + "id": "4f9b9f64-9e21-42f9-ad6f-7668db768083" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "SMA", + "Bot Products", + "Foundations", + "34be7055-fe64-480a-9e5c-326c225533ca" + ], + [ + "SMA", + "Data Product", + "Foundations", + "4f9b9f64-9e21-42f9-ad6f-7668db768083" + ] + ] + } + } + ], + "layerFolders": [], + "id": "1cac301d-6ded-4e70-a328-499a0d72d125", + "savedPayload": { + "position": { + "x": 17994.060021134657, + "y": 23679.867681922784 + }, + "targetPosition": { + "x": 18082.681489395316, + "y": 23966.47932747007 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Volume-WMA", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "VWMA", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Volume-WMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "0493b3d5-7b6c-4dde-950b-b3770633f4a2", + "savedPayload": { + "position": { + "x": 18354.806237131383, + "y": 25235.35640053908 + }, + "targetPosition": { + "x": 18399.806237131383, + "y": 25245.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Volume-WMA", + "id": "0ffa0721-bbd9-4595-9f93-02cc1e0b77af" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Volume-WMA", + "Plotter", + "Foundations", + "853aa420-7d60-47e5-9434-acbecf5b4c99" + ], + [ + "Volume-WMA", + "Plotter Module", + "Foundations", + "fd7df6d6-9cb2-4e5a-9e44-3a73a6d9ae99" + ], + [ + "Volume-WMA", + "Plotter Panel", + "Foundations", + "0ffa0721-bbd9-4595-9f93-02cc1e0b77af" + ] + ] + } + } + ], + "id": "ef1cbd3f-6c4d-4105-b0dc-1498dff26af4", + "savedPayload": { + "position": { + "x": 18399.806237131383, + "y": 25245.35640053908 + }, + "targetPosition": { + "x": 18449.806237131383, + "y": 25260.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Volume-WMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "1c6eb951-6346-4a9c-9423-dd3297f9b429", + "savedPayload": { + "position": { + "x": 18276.806237131383, + "y": 25324.35640053908 + }, + "targetPosition": { + "x": 18373.806237131383, + "y": 25270.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Volume-WMA", + "id": "e806db04-6f0a-46ea-a5e3-33b74986d8e0" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Volume-WMA", + "Plotter", + "Foundations", + "853aa420-7d60-47e5-9434-acbecf5b4c99" + ], + [ + "Volume-WMA", + "Plotter Module", + "Foundations", + "fd7df6d6-9cb2-4e5a-9e44-3a73a6d9ae99" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "9aa4b9a8-95e8-4206-a195-96b81f7aecaa" + ], + [ + "Volume-WMA", + "Polygon", + "Foundations", + "e806db04-6f0a-46ea-a5e3-33b74986d8e0" + ] + ] + } + } + ], + "id": "eb03f040-27a8-4d8a-95bf-407413a27b43", + "savedPayload": { + "position": { + "x": 18373.806237131383, + "y": 25270.35640053908 + }, + "targetPosition": { + "x": 18449.806237131383, + "y": 25260.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "203cf35c-8025-4863-a0ab-392bb0bf2ca4", + "savedPayload": { + "position": { + "x": 18074.113800621442, + "y": 23366.540501664414 + }, + "targetPosition": { + "x": 18078.39764500838, + "y": 23666.509914567243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "VWMA", + "id": "e5c52de9-c7e1-4f05-aaff-f6657f9d25be" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "Volume-WMA", + "Bot Products", + "Foundations", + "67580249-4c65-481b-ad9a-59410f5c3914" + ], + [ + "VWMA", + "Data Product", + "Foundations", + "e5c52de9-c7e1-4f05-aaff-f6657f9d25be" + ] + ] + } + } + ], + "layerFolders": [], + "id": "b1561958-9d65-4083-948c-cf09d0c3bbcd", + "savedPayload": { + "position": { + "x": 18078.39764500838, + "y": 23666.509914567243 + }, + "targetPosition": { + "x": 18082.681489395316, + "y": 23966.47932747007 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Fibonacci-Bollinger", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Fibonacci-Bollinger", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Fibonacci-Bollinger", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "dc89aafa-be04-4c35-98c7-8f132f4299d5", + "savedPayload": { + "position": { + "x": 18536.806237131383, + "y": 25209.35640053908 + }, + "targetPosition": { + "x": 18630.806237131383, + "y": 25125.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Fibonacci-Bollinger", + "id": "39860e8b-f528-4d4f-8e4a-79209e4f4848" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "Fibonacci-Bollinger", + "Plotter Panel", + "Foundations", + "39860e8b-f528-4d4f-8e4a-79209e4f4848" + ] + ] + } + } + ], + "id": "4368d0fb-f137-4166-a640-2433bf486c57", + "savedPayload": { + "position": { + "x": 18630.806237131383, + "y": 25125.35640053908 + }, + "targetPosition": { + "x": 18593.806237131383, + "y": 25220.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Basis", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a04a2ada-3aad-4e38-b4d9-4b9440b69461", + "savedPayload": { + "position": { + "x": 18585.806237131383, + "y": 25225.35640053908 + }, + "targetPosition": { + "x": 18632.806237131383, + "y": 25144.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Basis", + "id": "0fcf2d23-586f-45db-99e7-edabfbc95611" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Basis", + "Polygon", + "Foundations", + "0fcf2d23-586f-45db-99e7-edabfbc95611" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Up1", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "4aa108f8-3f97-4190-9683-f15837607350", + "savedPayload": { + "position": { + "x": 18583.806237131383, + "y": 25193.35640053908 + }, + "targetPosition": { + "x": 18632.806237131383, + "y": 25144.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Up1", + "id": "6838f9c2-a5d4-4d4a-8dfb-2f172a63275e" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Up1", + "Polygon", + "Foundations", + "6838f9c2-a5d4-4d4a-8dfb-2f172a63275e" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Up2", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "c9e8f376-26ea-4a8e-aed9-aafbaa5de519", + "savedPayload": { + "position": { + "x": 18694.806237131383, + "y": 25065.35640053908 + }, + "targetPosition": { + "x": 18632.806237131383, + "y": 25144.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Up2", + "id": "f9d61e9e-f8e8-4d78-881e-f4c5d7a6f5a0" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Up2", + "Polygon", + "Foundations", + "f9d61e9e-f8e8-4d78-881e-f4c5d7a6f5a0" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Up3", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "3107f0c7-35bc-46c5-8cfe-f6d58ed3a4b2", + "savedPayload": { + "position": { + "x": 18533.806237131383, + "y": 25141.35640053908 + }, + "targetPosition": { + "x": 18632.806237131383, + "y": 25144.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Up3", + "id": "22fcbc94-6aae-4fad-b4ea-211d91e37991" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Up3", + "Polygon", + "Foundations", + "22fcbc94-6aae-4fad-b4ea-211d91e37991" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Up4", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "36dd6f94-ca88-407e-88dd-1ec002ffd9a7", + "savedPayload": { + "position": { + "x": 18686.806237131383, + "y": 25230.35640053908 + }, + "targetPosition": { + "x": 18632.806237131383, + "y": 25144.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Up4", + "id": "a34154a5-8ebc-4edd-ab5d-975c8a8b9642" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Up4", + "Polygon", + "Foundations", + "a34154a5-8ebc-4edd-ab5d-975c8a8b9642" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Up5", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "9dbaa824-5cfd-4c6c-87cd-ef523c1857f6", + "savedPayload": { + "position": { + "x": 18556.806237131383, + "y": 25129.35640053908 + }, + "targetPosition": { + "x": 18632.806237131383, + "y": 25144.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Up5", + "id": "8684c428-83ec-4519-be1e-3bdfff3e138b" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Up5", + "Polygon", + "Foundations", + "8684c428-83ec-4519-be1e-3bdfff3e138b" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Up6", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "8c4b002b-1164-4031-ac75-5615458a7219", + "savedPayload": { + "position": { + "x": 18668.806237131383, + "y": 25237.35640053908 + }, + "targetPosition": { + "x": 18632.806237131383, + "y": 25144.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Up6", + "id": "2e14a674-df5b-4d7f-8bdb-603bcd11c91b" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Up6", + "Polygon", + "Foundations", + "2e14a674-df5b-4d7f-8bdb-603bcd11c91b" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Down1", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "50bdfafa-dabf-4d79-b853-7dfd555c9658", + "savedPayload": { + "position": { + "x": 18628.806237131383, + "y": 25229.35640053908 + }, + "targetPosition": { + "x": 18632.806237131383, + "y": 25144.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Down1", + "id": "7bb7d005-39ee-405b-841f-52b4374629cd" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Down1", + "Polygon", + "Foundations", + "7bb7d005-39ee-405b-841f-52b4374629cd" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Down2", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "85dd0615-ffa2-4887-a6e0-65eae083f089", + "savedPayload": { + "position": { + "x": 18560.806237131383, + "y": 25085.35640053908 + }, + "targetPosition": { + "x": 18632.806237131383, + "y": 25144.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Down2", + "id": "5cf5a43d-b244-40af-9af7-e3c29d5a47a2" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Down2", + "Polygon", + "Foundations", + "5cf5a43d-b244-40af-9af7-e3c29d5a47a2" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Down3", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "55538c34-cdc7-4d0b-ab7a-52ef04ebb64c", + "savedPayload": { + "position": { + "x": 18544.806237131383, + "y": 25112.35640053908 + }, + "targetPosition": { + "x": 18632.806237131383, + "y": 25144.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Down3", + "id": "67cf4d4d-400a-477a-9825-90cac77b4ac0" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Down3", + "Polygon", + "Foundations", + "67cf4d4d-400a-477a-9825-90cac77b4ac0" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Down4", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "c861d3d3-04b5-4fac-a3ca-665f1b6ba4b2", + "savedPayload": { + "position": { + "x": 18558.806237131383, + "y": 25079.35640053908 + }, + "targetPosition": { + "x": 18632.806237131383, + "y": 25144.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Down4", + "id": "86162a02-9bc6-432b-ad82-9272ff89a5b4" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Down4", + "Polygon", + "Foundations", + "86162a02-9bc6-432b-ad82-9272ff89a5b4" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Down5", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "32e25284-3635-4886-98c3-008e47ac74fc", + "savedPayload": { + "position": { + "x": 18615.806237131383, + "y": 25222.35640053908 + }, + "targetPosition": { + "x": 18632.806237131383, + "y": 25144.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Down5", + "id": "14ebc8d2-3ece-47ce-beb5-974b71ad7caf" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Down5", + "Polygon", + "Foundations", + "14ebc8d2-3ece-47ce-beb5-974b71ad7caf" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Down6", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "9dd68bc0-f7cc-4246-8cb4-676a54783d06", + "savedPayload": { + "position": { + "x": 18611.806237131383, + "y": 25086.35640053908 + }, + "targetPosition": { + "x": 18632.806237131383, + "y": 25144.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Down6", + "id": "b48af4f9-472b-46ba-a37b-87c7c4d2e838" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Down6", + "Polygon", + "Foundations", + "b48af4f9-472b-46ba-a37b-87c7c4d2e838" + ] + ] + } + } + ], + "id": "361f3e09-9543-48b6-a597-276a591762f2", + "savedPayload": { + "position": { + "x": 18632.806237131383, + "y": 25144.35640053908 + }, + "targetPosition": { + "x": 18593.806237131383, + "y": 25220.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "eb30c3c3-8638-4f15-99e8-22d956744a1f", + "savedPayload": { + "position": { + "x": 18243.483151559343, + "y": 23388.428442646524 + }, + "targetPosition": { + "x": 18163.08232047733, + "y": 23677.453885058298 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Fibonacci-Bollinger", + "id": "77d70b38-5dcf-490c-ad94-954898948d1c" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "Fibonacci-Bollinger", + "Bot Products", + "Foundations", + "bbf8fa0d-05f6-4d13-9be0-7b291271c0f2" + ], + [ + "Fibonacci-Bollinger", + "Data Product", + "Foundations", + "77d70b38-5dcf-490c-ad94-954898948d1c" + ] + ] + } + } + ], + "layerFolders": [], + "id": "f33a3840-de52-44a6-9461-82dcce874a06", + "savedPayload": { + "position": { + "x": 18163.08232047733, + "y": 23677.453885058298 + }, + "targetPosition": { + "x": 18082.681489395316, + "y": 23966.47932747007 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "TPSL Bands", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "TPSL Bands", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "TPSL Bands", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "dec82689-675e-4d21-9d4b-77e2bf1ac40b", + "savedPayload": { + "position": { + "x": 18286.806237131383, + "y": 25318.35640053908 + }, + "targetPosition": { + "x": 18378.806237131383, + "y": 25231.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "TPSL Bands", + "id": "0400ec70-bd48-4e26-84ec-e3ea608c4339" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "TPSL Bands", + "Plotter Panel", + "Foundations", + "0400ec70-bd48-4e26-84ec-e3ea608c4339" + ] + ] + } + } + ], + "id": "46fa26a5-a169-4e4e-9581-bdf7eeee6cff", + "savedPayload": { + "position": { + "x": 18378.806237131383, + "y": 25231.35640053908 + }, + "targetPosition": { + "x": 18427.806237131383, + "y": 25240.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "TP1 Long", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "55773e36-4ec9-4293-8cf3-579434acdadc", + "savedPayload": { + "position": { + "x": 18492.806237131383, + "y": 25166.35640053908 + }, + "targetPosition": { + "x": 18472.806237131383, + "y": 25171.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TP1 Long", + "id": "fd6a97a4-aea3-4718-bb66-9c0d486b8d77" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "TP1 Long", + "Polygon", + "Foundations", + "fd6a97a4-aea3-4718-bb66-9c0d486b8d77" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TP2 Long", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "5352a0fb-4620-4217-bfff-11f47160e63a", + "savedPayload": { + "position": { + "x": 18405.806237131383, + "y": 25195.35640053908 + }, + "targetPosition": { + "x": 18472.806237131383, + "y": 25171.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TP2 Long", + "id": "b20a80bf-44dc-4862-b6c0-1581dcace608" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "TP2 Long", + "Polygon", + "Foundations", + "b20a80bf-44dc-4862-b6c0-1581dcace608" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TP3 Long", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "001c13b6-4e87-4c36-b831-b6ae09901cfd", + "savedPayload": { + "position": { + "x": 18482.806237131383, + "y": 25128.35640053908 + }, + "targetPosition": { + "x": 18472.806237131383, + "y": 25171.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TP3 Long", + "id": "264ff0d5-6d5f-440a-8aa2-6a077e8963d3" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "TP3 Long", + "Polygon", + "Foundations", + "264ff0d5-6d5f-440a-8aa2-6a077e8963d3" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "SL Long", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a4b585d7-6786-4fa8-869e-1e5569aa1085", + "savedPayload": { + "position": { + "x": 18555.806237131383, + "y": 25168.35640053908 + }, + "targetPosition": { + "x": 18472.806237131383, + "y": 25171.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "SL Long", + "id": "7cf2e43b-95eb-400d-b685-e9ade4bbe24f" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "SL Long", + "Polygon", + "Foundations", + "7cf2e43b-95eb-400d-b685-e9ade4bbe24f" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TP1 Short", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "76a8b5d6-7a82-4098-b450-1329fa18981f", + "savedPayload": { + "position": { + "x": 18564.806237131383, + "y": 25112.35640053908 + }, + "targetPosition": { + "x": 18472.806237131383, + "y": 25171.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TP1 Short", + "id": "ab94e1bd-6d24-4489-ab1b-c5d62adf7e9e" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "TP1 Short", + "Polygon", + "Foundations", + "ab94e1bd-6d24-4489-ab1b-c5d62adf7e9e" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TP2 Short", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "f1568dcd-ebc0-4ad9-a63d-60f147d1b659", + "savedPayload": { + "position": { + "x": 18513.806237131383, + "y": 25236.35640053908 + }, + "targetPosition": { + "x": 18472.806237131383, + "y": 25171.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TP2 Short", + "id": "6f4b5295-6b0d-4b77-a258-7b2ded19ecbc" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "TP2 Short", + "Polygon", + "Foundations", + "6f4b5295-6b0d-4b77-a258-7b2ded19ecbc" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TP3 Short", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "17708d1d-01ab-4b0c-8630-88284048ce1d", + "savedPayload": { + "position": { + "x": 18378.806237131383, + "y": 25106.35640053908 + }, + "targetPosition": { + "x": 18472.806237131383, + "y": 25171.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TP3 Short", + "id": "4723c5ca-1687-4e3f-a5ec-43e49851ebb5" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "TP3 Short", + "Polygon", + "Foundations", + "4723c5ca-1687-4e3f-a5ec-43e49851ebb5" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "SL Short", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "af29c86e-db8f-4a9d-90f2-1faacb9a38b2", + "savedPayload": { + "position": { + "x": 18475.806237131383, + "y": 25183.35640053908 + }, + "targetPosition": { + "x": 18472.806237131383, + "y": 25171.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "SL Short", + "id": "1fec1951-0af9-48be-a996-a430441a3001" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "SL Short", + "Polygon", + "Foundations", + "1fec1951-0af9-48be-a996-a430441a3001" + ] + ] + } + } + ], + "id": "501702d1-49e3-475c-ac0d-deaf83ef2262", + "savedPayload": { + "position": { + "x": 18472.806237131383, + "y": 25171.35640053908 + }, + "targetPosition": { + "x": 18427.806237131383, + "y": 25240.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "fb0fd1ea-39a1-48c7-afd8-bddcabda8929", + "savedPayload": { + "position": { + "x": 18399.825308153024, + "y": 23457.146628516057 + }, + "targetPosition": { + "x": 18241.25339877417, + "y": 23711.812977993064 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "TPSL Bands", + "id": "874d48e3-ce29-4a0f-9f2f-74404827a02c" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "TPSL Bands", + "Bot Products", + "Foundations", + "f07c5fa8-d3f5-4743-94a8-8ef289a114df" + ], + [ + "TPSL Bands", + "Data Product", + "Foundations", + "874d48e3-ce29-4a0f-9f2f-74404827a02c" + ] + ] + } + } + ], + "layerFolders": [], + "id": "305726ac-bc24-4246-bcf2-91942e8aa1a8", + "savedPayload": { + "position": { + "x": 18241.25339877417, + "y": 23711.812977993064 + }, + "targetPosition": { + "x": 18082.681489395316, + "y": 23966.47932747007 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "MAMA", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "MAMA", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "MAMA Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "7c3407fc-0918-403a-a84d-28b56c1a71a5", + "savedPayload": { + "position": { + "x": 18601.806237131383, + "y": 25068.35640053908 + }, + "targetPosition": { + "x": 18631.806237131383, + "y": 25122.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "MAMA Panel", + "id": "5ae784b3-ebcf-4618-a46c-e55bc07b4785" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Plotter", + "Foundations", + "c75ac45f-ef03-4176-bed6-d0589e315e4c" + ], + [ + "MAMA Module", + "Plotter Module", + "Foundations", + "4391c884-b440-414d-ae43-79d52360ad97" + ], + [ + "MAMA Panel", + "Plotter Panel", + "Foundations", + "5ae784b3-ebcf-4618-a46c-e55bc07b4785" + ] + ] + } + } + ], + "id": "413b145d-4f87-4250-9866-18cb4dec12b1", + "savedPayload": { + "position": { + "x": 18631.806237131383, + "y": 25122.35640053908 + }, + "targetPosition": { + "x": 18577.806237131383, + "y": 25081.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "MAMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "781992b0-b90d-44b5-9124-e2aea7fb93d8", + "savedPayload": { + "position": { + "x": 18434.806237131383, + "y": 25012.35640053908 + }, + "targetPosition": { + "x": 18492.806237131383, + "y": 25070.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "MAMA", + "id": "e92d0074-badd-4c36-a87c-deb77f98194b" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Plotter", + "Foundations", + "c75ac45f-ef03-4176-bed6-d0589e315e4c" + ], + [ + "MAMA Module", + "Plotter Module", + "Foundations", + "4391c884-b440-414d-ae43-79d52360ad97" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "e9334549-cdf3-4276-9145-65e0c46d99a7" + ], + [ + "MAMA", + "Polygon", + "Foundations", + "e92d0074-badd-4c36-a87c-deb77f98194b" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "FAMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "81f07bf0-f2d3-4508-80df-ba0563f5d121", + "savedPayload": { + "position": { + "x": 18525.806237131383, + "y": 25161.35640053908 + }, + "targetPosition": { + "x": 18492.806237131383, + "y": 25070.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "FAMA", + "id": "76032ef9-9f4c-4596-829e-ed071275ed06" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Plotter", + "Foundations", + "c75ac45f-ef03-4176-bed6-d0589e315e4c" + ], + [ + "MAMA Module", + "Plotter Module", + "Foundations", + "4391c884-b440-414d-ae43-79d52360ad97" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "e9334549-cdf3-4276-9145-65e0c46d99a7" + ], + [ + "FAMA", + "Polygon", + "Foundations", + "76032ef9-9f4c-4596-829e-ed071275ed06" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "FILL", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "da87e5b0-a0af-4739-8e6e-0b41faa06796", + "savedPayload": { + "position": { + "x": 18416.806237131383, + "y": 25084.35640053908 + }, + "targetPosition": { + "x": 18492.806237131383, + "y": 25070.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "FILL", + "id": "5ae7acc1-7488-4d35-a6c5-8571fec0dd52" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Plotter", + "Foundations", + "c75ac45f-ef03-4176-bed6-d0589e315e4c" + ], + [ + "MAMA Module", + "Plotter Module", + "Foundations", + "4391c884-b440-414d-ae43-79d52360ad97" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "e9334549-cdf3-4276-9145-65e0c46d99a7" + ], + [ + "FILL", + "Polygon", + "Foundations", + "5ae7acc1-7488-4d35-a6c5-8571fec0dd52" + ] + ] + } + } + ], + "id": "02ece751-2b2d-47bf-bdda-9e49337248e2", + "savedPayload": { + "position": { + "x": 18492.806237131383, + "y": 25070.35640053908 + }, + "targetPosition": { + "x": 18577.806237131383, + "y": 25081.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "96c3a6e7-fc09-4867-b485-4ffec485de43", + "savedPayload": { + "position": { + "x": 18530.47435867786, + "y": 23567.12792053665 + }, + "targetPosition": { + "x": 18306.57792403659, + "y": 23766.80362400336 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "MAMA", + "id": "cc8048ac-7302-4cb0-b8e5-29d0feaefc0f" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "MAMA", + "Bot Products", + "Foundations", + "c2d41686-94b3-4968-ae2d-c110bf3690cc" + ], + [ + "MAMA", + "Data Product", + "Foundations", + "cc8048ac-7302-4cb0-b8e5-29d0feaefc0f" + ] + ] + } + } + ], + "layerFolders": [], + "id": "34bcd6ed-4889-4d30-9ce3-ccf8788f813b", + "savedPayload": { + "position": { + "x": 18306.57792403659, + "y": 23766.80362400336 + }, + "targetPosition": { + "x": 18082.681489395316, + "y": 23966.47932747007 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Donchian-Tenkan", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Donchian-Tenkan", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Donchian-Tenkan", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "ddf952de-54f8-437f-aed4-31c145ba0ee3", + "savedPayload": { + "position": { + "x": 18619.806237131383, + "y": 25243.35640053908 + }, + "targetPosition": { + "x": 18715.806237131383, + "y": 25245.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Donchian-Tenkan", + "id": "1dc71bd0-258e-4850-9f22-90f386a9c0d7" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Donchian", + "Plotter", + "Foundations", + "82cfbc90-c90f-4f2e-a834-1a8705581160" + ], + [ + "Donchian-Tenkan", + "Plotter Module", + "Foundations", + "9a6f263c-ca70-47dd-9655-e8f4e8d0ebb7" + ], + [ + "Donchian-Tenkan", + "Plotter Panel", + "Foundations", + "1dc71bd0-258e-4850-9f22-90f386a9c0d7" + ] + ] + } + } + ], + "id": "0ff2dcf2-1064-499e-95a2-c4880ad5a5fd", + "savedPayload": { + "position": { + "x": 18715.806237131383, + "y": 25245.35640053908 + }, + "targetPosition": { + "x": 18676.806237131383, + "y": 25301.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Mid Point", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a0cf2238-831c-48ef-92ad-f79f6e859276", + "savedPayload": { + "position": { + "x": 18684.806237131383, + "y": 25326.35640053908 + }, + "targetPosition": { + "x": 18637.806237131383, + "y": 25356.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Mid Point", + "id": "6993b87b-6bac-4f42-bd1c-77b66be9d50b" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Donchian", + "Plotter", + "Foundations", + "82cfbc90-c90f-4f2e-a834-1a8705581160" + ], + [ + "Donchian-Tenkan", + "Plotter Module", + "Foundations", + "9a6f263c-ca70-47dd-9655-e8f4e8d0ebb7" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "28200aae-e9e9-4f1a-898e-5347a9743e1a" + ], + [ + "Mid Point", + "Polygon", + "Foundations", + "6993b87b-6bac-4f42-bd1c-77b66be9d50b" + ] + ] + } + } + ], + "id": "600ebc97-6079-426c-9982-0e4359c1bda1", + "savedPayload": { + "position": { + "x": 18637.806237131383, + "y": 25356.35640053908 + }, + "targetPosition": { + "x": 18676.806237131383, + "y": 25301.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "45f8b6a4-8b09-411e-92f3-38551815b8c8", + "savedPayload": { + "position": { + "x": 18624.845894060174, + "y": 23709.462288512725 + }, + "targetPosition": { + "x": 18353.763691727745, + "y": 23837.970807991398 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Donchian-Tenkan", + "id": "aef24eba-6f9c-4e1b-8173-bce081cffcb9" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "Donchian-Tenkan", + "Bot Products", + "Foundations", + "3158c2be-1ce0-4273-9165-23ade938e25e" + ], + [ + "Donchian-Tenkan", + "Data Product", + "Foundations", + "aef24eba-6f9c-4e1b-8173-bce081cffcb9" + ] + ] + } + } + ], + "layerFolders": [], + "id": "89d35528-43dd-491b-a812-a6a0b8e149f6", + "savedPayload": { + "position": { + "x": 18353.763691727745, + "y": 23837.970807991398 + }, + "targetPosition": { + "x": 18082.681489395316, + "y": 23966.47932747007 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "26cfe906-7b0b-4b66-98ff-81d6bf0ab02c", + "savedPayload": { + "position": { + "x": 18082.681489395316, + "y": 23966.47932747007 + }, + "targetPosition": { + "x": 18129.611828907386, + "y": 24262.785829648612 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 0, + "y": 80 + }, + "width": 150, + "height": 40, + "radius": 0 + }, + "referenceParent": { + "type": "Data Mine Products", + "name": "Pluvtech", + "id": "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ] + ] + } + }, + "id": "a1590036-1a24-4a81-865c-4c10f05b8957", + "savedPayload": { + "position": { + "x": 18129.611828907386, + "y": 24262.785829648612 + }, + "targetPosition": { + "x": 18176.542168419455, + "y": 24559.092331827153 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Candles Data", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "Candles", + "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Exchange Raw Data", + "project": "Foundations", + "layers": [], + "layerFolders": [], + "id": "26011e55-b889-449b-9d4e-e55eff17695a", + "savedPayload": { + "position": { + "x": 18436.806237131383, + "y": 24949.35640053908 + }, + "targetPosition": { + "x": 18524.806237131383, + "y": 24990.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Candles Volumes", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Candles", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Candle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "aada9b83-8c48-427c-88ff-2cffa1e18afd", + "savedPayload": { + "position": { + "x": 18613.806237131383, + "y": 24753.35640053908 + }, + "targetPosition": { + "x": 18611.806237131383, + "y": 24833.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Candle", + "id": "9336f4e6-d56b-4ed4-819d-0bb762ba1fdd" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Plotters Candles Volumes", + "Plotter", + "Foundations", + "e4347543-21b5-4274-b690-e6b3b5899862" + ], + [ + "Candles", + "Plotter Module", + "Foundations", + "0aed75a3-fee8-4ddc-97ff-b6768e6f12a3" + ], + [ + "Candle", + "Plotter Panel", + "Foundations", + "9336f4e6-d56b-4ed4-819d-0bb762ba1fdd" + ] + ] + } + } + ], + "id": "4bd50179-c9db-4120-aa27-748fe75c3727", + "savedPayload": { + "position": { + "x": 18611.806237131383, + "y": 24833.35640053908 + }, + "targetPosition": { + "x": 18645.806237131383, + "y": 24901.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "b8998e61-e634-4770-b989-02ca3a79eef2", + "savedPayload": { + "position": { + "x": 18662.806237131383, + "y": 24920.35640053908 + }, + "targetPosition": { + "x": 18645.806237131383, + "y": 24901.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5484666d-0cf6-42df-8ea7-9636e85bea1e", + "savedPayload": { + "position": { + "x": 18645.806237131383, + "y": 24901.35640053908 + }, + "targetPosition": { + "x": 18573.806237131383, + "y": 24911.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Candles", + "id": "a6460a63-1994-4b64-92f3-30c1e4ab0bff" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Candles", + "Data Mine Products", + "Foundations", + "9809bc72-afc5-4771-bb8a-626a4d7ed724" + ], + [ + "Candles Volumes", + "Bot Products", + "Foundations", + "7f0fdf95-8d49-4a54-9fe0-414d85d58f8f" + ], + [ + "Candles", + "Data Product", + "Foundations", + "a6460a63-1994-4b64-92f3-30c1e4ab0bff" + ] + ] + } + }, + { + "type": "Layer", + "name": "Volumes", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Volume", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "f1ba11d5-2eea-4664-9f64-2b8e92fb1df2", + "savedPayload": { + "position": { + "x": 18651.806237131383, + "y": 24973.35640053908 + }, + "targetPosition": { + "x": 18740.806237131383, + "y": 25049.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Volume", + "id": "42dbd098-4550-44a0-987f-54a28dd5f40b" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Plotters Candles Volumes", + "Plotter", + "Foundations", + "e4347543-21b5-4274-b690-e6b3b5899862" + ], + [ + "Volumes", + "Plotter Module", + "Foundations", + "a6177fb7-51d1-4b7c-bcbb-04861a5bf0c1" + ], + [ + "Volume", + "Plotter Panel", + "Foundations", + "42dbd098-4550-44a0-987f-54a28dd5f40b" + ] + ] + } + } + ], + "id": "916532d0-d3e2-49f3-964d-40747e4c5943", + "savedPayload": { + "position": { + "x": 18740.806237131383, + "y": 25049.35640053908 + }, + "targetPosition": { + "x": 18663.806237131383, + "y": 24986.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "722a84f9-8d4a-4170-90ed-fa2242eafe63", + "savedPayload": { + "position": { + "x": 18723.806237131383, + "y": 24887.35640053908 + }, + "targetPosition": { + "x": 18663.806237131383, + "y": 24986.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "cbf194c6-c55b-4079-96af-e12cbe575c1c", + "savedPayload": { + "position": { + "x": 18663.806237131383, + "y": 24986.35640053908 + }, + "targetPosition": { + "x": 18573.806237131383, + "y": 24911.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Volumes", + "id": "c962b6d9-625d-4697-9216-639f65df944e" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Candles", + "Data Mine Products", + "Foundations", + "9809bc72-afc5-4771-bb8a-626a4d7ed724" + ], + [ + "Candles Volumes", + "Bot Products", + "Foundations", + "7f0fdf95-8d49-4a54-9fe0-414d85d58f8f" + ], + [ + "Volumes", + "Data Product", + "Foundations", + "c962b6d9-625d-4697-9216-639f65df944e" + ] + ] + } + } + ], + "layerFolders": [], + "id": "076c4f24-f1c5-4a1b-9e39-ecac4366d297", + "savedPayload": { + "position": { + "x": 18573.806237131383, + "y": 24911.35640053908 + }, + "targetPosition": { + "x": 18524.806237131383, + "y": 24990.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "0dd3146f-0833-49a2-8803-8dfbf4d93077", + "savedPayload": { + "position": { + "x": 18524.806237131383, + "y": 24990.35640053908 + }, + "targetPosition": { + "x": 18487.806237131383, + "y": 25047.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 0, + "y": 80 + }, + "width": 150, + "height": 40, + "radius": 0 + }, + "referenceParent": { + "type": "Data Mine Products", + "name": "Candles", + "id": "9809bc72-afc5-4771-bb8a-626a4d7ed724" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Candles", + "Data Mine Products", + "Foundations", + "9809bc72-afc5-4771-bb8a-626a4d7ed724" + ] + ] + } + }, + "id": "73bdf146-85bc-4142-b2c9-cb956d97d86b", + "savedPayload": { + "position": { + "x": 18223.472507931525, + "y": 24262.785829648612 + }, + "targetPosition": { + "x": 18176.542168419455, + "y": 24559.092331827153 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Pluvtech Lower Scale", + "project": "Foundations", + "rateScale": { + "type": "Rate Scale", + "name": "New Rate Scale", + "config": "{\n \"autoMinScale\": true,\n \"autoMaxScale\": true,\n \"minValue\": 0,\n \"maxValue\": 25000\n}", + "project": "Foundations", + "id": "f21dd9ac-3613-4147-833b-832ed8ce3dee", + "savedPayload": { + "position": { + "x": 18297.038531468435, + "y": 23992.20151414427 + }, + "targetPosition": { + "x": 18312.73931834132, + "y": 24291.790374570643 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerManager": { + "type": "Layer Manager", + "name": "", + "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Fisher Transform", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "FisherTransform", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Fisher Transform Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "af0b9703-dedf-4bd3-bc95-a17a7649aaeb", + "savedPayload": { + "position": { + "x": 18577.806237131383, + "y": 25168.35640053908 + }, + "targetPosition": { + "x": 18527.806237131383, + "y": 25216.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Fisher Transform Panel", + "id": "1bc3ab53-4a5c-4e48-b137-b9eba832e7d5" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Plotter", + "Foundations", + "e896ca5f-67a0-42d9-b681-eb54051057a6" + ], + [ + "Fisher Module", + "Plotter Module", + "Foundations", + "6df6dd70-21f0-44c5-9345-3410727211c9" + ], + [ + "Fisher Transform Panel", + "Plotter Panel", + "Foundations", + "1bc3ab53-4a5c-4e48-b137-b9eba832e7d5" + ] + ] + } + } + ], + "id": "0d4693b4-a02b-4766-ad3e-f18664d1b2ec", + "savedPayload": { + "position": { + "x": 18527.806237131383, + "y": 25216.35640053908 + }, + "targetPosition": { + "x": 18558.806237131383, + "y": 25202.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Fisher", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "2e5fc03c-6d5e-4c8c-b79f-1b4c74e47860", + "savedPayload": { + "position": { + "x": 18679.806237131383, + "y": 25176.35640053908 + }, + "targetPosition": { + "x": 18591.806237131383, + "y": 25180.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Fisher", + "id": "576dee53-5313-4af7-8d6a-7d6a05cc03f4" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Plotter", + "Foundations", + "e896ca5f-67a0-42d9-b681-eb54051057a6" + ], + [ + "Fisher Module", + "Plotter Module", + "Foundations", + "6df6dd70-21f0-44c5-9345-3410727211c9" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa310be7-d8cb-4f9e-8a64-906735c3bf86" + ], + [ + "Fisher", + "Polygon", + "Foundations", + "576dee53-5313-4af7-8d6a-7d6a05cc03f4" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Trigger", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "cbc4495c-fa1d-4a6f-855e-46b846ac4b6b", + "savedPayload": { + "position": { + "x": 18666.806237131383, + "y": 25205.35640053908 + }, + "targetPosition": { + "x": 18591.806237131383, + "y": 25180.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Trigger", + "id": "b7c8b966-44db-49f0-b086-1429cc8bad2f" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Plotter", + "Foundations", + "e896ca5f-67a0-42d9-b681-eb54051057a6" + ], + [ + "Fisher Module", + "Plotter Module", + "Foundations", + "6df6dd70-21f0-44c5-9345-3410727211c9" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa310be7-d8cb-4f9e-8a64-906735c3bf86" + ], + [ + "Trigger", + "Polygon", + "Foundations", + "b7c8b966-44db-49f0-b086-1429cc8bad2f" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Zero Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "3fc61128-43a9-4818-8973-0ac87d541767", + "savedPayload": { + "position": { + "x": 18514.806237131383, + "y": 25122.35640053908 + }, + "targetPosition": { + "x": 18591.806237131383, + "y": 25180.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Zero Line", + "id": "34b6c810-1fcb-4ede-b680-713d02090df5" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Plotter", + "Foundations", + "e896ca5f-67a0-42d9-b681-eb54051057a6" + ], + [ + "Fisher Module", + "Plotter Module", + "Foundations", + "6df6dd70-21f0-44c5-9345-3410727211c9" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa310be7-d8cb-4f9e-8a64-906735c3bf86" + ], + [ + "Zero Line", + "Polygon", + "Foundations", + "34b6c810-1fcb-4ede-b680-713d02090df5" + ] + ] + } + } + ], + "id": "254d17b3-808e-4b86-b8a9-cdc5d06b69b7", + "savedPayload": { + "position": { + "x": 18591.806237131383, + "y": 25180.35640053908 + }, + "targetPosition": { + "x": 18558.806237131383, + "y": 25202.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1adcf449-30db-4b03-a4ae-ac6dc239546a", + "savedPayload": { + "position": { + "x": 18595.742062470712, + "y": 23529.220943213393 + }, + "targetPosition": { + "x": 18580.04127559783, + "y": 23828.809803639764 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "FisherTransform", + "id": "05557028-90d6-4fb6-9244-78e9bcb3e715" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "Fisher Transform", + "Bot Products", + "Foundations", + "43042896-0f34-4723-912b-210e81c3d84c" + ], + [ + "FisherTransform", + "Data Product", + "Foundations", + "05557028-90d6-4fb6-9244-78e9bcb3e715" + ] + ] + } + } + ], + "layerFolders": [], + "id": "dc43a928-578d-42f5-9f75-f627c0a525ff", + "savedPayload": { + "position": { + "x": 18580.04127559783, + "y": 23828.809803639764 + }, + "targetPosition": { + "x": 18564.340488724945, + "y": 24128.398664066135 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Waddah Attar", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Waddah Attar", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "WADDAH Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "37fc9613-5e0a-43fc-a286-eda6a5aeb6fa", + "savedPayload": { + "position": { + "x": 18531.806237131383, + "y": 25128.35640053908 + }, + "targetPosition": { + "x": 18540.806237131383, + "y": 25192.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "WADDAH Panel", + "id": "37a0cfdd-0b77-47bd-a55b-2d83dfacc5cb" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "WADDAH Panel", + "Plotter Panel", + "Foundations", + "37a0cfdd-0b77-47bd-a55b-2d83dfacc5cb" + ] + ] + } + } + ], + "id": "8af3334d-8d74-4bed-be76-f038f4d9e159", + "savedPayload": { + "position": { + "x": 18540.806237131383, + "y": 25192.35640053908 + }, + "targetPosition": { + "x": 18517.806237131383, + "y": 25148.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Zero", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "dc95f59b-e681-4601-ad41-63d43e7d53ab", + "savedPayload": { + "position": { + "x": 18449.806237131383, + "y": 25142.35640053908 + }, + "targetPosition": { + "x": 18542.806237131383, + "y": 25168.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Zero", + "id": "39881c54-7f4a-4c06-b1a7-78b44fc0aaee" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "Zero", + "Polygon", + "Foundations", + "39881c54-7f4a-4c06-b1a7-78b44fc0aaee" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TrendUp", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "666f05c0-c2e3-4a9b-a484-1d4135b6c3c2", + "savedPayload": { + "position": { + "x": 18592.806237131383, + "y": 25201.35640053908 + }, + "targetPosition": { + "x": 18542.806237131383, + "y": 25168.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TrendUp", + "id": "f013c90f-1eb4-4fe4-b69e-eb9b8e2981f0" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "TrendUp", + "Polygon", + "Foundations", + "f013c90f-1eb4-4fe4-b69e-eb9b8e2981f0" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TrendDown", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "832febed-3df7-47f9-ae22-64362f6a418d", + "savedPayload": { + "position": { + "x": 18560.806237131383, + "y": 25210.35640053908 + }, + "targetPosition": { + "x": 18542.806237131383, + "y": 25168.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TrendDown", + "id": "aabacfa3-52e1-41dd-b858-ca29e460517f" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "TrendDown", + "Polygon", + "Foundations", + "aabacfa3-52e1-41dd-b858-ca29e460517f" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "DeadZone", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "cb8c6689-8d0c-46f9-82a7-fa2e079b3f6e", + "savedPayload": { + "position": { + "x": 18505.806237131383, + "y": 25136.35640053908 + }, + "targetPosition": { + "x": 18542.806237131383, + "y": 25168.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "DeadZone", + "id": "35d5a297-1c5e-4c93-8f4e-cd02e751bd07" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "DeadZone", + "Polygon", + "Foundations", + "35d5a297-1c5e-4c93-8f4e-cd02e751bd07" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Explosion", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "0b05e42a-5654-4afd-81b4-6193d26d4a34", + "savedPayload": { + "position": { + "x": 18482.806237131383, + "y": 25234.35640053908 + }, + "targetPosition": { + "x": 18542.806237131383, + "y": 25168.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Explosion", + "id": "0af1b684-0084-426b-a33b-8a02ed40622c" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "Explosion", + "Polygon", + "Foundations", + "0af1b684-0084-426b-a33b-8a02ed40622c" + ] + ] + } + } + ], + "id": "4a114694-b4b3-445e-9b38-4f66954962e4", + "savedPayload": { + "position": { + "x": 18542.806237131383, + "y": 25168.35640053908 + }, + "targetPosition": { + "x": 18517.806237131383, + "y": 25148.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "85127143-8f4c-4b64-b323-49679b0b2044", + "savedPayload": { + "position": { + "x": 18941.93272335485, + "y": 23662.111087191955 + }, + "targetPosition": { + "x": 18753.136606039898, + "y": 23895.254875629045 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Waddah Attar", + "id": "889a66c8-96ac-4485-b389-bfab3f0e4d5a" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "Waddah Attar", + "Bot Products", + "Foundations", + "5d09b0cd-48d0-45ad-9c2c-1e1572f2d206" + ], + [ + "Waddah Attar", + "Data Product", + "Foundations", + "889a66c8-96ac-4485-b389-bfab3f0e4d5a" + ] + ] + } + } + ], + "layerFolders": [], + "id": "06da9241-e495-41ed-8954-34b7afdef2e0", + "savedPayload": { + "position": { + "x": 18753.136606039898, + "y": 23895.254875629045 + }, + "targetPosition": { + "x": 18564.340488724945, + "y": 24128.398664066135 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "PLUVTECH MACD", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "PLUVTECH MACD", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "PLUVTECH MACD Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "61e62766-eea6-45c6-bce9-ca5e8b3ab6f0", + "savedPayload": { + "position": { + "x": 18610.806237131383, + "y": 25071.35640053908 + }, + "targetPosition": { + "x": 18623.806237131383, + "y": 25166.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "PLUVTECH MACD Panel", + "id": "d1c2361e-d510-4be4-a3fd-ce08fa3fcc8e" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "PLUVTECH MACD Panel", + "Plotter Panel", + "Foundations", + "d1c2361e-d510-4be4-a3fd-ce08fa3fcc8e" + ] + ] + } + } + ], + "id": "a45a4584-7e67-4d74-bd00-e09ad1410afc", + "savedPayload": { + "position": { + "x": 18623.806237131383, + "y": 25166.35640053908 + }, + "targetPosition": { + "x": 18563.806237131383, + "y": 25169.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "MACD", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "3b244578-1dc4-47ba-98e5-4588e4897bbb", + "savedPayload": { + "position": { + "x": 18716.806237131383, + "y": 25112.35640053908 + }, + "targetPosition": { + "x": 18638.806237131383, + "y": 25151.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "MACD", + "id": "db49df3f-1aa7-4df1-95f6-d81624545e43" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4b21052-003c-4635-85f8-5d14ed800c16" + ], + [ + "MACD", + "Polygon", + "Foundations", + "db49df3f-1aa7-4df1-95f6-d81624545e43" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Signal", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a45ccf50-a27a-465f-b097-1c7cad59204e", + "savedPayload": { + "position": { + "x": 18598.806237131383, + "y": 25210.35640053908 + }, + "targetPosition": { + "x": 18638.806237131383, + "y": 25151.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Signal", + "id": "e721cc0f-2be0-488b-baf6-668a74cfb6d2" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4b21052-003c-4635-85f8-5d14ed800c16" + ], + [ + "Signal", + "Polygon", + "Foundations", + "e721cc0f-2be0-488b-baf6-668a74cfb6d2" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Zero Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "81be72fc-e509-49d0-bf99-667979de58b1", + "savedPayload": { + "position": { + "x": 18733.806237131383, + "y": 25220.35640053908 + }, + "targetPosition": { + "x": 18638.806237131383, + "y": 25151.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Zero Line", + "id": "8e43cbab-e7a2-4e2e-8c87-2bd07d7b612e" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4b21052-003c-4635-85f8-5d14ed800c16" + ], + [ + "Zero Line", + "Polygon", + "Foundations", + "8e43cbab-e7a2-4e2e-8c87-2bd07d7b612e" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Histogram", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "6aac8840-e8bf-4b67-af1f-441dc2abd904", + "savedPayload": { + "position": { + "x": 18708.806237131383, + "y": 25083.35640053908 + }, + "targetPosition": { + "x": 18638.806237131383, + "y": 25151.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Histogram", + "id": "21f0a6e3-c0fa-4a69-9d72-fc5e81a551dd" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4b21052-003c-4635-85f8-5d14ed800c16" + ], + [ + "Histogram", + "Polygon", + "Foundations", + "21f0a6e3-c0fa-4a69-9d72-fc5e81a551dd" + ] + ] + } + } + ], + "id": "bffbf811-a2f1-45bc-8aa3-02937842d717", + "savedPayload": { + "position": { + "x": 18638.806237131383, + "y": 25151.35640053908 + }, + "targetPosition": { + "x": 18563.806237131383, + "y": 25169.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "65c9af59-4124-414d-be57-4fce2e35de69", + "savedPayload": { + "position": { + "x": 19143.895984498387, + "y": 23973.10723700462 + }, + "targetPosition": { + "x": 18854.118236611666, + "y": 24050.752950535378 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "PLUVTECH MACD", + "id": "c63da930-aa02-43a7-aa67-59b8896e2836" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "PLUVTECH MACD", + "Bot Products", + "Foundations", + "e794bdd4-be67-4a05-bc60-3369c2cfcc19" + ], + [ + "PLUVTECH MACD", + "Data Product", + "Foundations", + "c63da930-aa02-43a7-aa67-59b8896e2836" + ] + ] + } + } + ], + "layerFolders": [], + "id": "c65506a0-080d-497a-bc85-ca536cdae5de", + "savedPayload": { + "position": { + "x": 18854.118236611666, + "y": 24050.752950535378 + }, + "targetPosition": { + "x": 18564.340488724945, + "y": 24128.398664066135 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Percentages", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Percentages", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Percentages Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "695200d3-aaa3-427c-aaa0-e5ed45d9d24e", + "savedPayload": { + "position": { + "x": 18389.806237131383, + "y": 25160.35640053908 + }, + "targetPosition": { + "x": 18483.806237131383, + "y": 25244.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Percentages Panel", + "id": "11f3cd52-99cd-4162-8fa4-6bcaa1bb0267" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Percentages", + "Plotter", + "Foundations", + "4bcd153b-6e4c-4d24-842e-7421f0767182" + ], + [ + "Percentages Module", + "Plotter Module", + "Foundations", + "404961a4-f4e9-48e4-8fd5-f464b286c8b2" + ], + [ + "Percentages Panel", + "Plotter Panel", + "Foundations", + "11f3cd52-99cd-4162-8fa4-6bcaa1bb0267" + ] + ] + } + } + ], + "id": "da1bc5e1-342e-4ad8-a70f-d463b5f6d8f7", + "savedPayload": { + "position": { + "x": 18483.806237131383, + "y": 25244.35640053908 + }, + "targetPosition": { + "x": 18446.806237131383, + "y": 25325.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "803f99c4-2c0d-42a5-ada5-365bfaee5c9f", + "savedPayload": { + "position": { + "x": 18428.806237131383, + "y": 25228.35640053908 + }, + "targetPosition": { + "x": 18446.806237131383, + "y": 25325.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6eb159ef-9664-4f85-a4a1-080d7db5c638", + "savedPayload": { + "position": { + "x": 19124.488744623264, + "y": 24343.41943379332 + }, + "targetPosition": { + "x": 18844.414616674105, + "y": 24235.909048929727 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Percentages", + "id": "fb364962-2ab1-414e-8e62-43134a843185" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "Percentages", + "Bot Products", + "Foundations", + "2db0732a-452d-4f5f-a808-f7f32a58406c" + ], + [ + "Percentages", + "Data Product", + "Foundations", + "fb364962-2ab1-414e-8e62-43134a843185" + ] + ] + } + } + ], + "layerFolders": [], + "id": "d2505ed9-68dd-4757-9656-4880b381706b", + "savedPayload": { + "position": { + "x": 18844.414616674105, + "y": 24235.909048929727 + }, + "targetPosition": { + "x": 18564.340488724945, + "y": 24128.398664066135 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "63b79595-ff61-4e9e-b5b2-c52b2503d950", + "savedPayload": { + "position": { + "x": 18564.340488724945, + "y": 24128.398664066135 + }, + "targetPosition": { + "x": 18312.73931834132, + "y": 24291.790374570643 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 0, + "y": 80 + }, + "width": 150, + "height": 40, + "radius": 0 + } + } + }, + "id": "2e41504f-e3f3-4e76-b0c8-00c561373cf2", + "savedPayload": { + "position": { + "x": 18312.73931834132, + "y": 24291.790374570643 + }, + "targetPosition": { + "x": 18176.542168419455, + "y": 24559.092331827153 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "1be7a546-7dd4-4831-8283-41513420e16b", + "savedPayload": { + "position": { + "x": 18176.542168419455, + "y": 24559.092331827153 + }, + "targetPosition": { + "x": 18388.67420277542, + "y": 24771.224366183116 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 0, + "y": 508.5 + }, + "width": 298.75, + "height": 127.125, + "radius": 0 + }, + "referenceParent": { + "type": "Live Trading Session", + "name": "New Trading System", + "id": "62281f5f-3111-4d87-b3fe-855bec4c6b59" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Production Trading Tasks", + "Production Trading Tasks", + "Foundations", + "673caa5f-511d-4688-9305-e5f0f0f780cd" + ], + [ + "Foundations", + "Project Trading Tasks", + "Foundations", + "3918e305-737e-4acf-9672-c81c7f17c4fe" + ], + [ + "Binance", + "Exchange Trading Tasks", + "Foundations", + "f16b79ab-7325-4237-a10e-5d847a70a9b4" + ], + [ + " BTC/USDT", + "Market Trading Tasks", + "Foundations", + "8f0b6f11-fad4-45c0-82f4-e0f23d2788fd" + ], + [ + "Masters", + "Trading Mine Tasks", + "Foundations", + "53eba8e4-6f8d-4e53-b48d-741125f2341b" + ], + [ + "Masters", + "Task Manager", + "Foundations", + "655adef8-003e-4e97-9cb2-a43f93361174" + ], + [ + "New Trading System", + "Task", + "Foundations", + "9491b3d1-7cec-4559-a32b-43f0dc659c7a" + ], + [ + "Low Frequency", + "Trading Bot Instance", + "Foundations", + "a2010b30-8dad-4ef9-9ddd-8ee4d6f36c79" + ], + [ + "Low Frequency Trading", + "Trading Process Instance", + "Foundations", + "d7014433-72c0-421a-a04d-0994cd3bc870" + ], + [ + "New Trading System", + "Live Trading Session", + "Foundations", + "62281f5f-3111-4d87-b3fe-855bec4c6b59" + ] + ] + } + } + ], + "id": "7a7e74e6-c575-41ab-adc2-c7456060057e", + "savedPayload": { + "position": { + "x": 18388.67420277542, + "y": 24771.224366183116 + }, + "targetPosition": { + "x": 18600.806237131383, + "y": 24983.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Production Trading Tasks", + "name": "New Production Trading Tasks", + "id": "673caa5f-511d-4688-9305-e5f0f0f780cd" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Production Trading Tasks", + "Production Trading Tasks", + "Foundations", + "673caa5f-511d-4688-9305-e5f0f0f780cd" + ] + ] + } + } + ], + "id": "1b7d4448-5dda-4a49-93f5-8e91859a3adf", + "savedPayload": { + "position": { + "x": 18600.806237131383, + "y": 24983.35640053908 + }, + "targetPosition": { + "x": 18900.806237131383, + "y": 24983.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Project Definition", + "name": "Foundations", + "id": "a2a04e12-604e-43f8-a986-1b8ca3b043cb" + }, + "referenceParentCombinedNodePath": [ + [ + "New Foundations Project", + "Foundations Project", + "Foundations", + "cf9f8b3b-77c6-43c6-b01f-95cf366a91f6" + ], + [ + "Foundations", + "Project Definition", + "Foundations", + "a2a04e12-604e-43f8-a986-1b8ca3b043cb" + ] + ] + } + } + ], + "id": "21d2ec55-9e56-4652-8e96-c7e451262c36", + "savedPayload": { + "position": { + "x": 18900.806237131383, + "y": 24983.35640053908 + }, + "targetPosition": { + "x": 18900.806237131383, + "y": 24983.35640053908 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "c" + } + } + }, + { + "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": [ + { + "type": "Plugin File", + "name": "Candles", + "config": "{\n \"project\": \"Foundations\",\n \"fileName\": \"Candles\",\n \"folderName\": \"Data-Mines\",\n \"nodeType\": \"Data Mine\"\n}", + "project": "Foundations", + "pluginFilePosition": { + "type": "Plugin File Position", + "name": "Candles", + "project": "Foundations", + "id": "ade35a91-6adc-47cf-8874-4ed1ff773299", + "savedPayload": { + "position": { + "x": 18806.262986317583, + "y": 18691.795648831718 + }, + "targetPosition": { + "x": 30829.609545649768, + "y": 18603.48779312994 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6767c7e6-ba49-425b-b126-732278de86e4", + "savedPayload": { + "position": { + "x": 30829.609545649768, + "y": 18603.48779312994 + }, + "targetPosition": { + "x": 31103.673182942548, + "y": 18481.466800207203 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin File", + "name": "Pluvtech", + "config": "{\"project\":\"Foundations\",\"fileName\":\"Pluvtech\",\"folderName\":\"Data-Mines\",\"nodeType\":\"Data Mine\",\"saveWithWorkspace\":false}", + "project": "Foundations", + "pluginFilePosition": { + "type": "Plugin File Position", + "name": "Pluvtech", + "project": "Foundations", + "id": "2d6cdc8c-63d3-4dbc-a069-24eeef053fc1", + "savedPayload": { + "position": { + "x": 21090.390260903143, + "y": 18684.25366298624 + }, + "targetPosition": { + "x": 31135.031721922845, + "y": 18183.110231596722 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f196918d-e8e0-475e-acef-822d896cbfb2", + "savedPayload": { + "position": { + "x": 31135.031721922845, + "y": 18183.110231596722 + }, + "targetPosition": { + "x": 31103.673182942548, + "y": 18481.466800207203 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "cbc3d9be-5e59-45d8-bb0f-4ec82763691d", + "savedPayload": { + "position": { + "x": 31103.673182942548, + "y": 18481.466800207203 + }, + "targetPosition": { + "x": 31346.37828125503, + "y": 18657.802375894946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "pluginTradingMines": { + "type": "Plugin Trading Mines", + "name": "New Plugin Trading Mines", + "project": "Foundations", + "pluginFiles": [ + { + "type": "Plugin File", + "name": "Masters", + "config": "{\n \"project\": \"Foundations\",\n \"fileName\": \"Masters\",\n \"folderName\": \"Trading-Mines\",\n \"nodeType\": \"Trading Mine\"\n}", + "project": "Foundations", + "pluginFilePosition": { + "type": "Plugin File Position", + "name": "Masters", + "project": "Foundations", + "id": "b524a9c5-c204-45fe-bf35-adb2979e41b5", + "savedPayload": { + "position": { + "x": 24916.262986317583, + "y": 18729.85151122931 + }, + "targetPosition": { + "x": 31160.968084630065, + "y": 18087.168466117855 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "85122d59-e1c2-4590-8313-12e98cfea196", + "savedPayload": { + "position": { + "x": 31160.968084630065, + "y": 18087.168466117855 + }, + "targetPosition": { + "x": 31253.673182942548, + "y": 18372.4854210064 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "8d881813-3ab9-4e8b-ab5a-48dedab2dd19", + "savedPayload": { + "position": { + "x": 31253.673182942548, + "y": 18372.4854210064 + }, + "targetPosition": { + "x": 31346.37828125503, + "y": 18657.802375894946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "pluginLearningMines": { + "type": "Plugin Learning Mines", + "name": "New Plugin Learning Mines", + "project": "Foundations", + "pluginFiles": [ + { + "type": "Plugin File", + "name": "Masters", + "config": "{\"project\":\"Foundations\",\"fileName\":\"Masters\",\"folderName\":\"Learning-Mines\",\"nodeType\":\"Learning Mine\",\"saveWithWorkspace\":false}", + "project": "Foundations", + "pluginFilePosition": { + "type": "Plugin File Position", + "name": "Masters", + "project": "Foundations", + "id": "2d20aefa-f770-43ed-9757-378bb6563538", + "savedPayload": { + "position": { + "x": 13073.993576192479, + "y": 18668.60151122931 + }, + "targetPosition": { + "x": 31531.788477879996, + "y": 18087.168466117855 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b9ff3dc7-f172-4a8e-8ad3-eb5c615dc6a2", + "savedPayload": { + "position": { + "x": 31531.788477879996, + "y": 18087.168466117855 + }, + "targetPosition": { + "x": 31439.083379567513, + "y": 18372.4854210064 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "620d9b2d-8687-4314-a721-00d2d4ae774e", + "savedPayload": { + "position": { + "x": 31439.083379567513, + "y": 18372.4854210064 + }, + "targetPosition": { + "x": 31346.37828125503, + "y": 18657.802375894946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "pluginTradingSystems": { + "type": "Plugin Trading Systems", + "name": "New Plugin Trading Systems", + "project": "Foundations", + "pluginFiles": [], + "id": "3569d452-c593-4e54-a356-7ff8c6b519f3", + "savedPayload": { + "position": { + "x": 31589.083379567513, + "y": 18481.466800207203 + }, + "targetPosition": { + "x": 31346.37828125503, + "y": 18657.802375894946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "pluginLearningSystems": { + "type": "Plugin Learning Systems", + "name": "New Plugin Learning Systems", + "project": "Foundations", + "pluginFiles": [], + "id": "89b12837-d324-48e1-ab24-06e72a44858b", + "savedPayload": { + "position": { + "x": 31646.37828125503, + "y": 18657.802375894946 + }, + "targetPosition": { + "x": 31346.37828125503, + "y": 18657.802375894946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "pluginTradingEngines": { + "type": "Plugin Trading Engines", + "name": "New Plugin Trading Engines", + "project": "Foundations", + "pluginFiles": [ + { + "type": "Plugin File", + "name": "Low-Frequency", + "config": "{\"project\":\"Foundations\",\"fileName\":\"Low-Frequency\",\"folderName\":\"Trading-Engines\",\"nodeType\":\"Trading Engine\"}", + "project": "Foundations", + "pluginFilePosition": { + "type": "Plugin File Position", + "name": "Low-Frequency", + "project": "Foundations", + "id": "1913d08c-d21e-4218-8eb8-37cd9ef2d59a", + "savedPayload": { + "position": { + "x": 31031.49357619248, + "y": 25007.809102958174 + }, + "targetPosition": { + "x": 31831.788477879996, + "y": 19010.47352727043 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9a2a73cb-3abf-4eec-b9d2-1ce0b0666cd6", + "savedPayload": { + "position": { + "x": 31831.788477879996, + "y": 19010.47352727043 + }, + "targetPosition": { + "x": 31589.083379567513, + "y": 18834.13795158269 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "87a28762-63d0-45f7-bd39-9dea436d8244", + "savedPayload": { + "position": { + "x": 31589.083379567513, + "y": 18834.13795158269 + }, + "targetPosition": { + "x": 31346.37828125503, + "y": 18657.802375894946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "pluginLearningEngines": { + "type": "Plugin Learning Engines", + "name": "New Plugin Learning Engines", + "project": "Foundations", + "pluginFiles": [ + { + "type": "Plugin File", + "name": "Low-Frequency", + "config": "{\"project\":\"Foundations\",\"fileName\":\"Low-Frequency\",\"folderName\":\"Learning-Engines\",\"nodeType\":\"Learning Engine\",\"saveWithWorkspace\":false}", + "project": "Foundations", + "pluginFilePosition": { + "type": "Plugin File Position", + "name": "Low-Frequency", + "project": "Foundations", + "id": "2ac3a840-61ce-467f-a7f1-814d9b683577", + "savedPayload": { + "position": { + "x": 13085.993576192479, + "y": 10766.003240560582 + }, + "targetPosition": { + "x": 31531.788477879996, + "y": 19228.436285672036 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "79cf6182-c97c-4cde-a778-742debb2bb73", + "savedPayload": { + "position": { + "x": 31531.788477879996, + "y": 19228.436285672036 + }, + "targetPosition": { + "x": 31439.083379567513, + "y": 18943.11933078349 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "9a2cae33-b1d9-4e08-87f9-06ddb82fcce9", + "savedPayload": { + "position": { + "x": 31439.083379567513, + "y": 18943.11933078349 + }, + "targetPosition": { + "x": 31346.37828125503, + "y": 18657.802375894946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "pluginTutorials": { + "type": "Plugin Tutorials", + "name": "New Plugin Tutorials", + "project": "Foundations", + "pluginFiles": [], + "id": "d43cd863-57a0-4f8d-a4e8-f1f0bf779a4f", + "savedPayload": { + "position": { + "x": 31253.673182942548, + "y": 18943.11933078349 + }, + "targetPosition": { + "x": 31346.37828125503, + "y": 18657.802375894946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "pluginApiMaps": { + "type": "Plugin API Maps", + "name": "New Plugin API Maps", + "project": "Foundations", + "pluginFiles": [], + "id": "39ffa05f-a73b-4d2d-8546-86da5cfecea3", + "savedPayload": { + "position": { + "x": 31103.673182942548, + "y": 18834.13795158269 + }, + "targetPosition": { + "x": 31346.37828125503, + "y": 18657.802375894946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c4e402d7-5228-408c-9d67-379d6ef40bae", + "savedPayload": { + "position": { + "x": 31346.37828125503, + "y": 18657.802375894946 + }, + "targetPosition": { + "x": 31046.37828125503, + "y": 18657.802375894946 + }, + "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": "06dd5524-1436-4d7f-b917-dc5ad8a37c3d", + "savedPayload": { + "position": { + "x": 30746.37828125503, + "y": 18657.802375894946 + }, + "targetPosition": { + "x": 31046.37828125503, + "y": 18657.802375894946 + }, + "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": 31046.37828125503, + "y": 18657.802375894946 + }, + "targetPosition": { + "x": 31046.37828125503, + "y": 18657.802375894946 + }, + "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": { + "isRunning": false + } + } + }, + "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": { + "isRunning": false + } + } + }, + "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": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 255, + "y": 588.3125 + } + } + } + }, + { + "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": 19203, + "y": 10733.5 + }, + "targetPosition": { + "x": 18903, + "y": 10733.5 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "spaces": { + "type": "Spaces", + "name": "New Spaces", + "project": "Foundations", + "id": "4d0ee814-4e48-4688-9cc5-7ee03de5192b", + "savedPayload": { + "position": { + "x": 19053, + "y": 10993.307621135331 + }, + "targetPosition": { + "x": 18903, + "y": 10733.5 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "mines": { + "type": "Mines", + "name": "New Mines", + "project": "Foundations", + "id": "b979e3a3-9316-4e5a-831b-c503b4b0e507", + "savedPayload": { + "position": { + "x": 18753, + "y": 10993.307621135331 + }, + "targetPosition": { + "x": 18903, + "y": 10733.5 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "trading": { + "type": "Trading", + "name": "New Trading", + "project": "Foundations", + "id": "7c24591e-b252-4be3-8952-e4da0a52f467", + "savedPayload": { + "position": { + "x": 18603, + "y": 10733.5 + }, + "targetPosition": { + "x": 18903, + "y": 10733.5 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "learning": { + "type": "Learning", + "name": "New Learning", + "project": "Foundations", + "id": "7a0b6167-5554-497a-b150-8886120539c2", + "savedPayload": { + "position": { + "x": 18753, + "y": 10473.692378864669 + }, + "targetPosition": { + "x": 18903, + "y": 10733.5 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "otherHierarchies": { + "type": "Other Hierarchies", + "name": "New Other Hierarchies", + "project": "Foundations", + "id": "0a1ff755-8e0b-4f62-976e-df76c8139c6f", + "savedPayload": { + "position": { + "x": 19053, + "y": 10473.692378864669 + }, + "targetPosition": { + "x": 18903, + "y": 10733.5 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "cf9f8b3b-77c6-43c6-b01f-95cf366a91f6", + "savedPayload": { + "position": { + "x": 18903, + "y": 10733.5 + }, + "targetPosition": { + "x": 18903, + "y": 10733.5 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "APIs", + "name": "New APIs", + "project": "Foundations", + "githubAPI": { + "type": "Github API", + "name": "New Github API", + "config": "{\n \"username\": \"\",\n \"token\": \"\"\n}", + "project": "Foundations", + "id": "3f22c942-17c4-47c3-b524-825b9899b2db", + "savedPayload": { + "position": { + "x": 31349.208333333332, + "y": 10755.819458631257 + }, + "targetPosition": { + "x": 31049.208333333332, + "y": 10755.819458631257 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "23021bb7-9997-4fe6-8199-71ebf70aef76", + "savedPayload": { + "position": { + "x": 31049.208333333332, + "y": 10755.819458631257 + }, + "targetPosition": { + "x": 31049.208333333332, + "y": 10755.819458631257 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Trading System", + "name": "New Trading System", + "project": "Foundations", + "tradingStrategies": [ + { + "type": "Trading Strategy", + "name": "New Trading Strategy", + "project": "Foundations", + "triggerStage": { + "type": "Trigger Stage", + "name": "New Trigger Stage", + "project": "Foundations", + "triggerOn": { + "type": "Trigger On Event", + "name": "New Trigger On Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "// Type your code", + "project": "Foundations", + "id": "64a86fa1-8ce7-4bca-a684-20f8d1126d70", + "savedPayload": { + "position": { + "x": 30720.690987174497, + "y": 30424.038745267728 + }, + "targetPosition": { + "x": 30854.341965802752, + "y": 30492.13732022866 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e21a0776-acd7-4cb2-9f5f-2bcbfa6e89e0", + "savedPayload": { + "position": { + "x": 30854.341965802752, + "y": 30492.13732022866 + }, + "targetPosition": { + "x": 30987.992944431007, + "y": 30560.23589518959 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "bb7fdf98-25b3-4282-81cc-0658dcf6d484", + "savedPayload": { + "position": { + "x": 30987.992944431007, + "y": 30560.23589518959 + }, + "targetPosition": { + "x": 31121.643923059262, + "y": 30628.334470150523 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "1f62cb3d-19fa-4717-a113-c0915e8ceaa0", + "savedPayload": { + "position": { + "x": 31121.643923059262, + "y": 30628.334470150523 + }, + "targetPosition": { + "x": 31255.294901687517, + "y": 30696.433045111455 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "triggerOff": { + "type": "Trigger Off Event", + "name": "New Trigger Off Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "// Type your code", + "project": "Foundations", + "id": "f11bf186-ccfd-4e60-8260-f52cdf898bb4", + "savedPayload": { + "position": { + "x": 31069.884705062545, + "y": 30125.799135334357 + }, + "targetPosition": { + "x": 31116.237254218788, + "y": 30268.45761277863 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7051b998-d100-48b2-90a4-d5e3f361e334", + "savedPayload": { + "position": { + "x": 31116.237254218788, + "y": 30268.45761277863 + }, + "targetPosition": { + "x": 31162.58980337503, + "y": 30411.116090222906 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "d76e94fb-d895-4634-90f9-667d0367e210", + "savedPayload": { + "position": { + "x": 31162.58980337503, + "y": 30411.116090222906 + }, + "targetPosition": { + "x": 31208.942352531274, + "y": 30553.77456766718 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "0d1dc41a-7185-43a8-814e-e6a5300e6a1d", + "savedPayload": { + "position": { + "x": 31208.942352531274, + "y": 30553.77456766718 + }, + "targetPosition": { + "x": 31255.294901687517, + "y": 30696.433045111455 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "takePosition": { + "type": "Take Position Event", + "name": "New Take Position Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "// Type your code", + "project": "Foundations", + "id": "c8cb9f04-5192-4b0c-b87b-d614ef07ec58", + "savedPayload": { + "position": { + "x": 31527.689201531244, + "y": 30161.829130598435 + }, + "targetPosition": { + "x": 31459.590626570312, + "y": 30295.48010922669 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3094206b-682a-481a-9b36-5d86eb621ef5", + "savedPayload": { + "position": { + "x": 31459.590626570312, + "y": 30295.48010922669 + }, + "targetPosition": { + "x": 31391.49205160938, + "y": 30429.131087854945 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "7a3d4c6a-147e-4b75-8914-4ca3972ab3d5", + "savedPayload": { + "position": { + "x": 31391.49205160938, + "y": 30429.131087854945 + }, + "targetPosition": { + "x": 31323.39347664845, + "y": 30562.7820664832 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "0e1d431a-e1be-439e-9f86-2771f5f3fde4", + "savedPayload": { + "position": { + "x": 31323.39347664845, + "y": 30562.7820664832 + }, + "targetPosition": { + "x": 31255.294901687517, + "y": 30696.433045111455 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "f8551c2e-bbb4-4cba-ab56-d7873f725f07", + "savedPayload": { + "position": { + "x": 31255.294901687517, + "y": 30696.433045111455 + }, + "targetPosition": { + "x": 31348, + "y": 30981.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "openStage": { + "type": "Open Stage", + "name": "New Open Stage", + "config": "{\n\"roundingErrorCorrectionFactor\": 1.01, \n\"absoluteDustInBaseAsset\": 0,\n\"absoluteDustInQuotedAsset\": 0 \n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "// Type your formula", + "project": "Foundations", + "id": "c2cc6b16-4d23-4fb5-ba60-a05c6758f6ea", + "savedPayload": { + "position": { + "x": 31284.964286449067, + "y": 30023.69772550875 + }, + "targetPosition": { + "x": 31461.29986213681, + "y": 30266.402823821234 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5febb99a-093e-4ae2-afa8-e28743b302c3", + "savedPayload": { + "position": { + "x": 31461.29986213681, + "y": 30266.402823821234 + }, + "targetPosition": { + "x": 31637.635437824552, + "y": 30509.107922133717 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInBaseAsset": { + "type": "Target Size In Base Asset", + "name": "New Target Size In Base Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "// Type your formula", + "project": "Foundations", + "id": "4f17a02a-185b-4c85-b26f-85667100b1a7", + "savedPayload": { + "position": { + "x": 31731.49611684869, + "y": 29916.494917776636 + }, + "targetPosition": { + "x": 31684.565777336622, + "y": 30212.801419955176 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "bba4131a-dd63-490c-97a7-819c484a9a6a", + "savedPayload": { + "position": { + "x": 31684.565777336622, + "y": 30212.801419955176 + }, + "targetPosition": { + "x": 31637.635437824552, + "y": 30509.107922133717 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInQuotedAsset": { + "type": "Target Size In Quoted Asset", + "name": "New Target Size In Quoted Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "// Type your formula", + "project": "Foundations", + "id": "f9ae8796-8a5b-421e-b2b1-8741ea1a8cc2", + "savedPayload": { + "position": { + "x": 32123.045634449518, + "y": 30156.43677075823 + }, + "targetPosition": { + "x": 31880.340536137035, + "y": 30332.772346445974 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "19f04a50-0d33-4c0b-a723-1dd922de9b57", + "savedPayload": { + "position": { + "x": 31880.340536137035, + "y": 30332.772346445974 + }, + "targetPosition": { + "x": 31637.635437824552, + "y": 30509.107922133717 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d41b3907-2ae7-4d87-8b10-f80fc30107d1", + "savedPayload": { + "position": { + "x": 31637.635437824552, + "y": 30509.107922133717 + }, + "targetPosition": { + "x": 31590.705098312483, + "y": 30805.414424312257 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "openExecution": { + "type": "Open Execution", + "name": "New Open Execution", + "project": "Foundations", + "executionAlgorithms": [], + "id": "90f51fa8-874d-460c-9f40-b4c533c0e75f", + "savedPayload": { + "position": { + "x": 31833.410196624965, + "y": 30629.078848624515 + }, + "targetPosition": { + "x": 31590.705098312483, + "y": 30805.414424312257 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeStageEvent": { + "type": "Close Stage Event", + "name": "New Close Stage Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "// Type your code", + "project": "Foundations", + "id": "76f03cf3-14ab-444d-847d-a3d86244236c", + "savedPayload": { + "position": { + "x": 32183.31810266957, + "y": 30899.27510333639 + }, + "targetPosition": { + "x": 32035.1648515803, + "y": 30875.809933580356 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "da3fb954-8ee5-4537-98ef-7ae9a9d18ade", + "savedPayload": { + "position": { + "x": 32035.1648515803, + "y": 30875.809933580356 + }, + "targetPosition": { + "x": 31887.011600491027, + "y": 30852.344763824323 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "230c7c45-dfe4-44cf-96fd-103ccc94c7ec", + "savedPayload": { + "position": { + "x": 31887.011600491027, + "y": 30852.344763824323 + }, + "targetPosition": { + "x": 31738.858349401755, + "y": 30828.87959406829 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "9516578c-09f5-4e5a-9512-bd6a972e653b", + "savedPayload": { + "position": { + "x": 31738.858349401755, + "y": 30828.87959406829 + }, + "targetPosition": { + "x": 31590.705098312483, + "y": 30805.414424312257 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "a4bc39be-42fd-4439-9397-d4f9b72c86ae", + "savedPayload": { + "position": { + "x": 31590.705098312483, + "y": 30805.414424312257 + }, + "targetPosition": { + "x": 31348, + "y": 30981.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "manageStage": { + "type": "Manage Stage", + "name": "New Manage Stage", + "project": "Foundations", + "managedStopLoss": { + "type": "Managed Stop Loss", + "name": "New Managed Stop Loss", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "// Type your formula", + "project": "Foundations", + "id": "2355e7d2-8df6-40ea-89b5-c14871b45a46", + "savedPayload": { + "position": { + "x": 32038.23995122821, + "y": 31205.12338415819 + }, + "targetPosition": { + "x": 31889.061666922968, + "y": 31189.44411466804 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "6c14c525-08b9-47ab-a147-10a974ae6ceb", + "savedPayload": { + "position": { + "x": 31889.061666922968, + "y": 31189.44411466804 + }, + "targetPosition": { + "x": 31739.883382617725, + "y": 31173.76484517789 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "b6587a2b-f666-49b8-a613-f0e2364d77ca", + "savedPayload": { + "position": { + "x": 31739.883382617725, + "y": 31173.76484517789 + }, + "targetPosition": { + "x": 31590.705098312483, + "y": 31158.085575687743 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "managedTakeProfit": { + "type": "Managed Take Profit", + "name": "New Managed Take Profit", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "// Type your formula", + "project": "Foundations", + "id": "ec410d91-2186-4c11-9298-a7e728004bea", + "savedPayload": { + "position": { + "x": 31773.736587696596, + "y": 31569.18103162692 + }, + "targetPosition": { + "x": 31712.726091235225, + "y": 31432.149212980526 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "e0f595de-f085-4890-bc73-881928da8d60", + "savedPayload": { + "position": { + "x": 31712.726091235225, + "y": 31432.149212980526 + }, + "targetPosition": { + "x": 31651.715594773854, + "y": 31295.117394334135 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "5ef91d3f-b318-4ff2-9690-d79830001df6", + "savedPayload": { + "position": { + "x": 31651.715594773854, + "y": 31295.117394334135 + }, + "targetPosition": { + "x": 31590.705098312483, + "y": 31158.085575687743 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "4e67c91b-a870-48e7-86b6-97d1ffa7df85", + "savedPayload": { + "position": { + "x": 31590.705098312483, + "y": 31158.085575687743 + }, + "targetPosition": { + "x": 31348, + "y": 30981.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeStage": { + "type": "Close Stage", + "name": "New Close Stage", + "config": "{\n\"roundingErrorCorrectionFactor\": 1.01, \n\"absoluteDustInBaseAsset\": 0,\n\"absoluteDustInQuotedAsset\": 0 \n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "// Type your formula", + "project": "Foundations", + "id": "ff36b87d-b2af-432d-aad7-9f425d05da30", + "savedPayload": { + "position": { + "x": 31962.12596138647, + "y": 31719.77910877002 + }, + "targetPosition": { + "x": 31676.809006497926, + "y": 31627.074010457538 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0c4588ed-6aad-4e43-aea2-fd857cdde709", + "savedPayload": { + "position": { + "x": 31676.809006497926, + "y": 31627.074010457538 + }, + "targetPosition": { + "x": 31391.49205160938, + "y": 31534.368912145055 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInBaseAsset": { + "type": "Target Size In Base Asset", + "name": "New Target Size In Base Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "// Type your formula", + "project": "Foundations", + "id": "b63cde4a-ffa7-4d55-827e-fdbe25d55f92", + "savedPayload": { + "position": { + "x": 31663.886351453108, + "y": 32068.972826658075 + }, + "targetPosition": { + "x": 31527.689201531244, + "y": 31801.670869401565 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "888c1960-5e4e-40bf-86a5-0733ad54d2d4", + "savedPayload": { + "position": { + "x": 31527.689201531244, + "y": 31801.670869401565 + }, + "targetPosition": { + "x": 31391.49205160938, + "y": 31534.368912145055 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInQuotedAsset": { + "type": "Target Size In Quoted Asset", + "name": "New Target Size In Quoted Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "// Type your formula", + "project": "Foundations", + "id": "555c938b-6d6a-43dc-89f2-864738616991", + "savedPayload": { + "position": { + "x": 31206.081854984415, + "y": 32105.002821922146 + }, + "targetPosition": { + "x": 31298.786953296898, + "y": 31819.6858670336 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a8c951b1-9c11-4f6d-8461-fb935cf062d8", + "savedPayload": { + "position": { + "x": 31298.786953296898, + "y": 31819.6858670336 + }, + "targetPosition": { + "x": 31391.49205160938, + "y": 31534.368912145055 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f33dc477-014b-4b16-a6bb-0c347f5a4992", + "savedPayload": { + "position": { + "x": 31391.49205160938, + "y": 31534.368912145055 + }, + "targetPosition": { + "x": 31255.294901687517, + "y": 31267.066954888545 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeExecution": { + "type": "Close Execution", + "name": "New Close Execution", + "project": "Foundations", + "executionAlgorithms": [], + "id": "b79f9f3f-01e6-417f-b644-825e17427e7c", + "savedPayload": { + "position": { + "x": 31162.589803375035, + "y": 31552.38390977709 + }, + "targetPosition": { + "x": 31255.294901687517, + "y": 31267.066954888545 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeStageEvent": { + "type": "Close Stage Event", + "name": "New Close Stage Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "// Type your code", + "project": "Foundations", + "id": "c6103247-6024-4e7d-81a5-833dc6d8d3ff", + "savedPayload": { + "position": { + "x": 30720.690987174497, + "y": 31539.461254732272 + }, + "targetPosition": { + "x": 30854.341965802752, + "y": 31471.36267977134 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8655ace0-0cba-4682-aa94-795a3d34ce9a", + "savedPayload": { + "position": { + "x": 30854.341965802752, + "y": 31471.36267977134 + }, + "targetPosition": { + "x": 30987.992944431007, + "y": 31403.26410481041 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "42267582-434d-4698-81d6-7ae8093d9a3a", + "savedPayload": { + "position": { + "x": 30987.992944431007, + "y": 31403.26410481041 + }, + "targetPosition": { + "x": 31121.643923059262, + "y": 31335.165529849477 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "8ebc6ab4-56ff-4afc-9741-a5ea2d8495f3", + "savedPayload": { + "position": { + "x": 31121.643923059262, + "y": 31335.165529849477 + }, + "targetPosition": { + "x": 31255.294901687517, + "y": 31267.066954888545 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "3baca3ee-6498-4db5-8ba9-d7c9640907cf", + "savedPayload": { + "position": { + "x": 31255.294901687517, + "y": 31267.066954888545 + }, + "targetPosition": { + "x": 31348, + "y": 30981.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6b8ed032-1481-4e79-bcfa-b4d572e21df3", + "savedPayload": { + "position": { + "x": 31348, + "y": 30981.75 + }, + "targetPosition": { + "x": 31048, + "y": 30981.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "dynamicIndicators": { + "type": "Dynamic Indicators", + "name": "New Dynamic Indicators", + "project": "Foundations", + "indicatorFunctions": [ + { + "type": "Indicator Function", + "name": "New Indicator Function", + "config": "{ \n \"codeName\": \"\"\n}", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "// Type your formula", + "project": "Foundations", + "id": "3e3301b4-6742-49c8-82d6-20cd3453365f", + "savedPayload": { + "position": { + "x": 30148, + "y": 30981.75 + }, + "targetPosition": { + "x": 30448, + "y": 30981.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "21cc000a-cdbd-4c02-b1e4-4c4560861792", + "savedPayload": { + "position": { + "x": 30448, + "y": 30981.75 + }, + "targetPosition": { + "x": 30748, + "y": 30981.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ec700c19-7aee-4180-bb1f-5493f518e7ee", + "savedPayload": { + "position": { + "x": 30748, + "y": 30981.75 + }, + "targetPosition": { + "x": 31048, + "y": 30981.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "91a1d0d1-2a1a-45d5-a52b-b2dc5502339f", + "savedPayload": { + "position": { + "x": 31048, + "y": 30981.75 + }, + "targetPosition": { + "x": 31048, + "y": 30981.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "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 \"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": "cdfc64b6-e18a-4120-b0a1-0c64c37fe90a", + "savedPayload": { + "position": { + "x": 20974, + "y": 10735.307621135331 + }, + "targetPosition": { + "x": 20674, + "y": 10735.307621135331 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "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 \"shortcuts\": {\n \"toggleMapMode\": \"M\",\n \"toggleDrawRelationshipLines\": \"R\",\n \"toggleDrawParentLines\": \"C\",\n \"saveWorkspace\": \"S\",\n \"adjustAspectRatio\": \"A\"\n }\n}", + "project": "Foundations", + "id": "50747d4f-26cc-49ef-b650-43d177b999cb", + "savedPayload": { + "position": { + "x": 20374, + "y": 10735.307621135331 + }, + "targetPosition": { + "x": 20674, + "y": 10735.307621135331 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b8332cb8-e179-4da5-8503-00d807f73b8f", + "savedPayload": { + "position": { + "x": 20674, + "y": 10735.307621135331 + }, + "targetPosition": { + "x": 20674, + "y": 10735.307621135331 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Learning System", + "name": "ML Demo System", + "project": "Foundations", + "machineLearningLibrary": { + "type": "TensorFlow Library", + "name": "TensorFlow Library Dev", + "project": "TensorFlow", + "executionEnvironment": { + "type": "Execution Environment", + "name": "New Execution Environment", + "project": "TensorFlow", + "backend": { + "type": "NodeJS Backend", + "name": "New NodeJS Backend", + "config": "{\n \"codeName\": \"node\"\n}", + "project": "TensorFlow", + "id": "f4fef782-97a2-47bf-a1b4-0c0767dddd18", + "savedPayload": { + "position": { + "x": 13392.677824267781, + "y": 30256.42236028175 + }, + "targetPosition": { + "x": 13242.677824267781, + "y": 30516.229981417084 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "fb646555-1b12-46c5-bdd5-7f5fccb16b28", + "savedPayload": { + "position": { + "x": 13242.677824267781, + "y": 30516.229981417084 + }, + "targetPosition": { + "x": 13092.677824267781, + "y": 30776.037602552417 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "typeOfLearning": { + "type": "Supervised Learning", + "name": "New Supervised Learning", + "project": "TensorFlow", + "typeOfModel": { + "type": "Artificial Neural Network", + "name": "New Artificial Neural Network", + "project": "TensorFlow", + "model": { + "type": "Model", + "name": "Sequential Demo", + "config": "{\n \"codeName\": \"Sequential Demo\"\n}", + "project": "TensorFlow", + "api": { + "type": "Layers API", + "name": "New Layers API", + "project": "TensorFlow", + "layersModel": { + "type": "Sequential Model", + "name": "Sequential Model Dev", + "project": "TensorFlow", + "inputLayer": { + "type": "Input Layer", + "name": "Input", + "project": "TensorFlow", + "inputFeatures": { + "type": "Input Features", + "name": "New Input Features", + "project": "TensorFlow", + "dataFeatures": [ + { + "type": "Data Feature", + "name": "Data Feature #1", + "project": "TensorFlow", + "featureFormula": { + "type": "Feature Formula", + "name": "Feature Formula 1", + "code": "chart.at01hs.candle.previous.previous.previous.previous.previous.close - chart.at01hs.donchianTenkan.previous.previous.previous.previous.previous.midPoint;", + "project": "TensorFlow", + "id": "fe54b17e-65f3-433c-a749-824325d8c5cb", + "savedPayload": { + "position": { + "x": 14407.665121508302, + "y": 30500.735246868346 + }, + "targetPosition": { + "x": 14454.595461020372, + "y": 30797.041749046886 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "featurePreprocessing": { + "type": "Feature Preprocessing", + "name": "New Feature Preprocessing", + "project": "TensorFlow", + "minMaxScaler": { + "type": "MinMax Scaler", + "name": "New MinMax Scaler", + "config": "{\n \"minimum\": 0,\n \"maximum\": 1\n}", + "project": "TensorFlow", + "id": "05bc0b5f-3d98-4d7f-b23d-8201876ef7a6", + "savedPayload": { + "position": { + "x": 14593.464384864257, + "y": 30218.611052487246 + }, + "targetPosition": { + "x": 14562.105845883962, + "y": 30516.967621097727 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "standardScaler": { + "type": "Standard Scaler", + "name": "New Standard Scaler", + "project": "TensorFlow", + "id": "c161f8eb-cee9-4fff-b024-b02c89a93108", + "savedPayload": { + "position": { + "x": 14738.441421571704, + "y": 30274.262522785244 + }, + "targetPosition": { + "x": 14562.105845883962, + "y": 30516.967621097727 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7e65f014-a7e9-4ba1-a59d-9201cc2adb50", + "savedPayload": { + "position": { + "x": 14562.105845883962, + "y": 30516.967621097727 + }, + "targetPosition": { + "x": 14454.595461020372, + "y": 30797.041749046886 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "375b7daa-f45b-4602-bb95-f1fc9775a805", + "savedPayload": { + "position": { + "x": 14454.595461020372, + "y": 30797.041749046886 + }, + "targetPosition": { + "x": 14423.236922040076, + "y": 31095.398317657367 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Feature", + "name": "Data Feature #2", + "project": "TensorFlow", + "featureFormula": { + "type": "Feature Formula", + "name": "Feature Formula 2", + "code": "let atr = chart.at01hs.TPSL.previous.previous.previous.previous.previous.atr;\nlet mamaDep = chart.at01hs.MAMA.previous.previous.previous.previous.previous.fama;\nchart.at01hs.Percentages.previous.previous.previous.previous.previous.p1Close;", + "project": "TensorFlow", + "id": "ed09d829-da8d-47db-a812-fdc0f2219a19", + "savedPayload": { + "position": { + "x": 14707.082882591409, + "y": 30572.619091395725 + }, + "targetPosition": { + "x": 14599.572497727819, + "y": 30852.693219344885 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "featurePreprocessing": { + "type": "Feature Preprocessing", + "name": "New Feature Preprocessing", + "project": "TensorFlow", + "standardScaler": { + "type": "Standard Scaler", + "name": "New Standard Scaler", + "project": "TensorFlow", + "id": "f00ae63c-f9a5-4ac1-8fe1-35aa331da770", + "savedPayload": { + "position": { + "x": 15065.860074602002, + "y": 30475.10098471498 + }, + "targetPosition": { + "x": 14832.71628616491, + "y": 30663.897102029932 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8cdbada0-2dc7-4e99-87ee-c099ae17e815", + "savedPayload": { + "position": { + "x": 14832.71628616491, + "y": 30663.897102029932 + }, + "targetPosition": { + "x": 14599.572497727819, + "y": 30852.693219344885 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "83929960-97f4-4660-b22a-d9db9d00d2fa", + "savedPayload": { + "position": { + "x": 14599.572497727819, + "y": 30852.693219344885 + }, + "targetPosition": { + "x": 14423.236922040076, + "y": 31095.398317657367 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "a57649e1-b802-48f5-b541-29c228d1be14", + "savedPayload": { + "position": { + "x": 14217.036675019499, + "y": 32207.95529180573 + }, + "targetPosition": { + "x": 14139.390961488743, + "y": 31918.17754391901 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "collectionCondition": { + "type": "Collection Condition", + "name": "New Collection Condition", + "code": "/*chart.at01hs.candle.previous.previous.previous.previous.previous.close > chart.at01hs.donchianTenkan.previous.previous.previous.previous.previous.midPoint && */chart.at01hs.candle.previous.previous.previous.previous.previous.close > chart.at01hs.MAMA.previous.previous.previous.previous.previous.fama", + "project": "TensorFlow", + "id": "f8177627-f054-4cd4-a8d4-98b58f9ad36f", + "savedPayload": { + "position": { + "x": 14061.745247957988, + "y": 32207.95529180573 + }, + "targetPosition": { + "x": 14139.390961488743, + "y": 31918.17754391901 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "66877ac2-3658-4a3d-8060-997348721ea6", + "savedPayload": { + "position": { + "x": 14139.390961488743, + "y": 31918.17754391901 + }, + "targetPosition": { + "x": 14139.390961488743, + "y": 31618.17754391901 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Sequential layer", + "name": "Input", + "id": "c89c95f4-7ef4-4876-97b8-f95f346d5f03" + }, + "referenceParentCombinedNodePath": [ + [ + "ML Demo System", + "Learning System", + "Foundations", + "aeee3e01-053a-4761-bef6-2f095025fbd1" + ], + [ + "TensorFlow Library Dev", + "TensorFlow Library", + "TensorFlow", + "5f5fdb25-2791-465d-bc3e-956924effb7b" + ], + [ + "New Supervised Learning", + "Supervised Learning", + "TensorFlow", + "1ed72e0a-45e3-4239-b580-e0c122946807" + ], + [ + "New Artificial Neural Network", + "Artificial Neural Network", + "TensorFlow", + "e7ebe761-af08-4ebd-b219-50bb19907ded" + ], + [ + "Sequential Demo", + "Model", + "TensorFlow", + "1410d698-e284-4906-897f-ff1701c25450" + ], + [ + "New Layers API", + "Layers API", + "TensorFlow", + "0c9afe7c-5766-4c74-af6e-7d1167afe7b0" + ], + [ + "Sequential Model Dev", + "Sequential Model", + "TensorFlow", + "03e1879e-3c53-4e39-a09d-5a83fe06d216" + ], + [ + "Input", + "Sequential layer", + "TensorFlow", + "c89c95f4-7ef4-4876-97b8-f95f346d5f03" + ] + ] + } + }, + "layers": [ + { + "type": "Sequential layer", + "name": "Input", + "project": "TensorFlow", + "typeOfLayer": { + "type": "Basic Layers", + "name": "Basic Layer 1", + "project": "TensorFlow", + "layer": { + "type": "Dense Layer", + "name": "dense1", + "config": "{\n \"codeName\": \"dense1\"\n}", + "project": "TensorFlow", + "dimensionalityUnits": { + "type": "Dimensionality Units", + "name": "New Dimensionality Units", + "config": "{\n \"value\": 4\n}", + "project": "TensorFlow", + "id": "eba0c7c2-bc58-49e4-984b-dbea1a219b94", + "savedPayload": { + "position": { + "x": 14992.94041234738, + "y": 30953.757996540313 + }, + "targetPosition": { + "x": 14961.581873367084, + "y": 31252.114565150794 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "activationFunction": { + "type": "Activation Function", + "name": "New Activation Function", + "config": "{\n \"value\": \"relu\"\n}", + "project": "TensorFlow", + "id": "f91e8404-f1ba-4076-81cb-c69d173c7660", + "savedPayload": { + "position": { + "x": 15137.917449054827, + "y": 31009.40946683831 + }, + "targetPosition": { + "x": 14961.581873367084, + "y": 31252.114565150794 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "bias": { + "type": "Bias", + "name": "New Bias", + "project": "TensorFlow", + "id": "82bd4066-4587-4cf9-a3f1-e28456ff8e46", + "savedPayload": { + "position": { + "x": 15235.645510659864, + "y": 31130.093572228056 + }, + "targetPosition": { + "x": 14961.581873367084, + "y": 31252.114565150794 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "dtype": { + "type": "Dtype", + "name": "New Dtype", + "config": "{\n \"value\": \"float32\"\n}", + "project": "TensorFlow", + "id": "e0c64474-c545-4179-8db2-c0f378f6d9f0", + "savedPayload": { + "position": { + "x": 15259.938441977565, + "y": 31283.47310413109 + }, + "targetPosition": { + "x": 14961.581873367084, + "y": 31252.114565150794 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "trainable": { + "type": "Trainable", + "name": "New Trainable", + "config": "{\n \"value\": true\n}", + "project": "TensorFlow", + "id": "673af9c1-f0df-4ac5-bd3c-9daf8723dc9f", + "savedPayload": { + "position": { + "x": 15204.286971679569, + "y": 31428.450140838537 + }, + "targetPosition": { + "x": 14961.581873367084, + "y": 31252.114565150794 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8857f5af-f3d4-4cc9-91ec-4f26223943c9", + "savedPayload": { + "position": { + "x": 14961.581873367084, + "y": 31252.114565150794 + }, + "targetPosition": { + "x": 14687.518236074304, + "y": 31374.135558073533 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "" + } + } + }, + "id": "3d3859e7-a2c7-4d86-8168-e867036cb48d", + "savedPayload": { + "position": { + "x": 14687.518236074304, + "y": 31374.135558073533 + }, + "targetPosition": { + "x": 14413.454598781524, + "y": 31496.15655099627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c89c95f4-7ef4-4876-97b8-f95f346d5f03", + "savedPayload": { + "position": { + "x": 14413.454598781524, + "y": 31496.15655099627 + }, + "targetPosition": { + "x": 14139.390961488743, + "y": 31618.17754391901 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Sequential layer", + "name": "New Sequential layer", + "project": "TensorFlow", + "typeOfLayer": { + "type": "Basic Layers", + "name": "Basic Layer 2", + "project": "TensorFlow", + "layer": { + "type": "Dense Layer", + "name": "Dense2", + "config": "{\n \"codeName\": \"dense2\"\n}", + "project": "TensorFlow", + "dimensionalityUnits": { + "type": "Dimensionality Units", + "name": "New Dimensionality Units", + "config": "{\n \"value\": 8\n}", + "project": "TensorFlow", + "id": "b9877ce2-e1f3-4d80-82a8-64c8a155dde0", + "savedPayload": { + "position": { + "x": 15210.79624300793, + "y": 31469.54806254742 + }, + "targetPosition": { + "x": 15034.460667320187, + "y": 31712.253160859902 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "activationFunction": { + "type": "Activation Function", + "name": "New Activation Function", + "config": "{\n \"value\": \"relu\"\n}", + "project": "TensorFlow", + "id": "a4ceb943-f4ea-4317-9340-09a9bc1e4ddb", + "savedPayload": { + "position": { + "x": 15308.524304612967, + "y": 31590.232167937163 + }, + "targetPosition": { + "x": 15034.460667320187, + "y": 31712.253160859902 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "bias": { + "type": "Bias", + "name": "New Bias", + "project": "TensorFlow", + "id": "a4ba807b-5569-4cf5-b1cd-9179c2b187f8", + "savedPayload": { + "position": { + "x": 15332.817235930668, + "y": 31743.6116998402 + }, + "targetPosition": { + "x": 15034.460667320187, + "y": 31712.253160859902 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "dtype": { + "type": "Dtype", + "name": "New Dtype", + "config": "{\n \"value\": \"float32\"\n}", + "project": "TensorFlow", + "id": "64ab97c2-cdc9-468b-8a9f-c70b017e7144", + "savedPayload": { + "position": { + "x": 15277.165765632672, + "y": 31888.588736547645 + }, + "targetPosition": { + "x": 15034.460667320187, + "y": 31712.253160859902 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "trainable": { + "type": "Trainable", + "name": "New Trainable", + "config": "{\n \"value\": true\n}", + "project": "TensorFlow", + "id": "5aa0ebbc-f4e0-44b0-b1c9-8ef42367ecd1", + "savedPayload": { + "position": { + "x": 15156.481660242927, + "y": 31986.316798152682 + }, + "targetPosition": { + "x": 15034.460667320187, + "y": 31712.253160859902 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "00db5e0c-1bd5-4e78-8071-5b6654d0398e", + "savedPayload": { + "position": { + "x": 15034.460667320187, + "y": 31712.253160859902 + }, + "targetPosition": { + "x": 14736.104098709706, + "y": 31680.894621879605 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c72e2f04-6c32-4401-88e1-6d2452e63f86", + "savedPayload": { + "position": { + "x": 14736.104098709706, + "y": 31680.894621879605 + }, + "targetPosition": { + "x": 14437.747530099225, + "y": 31649.536082899307 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "70d12dd2-b4ae-42f7-b0f9-5a3393fb047d", + "savedPayload": { + "position": { + "x": 14437.747530099225, + "y": 31649.536082899307 + }, + "targetPosition": { + "x": 14139.390961488743, + "y": 31618.17754391901 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Sequential layer", + "name": "Output", + "project": "TensorFlow", + "typeOfLayer": { + "type": "Basic Layers", + "name": "Basic Layer 3", + "project": "TensorFlow", + "layer": { + "type": "Dense Layer", + "name": "dense3", + "config": "{\n \"codeName\": \"dense3\"\n}", + "project": "TensorFlow", + "dimensionalityUnits": { + "type": "Dimensionality Units", + "name": "New Dimensionality Units", + "config": "{\n \"value\": 4\n}", + "project": "TensorFlow", + "id": "cc7e0228-82e7-40ed-8cdb-f3f5b0b09520", + "savedPayload": { + "position": { + "x": 15152.823211314742, + "y": 32054.479172669755 + }, + "targetPosition": { + "x": 14867.506256426197, + "y": 32147.184270982238 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "activationFunction": { + "type": "Activation Function", + "name": "New Activation Function", + "config": "{\n \"value\": \"softmax\"\n}", + "project": "TensorFlow", + "id": "96ee9924-11c9-4519-926a-d860c0d7a504", + "savedPayload": { + "position": { + "x": 15152.823211314742, + "y": 32239.88936929472 + }, + "targetPosition": { + "x": 14867.506256426197, + "y": 32147.184270982238 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "dtype": { + "type": "Dtype", + "name": "New Dtype", + "config": "{\n \"value\": \"float32\"\n}", + "project": "TensorFlow", + "id": "834ea3a3-f00f-4550-b0f6-5b28921d6a2c", + "savedPayload": { + "position": { + "x": 15043.84183211394, + "y": 32389.88936929472 + }, + "targetPosition": { + "x": 14867.506256426197, + "y": 32147.184270982238 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "trainable": { + "type": "Trainable", + "name": "New Trainable", + "config": "{\n \"value\": true\n}", + "project": "TensorFlow", + "id": "80cdf365-0c7d-4c06-83ff-4ea2e4582bc7", + "savedPayload": { + "position": { + "x": 14867.506256426197, + "y": 32447.184270982238 + }, + "targetPosition": { + "x": 14867.506256426197, + "y": 32147.184270982238 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "881dc5df-c1bf-43f9-9c6b-0017065d779a", + "savedPayload": { + "position": { + "x": 14867.506256426197, + "y": 32147.184270982238 + }, + "targetPosition": { + "x": 14624.801158113713, + "y": 31970.848695294495 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "" + } + } + }, + "id": "99790084-a460-474d-9205-36e4989bd5c9", + "savedPayload": { + "position": { + "x": 14624.801158113713, + "y": 31970.848695294495 + }, + "targetPosition": { + "x": 14382.096059801228, + "y": 31794.513119606752 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "cb80ab91-76cb-4f35-9d08-5d9e777f4efe", + "savedPayload": { + "position": { + "x": 14382.096059801228, + "y": 31794.513119606752 + }, + "targetPosition": { + "x": 14139.390961488743, + "y": 31618.17754391901 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "outputLayer": { + "type": "Output Layer", + "name": "Output", + "project": "TensorFlow", + "outputLabels": { + "type": "Output Labels", + "name": "New Output Labels", + "project": "TensorFlow", + "dataLabels": [ + { + "type": "Data Label", + "name": "price <= prevPrice", + "project": "TensorFlow", + "labelFormula": { + "type": "Label Formula", + "name": "Label Formula 1", + "code": "let price = chart.at01hs.candle.close;\nlet prevPrice = chart.at01hs.candle.previous.previous.previous.previous.previous.close;\nlet atr = chart.at01hs.TPSL.previous.previous.previous.previous.previous.atr;\nif (price <= prevPrice) {1} else {0}", + "project": "TensorFlow", + "id": "dfc1e1fb-dbc2-4516-bff5-c4f6910bc1d0", + "savedPayload": { + "position": { + "x": 14884.609864125807, + "y": 32396.896898018953 + }, + "targetPosition": { + "x": 14664.5266539607, + "y": 32350.116767584957 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "83d0c7f0-6e1f-4db3-9e48-220daa3ef67e", + "savedPayload": { + "position": { + "x": 14664.5266539607, + "y": 32350.116767584957 + }, + "targetPosition": { + "x": 14444.443443795593, + "y": 32303.336637150962 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Label", + "name": "price > prevPrice && < 1atr", + "project": "TensorFlow", + "labelFormula": { + "type": "Label Formula", + "name": "New Label Formula", + "code": "let price = chart.at01hs.candle.close;\nlet prevPrice = chart.at01hs.candle.previous.previous.previous.previous.previous.close;\nlet atr = chart.at01hs.TPSL.previous.previous.previous.previous.previous.atr;\nif (price > prevPrice && price < prevPrice + atr) {1} else {0}", + "project": "TensorFlow", + "id": "a3884842-6a56-45dc-9486-b24a83668ba1", + "savedPayload": { + "position": { + "x": 14745.55221665708, + "y": 32637.751808615787 + }, + "targetPosition": { + "x": 14594.997830226337, + "y": 32470.544222883374 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "bff44bbd-c518-47d6-8a83-e2a376c44dde", + "savedPayload": { + "position": { + "x": 14594.997830226337, + "y": 32470.544222883374 + }, + "targetPosition": { + "x": 14444.443443795593, + "y": 32303.336637150962 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Label", + "name": "price >= prevPrice + 1*atr && < 3atr", + "project": "TensorFlow", + "labelFormula": { + "type": "Label Formula", + "name": "New Label Formula", + "code": "let price = chart.at01hs.candle.close;\nlet prevPrice = chart.at01hs.candle.previous.previous.previous.previous.previous.close;\nlet atr = chart.at01hs.TPSL.previous.previous.previous.previous.previous.atr;\nif (price >= prevPrice + atr && price < prevPrice + 3*atr) {1} else {0}", + "project": "TensorFlow", + "id": "fa56e4c0-5b63-4102-96a1-2802dc2f26b2", + "savedPayload": { + "position": { + "x": 14491.481252266036, + "y": 32750.871490066682 + }, + "targetPosition": { + "x": 14467.962348030815, + "y": 32527.104063608822 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "adb5ef78-b7d3-4d5f-bd9f-7308613d47bb", + "savedPayload": { + "position": { + "x": 14467.962348030815, + "y": 32527.104063608822 + }, + "targetPosition": { + "x": 14444.443443795593, + "y": 32303.336637150962 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Label", + "name": "price > prevPrice + 3*atr", + "project": "TensorFlow", + "labelFormula": { + "type": "Label Formula", + "name": "New Label Formula", + "code": "let price = chart.at01hs.candle.close;\nlet prevPrice = chart.at01hs.candle.previous.previous.previous.previous.previous.close;\nlet atr = chart.at01hs.TPSL.previous.previous.previous.previous.previous.atr;\nif (price >= prevPrice + 3*atr) {1} else {0}", + "project": "TensorFlow", + "id": "89e78d5d-09c1-4227-814e-566b338426d3", + "savedPayload": { + "position": { + "x": 14219.443443795593, + "y": 32693.04806885396 + }, + "targetPosition": { + "x": 14331.943443795593, + "y": 32498.19235300246 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "24e910f8-b14f-4075-9a5e-784c391d028c", + "savedPayload": { + "position": { + "x": 14331.943443795593, + "y": 32498.19235300246 + }, + "targetPosition": { + "x": 14444.443443795593, + "y": 32303.336637150962 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "8512553a-fad6-4076-b8d5-81273e84a151", + "savedPayload": { + "position": { + "x": 13698.55202226939, + "y": 31011.414798137805 + }, + "targetPosition": { + "x": 13963.055385801003, + "y": 31375.472445606527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "dea0ab59-7c68-4c49-936c-db8552ab013a", + "savedPayload": { + "position": { + "x": 13963.055385801003, + "y": 31375.472445606527 + }, + "targetPosition": { + "x": 14139.390961488743, + "y": 31618.17754391901 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Sequential layer", + "name": "Output", + "id": "cb80ab91-76cb-4f35-9d08-5d9e777f4efe" + }, + "referenceParentCombinedNodePath": [ + [ + "ML Demo System", + "Learning System", + "Foundations", + "aeee3e01-053a-4761-bef6-2f095025fbd1" + ], + [ + "TensorFlow Library Dev", + "TensorFlow Library", + "TensorFlow", + "5f5fdb25-2791-465d-bc3e-956924effb7b" + ], + [ + "New Supervised Learning", + "Supervised Learning", + "TensorFlow", + "1ed72e0a-45e3-4239-b580-e0c122946807" + ], + [ + "New Artificial Neural Network", + "Artificial Neural Network", + "TensorFlow", + "e7ebe761-af08-4ebd-b219-50bb19907ded" + ], + [ + "Sequential Demo", + "Model", + "TensorFlow", + "1410d698-e284-4906-897f-ff1701c25450" + ], + [ + "New Layers API", + "Layers API", + "TensorFlow", + "0c9afe7c-5766-4c74-af6e-7d1167afe7b0" + ], + [ + "Sequential Model Dev", + "Sequential Model", + "TensorFlow", + "03e1879e-3c53-4e39-a09d-5a83fe06d216" + ], + [ + "Output", + "Sequential layer", + "TensorFlow", + "cb80ab91-76cb-4f35-9d08-5d9e777f4efe" + ] + ] + } + }, + "id": "03e1879e-3c53-4e39-a09d-5a83fe06d216", + "savedPayload": { + "position": { + "x": 14139.390961488743, + "y": 31618.17754391901 + }, + "targetPosition": { + "x": 13841.034392878262, + "y": 31586.819004938712 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "" + } + } + }, + "id": "0c9afe7c-5766-4c74-af6e-7d1167afe7b0", + "savedPayload": { + "position": { + "x": 13841.034392878262, + "y": 31586.819004938712 + }, + "targetPosition": { + "x": 13542.677824267781, + "y": 31555.460465958415 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "compile": { + "type": "Compile", + "name": "New Compile", + "project": "TensorFlow", + "optimizer": { + "type": "Optimizer", + "name": "New Optimizer", + "config": "{\n \"value\": \"sgd\"\n}", + "project": "TensorFlow", + "optimizerType": { + "type": "SGD Instance", + "name": "New SGD Instance", + "config": "{\n \"learningRate\": 0.001\n}", + "project": "TensorFlow", + "id": "1c012d64-2774-42a7-9b47-52c626717de1", + "savedPayload": { + "position": { + "x": 14331.206166566308, + "y": 31956.483763406337 + }, + "targetPosition": { + "x": 14048.413719238653, + "y": 31856.341705636205 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1acdc1f7-ec3e-4154-aa82-f60f7dae9790", + "savedPayload": { + "position": { + "x": 14048.413719238653, + "y": 31856.341705636205 + }, + "targetPosition": { + "x": 13765.621271910999, + "y": 31756.199647866073 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "lossFunction": { + "type": "Loss Function", + "name": "New Loss Function", + "config": "{\n \"value\": \"categoricalCrossentropy\"\n}", + "project": "TensorFlow", + "id": "39a14a63-bc3b-4d68-9d0a-ca35008bd3e5", + "savedPayload": { + "position": { + "x": 13988.564719554217, + "y": 31956.93882977373 + }, + "targetPosition": { + "x": 13765.621271910999, + "y": 31756.199647866073 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "metrics": { + "type": "Metrics", + "name": "New Metrics", + "config": "{\n \"value\": [\n \"accuracy\"\n ]\n}", + "project": "TensorFlow", + "id": "6b1a9790-f7f2-4ec2-b156-254c146bcb0a", + "savedPayload": { + "position": { + "x": 13894.774600953488, + "y": 32026.97523317103 + }, + "targetPosition": { + "x": 13765.621271910999, + "y": 31756.199647866073 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "fdf61406-adc3-44da-accb-df9511459835", + "savedPayload": { + "position": { + "x": 13765.621271910999, + "y": 31756.199647866073 + }, + "targetPosition": { + "x": 13542.677824267781, + "y": 31555.460465958415 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "fitDataset": { + "type": "Fit Dataset", + "name": "New Fit Dataset", + "project": "TensorFlow", + "datasetArgs": { + "type": "Dataset Args", + "name": "New Dataset Args", + "project": "TensorFlow", + "batchesPerGradientUpdate": { + "type": "Batches Per Gradient Update", + "name": "New Batches Per Gradient Update", + "config": "{\n \"value\": 16\n}", + "project": "TensorFlow", + "id": "6f32aa3f-c563-4cb8-b000-a1bd1f73a223", + "savedPayload": { + "position": { + "x": 14036.552547140544, + "y": 32258.38411030339 + }, + "targetPosition": { + "x": 13793.847448828059, + "y": 32082.048534615646 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "shuffle": { + "type": "Shuffle", + "name": "New Shuffle", + "config": "{\n \"booleanValue\": true\n}", + "project": "TensorFlow", + "id": "46550ed2-e869-41cd-b840-f09324b3fd10", + "savedPayload": { + "position": { + "x": 13915.8684417508, + "y": 32356.112171908426 + }, + "targetPosition": { + "x": 13793.847448828059, + "y": 32082.048534615646 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7a538ccf-b73c-49ca-b61a-a65653243e00", + "savedPayload": { + "position": { + "x": 13793.847448828059, + "y": 32082.048534615646 + }, + "targetPosition": { + "x": 13605.051331513108, + "y": 31848.904746178556 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "verbose": { + "type": "Verbose", + "name": "New Verbose", + "config": "{\n \"value\": 1\n}", + "project": "TensorFlow", + "id": "1804d879-d769-46e5-b2ad-9a8b0243a2ed", + "savedPayload": { + "position": { + "x": 13712.561716376698, + "y": 32128.978874127715 + }, + "targetPosition": { + "x": 13605.051331513108, + "y": 31848.904746178556 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "epochs": { + "type": "Epochs", + "name": "New Epochs", + "config": "{\n \"value\": 50\n}", + "project": "TensorFlow", + "id": "b79da224-f4cc-4fe1-9a76-48db4f2765ac", + "savedPayload": { + "position": { + "x": 13620.752118385992, + "y": 32148.493606604927 + }, + "targetPosition": { + "x": 13605.051331513108, + "y": 31848.904746178556 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "callbacks": { + "type": "Callbacks", + "name": "New Callbacks", + "config": "{\n \"value\": \"\"\n}", + "project": "TensorFlow", + "id": "7d615701-b132-4f18-b3e2-bf90aceccaef", + "savedPayload": { + "position": { + "x": 13527.405617982353, + "y": 32138.682494065277 + }, + "targetPosition": { + "x": 13605.051331513108, + "y": 31848.904746178556 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "bcaa697e-e6d3-4083-9132-095f1e6cfefa", + "savedPayload": { + "position": { + "x": 13605.051331513108, + "y": 31848.904746178556 + }, + "targetPosition": { + "x": 13542.677824267781, + "y": 31555.460465958415 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "dataReporting": { + "type": "Data Reporting", + "name": "New Data Reporting", + "config": "{\n \"printDataReports\": true\n}", + "project": "TensorFlow", + "id": "4d921515-2a37-4406-8843-c17b8f15318c", + "savedPayload": { + "position": { + "x": 13420.65683134504, + "y": 31829.524103251195 + }, + "targetPosition": { + "x": 13542.677824267781, + "y": 31555.460465958415 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1410d698-e284-4906-897f-ff1701c25450", + "savedPayload": { + "position": { + "x": 13542.677824267781, + "y": 31555.460465958415 + }, + "targetPosition": { + "x": 13392.677824267781, + "y": 31295.652844823082 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e7ebe761-af08-4ebd-b219-50bb19907ded", + "savedPayload": { + "position": { + "x": 13392.677824267781, + "y": 31295.652844823082 + }, + "targetPosition": { + "x": 13242.677824267781, + "y": 31035.84522368775 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1ed72e0a-45e3-4239-b580-e0c122946807", + "savedPayload": { + "position": { + "x": 13242.677824267781, + "y": 31035.84522368775 + }, + "targetPosition": { + "x": 13092.677824267781, + "y": 30776.037602552417 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5f5fdb25-2791-465d-bc3e-956924effb7b", + "savedPayload": { + "position": { + "x": 13092.677824267781, + "y": 30776.037602552417 + }, + "targetPosition": { + "x": 12792.677824267781, + "y": 30776.037602552417 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "aeee3e01-053a-4761-bef6-2f095025fbd1", + "savedPayload": { + "position": { + "x": 12792.677824267781, + "y": 30776.037602552417 + }, + "targetPosition": { + "x": 12792.677824267781, + "y": 30776.037602552417 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Input Shape", + "name": "New Input Shape", + "config": "{\n \"value\": 1\n}", + "project": "TensorFlow", + "id": "46dc76b2-0658-4e6b-80fc-969403a05e6e", + "savedPayload": { + "position": { + "x": 14078.062112864229, + "y": 31079.767347294044 + }, + "targetPosition": { + "x": 14078.062112864229, + "y": 31079.767347294044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ] +} \ No newline at end of file From d12d7c61c0fc47d30df94b43d6e58e8f4923fe8f Mon Sep 17 00:00:00 2001 From: Philip Love Date: Mon, 6 Sep 2021 03:38:54 -0400 Subject: [PATCH 49/51] rmv more tst variable leftovers --- .../ML CrossCategoricalEntropy Demo.json | 87943 ---------------- .../Low-Frequency-Learning/MLDataManager.js | 2 - 2 files changed, 87945 deletions(-) delete mode 100644 Projects/TensorFlow/Plugins/Workspaces/ML CrossCategoricalEntropy Demo.json diff --git a/Projects/TensorFlow/Plugins/Workspaces/ML CrossCategoricalEntropy Demo.json b/Projects/TensorFlow/Plugins/Workspaces/ML CrossCategoricalEntropy Demo.json deleted file mode 100644 index 18c688e6e..000000000 --- a/Projects/TensorFlow/Plugins/Workspaces/ML CrossCategoricalEntropy Demo.json +++ /dev/null @@ -1,87943 +0,0 @@ -{ - "type": "Workspace", - "name": "ML CrossCategoricalEntropy Demo", - "config": "{\n \"docsLanguage\": \"EN\",\n \"contributionsBranch\": \"develop\"\n}", - "rootNodes": [ - { - "type": "Network", - "name": "My Network", - "project": "Foundations", - "networkNodes": [ - { - "type": "Network Node", - "name": "My Computer", - "config": "{ \n\"host\": \"localhost\", \n\"webPort\": \"34248\", \n\"webSocketsPort\": \"18041\"\n}", - "project": "Foundations", - "dataTasks": { - "type": "Data Tasks", - "name": "New Data Tasks", - "project": "Foundations", - "projectDataTasks": [ - { - "type": "Project Data Tasks", - "name": "Foundations", - "project": "Foundations", - "exchangeDataTasks": [ - { - "type": "Exchange Data Tasks", - "name": "Binance", - "project": "Foundations", - "marketDataTasks": [ - { - "type": "Market Data Tasks", - "name": " BTC/USDT", - "project": "Foundations", - "dataMineTasks": [ - { - "type": "Data Mine Tasks", - "name": "Candles", - "project": "Foundations", - "taskManagers": [ - { - "type": "Task Manager", - "name": "Candles", - "project": "Foundations", - "tasks": [ - { - "type": "Task", - "name": "Exchange Raw Data", - "project": "Foundations", - "bot": { - "type": "Sensor Bot Instance", - "name": "Exchange Raw Data", - "config": "{\n \"startDate\": \"2021-02-01\"\n}", - "project": "Foundations", - "processes": [ - { - "type": "Sensor Process Instance", - "name": "Exchange Raw Data Historic-OHLCVs", - "project": "Foundations", - "id": "dcae622c-eeaf-4609-8947-1d544675994f", - "savedPayload": { - "position": { - "x": 23669.74175100142, - "y": 29687.688294073963 - }, - "targetPosition": { - "x": 23819.74175100142, - "y": 29687.688294073963 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Process Definition", - "name": "Historic-OHLCVs", - "id": "5eb11d6a-022e-4f60-97c4-d6cf90b249dc" - }, - "referenceParentCombinedNodePath": [ - [ - "Candles", - "Data Mine", - "Foundations", - "70c7eea3-a786-4dda-b526-0514e2cb14cc" - ], - [ - "Exchange Raw Data", - "Sensor Bot", - "Foundations", - "af924204-66a2-47d4-9910-66ab78acb06f" - ], - [ - "Historic-OHLCVs", - "Process Definition", - "Foundations", - "5eb11d6a-022e-4f60-97c4-d6cf90b249dc" - ] - ] - } - } - ], - "id": "8a53c198-d9ce-4fd3-a2f8-918c3f3cf616", - "savedPayload": { - "position": { - "x": 23819.74175100142, - "y": 29687.688294073963 - }, - "targetPosition": { - "x": 23969.74175100142, - "y": 29687.688294073963 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "6015066e-aee5-47ac-9a3a-0446c0e45fa2", - "savedPayload": { - "position": { - "x": 23969.74175100142, - "y": 29687.688294073963 - }, - "targetPosition": { - "x": 24119.74175100142, - "y": 29687.688294073963 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Task", - "name": "Candles Volumes", - "project": "Foundations", - "bot": { - "type": "Indicator Bot Instance", - "name": "Candles Volumes", - "config": "{ \n\"parameter1\": \"Value for parameter1 defined at the Product Definition\"\n}", - "project": "Foundations", - "processes": [ - { - "type": "Indicator Process Instance", - "name": "Candles Volumes Multi-Time-Frame-Market", - "project": "Foundations", - "id": "4e997ddc-71b9-4593-828f-419258763785", - "savedPayload": { - "position": { - "x": 23607.609716645457, - "y": 28955.941017447334 - }, - "targetPosition": { - "x": 23819.74175100142, - "y": 29168.073051803298 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Process Definition", - "name": "Multi-Time-Frame-Market", - "id": "9f683143-a33f-42c1-9fa8-c601f01ee4e1" - }, - "referenceParentCombinedNodePath": [ - [ - "Candles", - "Data Mine", - "Foundations", - "70c7eea3-a786-4dda-b526-0514e2cb14cc" - ], - [ - "Candles Volumes", - "Indicator Bot", - "Foundations", - "285a4618-0423-4ac9-9df9-7a78be6fd915" - ], - [ - "Multi-Time-Frame-Market", - "Process Definition", - "Foundations", - "9f683143-a33f-42c1-9fa8-c601f01ee4e1" - ] - ] - } - }, - { - "type": "Indicator Process Instance", - "name": "Candles Volumes Multi-Time-Frame-Daily", - "project": "Foundations", - "id": "378d2530-98c4-4b2d-ad09-80078110695d", - "savedPayload": { - "position": { - "x": 23742.096037470663, - "y": 28878.295303916577 - }, - "targetPosition": { - "x": 23819.74175100142, - "y": 29168.073051803298 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Process Definition", - "name": "Multi-Time-Frame-Daily", - "id": "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" - }, - "referenceParentCombinedNodePath": [ - [ - "Candles", - "Data Mine", - "Foundations", - "70c7eea3-a786-4dda-b526-0514e2cb14cc" - ], - [ - "Candles Volumes", - "Indicator Bot", - "Foundations", - "285a4618-0423-4ac9-9df9-7a78be6fd915" - ], - [ - "Multi-Time-Frame-Daily", - "Process Definition", - "Foundations", - "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" - ] - ] - } - } - ], - "id": "ab970fa4-19b5-4db9-abea-3b83915646a5", - "savedPayload": { - "position": { - "x": 23819.74175100142, - "y": 29168.073051803298 - }, - "targetPosition": { - "x": 23969.74175100142, - "y": 29427.88067293863 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "9a95ae0d-a88f-4e36-95da-6282b52a4efb", - "savedPayload": { - "position": { - "x": 23969.74175100142, - "y": 29427.88067293863 - }, - "targetPosition": { - "x": 24119.74175100142, - "y": 29687.688294073963 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "3f70cf64-3714-4cc5-af78-ab87107f51d0", - "savedPayload": { - "position": { - "x": 24119.74175100142, - "y": 29687.688294073963 - }, - "targetPosition": { - "x": 24379.549372136753, - "y": 29837.688294073963 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "b4ca9161-c8f2-4f39-8a0c-271b1f7542ba", - "savedPayload": { - "position": { - "x": 24379.549372136753, - "y": 29837.688294073963 - }, - "targetPosition": { - "x": 24639.356993272086, - "y": 29987.688294073963 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Mine", - "name": "Candles", - "id": "70c7eea3-a786-4dda-b526-0514e2cb14cc" - }, - "referenceParentCombinedNodePath": [ - [ - "Candles", - "Data Mine", - "Foundations", - "70c7eea3-a786-4dda-b526-0514e2cb14cc" - ] - ] - } - }, - { - "type": "Data Mine Tasks", - "name": "Pluvtech", - "project": "Foundations", - "taskManagers": [ - { - "type": "Task Manager", - "name": "Pluvtech", - "project": "Foundations", - "tasks": [ - { - "type": "Task", - "name": "Fisher Transform", - "project": "Foundations", - "bot": { - "type": "Indicator Bot Instance", - "name": "Fisher Transform", - "config": "{ \n\"parameter1\": \"Value for parameter1 defined at the Product Definition\"\n}", - "project": "Foundations", - "processes": [ - { - "type": "Indicator Process Instance", - "name": "Fisher Transform Multi-Time-Frame-Market", - "project": "Foundations", - "id": "08537bf4-20e0-4f73-ba8e-47ae0fb941e7", - "savedPayload": { - "position": { - "x": 24985.356993272086, - "y": 30688.11115747996 - }, - "targetPosition": { - "x": 25021.356993272086, - "y": 30688.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Process Definition", - "name": "Multi-Time-Frame-Market", - "id": "a92e1484-ed61-4518-a066-211baf9c25c7" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fisher Transform", - "Indicator Bot", - "Foundations", - "1cf45944-eac2-493d-b53a-da358c2a67c1" - ], - [ - "Multi-Time-Frame-Market", - "Process Definition", - "Foundations", - "a92e1484-ed61-4518-a066-211baf9c25c7" - ] - ] - } - }, - { - "type": "Indicator Process Instance", - "name": "Fisher Transform Multi-Time-Frame-Daily", - "project": "Foundations", - "id": "14fb5836-7feb-4d9f-9a0f-015707c04c66", - "savedPayload": { - "position": { - "x": 25051.356993272086, - "y": 30664.11115747996 - }, - "targetPosition": { - "x": 25021.356993272086, - "y": 30688.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Process Definition", - "name": "Multi-Time-Frame-Daily", - "id": "b7de0201-cc18-45c3-8b54-24f37290122f" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fisher Transform", - "Indicator Bot", - "Foundations", - "1cf45944-eac2-493d-b53a-da358c2a67c1" - ], - [ - "Multi-Time-Frame-Daily", - "Process Definition", - "Foundations", - "b7de0201-cc18-45c3-8b54-24f37290122f" - ] - ] - } - } - ], - "id": "ae1a5c10-e276-4acb-8ff6-6f745e0ba41d", - "savedPayload": { - "position": { - "x": 25021.356993272086, - "y": 30688.11115747996 - }, - "targetPosition": { - "x": 24967.356993272086, - "y": 30714.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "bd26b1e5-37a7-4f37-953c-79e8f7dd5f20", - "savedPayload": { - "position": { - "x": 24967.356993272086, - "y": 30714.11115747996 - }, - "targetPosition": { - "x": 25060.356993272086, - "y": 30711.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Task", - "name": "Waddah Attar", - "project": "Foundations", - "bot": { - "type": "Indicator Bot Instance", - "name": "Waddah Attar", - "config": "{ \n\"parameter1\": \"Value for parameter1 defined at the Product Definition\"\n}", - "project": "Foundations", - "processes": [ - { - "type": "Indicator Process Instance", - "name": "Waddah Attar Multi-Time-Frame-Market", - "project": "Foundations", - "id": "ef8b65b2-5ba2-42fc-90b1-a933d9b0e35e", - "savedPayload": { - "position": { - "x": 25119.356993272086, - "y": 30754.11115747996 - }, - "targetPosition": { - "x": 25068.356993272086, - "y": 30827.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Process Definition", - "name": "Multi-Time-Frame-Market", - "id": "586f7c7a-3c58-494f-9f47-e328a7018b87" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Waddah Attar", - "Indicator Bot", - "Foundations", - "771942e0-043e-41ce-8db2-a50729affc91" - ], - [ - "Multi-Time-Frame-Market", - "Process Definition", - "Foundations", - "586f7c7a-3c58-494f-9f47-e328a7018b87" - ] - ] - } - }, - { - "type": "Indicator Process Instance", - "name": "Waddah Attar Multi-Time-Frame-Daily", - "project": "Foundations", - "id": "45d01662-8a7e-472f-af57-c3d3be3cf2e8", - "savedPayload": { - "position": { - "x": 25142.356993272086, - "y": 30839.11115747996 - }, - "targetPosition": { - "x": 25068.356993272086, - "y": 30827.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Process Definition", - "name": "Multi-Time-Frame-Daily", - "id": "a726a599-bbb4-4193-834b-9790b2bac74f" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Waddah Attar", - "Indicator Bot", - "Foundations", - "771942e0-043e-41ce-8db2-a50729affc91" - ], - [ - "Multi-Time-Frame-Daily", - "Process Definition", - "Foundations", - "a726a599-bbb4-4193-834b-9790b2bac74f" - ] - ] - } - } - ], - "id": "c0f29188-a277-4c48-9431-ed5601a2c96d", - "savedPayload": { - "position": { - "x": 25068.356993272086, - "y": 30827.11115747996 - }, - "targetPosition": { - "x": 25034.356993272086, - "y": 30770.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "a6868e50-3188-4510-b2bb-e83185fcfb44", - "savedPayload": { - "position": { - "x": 25034.356993272086, - "y": 30770.11115747996 - }, - "targetPosition": { - "x": 25060.356993272086, - "y": 30711.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Task", - "name": "PLUVTECH MACD", - "project": "Foundations", - "bot": { - "type": "Indicator Bot Instance", - "name": "PLUVTECH MACD", - "config": "{ \n\"parameter1\": \"Value for parameter1 defined at the Product Definition\"\n}", - "project": "Foundations", - "processes": [ - { - "type": "Indicator Process Instance", - "name": "PLUVTECH MACD Multi-Time-Frame-Market", - "project": "Foundations", - "id": "c311b12c-0926-438f-b2f8-f8e641a5160f", - "savedPayload": { - "position": { - "x": 25113.356993272086, - "y": 30648.11115747996 - }, - "targetPosition": { - "x": 25024.356993272086, - "y": 30736.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Process Definition", - "name": "Multi-Time-Frame-Market", - "id": "1b761c78-c05c-4b76-bf8e-89e67696704b" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "PLUVTECH MACD", - "Indicator Bot", - "Foundations", - "8dffabdf-ec34-42db-9d61-c9ebbca2e8fe" - ], - [ - "Multi-Time-Frame-Market", - "Process Definition", - "Foundations", - "1b761c78-c05c-4b76-bf8e-89e67696704b" - ] - ] - } - }, - { - "type": "Indicator Process Instance", - "name": "PLUVTECH MACD Multi-Time-Frame-Daily", - "project": "Foundations", - "id": "3f78a0a6-a58a-426b-8017-02228c6cfc33", - "savedPayload": { - "position": { - "x": 25041.356993272086, - "y": 30714.11115747996 - }, - "targetPosition": { - "x": 25024.356993272086, - "y": 30736.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Process Definition", - "name": "Multi-Time-Frame-Daily", - "id": "a03647a2-ff6a-45c9-805f-35a7a89568f1" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "PLUVTECH MACD", - "Indicator Bot", - "Foundations", - "8dffabdf-ec34-42db-9d61-c9ebbca2e8fe" - ], - [ - "Multi-Time-Frame-Daily", - "Process Definition", - "Foundations", - "a03647a2-ff6a-45c9-805f-35a7a89568f1" - ] - ] - } - } - ], - "id": "18486e16-8faa-4a76-be99-2aaa5e1b37eb", - "savedPayload": { - "position": { - "x": 25024.356993272086, - "y": 30736.11115747996 - }, - "targetPosition": { - "x": 25080.356993272086, - "y": 30676.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "df94da9b-a216-4074-b72f-05cb2f881680", - "savedPayload": { - "position": { - "x": 25080.356993272086, - "y": 30676.11115747996 - }, - "targetPosition": { - "x": 25060.356993272086, - "y": 30711.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Task", - "name": "HMA", - "project": "Foundations", - "bot": { - "type": "Indicator Bot Instance", - "name": "HMA", - "config": "{ \n\"parameter1\": \"Value for parameter1 defined at the Product Definition\"\n}", - "project": "Foundations", - "processes": [ - { - "type": "Indicator Process Instance", - "name": "HMA Multi-Time-Frame-Market", - "project": "Foundations", - "id": "4f67f54c-3559-48a7-8ec9-e1124ff4d8f3", - "savedPayload": { - "position": { - "x": 25272.356993272086, - "y": 30684.11115747996 - }, - "targetPosition": { - "x": 25220.356993272086, - "y": 30591.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Process Definition", - "name": "Multi-Time-Frame-Market", - "id": "31cf89d6-4bd2-4092-8776-271650dfde88" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "HMA", - "Indicator Bot", - "Foundations", - "ca8c02de-4c43-4345-85db-26186306a1d4" - ], - [ - "Multi-Time-Frame-Market", - "Process Definition", - "Foundations", - "31cf89d6-4bd2-4092-8776-271650dfde88" - ] - ] - } - }, - { - "type": "Indicator Process Instance", - "name": "HMA Multi-Time-Frame-Daily", - "project": "Foundations", - "id": "f26f7564-3a93-4fe1-a381-a30bf1d75ff7", - "savedPayload": { - "position": { - "x": 25302.356993272086, - "y": 30690.11115747996 - }, - "targetPosition": { - "x": 25220.356993272086, - "y": 30591.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Process Definition", - "name": "Multi-Time-Frame-Daily", - "id": "1df426ed-e374-4721-a8b9-b6acb16693af" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "HMA", - "Indicator Bot", - "Foundations", - "ca8c02de-4c43-4345-85db-26186306a1d4" - ], - [ - "Multi-Time-Frame-Daily", - "Process Definition", - "Foundations", - "1df426ed-e374-4721-a8b9-b6acb16693af" - ] - ] - } - } - ], - "id": "e13c8df8-c79d-4fa9-b98e-e5e40df6eac7", - "savedPayload": { - "position": { - "x": 25220.356993272086, - "y": 30591.11115747996 - }, - "targetPosition": { - "x": 25131.356993272086, - "y": 30680.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "c55f745d-c0d7-4209-88b7-06bfa9a13773", - "savedPayload": { - "position": { - "x": 25131.356993272086, - "y": 30680.11115747996 - }, - "targetPosition": { - "x": 25060.356993272086, - "y": 30711.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Task", - "name": "EMA", - "project": "Foundations", - "bot": { - "type": "Indicator Bot Instance", - "name": "EMA", - "config": "{ \n\"parameter1\": \"Value for parameter1 defined at the Product Definition\"\n}", - "project": "Foundations", - "processes": [ - { - "type": "Indicator Process Instance", - "name": "EMA Multi-Time-Frame-Market", - "project": "Foundations", - "id": "1a30b360-2b41-4264-9c5f-510bcecb5215", - "savedPayload": { - "position": { - "x": 24875.356993272086, - "y": 30791.11115747996 - }, - "targetPosition": { - "x": 24914.356993272086, - "y": 30780.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Process Definition", - "name": "Multi-Time-Frame-Market", - "id": "d17dff7e-4380-45f0-81d2-150937d9cf16" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "EMA", - "Indicator Bot", - "Foundations", - "0702e945-c8e3-4af7-b597-37ee572b42e4" - ], - [ - "Multi-Time-Frame-Market", - "Process Definition", - "Foundations", - "d17dff7e-4380-45f0-81d2-150937d9cf16" - ] - ] - } - }, - { - "type": "Indicator Process Instance", - "name": "EMA Multi-Time-Frame-Daily", - "project": "Foundations", - "id": "c08b1282-64fe-4bbf-91c7-b5a82e0f6636", - "savedPayload": { - "position": { - "x": 24882.356993272086, - "y": 30830.11115747996 - }, - "targetPosition": { - "x": 24914.356993272086, - "y": 30780.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Process Definition", - "name": "Multi-Time-Frame-Daily", - "id": "b4b30f4e-914b-4df6-b05d-b9e65b6736ce" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "EMA", - "Indicator Bot", - "Foundations", - "0702e945-c8e3-4af7-b597-37ee572b42e4" - ], - [ - "Multi-Time-Frame-Daily", - "Process Definition", - "Foundations", - "b4b30f4e-914b-4df6-b05d-b9e65b6736ce" - ] - ] - } - } - ], - "id": "007ad0be-f32d-462d-832d-f2d5d19ee471", - "savedPayload": { - "position": { - "x": 24914.356993272086, - "y": 30780.11115747996 - }, - "targetPosition": { - "x": 24962.356993272086, - "y": 30738.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "d380e1a2-4810-4205-b25d-3f0bfac0c416", - "savedPayload": { - "position": { - "x": 24962.356993272086, - "y": 30738.11115747996 - }, - "targetPosition": { - "x": 25060.356993272086, - "y": 30711.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Task", - "name": "McGinley", - "project": "Foundations", - "bot": { - "type": "Indicator Bot Instance", - "name": "McGinley", - "config": "{ \n\"parameter1\": \"Value for parameter1 defined at the Product Definition\"\n}", - "project": "Foundations", - "processes": [ - { - "type": "Indicator Process Instance", - "name": "McGinley Multi-Time-Frame-Market", - "project": "Foundations", - "id": "f1466349-1506-4c34-abc0-8612da63f733", - "savedPayload": { - "position": { - "x": 25122.356993272086, - "y": 30692.11115747996 - }, - "targetPosition": { - "x": 25030.356993272086, - "y": 30782.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Process Definition", - "name": "Multi-Time-Frame-Market", - "id": "67fbc9f7-f8da-46d9-9dbd-da0045b5b675" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "McGinley", - "Indicator Bot", - "Foundations", - "d07599e3-ce23-48f1-8b3b-6e594559cc41" - ], - [ - "Multi-Time-Frame-Market", - "Process Definition", - "Foundations", - "67fbc9f7-f8da-46d9-9dbd-da0045b5b675" - ] - ] - } - }, - { - "type": "Indicator Process Instance", - "name": "McGinley Multi-Time-Frame-Daily", - "project": "Foundations", - "id": "d873d278-083a-4359-90d7-64c3f371f9c2", - "savedPayload": { - "position": { - "x": 25039.356993272086, - "y": 30710.11115747996 - }, - "targetPosition": { - "x": 25030.356993272086, - "y": 30782.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Process Definition", - "name": "Multi-Time-Frame-Daily", - "id": "fb06c6b5-4296-4333-8684-0427e40ec56d" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "McGinley", - "Indicator Bot", - "Foundations", - "d07599e3-ce23-48f1-8b3b-6e594559cc41" - ], - [ - "Multi-Time-Frame-Daily", - "Process Definition", - "Foundations", - "fb06c6b5-4296-4333-8684-0427e40ec56d" - ] - ] - } - } - ], - "id": "b30bbbdb-0175-4fcf-875e-87c7b2401d9e", - "savedPayload": { - "position": { - "x": 25030.356993272086, - "y": 30782.11115747996 - }, - "targetPosition": { - "x": 25023.356993272086, - "y": 30715.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "c896f147-9213-4a44-ab1e-027747242a9f", - "savedPayload": { - "position": { - "x": 25023.356993272086, - "y": 30715.11115747996 - }, - "targetPosition": { - "x": 25060.356993272086, - "y": 30711.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Task", - "name": "WMA", - "project": "Foundations", - "bot": { - "type": "Indicator Bot Instance", - "name": "WMA", - "config": "{ \n\"parameter1\": \"Value for parameter1 defined at the Product Definition\"\n}", - "project": "Foundations", - "processes": [ - { - "type": "Indicator Process Instance", - "name": "WMA Multi-Time-Frame-Market", - "project": "Foundations", - "id": "cf89ccbf-ca0e-4207-bb3d-774c3c5769fa", - "savedPayload": { - "position": { - "x": 25123.356993272086, - "y": 30710.11115747996 - }, - "targetPosition": { - "x": 25093.356993272086, - "y": 30655.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Process Definition", - "name": "Multi-Time-Frame-Market", - "id": "68472dc9-ab46-41f3-a00a-3b358ad2f290" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "WMA", - "Indicator Bot", - "Foundations", - "403b2817-ec8d-4b6a-8b66-72eab0b31961" - ], - [ - "Multi-Time-Frame-Market", - "Process Definition", - "Foundations", - "68472dc9-ab46-41f3-a00a-3b358ad2f290" - ] - ] - } - }, - { - "type": "Indicator Process Instance", - "name": "WMA Multi-Time-Frame-Daily", - "project": "Foundations", - "id": "34ba4f8b-5693-4e30-999b-839cddf646e8", - "savedPayload": { - "position": { - "x": 25011.356993272086, - "y": 30725.11115747996 - }, - "targetPosition": { - "x": 25093.356993272086, - "y": 30655.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Process Definition", - "name": "Multi-Time-Frame-Daily", - "id": "7c07645b-4c36-40d4-9ee1-895fada4bd42" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "WMA", - "Indicator Bot", - "Foundations", - "403b2817-ec8d-4b6a-8b66-72eab0b31961" - ], - [ - "Multi-Time-Frame-Daily", - "Process Definition", - "Foundations", - "7c07645b-4c36-40d4-9ee1-895fada4bd42" - ] - ] - } - } - ], - "id": "7f1fe3aa-a6c1-4cf2-b9ff-0f6bb021f543", - "savedPayload": { - "position": { - "x": 25093.356993272086, - "y": 30655.11115747996 - }, - "targetPosition": { - "x": 25060.356993272086, - "y": 30752.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "92062504-db84-45c0-9115-5009bcfb703c", - "savedPayload": { - "position": { - "x": 25060.356993272086, - "y": 30752.11115747996 - }, - "targetPosition": { - "x": 25060.356993272086, - "y": 30711.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Task", - "name": "SMA", - "project": "Foundations", - "bot": { - "type": "Indicator Bot Instance", - "name": "SMA", - "config": "{ \n\"parameter1\": \"Value for parameter1 defined at the Product Definition\"\n}", - "project": "Foundations", - "processes": [ - { - "type": "Indicator Process Instance", - "name": "SMA Multi-Time-Frame-Market", - "project": "Foundations", - "id": "cba5adff-ed89-45c6-91af-3753c6c44c6d", - "savedPayload": { - "position": { - "x": 24930.356993272086, - "y": 30779.11115747996 - }, - "targetPosition": { - "x": 24975.356993272086, - "y": 30692.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Process Definition", - "name": "Multi-Time-Frame-Market", - "id": "6b1d24e9-f182-4425-b8b5-f938c371283e" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "SMA", - "Indicator Bot", - "Foundations", - "911bc848-881a-4d4d-9031-fca087856547" - ], - [ - "Multi-Time-Frame-Market", - "Process Definition", - "Foundations", - "6b1d24e9-f182-4425-b8b5-f938c371283e" - ] - ] - } - }, - { - "type": "Indicator Process Instance", - "name": "SMA Multi-Time-Frame-Daily", - "project": "Foundations", - "id": "45a9335a-f269-4564-91bf-e34b2f654fb5", - "savedPayload": { - "position": { - "x": 24880.356993272086, - "y": 30787.11115747996 - }, - "targetPosition": { - "x": 24975.356993272086, - "y": 30692.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Process Definition", - "name": "Multi-Time-Frame-Daily", - "id": "be418ee4-e7ef-4e8d-880d-6e17c06db115" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "SMA", - "Indicator Bot", - "Foundations", - "911bc848-881a-4d4d-9031-fca087856547" - ], - [ - "Multi-Time-Frame-Daily", - "Process Definition", - "Foundations", - "be418ee4-e7ef-4e8d-880d-6e17c06db115" - ] - ] - } - } - ], - "id": "672690a0-1ab8-4092-a240-47a5f9834ff0", - "savedPayload": { - "position": { - "x": 24975.356993272086, - "y": 30692.11115747996 - }, - "targetPosition": { - "x": 25019.356993272086, - "y": 30705.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "575b2c85-868f-4890-859a-52593fb23810", - "savedPayload": { - "position": { - "x": 25019.356993272086, - "y": 30705.11115747996 - }, - "targetPosition": { - "x": 25060.356993272086, - "y": 30711.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Task", - "name": "Volume-WMA", - "project": "Foundations", - "bot": { - "type": "Indicator Bot Instance", - "name": "Volume-WMA", - "config": "{ \n\"parameter1\": \"Value for parameter1 defined at the Product Definition\"\n}", - "project": "Foundations", - "processes": [ - { - "type": "Indicator Process Instance", - "name": "Volume-WMA Multi-Time-Frame-Market", - "project": "Foundations", - "id": "f98a8174-d980-44e0-8b8a-eefb6d92e39b", - "savedPayload": { - "position": { - "x": 25140.356993272086, - "y": 30826.11115747996 - }, - "targetPosition": { - "x": 25073.356993272086, - "y": 30778.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Process Definition", - "name": "Multi-Time-Frame-Market", - "id": "3a1cfbed-8cde-4ecd-bbaa-ef20fa82d04c" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Volume-WMA", - "Indicator Bot", - "Foundations", - "89d82732-d20e-4c9d-8143-a690929a6a26" - ], - [ - "Multi-Time-Frame-Market", - "Process Definition", - "Foundations", - "3a1cfbed-8cde-4ecd-bbaa-ef20fa82d04c" - ] - ] - } - }, - { - "type": "Indicator Process Instance", - "name": "Volume-WMA Multi-Time-Frame-Daily", - "project": "Foundations", - "id": "f7d4d696-1c13-4c39-bde6-85d22146e163", - "savedPayload": { - "position": { - "x": 25073.356993272086, - "y": 30866.11115747996 - }, - "targetPosition": { - "x": 25073.356993272086, - "y": 30778.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Process Definition", - "name": "Multi-Time-Frame-Daily", - "id": "6bc86e49-42f7-4649-8813-1893a124f2be" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Volume-WMA", - "Indicator Bot", - "Foundations", - "89d82732-d20e-4c9d-8143-a690929a6a26" - ], - [ - "Multi-Time-Frame-Daily", - "Process Definition", - "Foundations", - "6bc86e49-42f7-4649-8813-1893a124f2be" - ] - ] - } - } - ], - "id": "1a288674-7b94-464b-a9ee-109ab6541197", - "savedPayload": { - "position": { - "x": 25073.356993272086, - "y": 30778.11115747996 - }, - "targetPosition": { - "x": 25057.356993272086, - "y": 30682.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "12b33feb-1fe5-45a2-a87a-2d7db5dc786f", - "savedPayload": { - "position": { - "x": 25057.356993272086, - "y": 30682.11115747996 - }, - "targetPosition": { - "x": 25060.356993272086, - "y": 30711.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Task", - "name": "Fibonacci-Bollinger", - "project": "Foundations", - "bot": { - "type": "Indicator Bot Instance", - "name": "Fibonacci-Bollinger", - "config": "{ \n\"parameter1\": \"Value for parameter1 defined at the Product Definition\"\n}", - "project": "Foundations", - "processes": [ - { - "type": "Indicator Process Instance", - "name": "Fibonacci-Bollinger Multi-Time-Frame-Market", - "project": "Foundations", - "id": "331f4eb4-0748-427a-9b75-ab9b5b5fd85f", - "savedPayload": { - "position": { - "x": 25122.356993272086, - "y": 30827.11115747996 - }, - "targetPosition": { - "x": 25196.356993272086, - "y": 30818.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Process Definition", - "name": "Multi-Time-Frame-Market", - "id": "6e248f3a-e30f-45bc-a998-9553dd624192" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Indicator Bot", - "Foundations", - "d40999ec-12b6-4847-bfa3-26e12eb7276b" - ], - [ - "Multi-Time-Frame-Market", - "Process Definition", - "Foundations", - "6e248f3a-e30f-45bc-a998-9553dd624192" - ] - ] - } - }, - { - "type": "Indicator Process Instance", - "name": "Fibonacci-Bollinger Multi-Time-Frame-Daily", - "project": "Foundations", - "id": "a329ed14-b7e5-4d4b-8fa1-3e25ad6b4402", - "savedPayload": { - "position": { - "x": 25236.356993272086, - "y": 30747.11115747996 - }, - "targetPosition": { - "x": 25196.356993272086, - "y": 30818.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Process Definition", - "name": "Multi-Time-Frame-Daily", - "id": "a31a39b0-d66c-4e16-ac5b-6f2e8d2809bf" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Indicator Bot", - "Foundations", - "d40999ec-12b6-4847-bfa3-26e12eb7276b" - ], - [ - "Multi-Time-Frame-Daily", - "Process Definition", - "Foundations", - "a31a39b0-d66c-4e16-ac5b-6f2e8d2809bf" - ] - ] - } - } - ], - "id": "4bd78656-df77-4341-92af-d287cb4c71c4", - "savedPayload": { - "position": { - "x": 25196.356993272086, - "y": 30818.11115747996 - }, - "targetPosition": { - "x": 25137.356993272086, - "y": 30761.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "aaa666ef-8392-428d-bf54-f0e4c246a711", - "savedPayload": { - "position": { - "x": 25137.356993272086, - "y": 30761.11115747996 - }, - "targetPosition": { - "x": 25060.356993272086, - "y": 30711.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Task", - "name": "TPSL Bands", - "project": "Foundations", - "bot": { - "type": "Indicator Bot Instance", - "name": "TPSL Bands", - "config": "{ \n\"parameter1\": \"Value for parameter1 defined at the Product Definition\"\n}", - "project": "Foundations", - "processes": [ - { - "type": "Indicator Process Instance", - "name": "TPSL Bands Multi-Time-Frame-Market", - "project": "Foundations", - "id": "83327fdd-6961-4fe7-b6f2-f363b6ed7b03", - "savedPayload": { - "position": { - "x": 25153.356993272086, - "y": 30691.11115747996 - }, - "targetPosition": { - "x": 25108.356993272086, - "y": 30694.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Process Definition", - "name": "Multi-Time-Frame-Market", - "id": "128de01b-4ba0-4f8c-b9ad-1c85dd6363c3" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "TPSL Bands", - "Indicator Bot", - "Foundations", - "bb548c23-987a-4cf4-bb92-97cc8e5af15c" - ], - [ - "Multi-Time-Frame-Market", - "Process Definition", - "Foundations", - "128de01b-4ba0-4f8c-b9ad-1c85dd6363c3" - ] - ] - } - }, - { - "type": "Indicator Process Instance", - "name": "TPSL Bands Multi-Time-Frame-Daily", - "project": "Foundations", - "id": "84a14580-bd6a-4729-836f-0d5614303f93", - "savedPayload": { - "position": { - "x": 25143.356993272086, - "y": 30735.11115747996 - }, - "targetPosition": { - "x": 25108.356993272086, - "y": 30694.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Process Definition", - "name": "Multi-Time-Frame-Daily", - "id": "bb160850-ff94-4d50-a0b0-3d9131d28440" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "TPSL Bands", - "Indicator Bot", - "Foundations", - "bb548c23-987a-4cf4-bb92-97cc8e5af15c" - ], - [ - "Multi-Time-Frame-Daily", - "Process Definition", - "Foundations", - "bb160850-ff94-4d50-a0b0-3d9131d28440" - ] - ] - } - } - ], - "id": "e3496a60-1b73-4a6d-8014-85f73ce04372", - "savedPayload": { - "position": { - "x": 25108.356993272086, - "y": 30694.11115747996 - }, - "targetPosition": { - "x": 25146.356993272086, - "y": 30696.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "31880567-022a-4155-9cfb-9adc706458b1", - "savedPayload": { - "position": { - "x": 25146.356993272086, - "y": 30696.11115747996 - }, - "targetPosition": { - "x": 25060.356993272086, - "y": 30711.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Task", - "name": "MAMA", - "project": "Foundations", - "bot": { - "type": "Indicator Bot Instance", - "name": "MAMA", - "config": "{ \n\"parameter1\": \"Value for parameter1 defined at the Product Definition\"\n}", - "project": "Foundations", - "processes": [ - { - "type": "Indicator Process Instance", - "name": "MAMA Multi-Time-Frame-Market", - "project": "Foundations", - "id": "292bc099-87a5-450f-adf9-a7fc32bf9ace", - "savedPayload": { - "position": { - "x": 24821.356993272086, - "y": 30714.11115747996 - }, - "targetPosition": { - "x": 24889.356993272086, - "y": 30797.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Process Definition", - "name": "Multi-Time-Frame-Market", - "id": "5f5e8b23-6c18-4f24-b2fb-27cd40b703de" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "MAMA", - "Indicator Bot", - "Foundations", - "f1649445-3654-4fd5-8a93-6b10568bd73f" - ], - [ - "Multi-Time-Frame-Market", - "Process Definition", - "Foundations", - "5f5e8b23-6c18-4f24-b2fb-27cd40b703de" - ] - ] - } - }, - { - "type": "Indicator Process Instance", - "name": "MAMA Multi-Time-Frame-Daily", - "project": "Foundations", - "id": "c9ee9e6f-04b3-4532-8051-277a0608d1d2", - "savedPayload": { - "position": { - "x": 24904.356993272086, - "y": 30749.11115747996 - }, - "targetPosition": { - "x": 24889.356993272086, - "y": 30797.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Process Definition", - "name": "Multi-Time-Frame-Daily", - "id": "fcee0e9a-7a16-45d4-bb20-968b8fcae06b" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "MAMA", - "Indicator Bot", - "Foundations", - "f1649445-3654-4fd5-8a93-6b10568bd73f" - ], - [ - "Multi-Time-Frame-Daily", - "Process Definition", - "Foundations", - "fcee0e9a-7a16-45d4-bb20-968b8fcae06b" - ] - ] - } - } - ], - "id": "a1003f8a-5a1d-4a65-87c0-c22ded850808", - "savedPayload": { - "position": { - "x": 24889.356993272086, - "y": 30797.11115747996 - }, - "targetPosition": { - "x": 24970.356993272086, - "y": 30743.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "3b06d9ee-13aa-4183-8560-082ac689ce1b", - "savedPayload": { - "position": { - "x": 24970.356993272086, - "y": 30743.11115747996 - }, - "targetPosition": { - "x": 25060.356993272086, - "y": 30711.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Task", - "name": "Donchian-Tenkan", - "project": "Foundations", - "bot": { - "type": "Indicator Bot Instance", - "name": "Donchian-Tenkan", - "config": "{ \n\"parameter1\": \"Value for parameter1 defined at the Product Definition\"\n}", - "project": "Foundations", - "processes": [ - { - "type": "Indicator Process Instance", - "name": "Donchian-Tenkan Multi-Time-Frame-Market", - "project": "Foundations", - "id": "24b35145-ab81-42b8-b141-eaba6dd80781", - "savedPayload": { - "position": { - "x": 25013.356993272086, - "y": 30611.11115747996 - }, - "targetPosition": { - "x": 25090.356993272086, - "y": 30656.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Process Definition", - "name": "Multi-Time-Frame-Market", - "id": "959f0b02-b172-4a8f-88d3-de58376f0c82" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Donchian-Tenkan", - "Indicator Bot", - "Foundations", - "9d467fa8-c972-45fa-87a9-05150f42b063" - ], - [ - "Multi-Time-Frame-Market", - "Process Definition", - "Foundations", - "959f0b02-b172-4a8f-88d3-de58376f0c82" - ] - ] - } - }, - { - "type": "Indicator Process Instance", - "name": "Donchian-Tenkan Multi-Time-Frame-Daily", - "project": "Foundations", - "id": "5b8cba70-6fbb-4b24-82ba-4f3cd7db6104", - "savedPayload": { - "position": { - "x": 25093.356993272086, - "y": 30686.11115747996 - }, - "targetPosition": { - "x": 25090.356993272086, - "y": 30656.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Process Definition", - "name": "Multi-Time-Frame-Daily", - "id": "8a9667ea-e67e-405d-a1ae-c52af86ffba9" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Donchian-Tenkan", - "Indicator Bot", - "Foundations", - "9d467fa8-c972-45fa-87a9-05150f42b063" - ], - [ - "Multi-Time-Frame-Daily", - "Process Definition", - "Foundations", - "8a9667ea-e67e-405d-a1ae-c52af86ffba9" - ] - ] - } - } - ], - "id": "05acdf66-7978-432f-88b0-5dfdb2184493", - "savedPayload": { - "position": { - "x": 25090.356993272086, - "y": 30656.11115747996 - }, - "targetPosition": { - "x": 24998.356993272086, - "y": 30639.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "dc4241b0-1f03-4a63-9bf9-af65f5e81723", - "savedPayload": { - "position": { - "x": 24998.356993272086, - "y": 30639.11115747996 - }, - "targetPosition": { - "x": 25060.356993272086, - "y": 30711.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Task", - "name": "Percentages", - "project": "Foundations", - "bot": { - "type": "Indicator Bot Instance", - "name": "Percentages", - "config": "{ \n\"parameter1\": \"Value for parameter1 defined at the Product Definition\"\n}", - "project": "Foundations", - "processes": [ - { - "type": "Indicator Process Instance", - "name": "Percentages Multi-Time-Frame-Market", - "project": "Foundations", - "id": "dc8ae5da-5c68-42b8-ad74-83bd3ba502df", - "savedPayload": { - "position": { - "x": 25075.356993272086, - "y": 30651.11115747996 - }, - "targetPosition": { - "x": 25005.356993272086, - "y": 30708.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Process Definition", - "name": "Multi-Time-Frame-Market", - "id": "0525da1f-52c1-4695-bed4-fed27de3d6e3" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Percentages", - "Indicator Bot", - "Foundations", - "725a42a6-d94c-44aa-80c9-681b22bbe8ed" - ], - [ - "Multi-Time-Frame-Market", - "Process Definition", - "Foundations", - "0525da1f-52c1-4695-bed4-fed27de3d6e3" - ] - ] - } - }, - { - "type": "Indicator Process Instance", - "name": "Percentages Multi-Time-Frame-Daily", - "project": "Foundations", - "id": "44c44375-2757-4b15-8df3-1a38105b83c7", - "savedPayload": { - "position": { - "x": 24960.356993272086, - "y": 30680.11115747996 - }, - "targetPosition": { - "x": 25005.356993272086, - "y": 30708.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Process Definition", - "name": "Multi-Time-Frame-Daily", - "id": "68710800-56e0-465d-a598-a7fcb7832901" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Percentages", - "Indicator Bot", - "Foundations", - "725a42a6-d94c-44aa-80c9-681b22bbe8ed" - ], - [ - "Multi-Time-Frame-Daily", - "Process Definition", - "Foundations", - "68710800-56e0-465d-a598-a7fcb7832901" - ] - ] - } - } - ], - "id": "72f6b75e-e6f4-4ecc-862c-3612d95459cd", - "savedPayload": { - "position": { - "x": 25005.356993272086, - "y": 30708.11115747996 - }, - "targetPosition": { - "x": 25024.356993272086, - "y": 30750.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "81641bb9-2a1b-464c-a6ef-a81331819090", - "savedPayload": { - "position": { - "x": 25024.356993272086, - "y": 30750.11115747996 - }, - "targetPosition": { - "x": 25060.356993272086, - "y": 30711.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "5f0e89a6-47d8-42b0-b867-cb4e8127d3da", - "savedPayload": { - "position": { - "x": 24639.356993272086, - "y": 29387.688294073963 - }, - "targetPosition": { - "x": 24639.356993272086, - "y": 29687.688294073963 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "000c1326-6d81-4321-b120-138d8f8169aa", - "savedPayload": { - "position": { - "x": 24639.356993272086, - "y": 29687.688294073963 - }, - "targetPosition": { - "x": 24639.356993272086, - "y": 29987.688294073963 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Mine", - "name": "Pluvtech", - "id": "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ] - ] - } - } - ], - "id": "683a83b5-e6e2-4d2d-8019-8e08d4ce854e", - "savedPayload": { - "position": { - "x": 24639.356993272086, - "y": 29987.688294073963 - }, - "targetPosition": { - "x": 24789.356993272086, - "y": 30247.495915209296 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Market", - "name": "BTC/USDT", - "id": "9a867bf0-a71d-445c-b99a-75b60bbdce09" - }, - "referenceParentCombinedNodePath": [ - [ - "My Crypto Ecosystem", - "Crypto Ecosystem", - "Foundations", - "7217b56c-e854-4c06-8b8a-d5d3c05a153d" - ], - [ - "Tested", - "Crypto Exchanges", - "Foundations", - "e3879d63-6f8f-41a3-8ac3-0349c4361722" - ], - [ - "Binance", - "Crypto Exchange", - "Foundations", - "61ef0b8d-de6e-4e76-bdd5-996836760a4b" - ], - [ - "New Exchange Markets", - "Exchange Markets", - "Foundations", - "2fd80894-900e-44ac-a1a7-56c14124f7a1" - ], - [ - "BTC/USDT", - "Market", - "Foundations", - "9a867bf0-a71d-445c-b99a-75b60bbdce09" - ] - ] - } - } - ], - "id": "e9c68608-35c6-4d9e-abfb-afa8923e8e76", - "savedPayload": { - "position": { - "x": 24789.356993272086, - "y": 30247.495915209296 - }, - "targetPosition": { - "x": 24939.356993272086, - "y": 30507.30353634463 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Crypto Exchange", - "name": "Binance", - "id": "61ef0b8d-de6e-4e76-bdd5-996836760a4b" - }, - "referenceParentCombinedNodePath": [ - [ - "My Crypto Ecosystem", - "Crypto Ecosystem", - "Foundations", - "7217b56c-e854-4c06-8b8a-d5d3c05a153d" - ], - [ - "Tested", - "Crypto Exchanges", - "Foundations", - "e3879d63-6f8f-41a3-8ac3-0349c4361722" - ], - [ - "Binance", - "Crypto Exchange", - "Foundations", - "61ef0b8d-de6e-4e76-bdd5-996836760a4b" - ] - ] - } - } - ], - "id": "10f95e66-36a6-48f0-ba05-79262db0f1db", - "savedPayload": { - "position": { - "x": 24939.356993272086, - "y": 30507.30353634463 - }, - "targetPosition": { - "x": 25089.356993272086, - "y": 30767.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Project Definition", - "name": "Foundations", - "id": "a2a04e12-604e-43f8-a986-1b8ca3b043cb" - }, - "referenceParentCombinedNodePath": [ - [ - "New Foundations Project", - "Foundations Project", - "Foundations", - "cf9f8b3b-77c6-43c6-b01f-95cf366a91f6" - ], - [ - "Foundations", - "Project Definition", - "Foundations", - "a2a04e12-604e-43f8-a986-1b8ca3b043cb" - ] - ] - } - } - ], - "id": "40af91d9-431c-4b7d-addc-aed37bc2f3fe", - "savedPayload": { - "position": { - "x": 25089.356993272086, - "y": 30767.11115747996 - }, - "targetPosition": { - "x": 25239.356993272086, - "y": 31026.918778615294 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "learningTasks": { - "type": "Learning Tasks", - "name": "New Learning Tasks", - "project": "Foundations", - "projectLearningTasks": [ - { - "type": "Project Learning Tasks", - "name": "Foundations", - "project": "Foundations", - "exchangeLearningTasks": [ - { - "type": "Exchange Learning Tasks", - "name": "Binance", - "project": "Foundations", - "marketLearningTasks": [ - { - "type": "Market Learning Tasks", - "name": " BTC/USDT", - "project": "Foundations", - "learningMineTasks": [ - { - "type": "Learning Mine Tasks", - "name": "Masters", - "project": "Foundations", - "taskManagers": [ - { - "type": "Task Manager", - "name": "Masters", - "project": "Foundations", - "tasks": [ - { - "type": "Task", - "name": "Back ML Demo System", - "project": "Foundations", - "bot": { - "type": "Learning Bot Instance", - "name": "Back Low Frequency", - "config": "{}", - "project": "Foundations", - "processes": [ - { - "type": "Learning Process Instance", - "name": "Low Frequency Learning", - "project": "Foundations", - "session": { - "type": "Back Learning Session", - "name": "Back ML Demo System", - "config": "{\"folderName\":\"Back-ML-Demo-System\"}", - "project": "Foundations", - "learningParameters": { - "type": "Learning Parameters", - "name": "New Learning Parameters", - "project": "Foundations", - "learningAlgorithm": { - "type": "Learning Algorithm", - "name": "New Learning Algorithm", - "config": "{ \n\"backLearningPredictingRatio\": 0.8\n}", - "project": "Foundations", - "id": "e5f59e02-b5bd-4f90-be9e-b0fc81e504f0", - "savedPayload": { - "position": { - "x": 25637.4472110294, - "y": 28133.58673097809 - }, - "targetPosition": { - "x": 25927.224958916122, - "y": 28055.941017447334 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "timeRange": { - "type": "Time Range", - "name": "New Time Range", - "config": "{\n \"initialDatetime\": \"2021-02-01\",\n \"finalDatetime\": \"2021-08-01\"\n}", - "project": "Foundations", - "id": "4dbf9300-4b51-4da7-87c8-0868330ed90a", - "savedPayload": { - "position": { - "x": 25637.4472110294, - "y": 27978.295303916577 - }, - "targetPosition": { - "x": 25927.224958916122, - "y": 28055.941017447334 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "timeFrame": { - "type": "Time Frame", - "name": "New Time Frame", - "config": "{\n \"label\": \"01-hs\"\n}", - "project": "Foundations", - "id": "924dfdbc-e555-4eef-87a2-848230d0a532", - "savedPayload": { - "position": { - "x": 25715.09292456016, - "y": 27843.80898309137 - }, - "targetPosition": { - "x": 25927.224958916122, - "y": 28055.941017447334 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "heartbeats": { - "type": "Heartbeats", - "name": "New Heartbeats", - "config": "{ \n\"date\": true,\n\"candleIndex\": false\n}", - "project": "Foundations", - "id": "8226110d-a050-4858-8975-04c07e4282f1", - "savedPayload": { - "position": { - "x": 25849.579245385365, - "y": 27766.163269560613 - }, - "targetPosition": { - "x": 25927.224958916122, - "y": 28055.941017447334 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "userDefinedParameters": { - "type": "User Defined Parameters", - "name": "New User Defined Parameters", - "config": "{ \n\"param1Name\": \"A text string value example\",\n\"param2Name\": 0\n}", - "project": "Foundations", - "id": "8a64d2a7-ab3f-46aa-976e-93b257a2789d", - "savedPayload": { - "position": { - "x": 26004.87067244688, - "y": 27766.163269560613 - }, - "targetPosition": { - "x": 25927.224958916122, - "y": 28055.941017447334 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "a5906b01-27b5-4a09-8b36-f8aa3110cfe1", - "savedPayload": { - "position": { - "x": 25927.224958916122, - "y": 28055.941017447334 - }, - "targetPosition": { - "x": 26139.356993272086, - "y": 28268.073051803298 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "learningSystemReference": { - "type": "Learning System Reference", - "name": "ML Demo System", - "project": "Foundations", - "id": "f3c821fc-fad5-458a-b6a1-e678aa7c639e", - "savedPayload": { - "position": { - "x": 26139.356993272086, - "y": 27968.073051803298 - }, - "targetPosition": { - "x": 26139.356993272086, - "y": 28268.073051803298 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Learning System", - "name": "ML Demo System", - "id": "aeee3e01-053a-4761-bef6-2f095025fbd1" - }, - "referenceParentCombinedNodePath": [ - [ - "ML Demo System", - "Learning System", - "Foundations", - "aeee3e01-053a-4761-bef6-2f095025fbd1" - ] - ] - } - }, - "learningEngineReference": { - "type": "Learning Engine Reference", - "name": "Low-Frequency", - "project": "Foundations", - "id": "b28b503f-8381-4c36-9853-8d21e9c5b4ba", - "savedPayload": { - "position": { - "x": 26351.48902762805, - "y": 28055.941017447334 - }, - "targetPosition": { - "x": 26139.356993272086, - "y": 28268.073051803298 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Learning Engine", - "name": "Low-Frequency", - "id": "1b545b9a-9adf-4037-b72a-6f52e4cf6267" - }, - "referenceParentCombinedNodePath": [ - [ - "Low-Frequency", - "Learning Engine", - "Foundations", - "1b545b9a-9adf-4037-b72a-6f52e4cf6267" - ] - ] - } - }, - "id": "5fba5feb-2785-47dc-b7f0-38caf58a30d6", - "savedPayload": { - "position": { - "x": 26139.356993272086, - "y": 28268.073051803298 - }, - "targetPosition": { - "x": 26139.356993272086, - "y": 28568.073051803298 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "0b4d53ae-2465-4d95-a0fa-08bb61267dd6", - "savedPayload": { - "position": { - "x": 26139.356993272086, - "y": 28568.073051803298 - }, - "targetPosition": { - "x": 26139.356993272086, - "y": 28868.073051803298 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Process Definition", - "name": "Learning", - "id": "f9b58fac-d095-47b5-85ec-6b212e1b88e4" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Low Frequency", - "Learning Bot", - "Foundations", - "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" - ], - [ - "Learning", - "Process Definition", - "Foundations", - "f9b58fac-d095-47b5-85ec-6b212e1b88e4" - ] - ] - } - } - ], - "id": "57b053df-7b72-4db2-a091-e56b164aaa53", - "savedPayload": { - "position": { - "x": 26139.356993272086, - "y": 28868.073051803298 - }, - "targetPosition": { - "x": 26139.356993272086, - "y": 29168.073051803298 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "808d3316-7b04-47c1-867b-dd02951a915e", - "savedPayload": { - "position": { - "x": 26139.356993272086, - "y": 29168.073051803298 - }, - "targetPosition": { - "x": 26139.356993272086, - "y": 29468.073051803298 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Task", - "name": "Live ML Demo System", - "project": "Foundations", - "bot": { - "type": "Learning Bot Instance", - "name": "Live Low Frequency", - "config": "{}", - "project": "Foundations", - "processes": [ - { - "type": "Learning Process Instance", - "name": "Low Frequency Learning", - "project": "Foundations", - "session": { - "type": "Live Learning Session", - "name": "Live ML Demo System", - "config": "{\"folderName\":\"Live-ML-Demo-System\"}", - "project": "Foundations", - "learningParameters": { - "type": "Learning Parameters", - "name": "New Learning Parameters", - "project": "Foundations", - "learningAlgorithm": { - "type": "Learning Algorithm", - "name": "New Learning Algorithm", - "config": "{ \n\"backLearningPredictingRatio\": 0.8\n}", - "project": "Foundations", - "id": "b94dc9fe-4d2a-42be-a0ed-7cc643cc13aa", - "savedPayload": { - "position": { - "x": 27044.10115698821, - "y": 28366.163269560613 - }, - "targetPosition": { - "x": 27256.233191344174, - "y": 28578.295303916577 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "timeRange": { - "type": "Time Range", - "name": "New Time Range", - "config": "{ \n\"initialDatetime\": \"2020-09-01\",\n\"finalDatetime\": \"2020-09-02\" \n}", - "project": "Foundations", - "id": "5d9b9eeb-2ac9-49c4-9cbf-68de4a1dae54", - "savedPayload": { - "position": { - "x": 27178.587477813417, - "y": 28288.517556029856 - }, - "targetPosition": { - "x": 27256.233191344174, - "y": 28578.295303916577 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "timeFrame": { - "type": "Time Frame", - "name": "New Time Frame", - "config": "{ \n\"label\": \"01-hs\"\n}", - "project": "Foundations", - "id": "0d101c1e-193a-42e4-92c0-40c400a0d962", - "savedPayload": { - "position": { - "x": 27333.87890487493, - "y": 28288.517556029856 - }, - "targetPosition": { - "x": 27256.233191344174, - "y": 28578.295303916577 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "heartbeats": { - "type": "Heartbeats", - "name": "New Heartbeats", - "config": "{ \n\"date\": true,\n\"candleIndex\": false\n}", - "project": "Foundations", - "id": "3644bd35-d0bc-4c61-9ef0-78b198f39775", - "savedPayload": { - "position": { - "x": 27468.365225700138, - "y": 28366.163269560613 - }, - "targetPosition": { - "x": 27256.233191344174, - "y": 28578.295303916577 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "userDefinedParameters": { - "type": "User Defined Parameters", - "name": "New User Defined Parameters", - "config": "{ \n\"param1Name\": \"A text string value example\",\n\"param2Name\": 0\n}", - "project": "Foundations", - "id": "1fa01862-8f36-4b48-ab4a-2d5a79f537f6", - "savedPayload": { - "position": { - "x": 27546.010939230895, - "y": 28500.64959038582 - }, - "targetPosition": { - "x": 27256.233191344174, - "y": 28578.295303916577 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "7250573e-29f5-4621-857f-ed0f3eca76c5", - "savedPayload": { - "position": { - "x": 27256.233191344174, - "y": 28578.295303916577 - }, - "targetPosition": { - "x": 27178.587477813417, - "y": 28868.073051803298 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "learningSystemReference": { - "type": "Learning System Reference", - "name": "ML Demo System", - "project": "Foundations", - "id": "7831e5b6-aa59-4fd3-952c-8277421f9f87", - "savedPayload": { - "position": { - "x": 27438.39509894875, - "y": 28718.073051803298 - }, - "targetPosition": { - "x": 27178.587477813417, - "y": 28868.073051803298 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Learning System", - "name": "ML Demo System", - "id": "aeee3e01-053a-4761-bef6-2f095025fbd1" - }, - "referenceParentCombinedNodePath": [ - [ - "ML Demo System", - "Learning System", - "Foundations", - "aeee3e01-053a-4761-bef6-2f095025fbd1" - ] - ] - } - }, - "learningEngineReference": { - "type": "Learning Engine Reference", - "name": "Low-Frequency", - "project": "Foundations", - "id": "4f0fef59-8299-470d-8103-ba9f52f01f3e", - "savedPayload": { - "position": { - "x": 27468.365225700138, - "y": 28945.718765334055 - }, - "targetPosition": { - "x": 27178.587477813417, - "y": 28868.073051803298 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Learning Engine", - "name": "Low-Frequency", - "id": "1b545b9a-9adf-4037-b72a-6f52e4cf6267" - }, - "referenceParentCombinedNodePath": [ - [ - "Low-Frequency", - "Learning Engine", - "Foundations", - "1b545b9a-9adf-4037-b72a-6f52e4cf6267" - ] - ] - } - }, - "id": "786647c7-e988-4047-a729-4f7be63d77fd", - "savedPayload": { - "position": { - "x": 27178.587477813417, - "y": 28868.073051803298 - }, - "targetPosition": { - "x": 26918.779856678084, - "y": 29018.073051803298 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "6b06ebd6-0ed3-4849-8d8f-af6890476e9a", - "savedPayload": { - "position": { - "x": 26918.779856678084, - "y": 29018.073051803298 - }, - "targetPosition": { - "x": 26658.97223554275, - "y": 29168.073051803298 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Process Definition", - "name": "Learning", - "id": "f9b58fac-d095-47b5-85ec-6b212e1b88e4" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Low Frequency", - "Learning Bot", - "Foundations", - "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" - ], - [ - "Learning", - "Process Definition", - "Foundations", - "f9b58fac-d095-47b5-85ec-6b212e1b88e4" - ] - ] - } - } - ], - "id": "cf0f9cd8-4f25-4045-be60-2c5d3781b4b1", - "savedPayload": { - "position": { - "x": 26658.97223554275, - "y": 29168.073051803298 - }, - "targetPosition": { - "x": 26399.16461440742, - "y": 29318.073051803298 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "69ef6290-f7f6-4595-af51-f40964a63b3d", - "savedPayload": { - "position": { - "x": 26399.16461440742, - "y": 29318.073051803298 - }, - "targetPosition": { - "x": 26139.356993272086, - "y": 29468.073051803298 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "fb54fd74-29a2-4713-ad06-31460a9f5961", - "savedPayload": { - "position": { - "x": 26139.356993272086, - "y": 29468.073051803298 - }, - "targetPosition": { - "x": 25989.356993272086, - "y": 29727.88067293863 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "e7848996-3c00-4781-a902-79aec86ac34d", - "savedPayload": { - "position": { - "x": 25989.356993272086, - "y": 29727.88067293863 - }, - "targetPosition": { - "x": 25839.356993272086, - "y": 29987.688294073963 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Learning Mine", - "name": "Masters", - "id": "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ] - ] - } - } - ], - "id": "a2847923-c0ca-43c4-b3a3-bf366fae5fe3", - "savedPayload": { - "position": { - "x": 25839.356993272086, - "y": 29987.688294073963 - }, - "targetPosition": { - "x": 25689.356993272086, - "y": 30247.495915209296 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Market", - "name": "BTC/USDT", - "id": "9a867bf0-a71d-445c-b99a-75b60bbdce09" - }, - "referenceParentCombinedNodePath": [ - [ - "My Crypto Ecosystem", - "Crypto Ecosystem", - "Foundations", - "7217b56c-e854-4c06-8b8a-d5d3c05a153d" - ], - [ - "Tested", - "Crypto Exchanges", - "Foundations", - "e3879d63-6f8f-41a3-8ac3-0349c4361722" - ], - [ - "Binance", - "Crypto Exchange", - "Foundations", - "61ef0b8d-de6e-4e76-bdd5-996836760a4b" - ], - [ - "New Exchange Markets", - "Exchange Markets", - "Foundations", - "2fd80894-900e-44ac-a1a7-56c14124f7a1" - ], - [ - "BTC/USDT", - "Market", - "Foundations", - "9a867bf0-a71d-445c-b99a-75b60bbdce09" - ] - ] - } - } - ], - "id": "af06dd3e-09e1-4b2b-b283-1c5fe828ebba", - "savedPayload": { - "position": { - "x": 25689.356993272086, - "y": 30247.495915209296 - }, - "targetPosition": { - "x": 25539.356993272086, - "y": 30507.30353634463 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Crypto Exchange", - "name": "Binance", - "id": "61ef0b8d-de6e-4e76-bdd5-996836760a4b" - }, - "referenceParentCombinedNodePath": [ - [ - "My Crypto Ecosystem", - "Crypto Ecosystem", - "Foundations", - "7217b56c-e854-4c06-8b8a-d5d3c05a153d" - ], - [ - "Tested", - "Crypto Exchanges", - "Foundations", - "e3879d63-6f8f-41a3-8ac3-0349c4361722" - ], - [ - "Binance", - "Crypto Exchange", - "Foundations", - "61ef0b8d-de6e-4e76-bdd5-996836760a4b" - ] - ] - } - } - ], - "id": "7bff45f1-0f5a-41c1-b2ea-b31f7e583a66", - "savedPayload": { - "position": { - "x": 25539.356993272086, - "y": 30507.30353634463 - }, - "targetPosition": { - "x": 25389.356993272086, - "y": 30767.11115747996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Project Definition", - "name": "Foundations", - "id": "a2a04e12-604e-43f8-a986-1b8ca3b043cb" - }, - "referenceParentCombinedNodePath": [ - [ - "New Foundations Project", - "Foundations Project", - "Foundations", - "cf9f8b3b-77c6-43c6-b01f-95cf366a91f6" - ], - [ - "Foundations", - "Project Definition", - "Foundations", - "a2a04e12-604e-43f8-a986-1b8ca3b043cb" - ] - ] - } - } - ], - "id": "0818dfbe-61ea-40b8-8544-bee25d7f45be", - "savedPayload": { - "position": { - "x": 25389.356993272086, - "y": 30767.11115747996 - }, - "targetPosition": { - "x": 25239.356993272086, - "y": 31026.918778615294 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "testingTradingTasks": { - "type": "Testing Trading Tasks", - "name": "New Testing Trading Tasks", - "project": "Foundations", - "projectTradingTasks": [ - { - "type": "Project Trading Tasks", - "name": "Foundations", - "project": "Foundations", - "exchangeTradingTasks": [ - { - "type": "Exchange Trading Tasks", - "name": "Binance", - "project": "Foundations", - "marketTradingTasks": [ - { - "type": "Market Trading Tasks", - "name": " BTC/USDT", - "project": "Foundations", - "tradingMineTasks": [ - { - "type": "Trading Mine Tasks", - "name": "Masters", - "project": "Foundations", - "taskManagers": [ - { - "type": "Task Manager", - "name": "Masters", - "project": "Foundations", - "tasks": [ - { - "type": "Task", - "name": "New Trading System", - "project": "Foundations", - "bot": { - "type": "Trading Bot Instance", - "name": "Low Frequency", - "project": "Foundations", - "processes": [ - { - "type": "Trading Process Instance", - "name": "Low Frequency Trading", - "project": "Foundations", - "session": { - "type": "Backtesting Session", - "name": "New Trading System", - "config": "{\"folderName\":\"New-Trading-System\"}", - "project": "Foundations", - "tradingParameters": { - "type": "Trading Parameters", - "name": "New Trading Parameters", - "project": "Foundations", - "sessionBaseAsset": { - "type": "Session Base Asset", - "name": "", - "config": "{\n\"initialBalance\": 1,\n\"minimumBalance\": 0.5\n}", - "project": "Foundations", - "id": "b345fcf0-ac7b-4ef3-822c-d904efc6ea8e", - "savedPayload": { - "position": { - "x": 25214.356993272086, - "y": 31383.918778615294 - }, - "targetPosition": { - "x": 25250.356993272086, - "y": 31290.918778615294 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "sessionQuotedAsset": { - "type": "Session Quoted Asset", - "name": "", - "config": "{\n\"initialBalance\": 0\n}", - "project": "Foundations", - "id": "5cdcefec-2239-48ee-a5be-4f58934cd35f", - "savedPayload": { - "position": { - "x": 25211.356993272086, - "y": 31376.918778615294 - }, - "targetPosition": { - "x": 25250.356993272086, - "y": 31290.918778615294 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "timeRange": { - "type": "Time Range", - "name": "New Time Range", - "config": "{ \n\"initialDatetime\": \"2020-09-01\",\n\"finalDatetime\": \"2020-09-02\" \n}", - "project": "Foundations", - "id": "0772089e-e494-491b-a8fd-b8efd46f039d", - "savedPayload": { - "position": { - "x": 25271.356993272086, - "y": 31290.918778615294 - }, - "targetPosition": { - "x": 25250.356993272086, - "y": 31290.918778615294 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "timeFrame": { - "type": "Time Frame", - "name": "New Time Frame", - "config": "{ \n\"label\": \"01-hs\"\n}", - "project": "Foundations", - "id": "ad4d95ff-f881-4760-83f5-20dd820cad17", - "savedPayload": { - "position": { - "x": 25222.356993272086, - "y": 31238.918778615294 - }, - "targetPosition": { - "x": 25250.356993272086, - "y": 31290.918778615294 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "slippage": { - "type": "Slippage", - "name": "New Slippage", - "config": "{ \n\"marketOrderRate\": 0.1,\n\"stopLoss\": 0.2,\n\"takeProfit\": 0.3\n}", - "project": "Foundations", - "id": "8ab0d2bb-8f30-437c-be58-fa654c52b944", - "savedPayload": { - "position": { - "x": 25225.356993272086, - "y": 31318.918778615294 - }, - "targetPosition": { - "x": 25250.356993272086, - "y": 31290.918778615294 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "feeStructure": { - "type": "Fee Structure", - "name": "New Fee Structure", - "config": "{ \n\"maker\": 0.1,\n\"taker\": 0.1\n}", - "project": "Foundations", - "id": "b04c64e0-0f69-42ee-ad53-18a993bd8e56", - "savedPayload": { - "position": { - "x": 25345.356993272086, - "y": 31380.918778615294 - }, - "targetPosition": { - "x": 25250.356993272086, - "y": 31290.918778615294 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "snapshots": { - "type": "Snapshots", - "name": "New Snapshots", - "config": "{ \n\"strategy\": true,\n\"position\": true\n}", - "project": "Foundations", - "id": "19e36b87-8df3-4bf5-b900-5b5e565cc608", - "savedPayload": { - "position": { - "x": 25267.356993272086, - "y": 31282.918778615294 - }, - "targetPosition": { - "x": 25250.356993272086, - "y": 31290.918778615294 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "heartbeats": { - "type": "Heartbeats", - "name": "New Heartbeats", - "config": "{ \n\"date\": true,\n\"candleIndex\": false\n}", - "project": "Foundations", - "id": "5fcd7854-3ed6-41bc-b0d7-53c9dfb938f4", - "savedPayload": { - "position": { - "x": 25258.356993272086, - "y": 31260.918778615294 - }, - "targetPosition": { - "x": 25250.356993272086, - "y": 31290.918778615294 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "userDefinedParameters": { - "type": "User Defined Parameters", - "name": "New User Defined Parameters", - "config": "{ \n\"param1Name\": \"A text string value example\",\n\"param2Name\": 0\n}", - "project": "Foundations", - "id": "a6df3e8d-c67b-46ac-ad57-9bc992ff7aa7", - "savedPayload": { - "position": { - "x": 25266.356993272086, - "y": 31197.918778615294 - }, - "targetPosition": { - "x": 25250.356993272086, - "y": 31290.918778615294 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "c92b49e9-ca95-4cbf-8022-a81ca173ff6d", - "savedPayload": { - "position": { - "x": 25250.356993272086, - "y": 31290.918778615294 - }, - "targetPosition": { - "x": 25299.356993272086, - "y": 31232.918778615294 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "tradingSystemReference": { - "type": "Trading System Reference", - "name": "", - "project": "Foundations", - "id": "0fa3754c-c41e-48ee-a124-d504b6dbe83e", - "savedPayload": { - "position": { - "x": 25245.356993272086, - "y": 31308.918778615294 - }, - "targetPosition": { - "x": 25299.356993272086, - "y": 31232.918778615294 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Trading System", - "name": "New Trading System", - "id": "91a1d0d1-2a1a-45d5-a52b-b2dc5502339f" - }, - "referenceParentCombinedNodePath": [ - [ - "New Trading System", - "Trading System", - "Foundations", - "91a1d0d1-2a1a-45d5-a52b-b2dc5502339f" - ] - ] - } - }, - "tradingEngineReference": { - "type": "Trading Engine Reference", - "name": "Low-Frequency", - "project": "Foundations", - "id": "db1131fc-979c-4e29-8bea-245f49f3670e", - "savedPayload": { - "position": { - "x": 25260.356993272086, - "y": 31313.918778615294 - }, - "targetPosition": { - "x": 25299.356993272086, - "y": 31232.918778615294 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Trading Engine", - "name": "Low-Frequency", - "id": "eb20f622-71bf-4479-a574-d2320e1d4bd1" - }, - "referenceParentCombinedNodePath": [ - [ - "Low-Frequency", - "Trading Engine", - "Foundations", - "eb20f622-71bf-4479-a574-d2320e1d4bd1" - ] - ] - } - }, - "id": "3e7dd234-c17f-4692-9905-f5f67290bab1", - "savedPayload": { - "position": { - "x": 25299.356993272086, - "y": 31232.918778615294 - }, - "targetPosition": { - "x": 25327.356993272086, - "y": 31298.918778615294 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "6f4cc545-60a4-4329-a753-0de727bb70cc", - "savedPayload": { - "position": { - "x": 25327.356993272086, - "y": 31298.918778615294 - }, - "targetPosition": { - "x": 25398.356993272086, - "y": 31211.918778615294 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Process Definition", - "name": "Trading", - "id": "a8c8d761-96e5-4a86-9285-6c3881d61442" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading", - "Process Definition", - "Foundations", - "a8c8d761-96e5-4a86-9285-6c3881d61442" - ] - ] - } - } - ], - "id": "88cfc4c1-cba7-4347-82d7-a4e0df3dfc2c", - "savedPayload": { - "position": { - "x": 25398.356993272086, - "y": 31211.918778615294 - }, - "targetPosition": { - "x": 25452.356993272086, - "y": 31152.918778615294 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "0817f6bd-2f2c-4021-938c-940825a701c6", - "savedPayload": { - "position": { - "x": 25452.356993272086, - "y": 31152.918778615294 - }, - "targetPosition": { - "x": 25364.356993272086, - "y": 31065.918778615294 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "23654fc5-1ccf-4ee1-b19b-420c407805ec", - "savedPayload": { - "position": { - "x": 25364.356993272086, - "y": 31065.918778615294 - }, - "targetPosition": { - "x": 25455.356993272086, - "y": 31086.918778615294 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "9de3eacc-c0ab-4f96-8f5e-125f552ee3dc", - "savedPayload": { - "position": { - "x": 25455.356993272086, - "y": 31086.918778615294 - }, - "targetPosition": { - "x": 25519.356993272086, - "y": 31071.918778615294 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Trading Mine", - "name": "Masters", - "id": "6a54eece-4582-4cda-a854-1cd805e00fed" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ] - ] - } - } - ], - "id": "5755e79c-cd1f-4003-88b3-ea5644751e75", - "savedPayload": { - "position": { - "x": 25519.356993272086, - "y": 31071.918778615294 - }, - "targetPosition": { - "x": 25615.356993272086, - "y": 31002.918778615294 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Market", - "name": "BTC/USDT", - "id": "9a867bf0-a71d-445c-b99a-75b60bbdce09" - }, - "referenceParentCombinedNodePath": [ - [ - "My Crypto Ecosystem", - "Crypto Ecosystem", - "Foundations", - "7217b56c-e854-4c06-8b8a-d5d3c05a153d" - ], - [ - "Tested", - "Crypto Exchanges", - "Foundations", - "e3879d63-6f8f-41a3-8ac3-0349c4361722" - ], - [ - "Binance", - "Crypto Exchange", - "Foundations", - "61ef0b8d-de6e-4e76-bdd5-996836760a4b" - ], - [ - "New Exchange Markets", - "Exchange Markets", - "Foundations", - "2fd80894-900e-44ac-a1a7-56c14124f7a1" - ], - [ - "BTC/USDT", - "Market", - "Foundations", - "9a867bf0-a71d-445c-b99a-75b60bbdce09" - ] - ] - } - } - ], - "id": "ea23f070-9438-43e8-871c-956a06796cd3", - "savedPayload": { - "position": { - "x": 25615.356993272086, - "y": 31002.918778615294 - }, - "targetPosition": { - "x": 25591.356993272086, - "y": 30956.918778615294 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Crypto Exchange", - "name": "Binance", - "id": "61ef0b8d-de6e-4e76-bdd5-996836760a4b" - }, - "referenceParentCombinedNodePath": [ - [ - "My Crypto Ecosystem", - "Crypto Ecosystem", - "Foundations", - "7217b56c-e854-4c06-8b8a-d5d3c05a153d" - ], - [ - "Tested", - "Crypto Exchanges", - "Foundations", - "e3879d63-6f8f-41a3-8ac3-0349c4361722" - ], - [ - "Binance", - "Crypto Exchange", - "Foundations", - "61ef0b8d-de6e-4e76-bdd5-996836760a4b" - ] - ] - } - } - ], - "id": "4b8734b6-b116-4e38-8704-78b9cfd80d44", - "savedPayload": { - "position": { - "x": 25591.356993272086, - "y": 30956.918778615294 - }, - "targetPosition": { - "x": 25539.356993272086, - "y": 31026.918778615294 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Project Definition", - "name": "Foundations", - "id": "a2a04e12-604e-43f8-a986-1b8ca3b043cb" - }, - "referenceParentCombinedNodePath": [ - [ - "New Foundations Project", - "Foundations Project", - "Foundations", - "cf9f8b3b-77c6-43c6-b01f-95cf366a91f6" - ], - [ - "Foundations", - "Project Definition", - "Foundations", - "a2a04e12-604e-43f8-a986-1b8ca3b043cb" - ] - ] - } - } - ], - "id": "8117db0a-e418-4f56-8fe4-fda2ddac1cbb", - "savedPayload": { - "position": { - "x": 25539.356993272086, - "y": 31026.918778615294 - }, - "targetPosition": { - "x": 25239.356993272086, - "y": 31026.918778615294 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "productionTradingTasks": { - "type": "Production Trading Tasks", - "name": "New Production Trading Tasks", - "project": "Foundations", - "projectTradingTasks": [ - { - "type": "Project Trading Tasks", - "name": "Foundations", - "project": "Foundations", - "exchangeTradingTasks": [ - { - "type": "Exchange Trading Tasks", - "name": "Binance", - "project": "Foundations", - "marketTradingTasks": [ - { - "type": "Market Trading Tasks", - "name": " BTC/USDT", - "project": "Foundations", - "tradingMineTasks": [ - { - "type": "Trading Mine Tasks", - "name": "Masters", - "project": "Foundations", - "taskManagers": [ - { - "type": "Task Manager", - "name": "Masters", - "project": "Foundations", - "tasks": [ - { - "type": "Task", - "name": "New Trading System", - "project": "Foundations", - "bot": { - "type": "Trading Bot Instance", - "name": "Low Frequency", - "project": "Foundations", - "processes": [ - { - "type": "Trading Process Instance", - "name": "Low Frequency Trading", - "project": "Foundations", - "session": { - "type": "Live Trading Session", - "name": "New Trading System", - "config": "{\"folderName\":\"New-Trading-System\"}", - "project": "Foundations", - "tradingParameters": { - "type": "Trading Parameters", - "name": "New Trading Parameters", - "project": "Foundations", - "sessionBaseAsset": { - "type": "Session Base Asset", - "name": "", - "config": "{\n\"initialBalance\": 1,\n\"minimumBalance\": 0.5\n}", - "project": "Foundations", - "id": "8ff357cf-b78c-4b77-bfdd-315124454633", - "savedPayload": { - "position": { - "x": 25440.356993272086, - "y": 31131.726399750627 - }, - "targetPosition": { - "x": 25430.356993272086, - "y": 31211.726399750627 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "sessionQuotedAsset": { - "type": "Session Quoted Asset", - "name": "", - "config": "{\n\"initialBalance\": 0\n}", - "project": "Foundations", - "id": "372c6cbb-9dd5-47b4-99cf-bab27f274829", - "savedPayload": { - "position": { - "x": 25406.356993272086, - "y": 31136.726399750627 - }, - "targetPosition": { - "x": 25430.356993272086, - "y": 31211.726399750627 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "timeRange": { - "type": "Time Range", - "name": "New Time Range", - "config": "{ \n\"initialDatetime\": \"2020-09-01\",\n\"finalDatetime\": \"2020-09-02\" \n}", - "project": "Foundations", - "id": "6b8dd3b5-a809-476c-ad02-a954a0a931ef", - "savedPayload": { - "position": { - "x": 25418.356993272086, - "y": 31174.726399750627 - }, - "targetPosition": { - "x": 25430.356993272086, - "y": 31211.726399750627 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "timeFrame": { - "type": "Time Frame", - "name": "New Time Frame", - "config": "{ \n\"label\": \"01-hs\"\n}", - "project": "Foundations", - "id": "0144bda6-3720-4d74-a4b0-9654336aac01", - "savedPayload": { - "position": { - "x": 25379.356993272086, - "y": 31145.726399750627 - }, - "targetPosition": { - "x": 25430.356993272086, - "y": 31211.726399750627 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "slippage": { - "type": "Slippage", - "name": "New Slippage", - "config": "{ \n\"marketOrderRate\": 0.1,\n\"stopLoss\": 0.2,\n\"takeProfit\": 0.3\n}", - "project": "Foundations", - "id": "036bfa5d-1665-430c-a432-3df01fde9faf", - "savedPayload": { - "position": { - "x": 25455.356993272086, - "y": 31276.726399750627 - }, - "targetPosition": { - "x": 25430.356993272086, - "y": 31211.726399750627 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "feeStructure": { - "type": "Fee Structure", - "name": "New Fee Structure", - "config": "{ \n\"maker\": 0.1,\n\"taker\": 0.1\n}", - "project": "Foundations", - "id": "d8c46f77-e8fe-4c22-9146-83fdf41661a8", - "savedPayload": { - "position": { - "x": 25520.356993272086, - "y": 31215.726399750627 - }, - "targetPosition": { - "x": 25430.356993272086, - "y": 31211.726399750627 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "snapshots": { - "type": "Snapshots", - "name": "New Snapshots", - "config": "{ \n\"strategy\": true,\n\"position\": true\n}", - "project": "Foundations", - "id": "4dc72425-7388-4733-8677-a9ec0887c0d2", - "savedPayload": { - "position": { - "x": 25384.356993272086, - "y": 31245.726399750627 - }, - "targetPosition": { - "x": 25430.356993272086, - "y": 31211.726399750627 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "heartbeats": { - "type": "Heartbeats", - "name": "New Heartbeats", - "config": "{ \n\"date\": true,\n\"candleIndex\": false\n}", - "project": "Foundations", - "id": "91739d4e-ae9a-4917-8c4a-dc3450f15246", - "savedPayload": { - "position": { - "x": 25385.356993272086, - "y": 31122.726399750627 - }, - "targetPosition": { - "x": 25430.356993272086, - "y": 31211.726399750627 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "userDefinedParameters": { - "type": "User Defined Parameters", - "name": "New User Defined Parameters", - "config": "{ \n\"param1Name\": \"A text string value example\",\n\"param2Name\": 0\n}", - "project": "Foundations", - "id": "c0efb79f-03b4-45a0-970d-4cf154c247fc", - "savedPayload": { - "position": { - "x": 25429.356993272086, - "y": 31111.726399750627 - }, - "targetPosition": { - "x": 25430.356993272086, - "y": 31211.726399750627 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "81eeea88-3647-432f-888b-ac5e045f5660", - "savedPayload": { - "position": { - "x": 25430.356993272086, - "y": 31211.726399750627 - }, - "targetPosition": { - "x": 25502.356993272086, - "y": 31256.726399750627 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "tradingSystemReference": { - "type": "Trading System Reference", - "name": "", - "project": "Foundations", - "id": "2763ac32-04aa-4f3b-a9b8-7d17463bff3b", - "savedPayload": { - "position": { - "x": 25492.356993272086, - "y": 31350.726399750627 - }, - "targetPosition": { - "x": 25502.356993272086, - "y": 31256.726399750627 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Trading System", - "name": "New Trading System", - "id": "91a1d0d1-2a1a-45d5-a52b-b2dc5502339f" - }, - "referenceParentCombinedNodePath": [ - [ - "New Trading System", - "Trading System", - "Foundations", - "91a1d0d1-2a1a-45d5-a52b-b2dc5502339f" - ] - ] - } - }, - "tradingEngineReference": { - "type": "Trading Engine Reference", - "name": "Low-Frequency", - "project": "Foundations", - "id": "56cfee5c-5569-4cc1-8c5a-436f1c6ec63c", - "savedPayload": { - "position": { - "x": 25407.356993272086, - "y": 31238.726399750627 - }, - "targetPosition": { - "x": 25502.356993272086, - "y": 31256.726399750627 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Trading Engine", - "name": "Low-Frequency", - "id": "eb20f622-71bf-4479-a574-d2320e1d4bd1" - }, - "referenceParentCombinedNodePath": [ - [ - "Low-Frequency", - "Trading Engine", - "Foundations", - "eb20f622-71bf-4479-a574-d2320e1d4bd1" - ] - ] - } - }, - "id": "62281f5f-3111-4d87-b3fe-855bec4c6b59", - "savedPayload": { - "position": { - "x": 25502.356993272086, - "y": 31256.726399750627 - }, - "targetPosition": { - "x": 25502.356993272086, - "y": 31341.726399750627 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "d7014433-72c0-421a-a04d-0994cd3bc870", - "savedPayload": { - "position": { - "x": 25502.356993272086, - "y": 31341.726399750627 - }, - "targetPosition": { - "x": 25476.356993272086, - "y": 31268.726399750627 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Process Definition", - "name": "Trading", - "id": "a8c8d761-96e5-4a86-9285-6c3881d61442" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading", - "Process Definition", - "Foundations", - "a8c8d761-96e5-4a86-9285-6c3881d61442" - ] - ] - } - } - ], - "id": "a2010b30-8dad-4ef9-9ddd-8ee4d6f36c79", - "savedPayload": { - "position": { - "x": 25476.356993272086, - "y": 31268.726399750627 - }, - "targetPosition": { - "x": 25421.356993272086, - "y": 31271.726399750627 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "9491b3d1-7cec-4559-a32b-43f0dc659c7a", - "savedPayload": { - "position": { - "x": 25421.356993272086, - "y": 31271.726399750627 - }, - "targetPosition": { - "x": 25398.356993272086, - "y": 31274.726399750627 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "655adef8-003e-4e97-9cb2-a43f93361174", - "savedPayload": { - "position": { - "x": 25398.356993272086, - "y": 31274.726399750627 - }, - "targetPosition": { - "x": 25427.356993272086, - "y": 31347.726399750627 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "53eba8e4-6f8d-4e53-b48d-741125f2341b", - "savedPayload": { - "position": { - "x": 25427.356993272086, - "y": 31347.726399750627 - }, - "targetPosition": { - "x": 25507.356993272086, - "y": 31289.726399750627 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Trading Mine", - "name": "Masters", - "id": "6a54eece-4582-4cda-a854-1cd805e00fed" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ] - ] - } - } - ], - "id": "8f0b6f11-fad4-45c0-82f4-e0f23d2788fd", - "savedPayload": { - "position": { - "x": 25507.356993272086, - "y": 31289.726399750627 - }, - "targetPosition": { - "x": 25436.356993272086, - "y": 31277.726399750627 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Market", - "name": "BTC/USDT", - "id": "9a867bf0-a71d-445c-b99a-75b60bbdce09" - }, - "referenceParentCombinedNodePath": [ - [ - "My Crypto Ecosystem", - "Crypto Ecosystem", - "Foundations", - "7217b56c-e854-4c06-8b8a-d5d3c05a153d" - ], - [ - "Tested", - "Crypto Exchanges", - "Foundations", - "e3879d63-6f8f-41a3-8ac3-0349c4361722" - ], - [ - "Binance", - "Crypto Exchange", - "Foundations", - "61ef0b8d-de6e-4e76-bdd5-996836760a4b" - ], - [ - "New Exchange Markets", - "Exchange Markets", - "Foundations", - "2fd80894-900e-44ac-a1a7-56c14124f7a1" - ], - [ - "BTC/USDT", - "Market", - "Foundations", - "9a867bf0-a71d-445c-b99a-75b60bbdce09" - ] - ] - } - } - ], - "id": "f16b79ab-7325-4237-a10e-5d847a70a9b4", - "savedPayload": { - "position": { - "x": 25436.356993272086, - "y": 31277.726399750627 - }, - "targetPosition": { - "x": 25474.356993272086, - "y": 31356.726399750627 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Crypto Exchange", - "name": "Binance", - "id": "61ef0b8d-de6e-4e76-bdd5-996836760a4b" - }, - "referenceParentCombinedNodePath": [ - [ - "My Crypto Ecosystem", - "Crypto Ecosystem", - "Foundations", - "7217b56c-e854-4c06-8b8a-d5d3c05a153d" - ], - [ - "Tested", - "Crypto Exchanges", - "Foundations", - "e3879d63-6f8f-41a3-8ac3-0349c4361722" - ], - [ - "Binance", - "Crypto Exchange", - "Foundations", - "61ef0b8d-de6e-4e76-bdd5-996836760a4b" - ] - ] - } - } - ], - "id": "3918e305-737e-4acf-9672-c81c7f17c4fe", - "savedPayload": { - "position": { - "x": 25474.356993272086, - "y": 31356.726399750627 - }, - "targetPosition": { - "x": 25389.356993272086, - "y": 31286.726399750627 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Project Definition", - "name": "Foundations", - "id": "a2a04e12-604e-43f8-a986-1b8ca3b043cb" - }, - "referenceParentCombinedNodePath": [ - [ - "New Foundations Project", - "Foundations Project", - "Foundations", - "cf9f8b3b-77c6-43c6-b01f-95cf366a91f6" - ], - [ - "Foundations", - "Project Definition", - "Foundations", - "a2a04e12-604e-43f8-a986-1b8ca3b043cb" - ] - ] - } - } - ], - "id": "673caa5f-511d-4688-9305-e5f0f0f780cd", - "savedPayload": { - "position": { - "x": 25389.356993272086, - "y": 31286.726399750627 - }, - "targetPosition": { - "x": 25239.356993272086, - "y": 31026.918778615294 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "dataStorage": { - "type": "Data Storage", - "name": "New Data Storage", - "project": "Foundations", - "dataMinesData": { - "type": "Data Mines Data", - "name": "New Data Mines Data", - "project": "Foundations", - "projectDataProducts": [ - { - "type": "Project Data Products", - "name": "Foundations", - "project": "Foundations", - "exchangeDataProducts": [ - { - "type": "Exchange Data Products", - "name": "Binance", - "project": "Foundations", - "marketDataProducts": [ - { - "type": "Market Data Products", - "name": " BTC/USDT", - "project": "Foundations", - "dataProducts": [], - "dataMineProducts": [ - { - "type": "Data Mine Products", - "name": "Pluvtech", - "project": "Foundations", - "botProducts": [ - { - "type": "Bot Products", - "name": "Fisher Transform", - "project": "Foundations", - "dataProducts": [ - { - "type": "Data Product", - "name": "FisherTransform", - "project": "Foundations", - "id": "05557028-90d6-4fb6-9244-78e9bcb3e715", - "savedPayload": { - "position": { - "x": 25089.19913560607, - "y": 31621.15985816277 - }, - "targetPosition": { - "x": 25115.19913560607, - "y": 31680.15985816277 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "FisherTransform", - "id": "2d1afdf1-95a1-4bcc-94a2-9f37485f86f6" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fisher Transform", - "Indicator Bot", - "Foundations", - "1cf45944-eac2-493d-b53a-da358c2a67c1" - ], - [ - "FisherTransform", - "Product Definition", - "Foundations", - "2d1afdf1-95a1-4bcc-94a2-9f37485f86f6" - ] - ] - } - } - ], - "dataProductFolders": [], - "id": "43042896-0f34-4723-912b-210e81c3d84c", - "savedPayload": { - "position": { - "x": 25115.19913560607, - "y": 31680.15985816277 - }, - "targetPosition": { - "x": 25074.19913560607, - "y": 31635.15985816277 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Products", - "name": "Waddah Attar", - "project": "Foundations", - "dataProducts": [ - { - "type": "Data Product", - "name": "Waddah Attar", - "project": "Foundations", - "id": "889a66c8-96ac-4485-b389-bfab3f0e4d5a", - "savedPayload": { - "position": { - "x": 25107.19913560607, - "y": 31475.15985816277 - }, - "targetPosition": { - "x": 25114.19913560607, - "y": 31569.15985816277 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Waddah Attar", - "id": "f08a1e6f-fb96-412c-9ea9-c68d3d493b1e" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Waddah Attar", - "Indicator Bot", - "Foundations", - "771942e0-043e-41ce-8db2-a50729affc91" - ], - [ - "Waddah Attar", - "Product Definition", - "Foundations", - "f08a1e6f-fb96-412c-9ea9-c68d3d493b1e" - ] - ] - } - } - ], - "dataProductFolders": [], - "id": "5d09b0cd-48d0-45ad-9c2c-1e1572f2d206", - "savedPayload": { - "position": { - "x": 25114.19913560607, - "y": 31569.15985816277 - }, - "targetPosition": { - "x": 25074.19913560607, - "y": 31635.15985816277 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Products", - "name": "PLUVTECH MACD", - "project": "Foundations", - "dataProducts": [ - { - "type": "Data Product", - "name": "PLUVTECH MACD", - "project": "Foundations", - "id": "c63da930-aa02-43a7-aa67-59b8896e2836", - "savedPayload": { - "position": { - "x": 25059.19913560607, - "y": 31579.15985816277 - }, - "targetPosition": { - "x": 25131.19913560607, - "y": 31559.15985816277 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "PLUVTECH MACD", - "id": "aa8aec56-7cee-4d78-b7f0-e74ef3e36ced" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "PLUVTECH MACD", - "Indicator Bot", - "Foundations", - "8dffabdf-ec34-42db-9d61-c9ebbca2e8fe" - ], - [ - "PLUVTECH MACD", - "Product Definition", - "Foundations", - "aa8aec56-7cee-4d78-b7f0-e74ef3e36ced" - ] - ] - } - } - ], - "dataProductFolders": [], - "id": "e794bdd4-be67-4a05-bc60-3369c2cfcc19", - "savedPayload": { - "position": { - "x": 25131.19913560607, - "y": 31559.15985816277 - }, - "targetPosition": { - "x": 25074.19913560607, - "y": 31635.15985816277 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Products", - "name": "HMA", - "project": "Foundations", - "dataProducts": [ - { - "type": "Data Product", - "name": "HMA", - "project": "Foundations", - "id": "9b0c053d-9b56-48e9-9c72-2ca67f62ad14", - "savedPayload": { - "position": { - "x": 24962.19913560607, - "y": 31654.15985816277 - }, - "targetPosition": { - "x": 24998.19913560607, - "y": 31638.15985816277 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "HMA", - "id": "e92e7af5-3912-413a-9479-d6b5cd5dae56" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "HMA", - "Indicator Bot", - "Foundations", - "ca8c02de-4c43-4345-85db-26186306a1d4" - ], - [ - "HMA", - "Product Definition", - "Foundations", - "e92e7af5-3912-413a-9479-d6b5cd5dae56" - ] - ] - } - } - ], - "dataProductFolders": [], - "id": "73ab037e-0b22-4c3a-9e1f-cbc100329c38", - "savedPayload": { - "position": { - "x": 24998.19913560607, - "y": 31638.15985816277 - }, - "targetPosition": { - "x": 25074.19913560607, - "y": 31635.15985816277 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Products", - "name": "EMA", - "project": "Foundations", - "dataProducts": [ - { - "type": "Data Product", - "name": "EMA", - "project": "Foundations", - "id": "78b3bea4-1238-4eeb-8434-39a881cebee6", - "savedPayload": { - "position": { - "x": 24958.19913560607, - "y": 31479.15985816277 - }, - "targetPosition": { - "x": 25041.19913560607, - "y": 31561.15985816277 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "EMA", - "id": "67396a20-f5b3-40a1-afa8-27675b1fee0b" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "EMA", - "Indicator Bot", - "Foundations", - "0702e945-c8e3-4af7-b597-37ee572b42e4" - ], - [ - "EMA", - "Product Definition", - "Foundations", - "67396a20-f5b3-40a1-afa8-27675b1fee0b" - ] - ] - } - } - ], - "dataProductFolders": [], - "id": "e0f786ba-7136-4599-bea1-0d755b53e458", - "savedPayload": { - "position": { - "x": 25041.19913560607, - "y": 31561.15985816277 - }, - "targetPosition": { - "x": 25074.19913560607, - "y": 31635.15985816277 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Products", - "name": "McGinley", - "project": "Foundations", - "dataProducts": [ - { - "type": "Data Product", - "name": "McGinley", - "project": "Foundations", - "id": "0764a2f6-6473-4c60-8fe6-7efe6d64d2b6", - "savedPayload": { - "position": { - "x": 24951.19913560607, - "y": 31693.15985816277 - }, - "targetPosition": { - "x": 24984.19913560607, - "y": 31603.15985816277 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "McGinley", - "id": "95dc3e95-c3b8-4c95-822b-69e5dd66ea16" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "McGinley", - "Indicator Bot", - "Foundations", - "d07599e3-ce23-48f1-8b3b-6e594559cc41" - ], - [ - "McGinley", - "Product Definition", - "Foundations", - "95dc3e95-c3b8-4c95-822b-69e5dd66ea16" - ] - ] - } - } - ], - "dataProductFolders": [], - "id": "cd944754-0e10-42e0-884b-6ac51ad9e6a0", - "savedPayload": { - "position": { - "x": 24984.19913560607, - "y": 31603.15985816277 - }, - "targetPosition": { - "x": 25074.19913560607, - "y": 31635.15985816277 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Products", - "name": "WMA", - "project": "Foundations", - "dataProducts": [ - { - "type": "Data Product", - "name": "WMA", - "project": "Foundations", - "id": "cdc3f12d-7dfe-4c10-a242-38b5a38052a3", - "savedPayload": { - "position": { - "x": 25046.19913560607, - "y": 31561.15985816277 - }, - "targetPosition": { - "x": 25112.19913560607, - "y": 31589.15985816277 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "WMA", - "id": "f7b69531-1a17-4457-b368-eca66b5a24b5" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "WMA", - "Indicator Bot", - "Foundations", - "403b2817-ec8d-4b6a-8b66-72eab0b31961" - ], - [ - "WMA", - "Product Definition", - "Foundations", - "f7b69531-1a17-4457-b368-eca66b5a24b5" - ] - ] - } - } - ], - "dataProductFolders": [], - "id": "ede5b157-8c65-4b06-914c-7c9814b58f8f", - "savedPayload": { - "position": { - "x": 25112.19913560607, - "y": 31589.15985816277 - }, - "targetPosition": { - "x": 25074.19913560607, - "y": 31635.15985816277 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Products", - "name": "SMA", - "project": "Foundations", - "dataProducts": [ - { - "type": "Data Product", - "name": "SMA", - "project": "Foundations", - "id": "4f9b9f64-9e21-42f9-ad6f-7668db768083", - "savedPayload": { - "position": { - "x": 25063.19913560607, - "y": 31619.15985816277 - }, - "targetPosition": { - "x": 25155.19913560607, - "y": 31637.15985816277 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "SMA", - "id": "2300d187-f0dc-4a9a-b379-686379334a37" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "SMA", - "Indicator Bot", - "Foundations", - "911bc848-881a-4d4d-9031-fca087856547" - ], - [ - "SMA", - "Product Definition", - "Foundations", - "2300d187-f0dc-4a9a-b379-686379334a37" - ] - ] - } - } - ], - "dataProductFolders": [], - "id": "34be7055-fe64-480a-9e5c-326c225533ca", - "savedPayload": { - "position": { - "x": 25155.19913560607, - "y": 31637.15985816277 - }, - "targetPosition": { - "x": 25074.19913560607, - "y": 31635.15985816277 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Products", - "name": "Volume-WMA", - "project": "Foundations", - "dataProducts": [ - { - "type": "Data Product", - "name": "VWMA", - "project": "Foundations", - "id": "e5c52de9-c7e1-4f05-aaff-f6657f9d25be", - "savedPayload": { - "position": { - "x": 24968.19913560607, - "y": 31607.15985816277 - }, - "targetPosition": { - "x": 25012.19913560607, - "y": 31618.15985816277 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "VWMA", - "id": "ced9d551-57dd-44b9-bf76-ff7dd9e1f3c0" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Volume-WMA", - "Indicator Bot", - "Foundations", - "89d82732-d20e-4c9d-8143-a690929a6a26" - ], - [ - "VWMA", - "Product Definition", - "Foundations", - "ced9d551-57dd-44b9-bf76-ff7dd9e1f3c0" - ] - ] - } - } - ], - "dataProductFolders": [], - "id": "67580249-4c65-481b-ad9a-59410f5c3914", - "savedPayload": { - "position": { - "x": 25012.19913560607, - "y": 31618.15985816277 - }, - "targetPosition": { - "x": 25074.19913560607, - "y": 31635.15985816277 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Products", - "name": "Fibonacci-Bollinger", - "project": "Foundations", - "dataProducts": [ - { - "type": "Data Product", - "name": "Fibonacci-Bollinger", - "project": "Foundations", - "id": "77d70b38-5dcf-490c-ad94-954898948d1c", - "savedPayload": { - "position": { - "x": 25031.19913560607, - "y": 31751.15985816277 - }, - "targetPosition": { - "x": 25124.19913560607, - "y": 31654.15985816277 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Fibonacci-Bollinger", - "id": "30b6c6ea-0422-41e7-9132-618008d40ad3" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Indicator Bot", - "Foundations", - "d40999ec-12b6-4847-bfa3-26e12eb7276b" - ], - [ - "Fibonacci-Bollinger", - "Product Definition", - "Foundations", - "30b6c6ea-0422-41e7-9132-618008d40ad3" - ] - ] - } - } - ], - "dataProductFolders": [], - "id": "bbf8fa0d-05f6-4d13-9be0-7b291271c0f2", - "savedPayload": { - "position": { - "x": 25124.19913560607, - "y": 31654.15985816277 - }, - "targetPosition": { - "x": 25074.19913560607, - "y": 31635.15985816277 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Products", - "name": "TPSL Bands", - "project": "Foundations", - "dataProducts": [ - { - "type": "Data Product", - "name": "TPSL Bands", - "project": "Foundations", - "id": "874d48e3-ce29-4a0f-9f2f-74404827a02c", - "savedPayload": { - "position": { - "x": 25201.19913560607, - "y": 31491.15985816277 - }, - "targetPosition": { - "x": 25110.19913560607, - "y": 31556.15985816277 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "TPSL Bands", - "id": "7a328b1e-2c04-4084-bdcf-f1d347f888f5" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "TPSL Bands", - "Indicator Bot", - "Foundations", - "bb548c23-987a-4cf4-bb92-97cc8e5af15c" - ], - [ - "TPSL Bands", - "Product Definition", - "Foundations", - "7a328b1e-2c04-4084-bdcf-f1d347f888f5" - ] - ] - } - } - ], - "dataProductFolders": [], - "id": "f07c5fa8-d3f5-4743-94a8-8ef289a114df", - "savedPayload": { - "position": { - "x": 25110.19913560607, - "y": 31556.15985816277 - }, - "targetPosition": { - "x": 25074.19913560607, - "y": 31635.15985816277 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Products", - "name": "MAMA", - "project": "Foundations", - "dataProducts": [ - { - "type": "Data Product", - "name": "MAMA", - "project": "Foundations", - "id": "cc8048ac-7302-4cb0-b8e5-29d0feaefc0f", - "savedPayload": { - "position": { - "x": 25082.19913560607, - "y": 31645.15985816277 - }, - "targetPosition": { - "x": 25055.19913560607, - "y": 31675.15985816277 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "MAMA", - "id": "01791761-95d5-463c-8aed-0f77c1fa9c08" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "MAMA", - "Indicator Bot", - "Foundations", - "f1649445-3654-4fd5-8a93-6b10568bd73f" - ], - [ - "MAMA", - "Product Definition", - "Foundations", - "01791761-95d5-463c-8aed-0f77c1fa9c08" - ] - ] - } - } - ], - "dataProductFolders": [], - "id": "c2d41686-94b3-4968-ae2d-c110bf3690cc", - "savedPayload": { - "position": { - "x": 25055.19913560607, - "y": 31675.15985816277 - }, - "targetPosition": { - "x": 25074.19913560607, - "y": 31635.15985816277 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Products", - "name": "Donchian-Tenkan", - "project": "Foundations", - "dataProducts": [ - { - "type": "Data Product", - "name": "Donchian-Tenkan", - "project": "Foundations", - "id": "aef24eba-6f9c-4e1b-8173-bce081cffcb9", - "savedPayload": { - "position": { - "x": 25090.19913560607, - "y": 31639.15985816277 - }, - "targetPosition": { - "x": 25082.19913560607, - "y": 31732.15985816277 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Donchian-Tenkan", - "id": "862d0a7d-21ac-49fc-9157-35d4226b3ee4" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Donchian-Tenkan", - "Indicator Bot", - "Foundations", - "9d467fa8-c972-45fa-87a9-05150f42b063" - ], - [ - "Donchian-Tenkan", - "Product Definition", - "Foundations", - "862d0a7d-21ac-49fc-9157-35d4226b3ee4" - ] - ] - } - } - ], - "dataProductFolders": [], - "id": "3158c2be-1ce0-4273-9165-23ade938e25e", - "savedPayload": { - "position": { - "x": 25082.19913560607, - "y": 31732.15985816277 - }, - "targetPosition": { - "x": 25074.19913560607, - "y": 31635.15985816277 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Products", - "name": "Percentages", - "project": "Foundations", - "dataProducts": [ - { - "type": "Data Product", - "name": "Percentages", - "project": "Foundations", - "id": "fb364962-2ab1-414e-8e62-43134a843185", - "savedPayload": { - "position": { - "x": 25227.19913560607, - "y": 31485.15985816277 - }, - "targetPosition": { - "x": 25140.19913560607, - "y": 31550.15985816277 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Percentages", - "id": "0bc2bb7b-1945-423d-a090-b26bc3da5082" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Percentages", - "Indicator Bot", - "Foundations", - "725a42a6-d94c-44aa-80c9-681b22bbe8ed" - ], - [ - "Percentages", - "Product Definition", - "Foundations", - "0bc2bb7b-1945-423d-a090-b26bc3da5082" - ] - ] - } - } - ], - "dataProductFolders": [], - "id": "2db0732a-452d-4f5f-a808-f7f32a58406c", - "savedPayload": { - "position": { - "x": 25140.19913560607, - "y": 31550.15985816277 - }, - "targetPosition": { - "x": 25074.19913560607, - "y": 31635.15985816277 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "68b9f444-3a74-417e-9e49-b3db4ec0f33f", - "savedPayload": { - "position": { - "x": 25074.19913560607, - "y": 31635.15985816277 - }, - "targetPosition": { - "x": 25056.19913560607, - "y": 31660.15985816277 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Mine", - "name": "Pluvtech", - "id": "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ] - ] - } - }, - { - "type": "Data Mine Products", - "name": "Candles", - "project": "Foundations", - "botProducts": [ - { - "type": "Bot Products", - "name": "Exchange Raw Data", - "project": "Foundations", - "dataProducts": [ - { - "type": "Data Product", - "name": "Candles", - "project": "Foundations", - "id": "02fd6ee1-6f28-4ab4-bd98-990254538d2c", - "savedPayload": { - "position": { - "x": 25259.19913560607, - "y": 31553.15985816277 - }, - "targetPosition": { - "x": 25177.19913560607, - "y": 31641.15985816277 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Candles", - "id": "2443883b-6959-42a3-ae3b-ef3102ffcdcc" - }, - "referenceParentCombinedNodePath": [ - [ - "Candles", - "Data Mine", - "Foundations", - "70c7eea3-a786-4dda-b526-0514e2cb14cc" - ], - [ - "Exchange Raw Data", - "Sensor Bot", - "Foundations", - "af924204-66a2-47d4-9910-66ab78acb06f" - ], - [ - "Candles", - "Product Definition", - "Foundations", - "2443883b-6959-42a3-ae3b-ef3102ffcdcc" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Volumes", - "project": "Foundations", - "id": "eee3f02c-a167-4b89-951e-2a5c10ce6e5a", - "savedPayload": { - "position": { - "x": 25153.19913560607, - "y": 31694.15985816277 - }, - "targetPosition": { - "x": 25177.19913560607, - "y": 31641.15985816277 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Volumes", - "id": "3a43c6f3-bac0-404e-865f-822eb48c8660" - }, - "referenceParentCombinedNodePath": [ - [ - "Candles", - "Data Mine", - "Foundations", - "70c7eea3-a786-4dda-b526-0514e2cb14cc" - ], - [ - "Exchange Raw Data", - "Sensor Bot", - "Foundations", - "af924204-66a2-47d4-9910-66ab78acb06f" - ], - [ - "Volumes", - "Product Definition", - "Foundations", - "3a43c6f3-bac0-404e-865f-822eb48c8660" - ] - ] - } - } - ], - "dataProductFolders": [], - "id": "2d997b3b-c6bf-49d3-a35f-3671d6aeda99", - "savedPayload": { - "position": { - "x": 25177.19913560607, - "y": 31641.15985816277 - }, - "targetPosition": { - "x": 25121.19913560607, - "y": 31628.15985816277 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Products", - "name": "Candles Volumes", - "project": "Foundations", - "dataProducts": [ - { - "type": "Data Product", - "name": "Candles", - "project": "Foundations", - "id": "a6460a63-1994-4b64-92f3-30c1e4ab0bff", - "savedPayload": { - "position": { - "x": 25143.19913560607, - "y": 31538.15985816277 - }, - "targetPosition": { - "x": 25167.19913560607, - "y": 31604.15985816277 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Candles", - "id": "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" - }, - "referenceParentCombinedNodePath": [ - [ - "Candles", - "Data Mine", - "Foundations", - "70c7eea3-a786-4dda-b526-0514e2cb14cc" - ], - [ - "Candles Volumes", - "Indicator Bot", - "Foundations", - "285a4618-0423-4ac9-9df9-7a78be6fd915" - ], - [ - "Candles", - "Product Definition", - "Foundations", - "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Volumes", - "project": "Foundations", - "id": "c962b6d9-625d-4697-9216-639f65df944e", - "savedPayload": { - "position": { - "x": 25235.19913560607, - "y": 31555.15985816277 - }, - "targetPosition": { - "x": 25167.19913560607, - "y": 31604.15985816277 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Volumes", - "id": "1a366aef-efef-470e-88e0-2a6fbe4dd91f" - }, - "referenceParentCombinedNodePath": [ - [ - "Candles", - "Data Mine", - "Foundations", - "70c7eea3-a786-4dda-b526-0514e2cb14cc" - ], - [ - "Candles Volumes", - "Indicator Bot", - "Foundations", - "285a4618-0423-4ac9-9df9-7a78be6fd915" - ], - [ - "Volumes", - "Product Definition", - "Foundations", - "1a366aef-efef-470e-88e0-2a6fbe4dd91f" - ] - ] - } - } - ], - "dataProductFolders": [], - "id": "7f0fdf95-8d49-4a54-9fe0-414d85d58f8f", - "savedPayload": { - "position": { - "x": 25167.19913560607, - "y": 31604.15985816277 - }, - "targetPosition": { - "x": 25121.19913560607, - "y": 31628.15985816277 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "9809bc72-afc5-4771-bb8a-626a4d7ed724", - "savedPayload": { - "position": { - "x": 25121.19913560607, - "y": 31628.15985816277 - }, - "targetPosition": { - "x": 25056.19913560607, - "y": 31660.15985816277 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Mine", - "name": "Candles", - "id": "70c7eea3-a786-4dda-b526-0514e2cb14cc" - }, - "referenceParentCombinedNodePath": [ - [ - "Candles", - "Data Mine", - "Foundations", - "70c7eea3-a786-4dda-b526-0514e2cb14cc" - ] - ] - } - } - ], - "id": "ab9d4c9f-fed6-4772-b970-8ff12eaee704", - "savedPayload": { - "position": { - "x": 25056.19913560607, - "y": 31660.15985816277 - }, - "targetPosition": { - "x": 25000.19913560607, - "y": 31667.15985816277 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Market", - "name": "BTC/USDT", - "id": "9a867bf0-a71d-445c-b99a-75b60bbdce09" - }, - "referenceParentCombinedNodePath": [ - [ - "My Crypto Ecosystem", - "Crypto Ecosystem", - "Foundations", - "7217b56c-e854-4c06-8b8a-d5d3c05a153d" - ], - [ - "Tested", - "Crypto Exchanges", - "Foundations", - "e3879d63-6f8f-41a3-8ac3-0349c4361722" - ], - [ - "Binance", - "Crypto Exchange", - "Foundations", - "61ef0b8d-de6e-4e76-bdd5-996836760a4b" - ], - [ - "New Exchange Markets", - "Exchange Markets", - "Foundations", - "2fd80894-900e-44ac-a1a7-56c14124f7a1" - ], - [ - "BTC/USDT", - "Market", - "Foundations", - "9a867bf0-a71d-445c-b99a-75b60bbdce09" - ] - ] - } - } - ], - "id": "97da8ad9-f818-4a03-9dd0-c03cfe381060", - "savedPayload": { - "position": { - "x": 25000.19913560607, - "y": 31667.15985816277 - }, - "targetPosition": { - "x": 25029.19913560607, - "y": 31588.15985816277 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Crypto Exchange", - "name": "Binance", - "id": "61ef0b8d-de6e-4e76-bdd5-996836760a4b" - }, - "referenceParentCombinedNodePath": [ - [ - "My Crypto Ecosystem", - "Crypto Ecosystem", - "Foundations", - "7217b56c-e854-4c06-8b8a-d5d3c05a153d" - ], - [ - "Tested", - "Crypto Exchanges", - "Foundations", - "e3879d63-6f8f-41a3-8ac3-0349c4361722" - ], - [ - "Binance", - "Crypto Exchange", - "Foundations", - "61ef0b8d-de6e-4e76-bdd5-996836760a4b" - ] - ] - } - } - ], - "id": "28374562-4744-4f71-b3d7-c9c12e6b5fc3", - "savedPayload": { - "position": { - "x": 25029.19913560607, - "y": 31588.15985816277 - }, - "targetPosition": { - "x": 25070.19913560607, - "y": 31588.15985816277 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Project Definition", - "name": "Foundations", - "id": "a2a04e12-604e-43f8-a986-1b8ca3b043cb" - }, - "referenceParentCombinedNodePath": [ - [ - "New Foundations Project", - "Foundations Project", - "Foundations", - "cf9f8b3b-77c6-43c6-b01f-95cf366a91f6" - ], - [ - "Foundations", - "Project Definition", - "Foundations", - "a2a04e12-604e-43f8-a986-1b8ca3b043cb" - ] - ] - } - } - ], - "id": "32e7c122-fa5a-4d00-9d71-d54e890e32de", - "savedPayload": { - "position": { - "x": 25070.19913560607, - "y": 31588.15985816277 - }, - "targetPosition": { - "x": 25109.356993272086, - "y": 31290.726399750627 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "tradingMinesData": { - "type": "Trading Mines Data", - "name": "New Trading Mines Data", - "project": "Foundations", - "projectTradingProducts": [ - { - "type": "Project Trading Products", - "name": "Foundations", - "project": "Foundations", - "exchangeTradingProducts": [ - { - "type": "Exchange Trading Products", - "name": "Binance", - "project": "Foundations", - "marketTradingProducts": [ - { - "type": "Market Trading Products", - "name": " BTC/USDT", - "project": "Foundations", - "tradingSessionReferences": [ - { - "type": "Trading Session Reference", - "name": "New Trading System Backtesting Session", - "project": "Foundations", - "dataProducts": [], - "tradingMineProducts": [ - { - "type": "Trading Mine Products", - "name": "Masters", - "project": "Foundations", - "botProducts": [ - { - "type": "Bot Products", - "name": "Low Frequency", - "project": "Foundations", - "dataProducts": [], - "dataProductFolders": [ - { - "type": "Data Product Folder", - "name": "Trading Engine", - "project": "Foundations", - "dataProducts": [], - "dataProductFolders": [ - { - "type": "Data Product Folder", - "name": "Trading Episode", - "project": "Foundations", - "dataProducts": [ - { - "type": "Data Product", - "name": "Trading Episode Counters", - "project": "Foundations", - "id": "4119f0ac-392a-48dc-8a57-af0ebef5904a", - "savedPayload": { - "position": { - "x": 25027.356993272086, - "y": 31464.53402088596 - }, - "targetPosition": { - "x": 24985.356993272086, - "y": 31455.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Trading Episode Counters", - "id": "d81c6019-864e-42f5-94ba-2f249b865f85" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading Engine", - "Product Definition Folder", - "Foundations", - "db019824-6897-461b-b39b-ebe905a84231" - ], - [ - "Trading Episode", - "Product Definition Folder", - "Foundations", - "6e3006f3-06dc-4cc6-a8fc-51f0e99ca9eb" - ], - [ - "Trading Episode Counters", - "Product Definition", - "Foundations", - "d81c6019-864e-42f5-94ba-2f249b865f85" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Trading Episode Statistics", - "project": "Foundations", - "id": "4ed3dad4-eae2-45e2-ac38-8466630a386f", - "savedPayload": { - "position": { - "x": 24911.356993272086, - "y": 31486.53402088596 - }, - "targetPosition": { - "x": 24985.356993272086, - "y": 31455.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Trading Episode Statistics", - "id": "400c7f49-37da-41fb-b83d-879960aa74ff" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading Engine", - "Product Definition Folder", - "Foundations", - "db019824-6897-461b-b39b-ebe905a84231" - ], - [ - "Trading Episode", - "Product Definition Folder", - "Foundations", - "6e3006f3-06dc-4cc6-a8fc-51f0e99ca9eb" - ], - [ - "Trading Episode Statistics", - "Product Definition", - "Foundations", - "400c7f49-37da-41fb-b83d-879960aa74ff" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Episode Candle", - "project": "Foundations", - "id": "d47caf0e-9b6f-499e-87b4-276d9cb03a30", - "savedPayload": { - "position": { - "x": 24916.356993272086, - "y": 31477.53402088596 - }, - "targetPosition": { - "x": 24985.356993272086, - "y": 31455.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Episode Candle", - "id": "b9a58113-cf27-4d57-9810-87a2cc158804" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading Engine", - "Product Definition Folder", - "Foundations", - "db019824-6897-461b-b39b-ebe905a84231" - ], - [ - "Trading Episode", - "Product Definition Folder", - "Foundations", - "6e3006f3-06dc-4cc6-a8fc-51f0e99ca9eb" - ], - [ - "Episode Candle", - "Product Definition", - "Foundations", - "b9a58113-cf27-4d57-9810-87a2cc158804" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Episode Balances", - "project": "Foundations", - "id": "7e03f0d7-fe22-40fa-8178-69f70ed1fa82", - "savedPayload": { - "position": { - "x": 25043.356993272086, - "y": 31496.53402088596 - }, - "targetPosition": { - "x": 24985.356993272086, - "y": 31455.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Episode Balances", - "id": "a9a53d82-133b-4417-b639-f9a56d338233" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading Engine", - "Product Definition Folder", - "Foundations", - "db019824-6897-461b-b39b-ebe905a84231" - ], - [ - "Trading Episode", - "Product Definition Folder", - "Foundations", - "6e3006f3-06dc-4cc6-a8fc-51f0e99ca9eb" - ], - [ - "Episode Balances", - "Product Definition", - "Foundations", - "a9a53d82-133b-4417-b639-f9a56d338233" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Distance To Trading Event", - "project": "Foundations", - "id": "17a86022-7a87-4128-bdf8-dd281d046022", - "savedPayload": { - "position": { - "x": 24981.356993272086, - "y": 31469.53402088596 - }, - "targetPosition": { - "x": 24985.356993272086, - "y": 31455.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Distance To Trading Event", - "id": "8ea88d6c-7d7f-4152-b781-ea108df52c63" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading Engine", - "Product Definition Folder", - "Foundations", - "db019824-6897-461b-b39b-ebe905a84231" - ], - [ - "Trading Episode", - "Product Definition Folder", - "Foundations", - "6e3006f3-06dc-4cc6-a8fc-51f0e99ca9eb" - ], - [ - "Distance To Trading Event", - "Product Definition", - "Foundations", - "8ea88d6c-7d7f-4152-b781-ea108df52c63" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Episode Base Asset", - "project": "Foundations", - "id": "5b66816a-a507-44bd-b042-9ea3957e1d3b", - "savedPayload": { - "position": { - "x": 24962.356993272086, - "y": 31523.53402088596 - }, - "targetPosition": { - "x": 24985.356993272086, - "y": 31455.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Episode Base Asset", - "id": "234969ff-eab1-4d59-b6fa-79433c9a20e9" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading Engine", - "Product Definition Folder", - "Foundations", - "db019824-6897-461b-b39b-ebe905a84231" - ], - [ - "Trading Episode", - "Product Definition Folder", - "Foundations", - "6e3006f3-06dc-4cc6-a8fc-51f0e99ca9eb" - ], - [ - "Episode Base Asset", - "Product Definition", - "Foundations", - "234969ff-eab1-4d59-b6fa-79433c9a20e9" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Episode Quoted Asset", - "project": "Foundations", - "id": "a731009a-ddeb-4129-bf0c-635564e7deb1", - "savedPayload": { - "position": { - "x": 24971.356993272086, - "y": 31362.53402088596 - }, - "targetPosition": { - "x": 24985.356993272086, - "y": 31455.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Episode Quoted Asset", - "id": "ae525e31-d6a8-47d2-9021-3f2ddb9615b0" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading Engine", - "Product Definition Folder", - "Foundations", - "db019824-6897-461b-b39b-ebe905a84231" - ], - [ - "Trading Episode", - "Product Definition Folder", - "Foundations", - "6e3006f3-06dc-4cc6-a8fc-51f0e99ca9eb" - ], - [ - "Episode Quoted Asset", - "Product Definition", - "Foundations", - "ae525e31-d6a8-47d2-9021-3f2ddb9615b0" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Current Episode", - "project": "Foundations", - "id": "8bde5b7d-695e-4b96-bf10-cee3f6d35b1e", - "savedPayload": { - "position": { - "x": 24950.356993272086, - "y": 31482.53402088596 - }, - "targetPosition": { - "x": 24985.356993272086, - "y": 31455.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Current Episode", - "id": "b8da0132-ba28-46ec-aa54-eb9eaac56ce7" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading Engine", - "Product Definition Folder", - "Foundations", - "db019824-6897-461b-b39b-ebe905a84231" - ], - [ - "Trading Episode", - "Product Definition Folder", - "Foundations", - "6e3006f3-06dc-4cc6-a8fc-51f0e99ca9eb" - ], - [ - "Current Episode", - "Product Definition", - "Foundations", - "b8da0132-ba28-46ec-aa54-eb9eaac56ce7" - ] - ] - } - } - ], - "dataProductFolders": [], - "id": "43ac74d4-a989-4ebc-a092-e5c2e7790873", - "savedPayload": { - "position": { - "x": 24985.356993272086, - "y": 31455.53402088596 - }, - "targetPosition": { - "x": 24899.356993272086, - "y": 31407.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Data Product Folder", - "name": "Strategy", - "project": "Foundations", - "dataProducts": [ - { - "type": "Data Product", - "name": "Current Strategy", - "project": "Foundations", - "id": "460f055f-66d8-4bb4-a9c1-ad88425d3123", - "savedPayload": { - "position": { - "x": 24812.356993272086, - "y": 31411.53402088596 - }, - "targetPosition": { - "x": 24899.356993272086, - "y": 31411.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Current Strategy", - "id": "895d8a04-ef45-41a7-909a-ba31013ffb90" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading Engine", - "Product Definition Folder", - "Foundations", - "db019824-6897-461b-b39b-ebe905a84231" - ], - [ - "Strategy", - "Product Definition Folder", - "Foundations", - "bb870967-9e1d-44a9-9bbc-68e6c024a3c3" - ], - [ - "Current Strategy", - "Product Definition", - "Foundations", - "895d8a04-ef45-41a7-909a-ba31013ffb90" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Last Strategy", - "project": "Foundations", - "id": "0aa97bc7-054a-4318-ac7d-025e25e3ee82", - "savedPayload": { - "position": { - "x": 24826.356993272086, - "y": 31312.53402088596 - }, - "targetPosition": { - "x": 24899.356993272086, - "y": 31411.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Last Strategy", - "id": "0625f524-2b97-4b4d-8a90-590ffc62ecd3" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading Engine", - "Product Definition Folder", - "Foundations", - "db019824-6897-461b-b39b-ebe905a84231" - ], - [ - "Strategy", - "Product Definition Folder", - "Foundations", - "bb870967-9e1d-44a9-9bbc-68e6c024a3c3" - ], - [ - "Last Strategy", - "Product Definition", - "Foundations", - "0625f524-2b97-4b4d-8a90-590ffc62ecd3" - ] - ] - } - } - ], - "dataProductFolders": [], - "id": "e5e8c460-b99b-48d7-b056-d6491ad0f951", - "savedPayload": { - "position": { - "x": 24899.356993272086, - "y": 31411.53402088596 - }, - "targetPosition": { - "x": 24899.356993272086, - "y": 31407.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Data Product Folder", - "name": "Position", - "project": "Foundations", - "dataProducts": [ - { - "type": "Data Product", - "name": "Current Position", - "project": "Foundations", - "id": "46dd8af8-8f43-4b9f-b982-adb6219beff4", - "savedPayload": { - "position": { - "x": 25010.356993272086, - "y": 31528.53402088596 - }, - "targetPosition": { - "x": 24960.356993272086, - "y": 31485.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Current Position", - "id": "832ecada-8da3-4ba6-b6e9-be34dd5f7ce9" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading Engine", - "Product Definition Folder", - "Foundations", - "db019824-6897-461b-b39b-ebe905a84231" - ], - [ - "Position", - "Product Definition Folder", - "Foundations", - "83cdc0a1-260e-42bb-a054-5719c34b0165" - ], - [ - "Current Position", - "Product Definition", - "Foundations", - "832ecada-8da3-4ba6-b6e9-be34dd5f7ce9" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Last Position", - "project": "Foundations", - "id": "3c824710-cb7b-4568-b655-7bcd440c1392", - "savedPayload": { - "position": { - "x": 24876.356993272086, - "y": 31493.53402088596 - }, - "targetPosition": { - "x": 24960.356993272086, - "y": 31485.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Last Position", - "id": "477cd6d5-862a-44d0-9313-786a4e63a602" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading Engine", - "Product Definition Folder", - "Foundations", - "db019824-6897-461b-b39b-ebe905a84231" - ], - [ - "Position", - "Product Definition Folder", - "Foundations", - "83cdc0a1-260e-42bb-a054-5719c34b0165" - ], - [ - "Last Position", - "Product Definition", - "Foundations", - "477cd6d5-862a-44d0-9313-786a4e63a602" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Stop Loss", - "project": "Foundations", - "id": "a963a996-d7fc-44f7-8fa4-0d2f95d4ac85", - "savedPayload": { - "position": { - "x": 24873.356993272086, - "y": 31457.53402088596 - }, - "targetPosition": { - "x": 24960.356993272086, - "y": 31485.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Stop Loss", - "id": "a1c047bd-e95e-469a-aac9-3d45c4157440" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading Engine", - "Product Definition Folder", - "Foundations", - "db019824-6897-461b-b39b-ebe905a84231" - ], - [ - "Position", - "Product Definition Folder", - "Foundations", - "83cdc0a1-260e-42bb-a054-5719c34b0165" - ], - [ - "Stop Loss", - "Product Definition", - "Foundations", - "a1c047bd-e95e-469a-aac9-3d45c4157440" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Take Profit", - "project": "Foundations", - "id": "e99cf971-4f5a-413c-b95f-d9a8fc61d04b", - "savedPayload": { - "position": { - "x": 24874.356993272086, - "y": 31528.53402088596 - }, - "targetPosition": { - "x": 24960.356993272086, - "y": 31485.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Take Profit", - "id": "11513bf1-0f23-4d79-b760-83ccebc4e1c5" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading Engine", - "Product Definition Folder", - "Foundations", - "db019824-6897-461b-b39b-ebe905a84231" - ], - [ - "Position", - "Product Definition Folder", - "Foundations", - "83cdc0a1-260e-42bb-a054-5719c34b0165" - ], - [ - "Take Profit", - "Product Definition", - "Foundations", - "11513bf1-0f23-4d79-b760-83ccebc4e1c5" - ] - ] - } - } - ], - "dataProductFolders": [], - "id": "b3f08eb1-31b7-45db-99df-6be9be4e0d9b", - "savedPayload": { - "position": { - "x": 24960.356993272086, - "y": 31485.53402088596 - }, - "targetPosition": { - "x": 24899.356993272086, - "y": 31407.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Data Product Folder", - "name": "Stages", - "project": "Foundations", - "dataProducts": [ - { - "type": "Data Product", - "name": "Open Stage", - "project": "Foundations", - "id": "dded2d5d-ab9f-4561-abd5-84c784f28d84", - "savedPayload": { - "position": { - "x": 24937.356993272086, - "y": 31416.53402088596 - }, - "targetPosition": { - "x": 24972.356993272086, - "y": 31394.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Open Stage", - "id": "73c3c041-ba2a-4798-a362-a453409b518a" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading Engine", - "Product Definition Folder", - "Foundations", - "db019824-6897-461b-b39b-ebe905a84231" - ], - [ - "Stages", - "Product Definition Folder", - "Foundations", - "e3ceaf77-f718-477c-bf10-3dc0cf2235bb" - ], - [ - "Open Stage", - "Product Definition", - "Foundations", - "73c3c041-ba2a-4798-a362-a453409b518a" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Close Stage", - "project": "Foundations", - "id": "f11a22a5-34ea-402f-9602-c23596796deb", - "savedPayload": { - "position": { - "x": 24943.356993272086, - "y": 31321.53402088596 - }, - "targetPosition": { - "x": 24972.356993272086, - "y": 31394.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Close Stage", - "id": "2bb9bb41-1ff5-4f83-aa5b-bfc4c9f06a9a" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading Engine", - "Product Definition Folder", - "Foundations", - "db019824-6897-461b-b39b-ebe905a84231" - ], - [ - "Stages", - "Product Definition Folder", - "Foundations", - "e3ceaf77-f718-477c-bf10-3dc0cf2235bb" - ], - [ - "Close Stage", - "Product Definition", - "Foundations", - "2bb9bb41-1ff5-4f83-aa5b-bfc4c9f06a9a" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Trigger Stage", - "project": "Foundations", - "id": "5ce42cc5-eed7-4243-98a6-5f1ba0a92a76", - "savedPayload": { - "position": { - "x": 24893.356993272086, - "y": 31491.53402088596 - }, - "targetPosition": { - "x": 24972.356993272086, - "y": 31394.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Trigger Stage", - "id": "b6cff826-9056-4fbd-8eca-cbd6cceec962" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading Engine", - "Product Definition Folder", - "Foundations", - "db019824-6897-461b-b39b-ebe905a84231" - ], - [ - "Stages", - "Product Definition Folder", - "Foundations", - "e3ceaf77-f718-477c-bf10-3dc0cf2235bb" - ], - [ - "Trigger Stage", - "Product Definition", - "Foundations", - "b6cff826-9056-4fbd-8eca-cbd6cceec962" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Manage Stage", - "project": "Foundations", - "id": "3761adb9-1825-4eed-93c2-1b74738a6587", - "savedPayload": { - "position": { - "x": 25060.356993272086, - "y": 31460.53402088596 - }, - "targetPosition": { - "x": 24972.356993272086, - "y": 31394.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Manage Stage", - "id": "bd691611-e7a6-49a8-b07d-c15360b55e40" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading Engine", - "Product Definition Folder", - "Foundations", - "db019824-6897-461b-b39b-ebe905a84231" - ], - [ - "Stages", - "Product Definition Folder", - "Foundations", - "e3ceaf77-f718-477c-bf10-3dc0cf2235bb" - ], - [ - "Manage Stage", - "Product Definition", - "Foundations", - "bd691611-e7a6-49a8-b07d-c15360b55e40" - ] - ] - } - } - ], - "dataProductFolders": [], - "id": "e0ead53e-3ea9-46e2-874d-3d2c5decb203", - "savedPayload": { - "position": { - "x": 24972.356993272086, - "y": 31394.53402088596 - }, - "targetPosition": { - "x": 24899.356993272086, - "y": 31407.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Data Product Folder", - "name": "Orders", - "project": "Foundations", - "dataProducts": [ - { - "type": "Data Product", - "name": "Market Buy Orders", - "project": "Foundations", - "id": "771465ef-a10d-4997-8963-f79cc75d466b", - "savedPayload": { - "position": { - "x": 24864.356993272086, - "y": 31380.53402088596 - }, - "targetPosition": { - "x": 24898.356993272086, - "y": 31323.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Market Buy Orders", - "id": "7c769317-2639-4460-8b88-9dc92f7b0585" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading Engine", - "Product Definition Folder", - "Foundations", - "db019824-6897-461b-b39b-ebe905a84231" - ], - [ - "Orders", - "Product Definition Folder", - "Foundations", - "1e82c85a-37f7-4610-a982-e14ab71a5286" - ], - [ - "Market Buy Orders", - "Product Definition", - "Foundations", - "7c769317-2639-4460-8b88-9dc92f7b0585" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Market Sell Orders", - "project": "Foundations", - "id": "f5a006ff-752b-43c1-aa93-52fa90eaf2ea", - "savedPayload": { - "position": { - "x": 24988.356993272086, - "y": 31327.53402088596 - }, - "targetPosition": { - "x": 24898.356993272086, - "y": 31323.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Market Sell Orders", - "id": "9cc7645a-54fe-40d6-9896-9278167011fb" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading Engine", - "Product Definition Folder", - "Foundations", - "db019824-6897-461b-b39b-ebe905a84231" - ], - [ - "Orders", - "Product Definition Folder", - "Foundations", - "1e82c85a-37f7-4610-a982-e14ab71a5286" - ], - [ - "Market Sell Orders", - "Product Definition", - "Foundations", - "9cc7645a-54fe-40d6-9896-9278167011fb" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Limit Buy Orders", - "project": "Foundations", - "id": "8f11588e-689e-49e5-bdb2-cbf55d262f71", - "savedPayload": { - "position": { - "x": 24847.356993272086, - "y": 31410.53402088596 - }, - "targetPosition": { - "x": 24898.356993272086, - "y": 31323.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Limit Buy Orders", - "id": "4c827ee0-a29b-4b65-8438-03e2ea98b410" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading Engine", - "Product Definition Folder", - "Foundations", - "db019824-6897-461b-b39b-ebe905a84231" - ], - [ - "Orders", - "Product Definition Folder", - "Foundations", - "1e82c85a-37f7-4610-a982-e14ab71a5286" - ], - [ - "Limit Buy Orders", - "Product Definition", - "Foundations", - "4c827ee0-a29b-4b65-8438-03e2ea98b410" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Limit Sell Orders", - "project": "Foundations", - "id": "8e149882-6d51-4b55-b218-9fb2f4684975", - "savedPayload": { - "position": { - "x": 24872.356993272086, - "y": 31344.53402088596 - }, - "targetPosition": { - "x": 24898.356993272086, - "y": 31323.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Limit Sell Orders", - "id": "2c753cd8-36d8-466c-bd80-1ebfa8e314dc" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading Engine", - "Product Definition Folder", - "Foundations", - "db019824-6897-461b-b39b-ebe905a84231" - ], - [ - "Orders", - "Product Definition Folder", - "Foundations", - "1e82c85a-37f7-4610-a982-e14ab71a5286" - ], - [ - "Limit Sell Orders", - "Product Definition", - "Foundations", - "2c753cd8-36d8-466c-bd80-1ebfa8e314dc" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Last Market Order", - "project": "Foundations", - "id": "2a2f023b-04d8-4bda-9a04-ce3136bfdf72", - "savedPayload": { - "position": { - "x": 24853.356993272086, - "y": 31368.53402088596 - }, - "targetPosition": { - "x": 24898.356993272086, - "y": 31323.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Last Market Order", - "id": "6df1ac87-92d5-4788-b0bc-f3543b283ef0" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading Engine", - "Product Definition Folder", - "Foundations", - "db019824-6897-461b-b39b-ebe905a84231" - ], - [ - "Orders", - "Product Definition Folder", - "Foundations", - "1e82c85a-37f7-4610-a982-e14ab71a5286" - ], - [ - "Last Market Order", - "Product Definition", - "Foundations", - "6df1ac87-92d5-4788-b0bc-f3543b283ef0" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Last Limit Order", - "project": "Foundations", - "id": "57dbb7db-31e6-4ad0-8a44-a043ac61b36c", - "savedPayload": { - "position": { - "x": 24897.356993272086, - "y": 31268.53402088596 - }, - "targetPosition": { - "x": 24898.356993272086, - "y": 31323.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Last Limit Order", - "id": "c24ec6a1-e937-4d20-93eb-4faf2a0becc3" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading Engine", - "Product Definition Folder", - "Foundations", - "db019824-6897-461b-b39b-ebe905a84231" - ], - [ - "Orders", - "Product Definition Folder", - "Foundations", - "1e82c85a-37f7-4610-a982-e14ab71a5286" - ], - [ - "Last Limit Order", - "Product Definition", - "Foundations", - "c24ec6a1-e937-4d20-93eb-4faf2a0becc3" - ] - ] - } - } - ], - "dataProductFolders": [], - "id": "f3434e25-7e04-4c44-9b36-6ebcf77f3eb3", - "savedPayload": { - "position": { - "x": 24898.356993272086, - "y": 31323.53402088596 - }, - "targetPosition": { - "x": 24899.356993272086, - "y": 31407.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "6d8e85aa-f46a-4e64-a670-00413fa89a0c", - "savedPayload": { - "position": { - "x": 24899.356993272086, - "y": 31407.53402088596 - }, - "targetPosition": { - "x": 24842.356993272086, - "y": 31431.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Data Product Folder", - "name": "Trading System", - "project": "Foundations", - "dataProducts": [ - { - "type": "Data Product", - "name": "Trading System Errors", - "project": "Foundations", - "id": "b84de23e-3345-41f0-93ae-4eadb7c3f10e", - "savedPayload": { - "position": { - "x": 24679.356993272086, - "y": 31510.53402088596 - }, - "targetPosition": { - "x": 24773.356993272086, - "y": 31437.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Trading System Errors", - "id": "1d9c570d-77c7-40ac-a61e-c5a57a411de8" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading System", - "Product Definition Folder", - "Foundations", - "57d56564-1a8f-4ee9-acfb-389ec2d3375a" - ], - [ - "Trading System Errors", - "Product Definition", - "Foundations", - "1d9c570d-77c7-40ac-a61e-c5a57a411de8" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Trading System Highlights", - "project": "Foundations", - "id": "695982da-0c5e-4246-8d45-e2041877548a", - "savedPayload": { - "position": { - "x": 24836.356993272086, - "y": 31426.53402088596 - }, - "targetPosition": { - "x": 24773.356993272086, - "y": 31437.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Trading System Highlights", - "id": "319f660a-78be-4cf4-8052-877837cad806" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading System", - "Product Definition Folder", - "Foundations", - "57d56564-1a8f-4ee9-acfb-389ec2d3375a" - ], - [ - "Trading System Highlights", - "Product Definition", - "Foundations", - "319f660a-78be-4cf4-8052-877837cad806" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Trading System Values", - "project": "Foundations", - "id": "ff8cfbb7-1184-4c99-8956-c760a99a3433", - "savedPayload": { - "position": { - "x": 24746.356993272086, - "y": 31470.53402088596 - }, - "targetPosition": { - "x": 24773.356993272086, - "y": 31437.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Trading System Values", - "id": "c90c009b-588d-45d4-aff1-05e375181dfa" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading System", - "Product Definition Folder", - "Foundations", - "57d56564-1a8f-4ee9-acfb-389ec2d3375a" - ], - [ - "Trading System Values", - "Product Definition", - "Foundations", - "c90c009b-588d-45d4-aff1-05e375181dfa" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Trading System Status", - "project": "Foundations", - "id": "641469f7-5736-44f9-82e0-3c33be5e4a26", - "savedPayload": { - "position": { - "x": 24813.356993272086, - "y": 31340.53402088596 - }, - "targetPosition": { - "x": 24773.356993272086, - "y": 31437.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Trading System Status", - "id": "eed48c80-35c5-49fa-b12d-18e7280ffb8f" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading System", - "Product Definition Folder", - "Foundations", - "57d56564-1a8f-4ee9-acfb-389ec2d3375a" - ], - [ - "Trading System Status", - "Product Definition", - "Foundations", - "eed48c80-35c5-49fa-b12d-18e7280ffb8f" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Trading System Progress", - "project": "Foundations", - "id": "79efe677-c013-4da1-b96c-bdd2be3583b4", - "savedPayload": { - "position": { - "x": 24804.356993272086, - "y": 31422.53402088596 - }, - "targetPosition": { - "x": 24773.356993272086, - "y": 31437.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Trading System Progress", - "id": "04c8606b-5e59-4e7d-b3ac-387bfffcd300" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading System", - "Product Definition Folder", - "Foundations", - "57d56564-1a8f-4ee9-acfb-389ec2d3375a" - ], - [ - "Trading System Progress", - "Product Definition", - "Foundations", - "04c8606b-5e59-4e7d-b3ac-387bfffcd300" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Trading System Running", - "project": "Foundations", - "id": "b6151ae0-14a6-41e8-9546-456b6415a727", - "savedPayload": { - "position": { - "x": 24787.356993272086, - "y": 31357.53402088596 - }, - "targetPosition": { - "x": 24773.356993272086, - "y": 31437.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Trading System Running", - "id": "17236f59-6ef2-4cc3-913c-1ff6db052236" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading System", - "Product Definition Folder", - "Foundations", - "57d56564-1a8f-4ee9-acfb-389ec2d3375a" - ], - [ - "Trading System Running", - "Product Definition", - "Foundations", - "17236f59-6ef2-4cc3-913c-1ff6db052236" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Trading System Announcements", - "project": "Foundations", - "id": "cf4e9c5b-8b70-4848-a3af-fea8d095c3b0", - "savedPayload": { - "position": { - "x": 24679.356993272086, - "y": 31429.53402088596 - }, - "targetPosition": { - "x": 24773.356993272086, - "y": 31437.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Trading System Announcements", - "id": "4a6f828a-9671-431e-8257-fc920943581e" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading System", - "Product Definition Folder", - "Foundations", - "57d56564-1a8f-4ee9-acfb-389ec2d3375a" - ], - [ - "Trading System Announcements", - "Product Definition", - "Foundations", - "4a6f828a-9671-431e-8257-fc920943581e" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Trading System Warnings", - "project": "Foundations", - "id": "803df795-bc3d-48e1-a58e-9fb890699496", - "savedPayload": { - "position": { - "x": 24855.356993272086, - "y": 31421.53402088596 - }, - "targetPosition": { - "x": 24773.356993272086, - "y": 31437.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Trading System Warnings", - "id": "34310596-466a-4e9a-a5a2-256b0fe3e339" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading System", - "Product Definition Folder", - "Foundations", - "57d56564-1a8f-4ee9-acfb-389ec2d3375a" - ], - [ - "Trading System Warnings", - "Product Definition", - "Foundations", - "34310596-466a-4e9a-a5a2-256b0fe3e339" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Trading System Infos", - "project": "Foundations", - "id": "af3457db-ac70-4224-9896-f3984d3953ad", - "savedPayload": { - "position": { - "x": 24742.356993272086, - "y": 31495.53402088596 - }, - "targetPosition": { - "x": 24773.356993272086, - "y": 31437.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Trading System Infos", - "id": "020ad519-0fc6-4f2f-9f26-b2c7de118fb8" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading System", - "Product Definition Folder", - "Foundations", - "57d56564-1a8f-4ee9-acfb-389ec2d3375a" - ], - [ - "Trading System Infos", - "Product Definition", - "Foundations", - "020ad519-0fc6-4f2f-9f26-b2c7de118fb8" - ] - ] - } - } - ], - "dataProductFolders": [], - "id": "8da230b7-86c2-4493-8bd8-d36da84c53d4", - "savedPayload": { - "position": { - "x": 24773.356993272086, - "y": 31437.53402088596 - }, - "targetPosition": { - "x": 24842.356993272086, - "y": 31431.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Data Product Folder", - "name": "Simulation Objects", - "project": "Foundations", - "dataProducts": [ - { - "type": "Data Product", - "name": "Episodes", - "project": "Foundations", - "id": "aa90d691-a755-4001-b24b-e4a8e27b8f10", - "savedPayload": { - "position": { - "x": 24768.356993272086, - "y": 31562.53402088596 - }, - "targetPosition": { - "x": 24859.356993272086, - "y": 31478.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Episodes", - "id": "aeec080e-8caf-4976-8187-ba4e725b73b0" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Simulation Objects", - "Product Definition Folder", - "Foundations", - "7e586bb9-0198-431d-83af-cb552d5f6e4e" - ], - [ - "Episodes", - "Product Definition", - "Foundations", - "aeec080e-8caf-4976-8187-ba4e725b73b0" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Strategies", - "project": "Foundations", - "id": "e0466fa4-c295-476f-ab80-ef70d9e07b14", - "savedPayload": { - "position": { - "x": 24780.356993272086, - "y": 31427.53402088596 - }, - "targetPosition": { - "x": 24859.356993272086, - "y": 31478.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Strategies", - "id": "21db6fce-8450-4b07-9015-d81a339fd030" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Simulation Objects", - "Product Definition Folder", - "Foundations", - "7e586bb9-0198-431d-83af-cb552d5f6e4e" - ], - [ - "Strategies", - "Product Definition", - "Foundations", - "21db6fce-8450-4b07-9015-d81a339fd030" - ] - ] - } - } - ], - "dataProductFolders": [ - { - "type": "Data Product Folder", - "name": "Orders", - "project": "Foundations", - "dataProducts": [ - { - "type": "Data Product", - "name": "Market Buy Orders", - "project": "Foundations", - "id": "0f023427-363f-4f80-a695-e4375b96593c", - "savedPayload": { - "position": { - "x": 24819.356993272086, - "y": 31559.53402088596 - }, - "targetPosition": { - "x": 24760.356993272086, - "y": 31500.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Market Buy Orders", - "id": "db256083-9aa2-48e1-8fd6-3425a5085302" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Simulation Objects", - "Product Definition Folder", - "Foundations", - "7e586bb9-0198-431d-83af-cb552d5f6e4e" - ], - [ - "Orders", - "Product Definition Folder", - "Foundations", - "cb9c928a-1a5d-441c-b369-0a72f98f2407" - ], - [ - "Market Buy Orders", - "Product Definition", - "Foundations", - "db256083-9aa2-48e1-8fd6-3425a5085302" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Market Sell Orders", - "project": "Foundations", - "id": "33e05a36-350e-43c2-a398-269479c9770b", - "savedPayload": { - "position": { - "x": 24720.356993272086, - "y": 31418.53402088596 - }, - "targetPosition": { - "x": 24760.356993272086, - "y": 31500.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Market Sell Orders", - "id": "1958f79b-5c6c-4874-9154-98c314822ed7" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Simulation Objects", - "Product Definition Folder", - "Foundations", - "7e586bb9-0198-431d-83af-cb552d5f6e4e" - ], - [ - "Orders", - "Product Definition Folder", - "Foundations", - "cb9c928a-1a5d-441c-b369-0a72f98f2407" - ], - [ - "Market Sell Orders", - "Product Definition", - "Foundations", - "1958f79b-5c6c-4874-9154-98c314822ed7" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Limit Buy Orders", - "project": "Foundations", - "id": "8e7f9a7f-634d-4b72-b88b-b14c14ed1395", - "savedPayload": { - "position": { - "x": 24783.356993272086, - "y": 31444.53402088596 - }, - "targetPosition": { - "x": 24760.356993272086, - "y": 31500.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Limit Buy Orders", - "id": "5deceb32-c7ab-4560-818a-0f0b9d6632fb" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Simulation Objects", - "Product Definition Folder", - "Foundations", - "7e586bb9-0198-431d-83af-cb552d5f6e4e" - ], - [ - "Orders", - "Product Definition Folder", - "Foundations", - "cb9c928a-1a5d-441c-b369-0a72f98f2407" - ], - [ - "Limit Buy Orders", - "Product Definition", - "Foundations", - "5deceb32-c7ab-4560-818a-0f0b9d6632fb" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Limit Sell Orders", - "project": "Foundations", - "id": "aebf3e40-784d-4179-a0e2-b1d4887e15f8", - "savedPayload": { - "position": { - "x": 24731.356993272086, - "y": 31498.53402088596 - }, - "targetPosition": { - "x": 24760.356993272086, - "y": 31500.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Limit Sell Orders", - "id": "2a1d405b-2fbe-4ed4-a76a-d2c7be59d20e" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Simulation Objects", - "Product Definition Folder", - "Foundations", - "7e586bb9-0198-431d-83af-cb552d5f6e4e" - ], - [ - "Orders", - "Product Definition Folder", - "Foundations", - "cb9c928a-1a5d-441c-b369-0a72f98f2407" - ], - [ - "Limit Sell Orders", - "Product Definition", - "Foundations", - "2a1d405b-2fbe-4ed4-a76a-d2c7be59d20e" - ] - ] - } - } - ], - "dataProductFolders": [], - "id": "ef69111a-e67b-4d4d-ac5d-82a4bd65dd3c", - "savedPayload": { - "position": { - "x": 24760.356993272086, - "y": 31500.53402088596 - }, - "targetPosition": { - "x": 24859.356993272086, - "y": 31478.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Data Product Folder", - "name": "Stages", - "project": "Foundations", - "dataProducts": [ - { - "type": "Data Product", - "name": "Trigger Stages", - "project": "Foundations", - "id": "7490a362-ced5-4294-bd04-c973f0caf3f3", - "savedPayload": { - "position": { - "x": 24824.356993272086, - "y": 31503.53402088596 - }, - "targetPosition": { - "x": 24842.356993272086, - "y": 31434.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Trigger Stages", - "id": "18cc2e79-7e57-418c-b635-6c68fc11d681" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Simulation Objects", - "Product Definition Folder", - "Foundations", - "7e586bb9-0198-431d-83af-cb552d5f6e4e" - ], - [ - "Stages", - "Product Definition Folder", - "Foundations", - "4ce02b43-0869-4bed-b021-a3b9f7c10451" - ], - [ - "Trigger Stages", - "Product Definition", - "Foundations", - "18cc2e79-7e57-418c-b635-6c68fc11d681" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Open Stages", - "project": "Foundations", - "id": "0509ae71-2c1a-4e64-b43e-edb118bb040e", - "savedPayload": { - "position": { - "x": 24769.356993272086, - "y": 31348.53402088596 - }, - "targetPosition": { - "x": 24842.356993272086, - "y": 31434.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Open Stages", - "id": "d5938c00-0849-466d-ae14-4ea91b571678" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Simulation Objects", - "Product Definition Folder", - "Foundations", - "7e586bb9-0198-431d-83af-cb552d5f6e4e" - ], - [ - "Stages", - "Product Definition Folder", - "Foundations", - "4ce02b43-0869-4bed-b021-a3b9f7c10451" - ], - [ - "Open Stages", - "Product Definition", - "Foundations", - "d5938c00-0849-466d-ae14-4ea91b571678" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Manage Stages", - "project": "Foundations", - "id": "91e89102-63e7-478b-9fb0-fff2beb234ba", - "savedPayload": { - "position": { - "x": 24908.356993272086, - "y": 31407.53402088596 - }, - "targetPosition": { - "x": 24842.356993272086, - "y": 31434.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Manage Stages", - "id": "8fab86b3-db8d-4113-8418-1d256bd98cf2" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Simulation Objects", - "Product Definition Folder", - "Foundations", - "7e586bb9-0198-431d-83af-cb552d5f6e4e" - ], - [ - "Stages", - "Product Definition Folder", - "Foundations", - "4ce02b43-0869-4bed-b021-a3b9f7c10451" - ], - [ - "Manage Stages", - "Product Definition", - "Foundations", - "8fab86b3-db8d-4113-8418-1d256bd98cf2" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Close Stages", - "project": "Foundations", - "id": "d76d5d3e-0688-4576-a781-3c0d59d173d1", - "savedPayload": { - "position": { - "x": 24775.356993272086, - "y": 31468.53402088596 - }, - "targetPosition": { - "x": 24842.356993272086, - "y": 31434.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Close Stages", - "id": "ba911e61-f951-48cd-b547-9a70aa211100" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Simulation Objects", - "Product Definition Folder", - "Foundations", - "7e586bb9-0198-431d-83af-cb552d5f6e4e" - ], - [ - "Stages", - "Product Definition Folder", - "Foundations", - "4ce02b43-0869-4bed-b021-a3b9f7c10451" - ], - [ - "Close Stages", - "Product Definition", - "Foundations", - "ba911e61-f951-48cd-b547-9a70aa211100" - ] - ] - } - } - ], - "dataProductFolders": [], - "id": "63de881d-7779-46f2-9839-c2a98b9f864e", - "savedPayload": { - "position": { - "x": 24842.356993272086, - "y": 31434.53402088596 - }, - "targetPosition": { - "x": 24859.356993272086, - "y": 31478.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Data Product Folder", - "name": "Position", - "project": "Foundations", - "dataProducts": [ - { - "type": "Data Product", - "name": "Positions", - "project": "Foundations", - "id": "3c9ffa77-d7c9-4a7e-ad8e-330c9baf63db", - "savedPayload": { - "position": { - "x": 24973.356993272086, - "y": 31394.53402088596 - }, - "targetPosition": { - "x": 24904.356993272086, - "y": 31480.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Positions", - "id": "1eabba24-cbd4-4cbf-95e0-c5135349d41d" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Simulation Objects", - "Product Definition Folder", - "Foundations", - "7e586bb9-0198-431d-83af-cb552d5f6e4e" - ], - [ - "Position", - "Product Definition Folder", - "Foundations", - "5572f4e4-17f2-4037-b524-97d3cf582a64" - ], - [ - "Positions", - "Product Definition", - "Foundations", - "1eabba24-cbd4-4cbf-95e0-c5135349d41d" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Position Base Asset", - "project": "Foundations", - "id": "f6142baf-c226-4562-b0cc-eadaf9de82e5", - "savedPayload": { - "position": { - "x": 24855.356993272086, - "y": 31557.53402088596 - }, - "targetPosition": { - "x": 24904.356993272086, - "y": 31480.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Position Base Asset", - "id": "b371b039-f6c8-4f60-84cb-52f55c96c84d" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Simulation Objects", - "Product Definition Folder", - "Foundations", - "7e586bb9-0198-431d-83af-cb552d5f6e4e" - ], - [ - "Position", - "Product Definition Folder", - "Foundations", - "5572f4e4-17f2-4037-b524-97d3cf582a64" - ], - [ - "Position Base Asset", - "Product Definition", - "Foundations", - "b371b039-f6c8-4f60-84cb-52f55c96c84d" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Position Quoted Asset", - "project": "Foundations", - "id": "c2301ab3-9bb4-457c-807b-1613f0c23ae1", - "savedPayload": { - "position": { - "x": 24928.356993272086, - "y": 31521.53402088596 - }, - "targetPosition": { - "x": 24904.356993272086, - "y": 31480.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Position Quoted Asset", - "id": "a376f02b-a5d2-4079-b5cd-ab7dc894b909" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Simulation Objects", - "Product Definition Folder", - "Foundations", - "7e586bb9-0198-431d-83af-cb552d5f6e4e" - ], - [ - "Position", - "Product Definition Folder", - "Foundations", - "5572f4e4-17f2-4037-b524-97d3cf582a64" - ], - [ - "Position Quoted Asset", - "Product Definition", - "Foundations", - "a376f02b-a5d2-4079-b5cd-ab7dc894b909" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Stop Loss", - "project": "Foundations", - "id": "bb597e4c-652c-48ea-96e6-2847e567745b", - "savedPayload": { - "position": { - "x": 24919.356993272086, - "y": 31405.53402088596 - }, - "targetPosition": { - "x": 24904.356993272086, - "y": 31480.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Stop Loss", - "id": "c18bdc82-216a-4b1d-8850-5c3c9dc2000b" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Simulation Objects", - "Product Definition Folder", - "Foundations", - "7e586bb9-0198-431d-83af-cb552d5f6e4e" - ], - [ - "Position", - "Product Definition Folder", - "Foundations", - "5572f4e4-17f2-4037-b524-97d3cf582a64" - ], - [ - "Stop Loss", - "Product Definition", - "Foundations", - "c18bdc82-216a-4b1d-8850-5c3c9dc2000b" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Take Profit", - "project": "Foundations", - "id": "89e0aed6-8c69-40fc-9efe-7d55d4222bd9", - "savedPayload": { - "position": { - "x": 24887.356993272086, - "y": 31475.53402088596 - }, - "targetPosition": { - "x": 24904.356993272086, - "y": 31480.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Take Profit", - "id": "2542c7d0-fa26-4b52-a59a-a3630e52eb89" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Simulation Objects", - "Product Definition Folder", - "Foundations", - "7e586bb9-0198-431d-83af-cb552d5f6e4e" - ], - [ - "Position", - "Product Definition Folder", - "Foundations", - "5572f4e4-17f2-4037-b524-97d3cf582a64" - ], - [ - "Take Profit", - "Product Definition", - "Foundations", - "2542c7d0-fa26-4b52-a59a-a3630e52eb89" - ] - ] - } - } - ], - "dataProductFolders": [], - "id": "bb0f1ce1-b951-4e74-9d2f-2cabfd9036cf", - "savedPayload": { - "position": { - "x": 24904.356993272086, - "y": 31480.53402088596 - }, - "targetPosition": { - "x": 24859.356993272086, - "y": 31478.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "49872783-0010-49d1-b9ae-abc86458c952", - "savedPayload": { - "position": { - "x": 24859.356993272086, - "y": 31478.53402088596 - }, - "targetPosition": { - "x": 24842.356993272086, - "y": 31431.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "829bd9b5-1866-4b77-9b1a-49dc605445fb", - "savedPayload": { - "position": { - "x": 24842.356993272086, - "y": 31431.53402088596 - }, - "targetPosition": { - "x": 24938.356993272086, - "y": 31452.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "1765635e-ca60-4f26-bc64-15cbb7538267", - "savedPayload": { - "position": { - "x": 24938.356993272086, - "y": 31452.53402088596 - }, - "targetPosition": { - "x": 24898.356993272086, - "y": 31503.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Trading Mine", - "name": "Masters", - "id": "6a54eece-4582-4cda-a854-1cd805e00fed" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ] - ] - } - } - ], - "id": "8bb43677-800c-44ae-a3e1-7234901f3c4d", - "savedPayload": { - "position": { - "x": 24898.356993272086, - "y": 31503.53402088596 - }, - "targetPosition": { - "x": 24857.356993272086, - "y": 31531.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Backtesting Session", - "name": "New Trading System", - "id": "3e7dd234-c17f-4692-9905-f5f67290bab1" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Testing Trading Tasks", - "Testing Trading Tasks", - "Foundations", - "8117db0a-e418-4f56-8fe4-fda2ddac1cbb" - ], - [ - "Foundations", - "Project Trading Tasks", - "Foundations", - "4b8734b6-b116-4e38-8704-78b9cfd80d44" - ], - [ - "Binance", - "Exchange Trading Tasks", - "Foundations", - "ea23f070-9438-43e8-871c-956a06796cd3" - ], - [ - " BTC/USDT", - "Market Trading Tasks", - "Foundations", - "5755e79c-cd1f-4003-88b3-ea5644751e75" - ], - [ - "Masters", - "Trading Mine Tasks", - "Foundations", - "9de3eacc-c0ab-4f96-8f5e-125f552ee3dc" - ], - [ - "Masters", - "Task Manager", - "Foundations", - "23654fc5-1ccf-4ee1-b19b-420c407805ec" - ], - [ - "New Trading System", - "Task", - "Foundations", - "0817f6bd-2f2c-4021-938c-940825a701c6" - ], - [ - "Low Frequency", - "Trading Bot Instance", - "Foundations", - "88cfc4c1-cba7-4347-82d7-a4e0df3dfc2c" - ], - [ - "Low Frequency Trading", - "Trading Process Instance", - "Foundations", - "6f4cc545-60a4-4329-a753-0de727bb70cc" - ], - [ - "New Trading System", - "Backtesting Session", - "Foundations", - "3e7dd234-c17f-4692-9905-f5f67290bab1" - ] - ] - } - }, - { - "type": "Trading Session Reference", - "name": "New Trading System Live Trading Session", - "project": "Foundations", - "dataProducts": [], - "tradingMineProducts": [ - { - "type": "Trading Mine Products", - "name": "Masters", - "project": "Foundations", - "botProducts": [ - { - "type": "Bot Products", - "name": "Low Frequency", - "project": "Foundations", - "dataProducts": [], - "dataProductFolders": [ - { - "type": "Data Product Folder", - "name": "Trading Engine", - "project": "Foundations", - "dataProducts": [], - "dataProductFolders": [ - { - "type": "Data Product Folder", - "name": "Trading Episode", - "project": "Foundations", - "dataProducts": [ - { - "type": "Data Product", - "name": "Trading Episode Counters", - "project": "Foundations", - "id": "7898b201-c700-45ad-9999-41708fe1d84c", - "savedPayload": { - "position": { - "x": 24848.356993272086, - "y": 31546.53402088596 - }, - "targetPosition": { - "x": 24893.356993272086, - "y": 31530.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Trading Episode Counters", - "id": "d81c6019-864e-42f5-94ba-2f249b865f85" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading Engine", - "Product Definition Folder", - "Foundations", - "db019824-6897-461b-b39b-ebe905a84231" - ], - [ - "Trading Episode", - "Product Definition Folder", - "Foundations", - "6e3006f3-06dc-4cc6-a8fc-51f0e99ca9eb" - ], - [ - "Trading Episode Counters", - "Product Definition", - "Foundations", - "d81c6019-864e-42f5-94ba-2f249b865f85" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Trading Episode Statistics", - "project": "Foundations", - "id": "3beb17bf-07e1-483e-80ff-a0a4cca9c14a", - "savedPayload": { - "position": { - "x": 24799.356993272086, - "y": 31488.53402088596 - }, - "targetPosition": { - "x": 24893.356993272086, - "y": 31530.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Trading Episode Statistics", - "id": "400c7f49-37da-41fb-b83d-879960aa74ff" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading Engine", - "Product Definition Folder", - "Foundations", - "db019824-6897-461b-b39b-ebe905a84231" - ], - [ - "Trading Episode", - "Product Definition Folder", - "Foundations", - "6e3006f3-06dc-4cc6-a8fc-51f0e99ca9eb" - ], - [ - "Trading Episode Statistics", - "Product Definition", - "Foundations", - "400c7f49-37da-41fb-b83d-879960aa74ff" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Episode Candle", - "project": "Foundations", - "id": "d5c18336-9742-4c28-8939-7073ef3edcbe", - "savedPayload": { - "position": { - "x": 24815.356993272086, - "y": 31474.53402088596 - }, - "targetPosition": { - "x": 24893.356993272086, - "y": 31530.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Episode Candle", - "id": "b9a58113-cf27-4d57-9810-87a2cc158804" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading Engine", - "Product Definition Folder", - "Foundations", - "db019824-6897-461b-b39b-ebe905a84231" - ], - [ - "Trading Episode", - "Product Definition Folder", - "Foundations", - "6e3006f3-06dc-4cc6-a8fc-51f0e99ca9eb" - ], - [ - "Episode Candle", - "Product Definition", - "Foundations", - "b9a58113-cf27-4d57-9810-87a2cc158804" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Episode Balances", - "project": "Foundations", - "id": "5e25af9a-f94e-4548-a9cb-5fb6aadb2632", - "savedPayload": { - "position": { - "x": 24975.356993272086, - "y": 31470.53402088596 - }, - "targetPosition": { - "x": 24893.356993272086, - "y": 31530.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Episode Balances", - "id": "a9a53d82-133b-4417-b639-f9a56d338233" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading Engine", - "Product Definition Folder", - "Foundations", - "db019824-6897-461b-b39b-ebe905a84231" - ], - [ - "Trading Episode", - "Product Definition Folder", - "Foundations", - "6e3006f3-06dc-4cc6-a8fc-51f0e99ca9eb" - ], - [ - "Episode Balances", - "Product Definition", - "Foundations", - "a9a53d82-133b-4417-b639-f9a56d338233" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Distance To Trading Event", - "project": "Foundations", - "id": "8adb7861-346c-4eaa-a69f-edd5f0c48b9b", - "savedPayload": { - "position": { - "x": 24795.356993272086, - "y": 31560.53402088596 - }, - "targetPosition": { - "x": 24893.356993272086, - "y": 31530.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Distance To Trading Event", - "id": "8ea88d6c-7d7f-4152-b781-ea108df52c63" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading Engine", - "Product Definition Folder", - "Foundations", - "db019824-6897-461b-b39b-ebe905a84231" - ], - [ - "Trading Episode", - "Product Definition Folder", - "Foundations", - "6e3006f3-06dc-4cc6-a8fc-51f0e99ca9eb" - ], - [ - "Distance To Trading Event", - "Product Definition", - "Foundations", - "8ea88d6c-7d7f-4152-b781-ea108df52c63" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Episode Base Asset", - "project": "Foundations", - "id": "af36a49d-41fd-45eb-9b47-961237ac5203", - "savedPayload": { - "position": { - "x": 24963.356993272086, - "y": 31566.53402088596 - }, - "targetPosition": { - "x": 24893.356993272086, - "y": 31530.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Episode Base Asset", - "id": "234969ff-eab1-4d59-b6fa-79433c9a20e9" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading Engine", - "Product Definition Folder", - "Foundations", - "db019824-6897-461b-b39b-ebe905a84231" - ], - [ - "Trading Episode", - "Product Definition Folder", - "Foundations", - "6e3006f3-06dc-4cc6-a8fc-51f0e99ca9eb" - ], - [ - "Episode Base Asset", - "Product Definition", - "Foundations", - "234969ff-eab1-4d59-b6fa-79433c9a20e9" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Episode Quoted Asset", - "project": "Foundations", - "id": "0ad237c9-ccf6-4978-826c-7acfb1b8df0d", - "savedPayload": { - "position": { - "x": 24804.356993272086, - "y": 31471.53402088596 - }, - "targetPosition": { - "x": 24893.356993272086, - "y": 31530.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Episode Quoted Asset", - "id": "ae525e31-d6a8-47d2-9021-3f2ddb9615b0" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading Engine", - "Product Definition Folder", - "Foundations", - "db019824-6897-461b-b39b-ebe905a84231" - ], - [ - "Trading Episode", - "Product Definition Folder", - "Foundations", - "6e3006f3-06dc-4cc6-a8fc-51f0e99ca9eb" - ], - [ - "Episode Quoted Asset", - "Product Definition", - "Foundations", - "ae525e31-d6a8-47d2-9021-3f2ddb9615b0" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Current Episode", - "project": "Foundations", - "id": "a04cb060-338e-45fa-875d-81ab07fd67a0", - "savedPayload": { - "position": { - "x": 24838.356993272086, - "y": 31443.53402088596 - }, - "targetPosition": { - "x": 24893.356993272086, - "y": 31530.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Current Episode", - "id": "b8da0132-ba28-46ec-aa54-eb9eaac56ce7" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading Engine", - "Product Definition Folder", - "Foundations", - "db019824-6897-461b-b39b-ebe905a84231" - ], - [ - "Trading Episode", - "Product Definition Folder", - "Foundations", - "6e3006f3-06dc-4cc6-a8fc-51f0e99ca9eb" - ], - [ - "Current Episode", - "Product Definition", - "Foundations", - "b8da0132-ba28-46ec-aa54-eb9eaac56ce7" - ] - ] - } - } - ], - "dataProductFolders": [], - "id": "909237b2-c6bc-4f91-acaf-793d1289abab", - "savedPayload": { - "position": { - "x": 24893.356993272086, - "y": 31530.53402088596 - }, - "targetPosition": { - "x": 24837.356993272086, - "y": 31629.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Data Product Folder", - "name": "Strategy", - "project": "Foundations", - "dataProducts": [ - { - "type": "Data Product", - "name": "Current Strategy", - "project": "Foundations", - "id": "dcbc702a-e2df-4c64-8763-77990844f07c", - "savedPayload": { - "position": { - "x": 24996.356993272086, - "y": 31545.53402088596 - }, - "targetPosition": { - "x": 24924.356993272086, - "y": 31599.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Current Strategy", - "id": "895d8a04-ef45-41a7-909a-ba31013ffb90" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading Engine", - "Product Definition Folder", - "Foundations", - "db019824-6897-461b-b39b-ebe905a84231" - ], - [ - "Strategy", - "Product Definition Folder", - "Foundations", - "bb870967-9e1d-44a9-9bbc-68e6c024a3c3" - ], - [ - "Current Strategy", - "Product Definition", - "Foundations", - "895d8a04-ef45-41a7-909a-ba31013ffb90" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Last Strategy", - "project": "Foundations", - "id": "43984ae7-ed26-4109-9450-3cb743975b34", - "savedPayload": { - "position": { - "x": 24898.356993272086, - "y": 31566.53402088596 - }, - "targetPosition": { - "x": 24924.356993272086, - "y": 31599.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Last Strategy", - "id": "0625f524-2b97-4b4d-8a90-590ffc62ecd3" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading Engine", - "Product Definition Folder", - "Foundations", - "db019824-6897-461b-b39b-ebe905a84231" - ], - [ - "Strategy", - "Product Definition Folder", - "Foundations", - "bb870967-9e1d-44a9-9bbc-68e6c024a3c3" - ], - [ - "Last Strategy", - "Product Definition", - "Foundations", - "0625f524-2b97-4b4d-8a90-590ffc62ecd3" - ] - ] - } - } - ], - "dataProductFolders": [], - "id": "a75e1008-b8a1-4567-ae58-02e2b6aad1a5", - "savedPayload": { - "position": { - "x": 24924.356993272086, - "y": 31599.53402088596 - }, - "targetPosition": { - "x": 24837.356993272086, - "y": 31629.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Data Product Folder", - "name": "Position", - "project": "Foundations", - "dataProducts": [ - { - "type": "Data Product", - "name": "Current Position", - "project": "Foundations", - "id": "c0633688-793c-43e1-835e-e3dcc21cab1b", - "savedPayload": { - "position": { - "x": 24864.356993272086, - "y": 31674.53402088596 - }, - "targetPosition": { - "x": 24921.356993272086, - "y": 31632.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Current Position", - "id": "832ecada-8da3-4ba6-b6e9-be34dd5f7ce9" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading Engine", - "Product Definition Folder", - "Foundations", - "db019824-6897-461b-b39b-ebe905a84231" - ], - [ - "Position", - "Product Definition Folder", - "Foundations", - "83cdc0a1-260e-42bb-a054-5719c34b0165" - ], - [ - "Current Position", - "Product Definition", - "Foundations", - "832ecada-8da3-4ba6-b6e9-be34dd5f7ce9" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Last Position", - "project": "Foundations", - "id": "91f411d5-a49e-4b08-9394-26d739c98e22", - "savedPayload": { - "position": { - "x": 24866.356993272086, - "y": 31543.53402088596 - }, - "targetPosition": { - "x": 24921.356993272086, - "y": 31632.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Last Position", - "id": "477cd6d5-862a-44d0-9313-786a4e63a602" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading Engine", - "Product Definition Folder", - "Foundations", - "db019824-6897-461b-b39b-ebe905a84231" - ], - [ - "Position", - "Product Definition Folder", - "Foundations", - "83cdc0a1-260e-42bb-a054-5719c34b0165" - ], - [ - "Last Position", - "Product Definition", - "Foundations", - "477cd6d5-862a-44d0-9313-786a4e63a602" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Stop Loss", - "project": "Foundations", - "id": "8230c273-5f74-4fc6-a6fa-fb0848cafdd1", - "savedPayload": { - "position": { - "x": 24935.356993272086, - "y": 31550.53402088596 - }, - "targetPosition": { - "x": 24921.356993272086, - "y": 31632.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Stop Loss", - "id": "a1c047bd-e95e-469a-aac9-3d45c4157440" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading Engine", - "Product Definition Folder", - "Foundations", - "db019824-6897-461b-b39b-ebe905a84231" - ], - [ - "Position", - "Product Definition Folder", - "Foundations", - "83cdc0a1-260e-42bb-a054-5719c34b0165" - ], - [ - "Stop Loss", - "Product Definition", - "Foundations", - "a1c047bd-e95e-469a-aac9-3d45c4157440" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Take Profit", - "project": "Foundations", - "id": "4233663b-f010-40d1-a3f6-3521991fbe72", - "savedPayload": { - "position": { - "x": 24975.356993272086, - "y": 31570.53402088596 - }, - "targetPosition": { - "x": 24921.356993272086, - "y": 31632.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Take Profit", - "id": "11513bf1-0f23-4d79-b760-83ccebc4e1c5" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading Engine", - "Product Definition Folder", - "Foundations", - "db019824-6897-461b-b39b-ebe905a84231" - ], - [ - "Position", - "Product Definition Folder", - "Foundations", - "83cdc0a1-260e-42bb-a054-5719c34b0165" - ], - [ - "Take Profit", - "Product Definition", - "Foundations", - "11513bf1-0f23-4d79-b760-83ccebc4e1c5" - ] - ] - } - } - ], - "dataProductFolders": [], - "id": "c3ab1567-7875-41bf-af86-bb63cdd319c4", - "savedPayload": { - "position": { - "x": 24921.356993272086, - "y": 31632.53402088596 - }, - "targetPosition": { - "x": 24837.356993272086, - "y": 31629.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Data Product Folder", - "name": "Stages", - "project": "Foundations", - "dataProducts": [ - { - "type": "Data Product", - "name": "Open Stage", - "project": "Foundations", - "id": "22ed259a-52b7-4587-9b8c-932d20a025f3", - "savedPayload": { - "position": { - "x": 24808.356993272086, - "y": 31773.53402088596 - }, - "targetPosition": { - "x": 24885.356993272086, - "y": 31682.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Open Stage", - "id": "73c3c041-ba2a-4798-a362-a453409b518a" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading Engine", - "Product Definition Folder", - "Foundations", - "db019824-6897-461b-b39b-ebe905a84231" - ], - [ - "Stages", - "Product Definition Folder", - "Foundations", - "e3ceaf77-f718-477c-bf10-3dc0cf2235bb" - ], - [ - "Open Stage", - "Product Definition", - "Foundations", - "73c3c041-ba2a-4798-a362-a453409b518a" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Close Stage", - "project": "Foundations", - "id": "26be9efa-5bc2-4cdf-96d3-9c155ab314f4", - "savedPayload": { - "position": { - "x": 24882.356993272086, - "y": 31770.53402088596 - }, - "targetPosition": { - "x": 24885.356993272086, - "y": 31682.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Close Stage", - "id": "2bb9bb41-1ff5-4f83-aa5b-bfc4c9f06a9a" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading Engine", - "Product Definition Folder", - "Foundations", - "db019824-6897-461b-b39b-ebe905a84231" - ], - [ - "Stages", - "Product Definition Folder", - "Foundations", - "e3ceaf77-f718-477c-bf10-3dc0cf2235bb" - ], - [ - "Close Stage", - "Product Definition", - "Foundations", - "2bb9bb41-1ff5-4f83-aa5b-bfc4c9f06a9a" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Trigger Stage", - "project": "Foundations", - "id": "2b36d816-1055-42e8-8315-70fb53c18f14", - "savedPayload": { - "position": { - "x": 24905.356993272086, - "y": 31642.53402088596 - }, - "targetPosition": { - "x": 24885.356993272086, - "y": 31682.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Trigger Stage", - "id": "b6cff826-9056-4fbd-8eca-cbd6cceec962" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading Engine", - "Product Definition Folder", - "Foundations", - "db019824-6897-461b-b39b-ebe905a84231" - ], - [ - "Stages", - "Product Definition Folder", - "Foundations", - "e3ceaf77-f718-477c-bf10-3dc0cf2235bb" - ], - [ - "Trigger Stage", - "Product Definition", - "Foundations", - "b6cff826-9056-4fbd-8eca-cbd6cceec962" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Manage Stage", - "project": "Foundations", - "id": "b4b650d0-fef1-4c25-b12d-3088d77a3e76", - "savedPayload": { - "position": { - "x": 24801.356993272086, - "y": 31605.53402088596 - }, - "targetPosition": { - "x": 24885.356993272086, - "y": 31682.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Manage Stage", - "id": "bd691611-e7a6-49a8-b07d-c15360b55e40" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading Engine", - "Product Definition Folder", - "Foundations", - "db019824-6897-461b-b39b-ebe905a84231" - ], - [ - "Stages", - "Product Definition Folder", - "Foundations", - "e3ceaf77-f718-477c-bf10-3dc0cf2235bb" - ], - [ - "Manage Stage", - "Product Definition", - "Foundations", - "bd691611-e7a6-49a8-b07d-c15360b55e40" - ] - ] - } - } - ], - "dataProductFolders": [], - "id": "8b6c9b34-5e9d-4170-9ab0-41b202d7d86d", - "savedPayload": { - "position": { - "x": 24885.356993272086, - "y": 31682.53402088596 - }, - "targetPosition": { - "x": 24837.356993272086, - "y": 31629.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Data Product Folder", - "name": "Orders", - "project": "Foundations", - "dataProducts": [ - { - "type": "Data Product", - "name": "Market Buy Orders", - "project": "Foundations", - "id": "ba7044f7-1ae0-4f54-814e-bb912ac6770a", - "savedPayload": { - "position": { - "x": 24739.356993272086, - "y": 31596.53402088596 - }, - "targetPosition": { - "x": 24806.356993272086, - "y": 31663.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Market Buy Orders", - "id": "7c769317-2639-4460-8b88-9dc92f7b0585" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading Engine", - "Product Definition Folder", - "Foundations", - "db019824-6897-461b-b39b-ebe905a84231" - ], - [ - "Orders", - "Product Definition Folder", - "Foundations", - "1e82c85a-37f7-4610-a982-e14ab71a5286" - ], - [ - "Market Buy Orders", - "Product Definition", - "Foundations", - "7c769317-2639-4460-8b88-9dc92f7b0585" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Market Sell Orders", - "project": "Foundations", - "id": "91537177-bb4b-4d87-a9a1-581f6354bcf5", - "savedPayload": { - "position": { - "x": 24873.356993272086, - "y": 31703.53402088596 - }, - "targetPosition": { - "x": 24806.356993272086, - "y": 31663.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Market Sell Orders", - "id": "9cc7645a-54fe-40d6-9896-9278167011fb" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading Engine", - "Product Definition Folder", - "Foundations", - "db019824-6897-461b-b39b-ebe905a84231" - ], - [ - "Orders", - "Product Definition Folder", - "Foundations", - "1e82c85a-37f7-4610-a982-e14ab71a5286" - ], - [ - "Market Sell Orders", - "Product Definition", - "Foundations", - "9cc7645a-54fe-40d6-9896-9278167011fb" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Limit Buy Orders", - "project": "Foundations", - "id": "65f8c75b-cdd0-4062-944b-ad1130b91350", - "savedPayload": { - "position": { - "x": 24762.356993272086, - "y": 31677.53402088596 - }, - "targetPosition": { - "x": 24806.356993272086, - "y": 31663.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Limit Buy Orders", - "id": "4c827ee0-a29b-4b65-8438-03e2ea98b410" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading Engine", - "Product Definition Folder", - "Foundations", - "db019824-6897-461b-b39b-ebe905a84231" - ], - [ - "Orders", - "Product Definition Folder", - "Foundations", - "1e82c85a-37f7-4610-a982-e14ab71a5286" - ], - [ - "Limit Buy Orders", - "Product Definition", - "Foundations", - "4c827ee0-a29b-4b65-8438-03e2ea98b410" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Limit Sell Orders", - "project": "Foundations", - "id": "d3795198-e1ac-4e1c-b75b-05f51e437fbe", - "savedPayload": { - "position": { - "x": 24712.356993272086, - "y": 31733.53402088596 - }, - "targetPosition": { - "x": 24806.356993272086, - "y": 31663.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Limit Sell Orders", - "id": "2c753cd8-36d8-466c-bd80-1ebfa8e314dc" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading Engine", - "Product Definition Folder", - "Foundations", - "db019824-6897-461b-b39b-ebe905a84231" - ], - [ - "Orders", - "Product Definition Folder", - "Foundations", - "1e82c85a-37f7-4610-a982-e14ab71a5286" - ], - [ - "Limit Sell Orders", - "Product Definition", - "Foundations", - "2c753cd8-36d8-466c-bd80-1ebfa8e314dc" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Last Market Order", - "project": "Foundations", - "id": "290b1b2e-7259-4670-8450-6cf9948c120c", - "savedPayload": { - "position": { - "x": 24847.356993272086, - "y": 31757.53402088596 - }, - "targetPosition": { - "x": 24806.356993272086, - "y": 31663.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Last Market Order", - "id": "6df1ac87-92d5-4788-b0bc-f3543b283ef0" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading Engine", - "Product Definition Folder", - "Foundations", - "db019824-6897-461b-b39b-ebe905a84231" - ], - [ - "Orders", - "Product Definition Folder", - "Foundations", - "1e82c85a-37f7-4610-a982-e14ab71a5286" - ], - [ - "Last Market Order", - "Product Definition", - "Foundations", - "6df1ac87-92d5-4788-b0bc-f3543b283ef0" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Last Limit Order", - "project": "Foundations", - "id": "2a09d2cd-59fb-4f93-ab36-4d338014866d", - "savedPayload": { - "position": { - "x": 24884.356993272086, - "y": 31570.53402088596 - }, - "targetPosition": { - "x": 24806.356993272086, - "y": 31663.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Last Limit Order", - "id": "c24ec6a1-e937-4d20-93eb-4faf2a0becc3" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading Engine", - "Product Definition Folder", - "Foundations", - "db019824-6897-461b-b39b-ebe905a84231" - ], - [ - "Orders", - "Product Definition Folder", - "Foundations", - "1e82c85a-37f7-4610-a982-e14ab71a5286" - ], - [ - "Last Limit Order", - "Product Definition", - "Foundations", - "c24ec6a1-e937-4d20-93eb-4faf2a0becc3" - ] - ] - } - } - ], - "dataProductFolders": [], - "id": "4da6837a-f248-482d-9afa-d826fcb6d4c9", - "savedPayload": { - "position": { - "x": 24806.356993272086, - "y": 31663.53402088596 - }, - "targetPosition": { - "x": 24837.356993272086, - "y": 31629.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "a5716e4c-d93a-4500-9804-b790872fb86a", - "savedPayload": { - "position": { - "x": 24837.356993272086, - "y": 31629.53402088596 - }, - "targetPosition": { - "x": 24872.356993272086, - "y": 31704.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Data Product Folder", - "name": "Trading System", - "project": "Foundations", - "dataProducts": [ - { - "type": "Data Product", - "name": "Trading System Errors", - "project": "Foundations", - "id": "31c08e9a-2506-46ce-927b-86d4a2861395", - "savedPayload": { - "position": { - "x": 24828.356993272086, - "y": 31707.53402088596 - }, - "targetPosition": { - "x": 24923.356993272086, - "y": 31610.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Trading System Errors", - "id": "1d9c570d-77c7-40ac-a61e-c5a57a411de8" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading System", - "Product Definition Folder", - "Foundations", - "57d56564-1a8f-4ee9-acfb-389ec2d3375a" - ], - [ - "Trading System Errors", - "Product Definition", - "Foundations", - "1d9c570d-77c7-40ac-a61e-c5a57a411de8" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Trading System Highlights", - "project": "Foundations", - "id": "46b9f779-6e83-4890-ac5b-77aee855be10", - "savedPayload": { - "position": { - "x": 24835.356993272086, - "y": 31646.53402088596 - }, - "targetPosition": { - "x": 24923.356993272086, - "y": 31610.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Trading System Highlights", - "id": "319f660a-78be-4cf4-8052-877837cad806" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading System", - "Product Definition Folder", - "Foundations", - "57d56564-1a8f-4ee9-acfb-389ec2d3375a" - ], - [ - "Trading System Highlights", - "Product Definition", - "Foundations", - "319f660a-78be-4cf4-8052-877837cad806" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Trading System Values", - "project": "Foundations", - "id": "55ade2a4-f3f6-4acc-8330-3a153182e9b7", - "savedPayload": { - "position": { - "x": 24856.356993272086, - "y": 31511.53402088596 - }, - "targetPosition": { - "x": 24923.356993272086, - "y": 31610.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Trading System Values", - "id": "c90c009b-588d-45d4-aff1-05e375181dfa" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading System", - "Product Definition Folder", - "Foundations", - "57d56564-1a8f-4ee9-acfb-389ec2d3375a" - ], - [ - "Trading System Values", - "Product Definition", - "Foundations", - "c90c009b-588d-45d4-aff1-05e375181dfa" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Trading System Status", - "project": "Foundations", - "id": "995ebc6a-7081-4a2a-864e-59d44c8d0f6e", - "savedPayload": { - "position": { - "x": 24827.356993272086, - "y": 31590.53402088596 - }, - "targetPosition": { - "x": 24923.356993272086, - "y": 31610.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Trading System Status", - "id": "eed48c80-35c5-49fa-b12d-18e7280ffb8f" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading System", - "Product Definition Folder", - "Foundations", - "57d56564-1a8f-4ee9-acfb-389ec2d3375a" - ], - [ - "Trading System Status", - "Product Definition", - "Foundations", - "eed48c80-35c5-49fa-b12d-18e7280ffb8f" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Trading System Progress", - "project": "Foundations", - "id": "78d894aa-6579-46aa-af09-3181ff78af53", - "savedPayload": { - "position": { - "x": 24840.356993272086, - "y": 31604.53402088596 - }, - "targetPosition": { - "x": 24923.356993272086, - "y": 31610.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Trading System Progress", - "id": "04c8606b-5e59-4e7d-b3ac-387bfffcd300" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading System", - "Product Definition Folder", - "Foundations", - "57d56564-1a8f-4ee9-acfb-389ec2d3375a" - ], - [ - "Trading System Progress", - "Product Definition", - "Foundations", - "04c8606b-5e59-4e7d-b3ac-387bfffcd300" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Trading System Running", - "project": "Foundations", - "id": "80d43bb7-308f-4cec-9935-ea08d0d7eaff", - "savedPayload": { - "position": { - "x": 24944.356993272086, - "y": 31643.53402088596 - }, - "targetPosition": { - "x": 24923.356993272086, - "y": 31610.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Trading System Running", - "id": "17236f59-6ef2-4cc3-913c-1ff6db052236" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading System", - "Product Definition Folder", - "Foundations", - "57d56564-1a8f-4ee9-acfb-389ec2d3375a" - ], - [ - "Trading System Running", - "Product Definition", - "Foundations", - "17236f59-6ef2-4cc3-913c-1ff6db052236" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Trading System Announcements", - "project": "Foundations", - "id": "18aa8962-f140-4848-b4b7-e8c85f26aadf", - "savedPayload": { - "position": { - "x": 24876.356993272086, - "y": 31707.53402088596 - }, - "targetPosition": { - "x": 24923.356993272086, - "y": 31610.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Trading System Announcements", - "id": "4a6f828a-9671-431e-8257-fc920943581e" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading System", - "Product Definition Folder", - "Foundations", - "57d56564-1a8f-4ee9-acfb-389ec2d3375a" - ], - [ - "Trading System Announcements", - "Product Definition", - "Foundations", - "4a6f828a-9671-431e-8257-fc920943581e" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Trading System Warnings", - "project": "Foundations", - "id": "b1b9d83c-152d-44d1-acb1-da3549fa37e5", - "savedPayload": { - "position": { - "x": 24857.356993272086, - "y": 31578.53402088596 - }, - "targetPosition": { - "x": 24923.356993272086, - "y": 31610.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Trading System Warnings", - "id": "34310596-466a-4e9a-a5a2-256b0fe3e339" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading System", - "Product Definition Folder", - "Foundations", - "57d56564-1a8f-4ee9-acfb-389ec2d3375a" - ], - [ - "Trading System Warnings", - "Product Definition", - "Foundations", - "34310596-466a-4e9a-a5a2-256b0fe3e339" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Trading System Infos", - "project": "Foundations", - "id": "2bcc012f-b4d5-4154-8177-67971199ffa4", - "savedPayload": { - "position": { - "x": 24957.356993272086, - "y": 31626.53402088596 - }, - "targetPosition": { - "x": 24923.356993272086, - "y": 31610.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Trading System Infos", - "id": "020ad519-0fc6-4f2f-9f26-b2c7de118fb8" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Trading System", - "Product Definition Folder", - "Foundations", - "57d56564-1a8f-4ee9-acfb-389ec2d3375a" - ], - [ - "Trading System Infos", - "Product Definition", - "Foundations", - "020ad519-0fc6-4f2f-9f26-b2c7de118fb8" - ] - ] - } - } - ], - "dataProductFolders": [], - "id": "e08ca2dc-cd9b-4d32-a191-df831f6168c7", - "savedPayload": { - "position": { - "x": 24923.356993272086, - "y": 31610.53402088596 - }, - "targetPosition": { - "x": 24872.356993272086, - "y": 31704.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Data Product Folder", - "name": "Simulation Objects", - "project": "Foundations", - "dataProducts": [ - { - "type": "Data Product", - "name": "Episodes", - "project": "Foundations", - "id": "26e92011-9568-42b8-a496-7acc78a61bc4", - "savedPayload": { - "position": { - "x": 24866.356993272086, - "y": 31729.53402088596 - }, - "targetPosition": { - "x": 24807.356993272086, - "y": 31633.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Episodes", - "id": "aeec080e-8caf-4976-8187-ba4e725b73b0" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Simulation Objects", - "Product Definition Folder", - "Foundations", - "7e586bb9-0198-431d-83af-cb552d5f6e4e" - ], - [ - "Episodes", - "Product Definition", - "Foundations", - "aeec080e-8caf-4976-8187-ba4e725b73b0" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Strategies", - "project": "Foundations", - "id": "b189cd6b-7e72-45dc-8eb3-3afcb63210c2", - "savedPayload": { - "position": { - "x": 24801.356993272086, - "y": 31598.53402088596 - }, - "targetPosition": { - "x": 24807.356993272086, - "y": 31633.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Strategies", - "id": "21db6fce-8450-4b07-9015-d81a339fd030" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Simulation Objects", - "Product Definition Folder", - "Foundations", - "7e586bb9-0198-431d-83af-cb552d5f6e4e" - ], - [ - "Strategies", - "Product Definition", - "Foundations", - "21db6fce-8450-4b07-9015-d81a339fd030" - ] - ] - } - } - ], - "dataProductFolders": [ - { - "type": "Data Product Folder", - "name": "Orders", - "project": "Foundations", - "dataProducts": [ - { - "type": "Data Product", - "name": "Market Buy Orders", - "project": "Foundations", - "id": "cfc08009-8204-4a7d-a32d-b4c5d54bf12d", - "savedPayload": { - "position": { - "x": 24735.356993272086, - "y": 31576.53402088596 - }, - "targetPosition": { - "x": 24827.356993272086, - "y": 31672.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Market Buy Orders", - "id": "db256083-9aa2-48e1-8fd6-3425a5085302" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Simulation Objects", - "Product Definition Folder", - "Foundations", - "7e586bb9-0198-431d-83af-cb552d5f6e4e" - ], - [ - "Orders", - "Product Definition Folder", - "Foundations", - "cb9c928a-1a5d-441c-b369-0a72f98f2407" - ], - [ - "Market Buy Orders", - "Product Definition", - "Foundations", - "db256083-9aa2-48e1-8fd6-3425a5085302" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Market Sell Orders", - "project": "Foundations", - "id": "51dd9fe8-916b-4707-a8bb-b318455c3e64", - "savedPayload": { - "position": { - "x": 24926.356993272086, - "y": 31575.53402088596 - }, - "targetPosition": { - "x": 24827.356993272086, - "y": 31672.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Market Sell Orders", - "id": "1958f79b-5c6c-4874-9154-98c314822ed7" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Simulation Objects", - "Product Definition Folder", - "Foundations", - "7e586bb9-0198-431d-83af-cb552d5f6e4e" - ], - [ - "Orders", - "Product Definition Folder", - "Foundations", - "cb9c928a-1a5d-441c-b369-0a72f98f2407" - ], - [ - "Market Sell Orders", - "Product Definition", - "Foundations", - "1958f79b-5c6c-4874-9154-98c314822ed7" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Limit Buy Orders", - "project": "Foundations", - "id": "62e6476b-857a-40c0-a71c-59a395d55272", - "savedPayload": { - "position": { - "x": 24770.356993272086, - "y": 31636.53402088596 - }, - "targetPosition": { - "x": 24827.356993272086, - "y": 31672.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Limit Buy Orders", - "id": "5deceb32-c7ab-4560-818a-0f0b9d6632fb" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Simulation Objects", - "Product Definition Folder", - "Foundations", - "7e586bb9-0198-431d-83af-cb552d5f6e4e" - ], - [ - "Orders", - "Product Definition Folder", - "Foundations", - "cb9c928a-1a5d-441c-b369-0a72f98f2407" - ], - [ - "Limit Buy Orders", - "Product Definition", - "Foundations", - "5deceb32-c7ab-4560-818a-0f0b9d6632fb" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Limit Sell Orders", - "project": "Foundations", - "id": "2f6c24d2-40bf-41ec-9831-90767c244b18", - "savedPayload": { - "position": { - "x": 24827.356993272086, - "y": 31658.53402088596 - }, - "targetPosition": { - "x": 24827.356993272086, - "y": 31672.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Limit Sell Orders", - "id": "2a1d405b-2fbe-4ed4-a76a-d2c7be59d20e" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Simulation Objects", - "Product Definition Folder", - "Foundations", - "7e586bb9-0198-431d-83af-cb552d5f6e4e" - ], - [ - "Orders", - "Product Definition Folder", - "Foundations", - "cb9c928a-1a5d-441c-b369-0a72f98f2407" - ], - [ - "Limit Sell Orders", - "Product Definition", - "Foundations", - "2a1d405b-2fbe-4ed4-a76a-d2c7be59d20e" - ] - ] - } - } - ], - "dataProductFolders": [], - "id": "ff490055-3d71-401d-8700-f1b94af4ce79", - "savedPayload": { - "position": { - "x": 24827.356993272086, - "y": 31672.53402088596 - }, - "targetPosition": { - "x": 24807.356993272086, - "y": 31633.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Data Product Folder", - "name": "Stages", - "project": "Foundations", - "dataProducts": [ - { - "type": "Data Product", - "name": "Trigger Stages", - "project": "Foundations", - "id": "abd012b7-4f50-4c0f-8e41-0bdc69d326fa", - "savedPayload": { - "position": { - "x": 24729.356993272086, - "y": 31701.53402088596 - }, - "targetPosition": { - "x": 24785.356993272086, - "y": 31603.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Trigger Stages", - "id": "18cc2e79-7e57-418c-b635-6c68fc11d681" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Simulation Objects", - "Product Definition Folder", - "Foundations", - "7e586bb9-0198-431d-83af-cb552d5f6e4e" - ], - [ - "Stages", - "Product Definition Folder", - "Foundations", - "4ce02b43-0869-4bed-b021-a3b9f7c10451" - ], - [ - "Trigger Stages", - "Product Definition", - "Foundations", - "18cc2e79-7e57-418c-b635-6c68fc11d681" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Open Stages", - "project": "Foundations", - "id": "19918edb-2dbf-49b7-ae9c-6c831a702319", - "savedPayload": { - "position": { - "x": 24772.356993272086, - "y": 31701.53402088596 - }, - "targetPosition": { - "x": 24785.356993272086, - "y": 31603.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Open Stages", - "id": "d5938c00-0849-466d-ae14-4ea91b571678" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Simulation Objects", - "Product Definition Folder", - "Foundations", - "7e586bb9-0198-431d-83af-cb552d5f6e4e" - ], - [ - "Stages", - "Product Definition Folder", - "Foundations", - "4ce02b43-0869-4bed-b021-a3b9f7c10451" - ], - [ - "Open Stages", - "Product Definition", - "Foundations", - "d5938c00-0849-466d-ae14-4ea91b571678" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Manage Stages", - "project": "Foundations", - "id": "8b738bd4-8679-4a0e-bcb8-4e84badfb250", - "savedPayload": { - "position": { - "x": 24731.356993272086, - "y": 31673.53402088596 - }, - "targetPosition": { - "x": 24785.356993272086, - "y": 31603.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Manage Stages", - "id": "8fab86b3-db8d-4113-8418-1d256bd98cf2" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Simulation Objects", - "Product Definition Folder", - "Foundations", - "7e586bb9-0198-431d-83af-cb552d5f6e4e" - ], - [ - "Stages", - "Product Definition Folder", - "Foundations", - "4ce02b43-0869-4bed-b021-a3b9f7c10451" - ], - [ - "Manage Stages", - "Product Definition", - "Foundations", - "8fab86b3-db8d-4113-8418-1d256bd98cf2" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Close Stages", - "project": "Foundations", - "id": "35e88685-aebf-42e2-bd6b-78506e6123d7", - "savedPayload": { - "position": { - "x": 24685.356993272086, - "y": 31623.53402088596 - }, - "targetPosition": { - "x": 24785.356993272086, - "y": 31603.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Close Stages", - "id": "ba911e61-f951-48cd-b547-9a70aa211100" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Simulation Objects", - "Product Definition Folder", - "Foundations", - "7e586bb9-0198-431d-83af-cb552d5f6e4e" - ], - [ - "Stages", - "Product Definition Folder", - "Foundations", - "4ce02b43-0869-4bed-b021-a3b9f7c10451" - ], - [ - "Close Stages", - "Product Definition", - "Foundations", - "ba911e61-f951-48cd-b547-9a70aa211100" - ] - ] - } - } - ], - "dataProductFolders": [], - "id": "7260e68b-f3e6-452e-b937-12746a27704d", - "savedPayload": { - "position": { - "x": 24785.356993272086, - "y": 31603.53402088596 - }, - "targetPosition": { - "x": 24807.356993272086, - "y": 31633.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Data Product Folder", - "name": "Position", - "project": "Foundations", - "dataProducts": [ - { - "type": "Data Product", - "name": "Positions", - "project": "Foundations", - "id": "a80f8e6b-8a16-4687-bc5b-3ae252d74012", - "savedPayload": { - "position": { - "x": 24783.356993272086, - "y": 31614.53402088596 - }, - "targetPosition": { - "x": 24855.356993272086, - "y": 31630.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Positions", - "id": "1eabba24-cbd4-4cbf-95e0-c5135349d41d" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Simulation Objects", - "Product Definition Folder", - "Foundations", - "7e586bb9-0198-431d-83af-cb552d5f6e4e" - ], - [ - "Position", - "Product Definition Folder", - "Foundations", - "5572f4e4-17f2-4037-b524-97d3cf582a64" - ], - [ - "Positions", - "Product Definition", - "Foundations", - "1eabba24-cbd4-4cbf-95e0-c5135349d41d" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Position Base Asset", - "project": "Foundations", - "id": "f04a3773-4c21-4c90-8047-420380db143b", - "savedPayload": { - "position": { - "x": 24812.356993272086, - "y": 31592.53402088596 - }, - "targetPosition": { - "x": 24855.356993272086, - "y": 31630.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Position Base Asset", - "id": "b371b039-f6c8-4f60-84cb-52f55c96c84d" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Simulation Objects", - "Product Definition Folder", - "Foundations", - "7e586bb9-0198-431d-83af-cb552d5f6e4e" - ], - [ - "Position", - "Product Definition Folder", - "Foundations", - "5572f4e4-17f2-4037-b524-97d3cf582a64" - ], - [ - "Position Base Asset", - "Product Definition", - "Foundations", - "b371b039-f6c8-4f60-84cb-52f55c96c84d" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Position Quoted Asset", - "project": "Foundations", - "id": "5c44ea96-980e-41d1-9e5e-a91a32577f7e", - "savedPayload": { - "position": { - "x": 24867.356993272086, - "y": 31680.53402088596 - }, - "targetPosition": { - "x": 24855.356993272086, - "y": 31630.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Position Quoted Asset", - "id": "a376f02b-a5d2-4079-b5cd-ab7dc894b909" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Simulation Objects", - "Product Definition Folder", - "Foundations", - "7e586bb9-0198-431d-83af-cb552d5f6e4e" - ], - [ - "Position", - "Product Definition Folder", - "Foundations", - "5572f4e4-17f2-4037-b524-97d3cf582a64" - ], - [ - "Position Quoted Asset", - "Product Definition", - "Foundations", - "a376f02b-a5d2-4079-b5cd-ab7dc894b909" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Stop Loss", - "project": "Foundations", - "id": "08991db7-4367-4d24-8d1d-ff5d9ca1b53a", - "savedPayload": { - "position": { - "x": 24875.356993272086, - "y": 31630.53402088596 - }, - "targetPosition": { - "x": 24855.356993272086, - "y": 31630.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Stop Loss", - "id": "c18bdc82-216a-4b1d-8850-5c3c9dc2000b" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Simulation Objects", - "Product Definition Folder", - "Foundations", - "7e586bb9-0198-431d-83af-cb552d5f6e4e" - ], - [ - "Position", - "Product Definition Folder", - "Foundations", - "5572f4e4-17f2-4037-b524-97d3cf582a64" - ], - [ - "Stop Loss", - "Product Definition", - "Foundations", - "c18bdc82-216a-4b1d-8850-5c3c9dc2000b" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Take Profit", - "project": "Foundations", - "id": "a9af70cf-ff24-4bb6-bb30-0fd80ed0cef6", - "savedPayload": { - "position": { - "x": 24773.356993272086, - "y": 31671.53402088596 - }, - "targetPosition": { - "x": 24855.356993272086, - "y": 31630.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Take Profit", - "id": "2542c7d0-fa26-4b52-a59a-a3630e52eb89" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Low Frequency", - "Trading Bot", - "Foundations", - "8c7f3687-b5ae-4a45-bda1-751cb2c55995" - ], - [ - "Simulation Objects", - "Product Definition Folder", - "Foundations", - "7e586bb9-0198-431d-83af-cb552d5f6e4e" - ], - [ - "Position", - "Product Definition Folder", - "Foundations", - "5572f4e4-17f2-4037-b524-97d3cf582a64" - ], - [ - "Take Profit", - "Product Definition", - "Foundations", - "2542c7d0-fa26-4b52-a59a-a3630e52eb89" - ] - ] - } - } - ], - "dataProductFolders": [], - "id": "adabcca3-651e-4329-b499-43c97f7c6451", - "savedPayload": { - "position": { - "x": 24855.356993272086, - "y": 31630.53402088596 - }, - "targetPosition": { - "x": 24807.356993272086, - "y": 31633.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "5b319302-fcd0-43b2-8005-72af4e3f2e36", - "savedPayload": { - "position": { - "x": 24807.356993272086, - "y": 31633.53402088596 - }, - "targetPosition": { - "x": 24872.356993272086, - "y": 31704.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de", - "savedPayload": { - "position": { - "x": 24872.356993272086, - "y": 31704.53402088596 - }, - "targetPosition": { - "x": 24791.356993272086, - "y": 31672.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "11d7bebb-0b04-4239-9c06-6ae057216fbf", - "savedPayload": { - "position": { - "x": 24791.356993272086, - "y": 31672.53402088596 - }, - "targetPosition": { - "x": 24803.356993272086, - "y": 31577.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Trading Mine", - "name": "Masters", - "id": "6a54eece-4582-4cda-a854-1cd805e00fed" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ] - ] - } - } - ], - "id": "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672", - "savedPayload": { - "position": { - "x": 24803.356993272086, - "y": 31577.53402088596 - }, - "targetPosition": { - "x": 24857.356993272086, - "y": 31531.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Live Trading Session", - "name": "New Trading System", - "id": "62281f5f-3111-4d87-b3fe-855bec4c6b59" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Production Trading Tasks", - "Production Trading Tasks", - "Foundations", - "673caa5f-511d-4688-9305-e5f0f0f780cd" - ], - [ - "Foundations", - "Project Trading Tasks", - "Foundations", - "3918e305-737e-4acf-9672-c81c7f17c4fe" - ], - [ - "Binance", - "Exchange Trading Tasks", - "Foundations", - "f16b79ab-7325-4237-a10e-5d847a70a9b4" - ], - [ - " BTC/USDT", - "Market Trading Tasks", - "Foundations", - "8f0b6f11-fad4-45c0-82f4-e0f23d2788fd" - ], - [ - "Masters", - "Trading Mine Tasks", - "Foundations", - "53eba8e4-6f8d-4e53-b48d-741125f2341b" - ], - [ - "Masters", - "Task Manager", - "Foundations", - "655adef8-003e-4e97-9cb2-a43f93361174" - ], - [ - "New Trading System", - "Task", - "Foundations", - "9491b3d1-7cec-4559-a32b-43f0dc659c7a" - ], - [ - "Low Frequency", - "Trading Bot Instance", - "Foundations", - "a2010b30-8dad-4ef9-9ddd-8ee4d6f36c79" - ], - [ - "Low Frequency Trading", - "Trading Process Instance", - "Foundations", - "d7014433-72c0-421a-a04d-0994cd3bc870" - ], - [ - "New Trading System", - "Live Trading Session", - "Foundations", - "62281f5f-3111-4d87-b3fe-855bec4c6b59" - ] - ] - } - } - ], - "id": "d1e2c53d-a0a5-4e19-a019-b2826cf16949", - "savedPayload": { - "position": { - "x": 24857.356993272086, - "y": 31531.53402088596 - }, - "targetPosition": { - "x": 24893.356993272086, - "y": 31491.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Market", - "name": "BTC/USDT", - "id": "9a867bf0-a71d-445c-b99a-75b60bbdce09" - }, - "referenceParentCombinedNodePath": [ - [ - "My Crypto Ecosystem", - "Crypto Ecosystem", - "Foundations", - "7217b56c-e854-4c06-8b8a-d5d3c05a153d" - ], - [ - "Tested", - "Crypto Exchanges", - "Foundations", - "e3879d63-6f8f-41a3-8ac3-0349c4361722" - ], - [ - "Binance", - "Crypto Exchange", - "Foundations", - "61ef0b8d-de6e-4e76-bdd5-996836760a4b" - ], - [ - "New Exchange Markets", - "Exchange Markets", - "Foundations", - "2fd80894-900e-44ac-a1a7-56c14124f7a1" - ], - [ - "BTC/USDT", - "Market", - "Foundations", - "9a867bf0-a71d-445c-b99a-75b60bbdce09" - ] - ] - } - } - ], - "id": "dea4a3b2-d867-4abe-a529-3e4f6970ea69", - "savedPayload": { - "position": { - "x": 24893.356993272086, - "y": 31491.53402088596 - }, - "targetPosition": { - "x": 24974.356993272086, - "y": 31478.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Crypto Exchange", - "name": "Binance", - "id": "61ef0b8d-de6e-4e76-bdd5-996836760a4b" - }, - "referenceParentCombinedNodePath": [ - [ - "My Crypto Ecosystem", - "Crypto Ecosystem", - "Foundations", - "7217b56c-e854-4c06-8b8a-d5d3c05a153d" - ], - [ - "Tested", - "Crypto Exchanges", - "Foundations", - "e3879d63-6f8f-41a3-8ac3-0349c4361722" - ], - [ - "Binance", - "Crypto Exchange", - "Foundations", - "61ef0b8d-de6e-4e76-bdd5-996836760a4b" - ] - ] - } - } - ], - "id": "9b73b508-7dea-42bf-b6ee-9976684aba24", - "savedPayload": { - "position": { - "x": 24974.356993272086, - "y": 31478.53402088596 - }, - "targetPosition": { - "x": 24959.356993272086, - "y": 31550.53402088596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Project Definition", - "name": "Foundations", - "id": "a2a04e12-604e-43f8-a986-1b8ca3b043cb" - }, - "referenceParentCombinedNodePath": [ - [ - "New Foundations Project", - "Foundations Project", - "Foundations", - "cf9f8b3b-77c6-43c6-b01f-95cf366a91f6" - ], - [ - "Foundations", - "Project Definition", - "Foundations", - "a2a04e12-604e-43f8-a986-1b8ca3b043cb" - ] - ] - } - } - ], - "id": "e4e268f3-a677-4f90-90a1-d87244e647e5", - "savedPayload": { - "position": { - "x": 24959.356993272086, - "y": 31550.53402088596 - }, - "targetPosition": { - "x": 25109.356993272086, - "y": 31290.726399750627 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "learningMinesData": { - "type": "Learning Mines Data", - "name": "New Learning Mines Data", - "project": "Foundations", - "projectLearningProducts": [ - { - "type": "Project Learning Products", - "name": "Foundations", - "project": "Foundations", - "exchangeLearningProducts": [ - { - "type": "Exchange Learning Products", - "name": "Binance", - "project": "Foundations", - "marketLearningProducts": [ - { - "type": "Market Learning Products", - "name": " BTC/USDT", - "project": "Foundations", - "learningSessionReferences": [ - { - "type": "Learning Session Reference", - "name": "Back ML Demo System Back Learning Session", - "project": "Foundations", - "dataProducts": [], - "learningMineProducts": [ - { - "type": "Learning Mine Products", - "name": "Masters", - "project": "Foundations", - "botProducts": [ - { - "type": "Bot Products", - "name": "Low Frequency", - "project": "Foundations", - "dataProducts": [], - "dataProductFolders": [ - { - "type": "Data Product Folder", - "name": "Learning Engine", - "project": "Foundations", - "dataProducts": [], - "dataProductFolders": [ - { - "type": "Data Product Folder", - "name": "Learning Episode", - "project": "Foundations", - "dataProducts": [ - { - "type": "Data Product", - "name": "Learning Episode Counters", - "project": "Foundations", - "id": "0c307c9f-2848-4e43-90a8-5850bcc659c3", - "savedPayload": { - "position": { - "x": 24790.350991184714, - "y": 31489.354828453244 - }, - "targetPosition": { - "x": 24854.350991184714, - "y": 31390.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Learning Episode Counters", - "id": "919f4c32-75ef-41a1-bf16-2425d61aee1e" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Low Frequency", - "Learning Bot", - "Foundations", - "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" - ], - [ - "Learning Engine", - "Product Definition Folder", - "Foundations", - "608a3ab0-e1aa-470a-9142-eb2e92a2d284" - ], - [ - "Learning Episode", - "Product Definition Folder", - "Foundations", - "c0f84917-7fae-468d-b96a-7a353de7763c" - ], - [ - "Learning Episode Counters", - "Product Definition", - "Foundations", - "919f4c32-75ef-41a1-bf16-2425d61aee1e" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Learning Episode Statistics", - "project": "Foundations", - "id": "6672c199-2480-4767-a151-4caa441fbc78", - "savedPayload": { - "position": { - "x": 24776.350991184714, - "y": 31362.354828453244 - }, - "targetPosition": { - "x": 24854.350991184714, - "y": 31390.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Learning Episode Statistics", - "id": "f49b4eea-4799-4f25-b6e6-31ae21597f43" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Low Frequency", - "Learning Bot", - "Foundations", - "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" - ], - [ - "Learning Engine", - "Product Definition Folder", - "Foundations", - "608a3ab0-e1aa-470a-9142-eb2e92a2d284" - ], - [ - "Learning Episode", - "Product Definition Folder", - "Foundations", - "c0f84917-7fae-468d-b96a-7a353de7763c" - ], - [ - "Learning Episode Statistics", - "Product Definition", - "Foundations", - "f49b4eea-4799-4f25-b6e6-31ae21597f43" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Episode Candle", - "project": "Foundations", - "id": "59ccc5f5-4f95-401f-8a7c-73d4a65e4b8a", - "savedPayload": { - "position": { - "x": 24928.350991184714, - "y": 31361.354828453244 - }, - "targetPosition": { - "x": 24854.350991184714, - "y": 31390.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Episode Candle", - "id": "44e79d66-03d4-4893-817c-f46e8c20a0f9" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Low Frequency", - "Learning Bot", - "Foundations", - "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" - ], - [ - "Learning Engine", - "Product Definition Folder", - "Foundations", - "608a3ab0-e1aa-470a-9142-eb2e92a2d284" - ], - [ - "Learning Episode", - "Product Definition Folder", - "Foundations", - "c0f84917-7fae-468d-b96a-7a353de7763c" - ], - [ - "Episode Candle", - "Product Definition", - "Foundations", - "44e79d66-03d4-4893-817c-f46e8c20a0f9" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Distance To Learning Event", - "project": "Foundations", - "id": "a8a0e3bd-6520-41d9-b9e8-7feb6ae78a81", - "savedPayload": { - "position": { - "x": 24838.350991184714, - "y": 31365.354828453244 - }, - "targetPosition": { - "x": 24854.350991184714, - "y": 31390.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Distance To Learning Event", - "id": "4d91aaf1-0682-4479-b80b-adca5b416fd0" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Low Frequency", - "Learning Bot", - "Foundations", - "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" - ], - [ - "Learning Engine", - "Product Definition Folder", - "Foundations", - "608a3ab0-e1aa-470a-9142-eb2e92a2d284" - ], - [ - "Learning Episode", - "Product Definition Folder", - "Foundations", - "c0f84917-7fae-468d-b96a-7a353de7763c" - ], - [ - "Distance To Learning Event", - "Product Definition", - "Foundations", - "4d91aaf1-0682-4479-b80b-adca5b416fd0" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Current Episode", - "project": "Foundations", - "id": "50b5ff5a-275e-4d84-ada5-e8a0e3f06b56", - "savedPayload": { - "position": { - "x": 24875.350991184714, - "y": 31392.354828453244 - }, - "targetPosition": { - "x": 24854.350991184714, - "y": 31390.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Current Episode", - "id": "6acf4f24-db31-4187-b3fc-ee3b38697206" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Low Frequency", - "Learning Bot", - "Foundations", - "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" - ], - [ - "Learning Engine", - "Product Definition Folder", - "Foundations", - "608a3ab0-e1aa-470a-9142-eb2e92a2d284" - ], - [ - "Learning Episode", - "Product Definition Folder", - "Foundations", - "c0f84917-7fae-468d-b96a-7a353de7763c" - ], - [ - "Current Episode", - "Product Definition", - "Foundations", - "6acf4f24-db31-4187-b3fc-ee3b38697206" - ] - ] - } - } - ], - "dataProductFolders": [], - "id": "4ac9025a-a60b-459e-8c9d-3c3d0dc275ba", - "savedPayload": { - "position": { - "x": 24854.350991184714, - "y": 31390.354828453244 - }, - "targetPosition": { - "x": 24810.350991184714, - "y": 31486.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Data Product Folder", - "name": "Features", - "project": "Foundations", - "dataProducts": [ - { - "type": "Data Product", - "name": "Features", - "project": "Foundations", - "id": "f2a3e4a3-ff0a-425d-b4ee-17801942e95b", - "savedPayload": { - "position": { - "x": 24753.350991184714, - "y": 31442.354828453244 - }, - "targetPosition": { - "x": 24820.350991184714, - "y": 31520.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Features", - "id": "a42e93d0-69ee-4ac9-ae97-1e3d7c3158be" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Low Frequency", - "Learning Bot", - "Foundations", - "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" - ], - [ - "Learning Engine", - "Product Definition Folder", - "Foundations", - "608a3ab0-e1aa-470a-9142-eb2e92a2d284" - ], - [ - "Features", - "Product Definition Folder", - "Foundations", - "9c1850a8-4a4a-495d-b5a8-127c173f5e8a" - ], - [ - "Features", - "Product Definition", - "Foundations", - "a42e93d0-69ee-4ac9-ae97-1e3d7c3158be" - ] - ] - } - } - ], - "dataProductFolders": [], - "id": "b5f77e07-a95b-4cb6-b7ad-9e44c2e0ecd0", - "savedPayload": { - "position": { - "x": 24820.350991184714, - "y": 31520.354828453244 - }, - "targetPosition": { - "x": 24810.350991184714, - "y": 31486.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Data Product Folder", - "name": "Labels", - "project": "Foundations", - "dataProducts": [ - { - "type": "Data Product", - "name": "Labels", - "project": "Foundations", - "id": "c8d05310-55fc-451b-99ff-a3bf008def8b", - "savedPayload": { - "position": { - "x": 24880.350991184714, - "y": 31330.354828453244 - }, - "targetPosition": { - "x": 24803.350991184714, - "y": 31422.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Labels", - "id": "8a6ab3ed-6713-4466-a76e-fcceef59b26d" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Low Frequency", - "Learning Bot", - "Foundations", - "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" - ], - [ - "Learning Engine", - "Product Definition Folder", - "Foundations", - "608a3ab0-e1aa-470a-9142-eb2e92a2d284" - ], - [ - "Labels", - "Product Definition Folder", - "Foundations", - "18d5d82a-0d84-4845-a8c5-de9ab1366dfc" - ], - [ - "Labels", - "Product Definition", - "Foundations", - "8a6ab3ed-6713-4466-a76e-fcceef59b26d" - ] - ] - } - } - ], - "dataProductFolders": [], - "id": "7d82a2d7-a403-4a7f-8d14-10e1adf35884", - "savedPayload": { - "position": { - "x": 24803.350991184714, - "y": 31422.354828453244 - }, - "targetPosition": { - "x": 24810.350991184714, - "y": 31486.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Data Product Folder", - "name": "Predictions", - "project": "Foundations", - "dataProducts": [ - { - "type": "Data Product", - "name": "Predictions", - "project": "Foundations", - "id": "96a97ffb-9ecc-4390-beae-19e9a3d7190c", - "savedPayload": { - "position": { - "x": 24815.350991184714, - "y": 31483.354828453244 - }, - "targetPosition": { - "x": 24829.350991184714, - "y": 31537.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Predictions", - "id": "b2746119-b85f-4f32-8ac1-ddbf4a934373" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Low Frequency", - "Learning Bot", - "Foundations", - "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" - ], - [ - "Learning Engine", - "Product Definition Folder", - "Foundations", - "608a3ab0-e1aa-470a-9142-eb2e92a2d284" - ], - [ - "Predictions", - "Product Definition Folder", - "Foundations", - "b047fd17-a0f4-4eeb-8469-efe4b3afdcd9" - ], - [ - "Predictions", - "Product Definition", - "Foundations", - "b2746119-b85f-4f32-8ac1-ddbf4a934373" - ] - ] - } - } - ], - "dataProductFolders": [], - "id": "fcd45a21-3601-4ae9-a281-8a06af72eea6", - "savedPayload": { - "position": { - "x": 24829.350991184714, - "y": 31537.354828453244 - }, - "targetPosition": { - "x": 24810.350991184714, - "y": 31486.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "2b15c3d4-a209-4f70-a836-8114a7b721ad", - "savedPayload": { - "position": { - "x": 24810.350991184714, - "y": 31486.354828453244 - }, - "targetPosition": { - "x": 24862.350991184714, - "y": 31388.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Data Product Folder", - "name": "Learning System", - "project": "Foundations", - "dataProducts": [ - { - "type": "Data Product", - "name": "Learning System Errors", - "project": "Foundations", - "id": "7c917605-388b-4ae5-821e-9a934093f700", - "savedPayload": { - "position": { - "x": 24762.350991184714, - "y": 31352.354828453244 - }, - "targetPosition": { - "x": 24792.350991184714, - "y": 31378.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Learning System Errors", - "id": "abbfae5c-7a9b-412f-b9d4-4de62fcef1f0" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Low Frequency", - "Learning Bot", - "Foundations", - "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" - ], - [ - "Learning System", - "Product Definition Folder", - "Foundations", - "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" - ], - [ - "Learning System Errors", - "Product Definition", - "Foundations", - "abbfae5c-7a9b-412f-b9d4-4de62fcef1f0" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Learning System Highlights", - "project": "Foundations", - "id": "e068b5d3-4c03-4a5b-9bcb-b06f81b700d9", - "savedPayload": { - "position": { - "x": 24732.350991184714, - "y": 31385.354828453244 - }, - "targetPosition": { - "x": 24792.350991184714, - "y": 31378.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Learning System Highlights", - "id": "de09ef26-d9f3-4dc7-ab1d-e7c091a9233d" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Low Frequency", - "Learning Bot", - "Foundations", - "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" - ], - [ - "Learning System", - "Product Definition Folder", - "Foundations", - "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" - ], - [ - "Learning System Highlights", - "Product Definition", - "Foundations", - "de09ef26-d9f3-4dc7-ab1d-e7c091a9233d" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Learning System Values", - "project": "Foundations", - "id": "08776332-07bb-48a9-a604-7a60ec307d45", - "savedPayload": { - "position": { - "x": 24714.350991184714, - "y": 31341.354828453244 - }, - "targetPosition": { - "x": 24792.350991184714, - "y": 31378.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Learning System Values", - "id": "bf07c203-188a-4f50-9bdf-8ec84d617642" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Low Frequency", - "Learning Bot", - "Foundations", - "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" - ], - [ - "Learning System", - "Product Definition Folder", - "Foundations", - "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" - ], - [ - "Learning System Values", - "Product Definition", - "Foundations", - "bf07c203-188a-4f50-9bdf-8ec84d617642" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Learning System Status", - "project": "Foundations", - "id": "ef20d7fa-4ec1-446c-927c-3343be0c2d78", - "savedPayload": { - "position": { - "x": 24759.350991184714, - "y": 31331.354828453244 - }, - "targetPosition": { - "x": 24792.350991184714, - "y": 31378.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Learning System Status", - "id": "547fbf31-e931-4c4b-8438-6b8746c4d247" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Low Frequency", - "Learning Bot", - "Foundations", - "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" - ], - [ - "Learning System", - "Product Definition Folder", - "Foundations", - "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" - ], - [ - "Learning System Status", - "Product Definition", - "Foundations", - "547fbf31-e931-4c4b-8438-6b8746c4d247" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Learning System Progress", - "project": "Foundations", - "id": "7beefb86-7bf5-41a3-9b3e-bc02db5c9e80", - "savedPayload": { - "position": { - "x": 24836.350991184714, - "y": 31380.354828453244 - }, - "targetPosition": { - "x": 24792.350991184714, - "y": 31378.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Learning System Progress", - "id": "2c73dc34-07b1-4eaa-9eac-7f8a913e54db" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Low Frequency", - "Learning Bot", - "Foundations", - "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" - ], - [ - "Learning System", - "Product Definition Folder", - "Foundations", - "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" - ], - [ - "Learning System Progress", - "Product Definition", - "Foundations", - "2c73dc34-07b1-4eaa-9eac-7f8a913e54db" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Learning System Running", - "project": "Foundations", - "id": "2b83a2de-b16f-414c-a5e3-22878ce5ff15", - "savedPayload": { - "position": { - "x": 24859.350991184714, - "y": 31407.354828453244 - }, - "targetPosition": { - "x": 24792.350991184714, - "y": 31378.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Learning System Running", - "id": "2af4d2f4-c0fa-4c9a-aa0b-689bbccb1048" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Low Frequency", - "Learning Bot", - "Foundations", - "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" - ], - [ - "Learning System", - "Product Definition Folder", - "Foundations", - "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" - ], - [ - "Learning System Running", - "Product Definition", - "Foundations", - "2af4d2f4-c0fa-4c9a-aa0b-689bbccb1048" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Learning System Announcements", - "project": "Foundations", - "id": "380d57b2-4c0d-46e7-bf48-7f8474f43d85", - "savedPayload": { - "position": { - "x": 24844.350991184714, - "y": 31445.354828453244 - }, - "targetPosition": { - "x": 24792.350991184714, - "y": 31378.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Learning System Announcements", - "id": "3c5c38bf-827f-4448-8b2c-f24b97fcec96" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Low Frequency", - "Learning Bot", - "Foundations", - "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" - ], - [ - "Learning System", - "Product Definition Folder", - "Foundations", - "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" - ], - [ - "Learning System Announcements", - "Product Definition", - "Foundations", - "3c5c38bf-827f-4448-8b2c-f24b97fcec96" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Learning System Warnings", - "project": "Foundations", - "id": "797346b9-f6da-45da-8dc8-9a7f49f66a48", - "savedPayload": { - "position": { - "x": 24884.350991184714, - "y": 31445.354828453244 - }, - "targetPosition": { - "x": 24792.350991184714, - "y": 31378.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Learning System Warnings", - "id": "6e56cf66-5a39-4723-b708-2cc3b58a28f9" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Low Frequency", - "Learning Bot", - "Foundations", - "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" - ], - [ - "Learning System", - "Product Definition Folder", - "Foundations", - "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" - ], - [ - "Learning System Warnings", - "Product Definition", - "Foundations", - "6e56cf66-5a39-4723-b708-2cc3b58a28f9" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Learning System Infos", - "project": "Foundations", - "id": "5f6b4de1-0405-410e-9c06-db9e25ea7534", - "savedPayload": { - "position": { - "x": 24863.350991184714, - "y": 31430.354828453244 - }, - "targetPosition": { - "x": 24792.350991184714, - "y": 31378.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Learning System Infos", - "id": "9a158859-63ce-4325-920e-330097af89c0" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Low Frequency", - "Learning Bot", - "Foundations", - "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" - ], - [ - "Learning System", - "Product Definition Folder", - "Foundations", - "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" - ], - [ - "Learning System Infos", - "Product Definition", - "Foundations", - "9a158859-63ce-4325-920e-330097af89c0" - ] - ] - } - } - ], - "dataProductFolders": [], - "id": "b1474294-a184-4545-b676-4322af7b7f89", - "savedPayload": { - "position": { - "x": 24792.350991184714, - "y": 31378.354828453244 - }, - "targetPosition": { - "x": 24862.350991184714, - "y": 31388.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Data Product Folder", - "name": "Simulation Objects", - "project": "Foundations", - "dataProducts": [ - { - "type": "Data Product", - "name": "Episodes", - "project": "Foundations", - "id": "0786a167-9640-44f0-a3fe-14f6352aa32e", - "savedPayload": { - "position": { - "x": 24891.350991184714, - "y": 31403.354828453244 - }, - "targetPosition": { - "x": 24902.350991184714, - "y": 31431.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Episodes", - "id": "60a5f962-1b8f-4260-91c6-e05209a2f150" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Low Frequency", - "Learning Bot", - "Foundations", - "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" - ], - [ - "Simulation Objects", - "Product Definition Folder", - "Foundations", - "bd3c0efa-8113-4636-9e14-f63f22f9d753" - ], - [ - "Episodes", - "Product Definition", - "Foundations", - "60a5f962-1b8f-4260-91c6-e05209a2f150" - ] - ] - } - } - ], - "dataProductFolders": [], - "id": "e694d4ae-e8cd-4057-96db-c7f1fef655a6", - "savedPayload": { - "position": { - "x": 24902.350991184714, - "y": 31431.354828453244 - }, - "targetPosition": { - "x": 24862.350991184714, - "y": 31388.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "efd6a594-b95c-4fcf-b83d-efa765e14672", - "savedPayload": { - "position": { - "x": 24862.350991184714, - "y": 31388.354828453244 - }, - "targetPosition": { - "x": 24775.350991184714, - "y": 31462.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "0212d04c-44ff-4184-a85d-0676b1baafef", - "savedPayload": { - "position": { - "x": 24775.350991184714, - "y": 31462.354828453244 - }, - "targetPosition": { - "x": 24836.350991184714, - "y": 31401.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Learning Mine", - "name": "Masters", - "id": "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ] - ] - } - } - ], - "id": "a0773a29-8125-47ae-bcd6-a54e948af323", - "savedPayload": { - "position": { - "x": 24836.350991184714, - "y": 31401.354828453244 - }, - "targetPosition": { - "x": 24901.350991184714, - "y": 31331.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Back Learning Session", - "name": "Back ML Demo System", - "id": "5fba5feb-2785-47dc-b7f0-38caf58a30d6" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Learning Tasks", - "Learning Tasks", - "Foundations", - "0818dfbe-61ea-40b8-8544-bee25d7f45be" - ], - [ - "Foundations", - "Project Learning Tasks", - "Foundations", - "7bff45f1-0f5a-41c1-b2ea-b31f7e583a66" - ], - [ - "Binance", - "Exchange Learning Tasks", - "Foundations", - "af06dd3e-09e1-4b2b-b283-1c5fe828ebba" - ], - [ - " BTC/USDT", - "Market Learning Tasks", - "Foundations", - "a2847923-c0ca-43c4-b3a3-bf366fae5fe3" - ], - [ - "Masters", - "Learning Mine Tasks", - "Foundations", - "e7848996-3c00-4781-a902-79aec86ac34d" - ], - [ - "Masters", - "Task Manager", - "Foundations", - "fb54fd74-29a2-4713-ad06-31460a9f5961" - ], - [ - "Back ML Demo System", - "Task", - "Foundations", - "808d3316-7b04-47c1-867b-dd02951a915e" - ], - [ - "Back Low Frequency", - "Learning Bot Instance", - "Foundations", - "57b053df-7b72-4db2-a091-e56b164aaa53" - ], - [ - "Low Frequency Learning", - "Learning Process Instance", - "Foundations", - "0b4d53ae-2465-4d95-a0fa-08bb61267dd6" - ], - [ - "Back ML Demo System", - "Back Learning Session", - "Foundations", - "5fba5feb-2785-47dc-b7f0-38caf58a30d6" - ] - ] - } - }, - { - "type": "Learning Session Reference", - "name": "Live ML Demo System Live Learning Session", - "project": "Foundations", - "dataProducts": [], - "learningMineProducts": [ - { - "type": "Learning Mine Products", - "name": "Masters", - "project": "Foundations", - "botProducts": [ - { - "type": "Bot Products", - "name": "Low Frequency", - "project": "Foundations", - "dataProducts": [], - "dataProductFolders": [ - { - "type": "Data Product Folder", - "name": "Learning Engine", - "project": "Foundations", - "dataProducts": [], - "dataProductFolders": [ - { - "type": "Data Product Folder", - "name": "Learning Episode", - "project": "Foundations", - "dataProducts": [ - { - "type": "Data Product", - "name": "Learning Episode Counters", - "project": "Foundations", - "id": "cde99341-b93d-427a-b322-2580fad770c9", - "savedPayload": { - "position": { - "x": 25119.350991184714, - "y": 31410.354828453244 - }, - "targetPosition": { - "x": 25037.350991184714, - "y": 31408.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Learning Episode Counters", - "id": "919f4c32-75ef-41a1-bf16-2425d61aee1e" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Low Frequency", - "Learning Bot", - "Foundations", - "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" - ], - [ - "Learning Engine", - "Product Definition Folder", - "Foundations", - "608a3ab0-e1aa-470a-9142-eb2e92a2d284" - ], - [ - "Learning Episode", - "Product Definition Folder", - "Foundations", - "c0f84917-7fae-468d-b96a-7a353de7763c" - ], - [ - "Learning Episode Counters", - "Product Definition", - "Foundations", - "919f4c32-75ef-41a1-bf16-2425d61aee1e" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Learning Episode Statistics", - "project": "Foundations", - "id": "db1189e0-ea1e-46b6-8b9a-3b2a05ca3e24", - "savedPayload": { - "position": { - "x": 25048.350991184714, - "y": 31482.354828453244 - }, - "targetPosition": { - "x": 25037.350991184714, - "y": 31408.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Learning Episode Statistics", - "id": "f49b4eea-4799-4f25-b6e6-31ae21597f43" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Low Frequency", - "Learning Bot", - "Foundations", - "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" - ], - [ - "Learning Engine", - "Product Definition Folder", - "Foundations", - "608a3ab0-e1aa-470a-9142-eb2e92a2d284" - ], - [ - "Learning Episode", - "Product Definition Folder", - "Foundations", - "c0f84917-7fae-468d-b96a-7a353de7763c" - ], - [ - "Learning Episode Statistics", - "Product Definition", - "Foundations", - "f49b4eea-4799-4f25-b6e6-31ae21597f43" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Episode Candle", - "project": "Foundations", - "id": "9d7f72c4-f071-4d7f-8d44-7abd31147bc5", - "savedPayload": { - "position": { - "x": 25079.350991184714, - "y": 31431.354828453244 - }, - "targetPosition": { - "x": 25037.350991184714, - "y": 31408.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Episode Candle", - "id": "44e79d66-03d4-4893-817c-f46e8c20a0f9" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Low Frequency", - "Learning Bot", - "Foundations", - "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" - ], - [ - "Learning Engine", - "Product Definition Folder", - "Foundations", - "608a3ab0-e1aa-470a-9142-eb2e92a2d284" - ], - [ - "Learning Episode", - "Product Definition Folder", - "Foundations", - "c0f84917-7fae-468d-b96a-7a353de7763c" - ], - [ - "Episode Candle", - "Product Definition", - "Foundations", - "44e79d66-03d4-4893-817c-f46e8c20a0f9" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Distance To Learning Event", - "project": "Foundations", - "id": "132c3517-0299-44cb-a237-85f842d13f47", - "savedPayload": { - "position": { - "x": 25042.350991184714, - "y": 31471.354828453244 - }, - "targetPosition": { - "x": 25037.350991184714, - "y": 31408.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Distance To Learning Event", - "id": "4d91aaf1-0682-4479-b80b-adca5b416fd0" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Low Frequency", - "Learning Bot", - "Foundations", - "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" - ], - [ - "Learning Engine", - "Product Definition Folder", - "Foundations", - "608a3ab0-e1aa-470a-9142-eb2e92a2d284" - ], - [ - "Learning Episode", - "Product Definition Folder", - "Foundations", - "c0f84917-7fae-468d-b96a-7a353de7763c" - ], - [ - "Distance To Learning Event", - "Product Definition", - "Foundations", - "4d91aaf1-0682-4479-b80b-adca5b416fd0" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Current Episode", - "project": "Foundations", - "id": "750d8f7c-7907-493d-8d5f-6b1f3dcfd6ca", - "savedPayload": { - "position": { - "x": 24947.350991184714, - "y": 31356.354828453244 - }, - "targetPosition": { - "x": 25037.350991184714, - "y": 31408.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Current Episode", - "id": "6acf4f24-db31-4187-b3fc-ee3b38697206" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Low Frequency", - "Learning Bot", - "Foundations", - "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" - ], - [ - "Learning Engine", - "Product Definition Folder", - "Foundations", - "608a3ab0-e1aa-470a-9142-eb2e92a2d284" - ], - [ - "Learning Episode", - "Product Definition Folder", - "Foundations", - "c0f84917-7fae-468d-b96a-7a353de7763c" - ], - [ - "Current Episode", - "Product Definition", - "Foundations", - "6acf4f24-db31-4187-b3fc-ee3b38697206" - ] - ] - } - } - ], - "dataProductFolders": [], - "id": "3fd9cd59-8ff1-41a8-9ea4-d669efa6e134", - "savedPayload": { - "position": { - "x": 25037.350991184714, - "y": 31408.354828453244 - }, - "targetPosition": { - "x": 25023.350991184714, - "y": 31342.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Data Product Folder", - "name": "Features", - "project": "Foundations", - "dataProducts": [ - { - "type": "Data Product", - "name": "Features", - "project": "Foundations", - "id": "dd57a6cc-55ad-4a04-8e90-ad40fca6d5a7", - "savedPayload": { - "position": { - "x": 25104.350991184714, - "y": 31272.354828453244 - }, - "targetPosition": { - "x": 25067.350991184714, - "y": 31353.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Features", - "id": "a42e93d0-69ee-4ac9-ae97-1e3d7c3158be" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Low Frequency", - "Learning Bot", - "Foundations", - "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" - ], - [ - "Learning Engine", - "Product Definition Folder", - "Foundations", - "608a3ab0-e1aa-470a-9142-eb2e92a2d284" - ], - [ - "Features", - "Product Definition Folder", - "Foundations", - "9c1850a8-4a4a-495d-b5a8-127c173f5e8a" - ], - [ - "Features", - "Product Definition", - "Foundations", - "a42e93d0-69ee-4ac9-ae97-1e3d7c3158be" - ] - ] - } - } - ], - "dataProductFolders": [], - "id": "ae9dedd1-5906-472c-ae1c-19e4c6ee8185", - "savedPayload": { - "position": { - "x": 25067.350991184714, - "y": 31353.354828453244 - }, - "targetPosition": { - "x": 25023.350991184714, - "y": 31342.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Data Product Folder", - "name": "Labels", - "project": "Foundations", - "dataProducts": [ - { - "type": "Data Product", - "name": "Labels", - "project": "Foundations", - "id": "56fa436d-c7fe-46bf-b064-14a0cca2f283", - "savedPayload": { - "position": { - "x": 24957.350991184714, - "y": 31300.354828453244 - }, - "targetPosition": { - "x": 24927.350991184714, - "y": 31314.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Labels", - "id": "8a6ab3ed-6713-4466-a76e-fcceef59b26d" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Low Frequency", - "Learning Bot", - "Foundations", - "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" - ], - [ - "Learning Engine", - "Product Definition Folder", - "Foundations", - "608a3ab0-e1aa-470a-9142-eb2e92a2d284" - ], - [ - "Labels", - "Product Definition Folder", - "Foundations", - "18d5d82a-0d84-4845-a8c5-de9ab1366dfc" - ], - [ - "Labels", - "Product Definition", - "Foundations", - "8a6ab3ed-6713-4466-a76e-fcceef59b26d" - ] - ] - } - } - ], - "dataProductFolders": [], - "id": "67363665-7b9b-42a9-b5b0-79ee50028523", - "savedPayload": { - "position": { - "x": 24927.350991184714, - "y": 31314.354828453244 - }, - "targetPosition": { - "x": 25023.350991184714, - "y": 31342.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Data Product Folder", - "name": "Predictions", - "project": "Foundations", - "dataProducts": [ - { - "type": "Data Product", - "name": "Predictions", - "project": "Foundations", - "id": "ad9ff6ae-fa18-459f-9fbc-fda10e4032e2", - "savedPayload": { - "position": { - "x": 24992.350991184714, - "y": 31236.354828453244 - }, - "targetPosition": { - "x": 24967.350991184714, - "y": 31266.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Predictions", - "id": "b2746119-b85f-4f32-8ac1-ddbf4a934373" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Low Frequency", - "Learning Bot", - "Foundations", - "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" - ], - [ - "Learning Engine", - "Product Definition Folder", - "Foundations", - "608a3ab0-e1aa-470a-9142-eb2e92a2d284" - ], - [ - "Predictions", - "Product Definition Folder", - "Foundations", - "b047fd17-a0f4-4eeb-8469-efe4b3afdcd9" - ], - [ - "Predictions", - "Product Definition", - "Foundations", - "b2746119-b85f-4f32-8ac1-ddbf4a934373" - ] - ] - } - } - ], - "dataProductFolders": [], - "id": "f7874114-f391-4af6-b9c4-6bdc02340465", - "savedPayload": { - "position": { - "x": 24967.350991184714, - "y": 31266.354828453244 - }, - "targetPosition": { - "x": 25023.350991184714, - "y": 31342.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "e2fc8cb5-a69f-4284-b930-a570664a1461", - "savedPayload": { - "position": { - "x": 25023.350991184714, - "y": 31342.354828453244 - }, - "targetPosition": { - "x": 24958.350991184714, - "y": 31360.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Data Product Folder", - "name": "Learning System", - "project": "Foundations", - "dataProducts": [ - { - "type": "Data Product", - "name": "Learning System Errors", - "project": "Foundations", - "id": "4fb9cc0c-3d6f-4622-84c5-caaec231bf37", - "savedPayload": { - "position": { - "x": 24968.350991184714, - "y": 31319.354828453244 - }, - "targetPosition": { - "x": 24991.350991184714, - "y": 31313.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Learning System Errors", - "id": "abbfae5c-7a9b-412f-b9d4-4de62fcef1f0" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Low Frequency", - "Learning Bot", - "Foundations", - "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" - ], - [ - "Learning System", - "Product Definition Folder", - "Foundations", - "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" - ], - [ - "Learning System Errors", - "Product Definition", - "Foundations", - "abbfae5c-7a9b-412f-b9d4-4de62fcef1f0" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Learning System Highlights", - "project": "Foundations", - "id": "df2a60d1-0f92-4554-b09e-6a9d21f7afd7", - "savedPayload": { - "position": { - "x": 24971.350991184714, - "y": 31338.354828453244 - }, - "targetPosition": { - "x": 24991.350991184714, - "y": 31313.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Learning System Highlights", - "id": "de09ef26-d9f3-4dc7-ab1d-e7c091a9233d" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Low Frequency", - "Learning Bot", - "Foundations", - "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" - ], - [ - "Learning System", - "Product Definition Folder", - "Foundations", - "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" - ], - [ - "Learning System Highlights", - "Product Definition", - "Foundations", - "de09ef26-d9f3-4dc7-ab1d-e7c091a9233d" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Learning System Values", - "project": "Foundations", - "id": "c1e54f66-6cbd-4831-81c3-4f3780a2bb6d", - "savedPayload": { - "position": { - "x": 24897.350991184714, - "y": 31404.354828453244 - }, - "targetPosition": { - "x": 24991.350991184714, - "y": 31313.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Learning System Values", - "id": "bf07c203-188a-4f50-9bdf-8ec84d617642" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Low Frequency", - "Learning Bot", - "Foundations", - "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" - ], - [ - "Learning System", - "Product Definition Folder", - "Foundations", - "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" - ], - [ - "Learning System Values", - "Product Definition", - "Foundations", - "bf07c203-188a-4f50-9bdf-8ec84d617642" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Learning System Status", - "project": "Foundations", - "id": "8d629140-a62f-4979-a525-2c8fe692b025", - "savedPayload": { - "position": { - "x": 24984.350991184714, - "y": 31348.354828453244 - }, - "targetPosition": { - "x": 24991.350991184714, - "y": 31313.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Learning System Status", - "id": "547fbf31-e931-4c4b-8438-6b8746c4d247" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Low Frequency", - "Learning Bot", - "Foundations", - "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" - ], - [ - "Learning System", - "Product Definition Folder", - "Foundations", - "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" - ], - [ - "Learning System Status", - "Product Definition", - "Foundations", - "547fbf31-e931-4c4b-8438-6b8746c4d247" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Learning System Progress", - "project": "Foundations", - "id": "9896ae11-5887-48f0-9b12-14d090eca55a", - "savedPayload": { - "position": { - "x": 25004.350991184714, - "y": 31261.354828453244 - }, - "targetPosition": { - "x": 24991.350991184714, - "y": 31313.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Learning System Progress", - "id": "2c73dc34-07b1-4eaa-9eac-7f8a913e54db" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Low Frequency", - "Learning Bot", - "Foundations", - "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" - ], - [ - "Learning System", - "Product Definition Folder", - "Foundations", - "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" - ], - [ - "Learning System Progress", - "Product Definition", - "Foundations", - "2c73dc34-07b1-4eaa-9eac-7f8a913e54db" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Learning System Running", - "project": "Foundations", - "id": "057359dc-6866-47e3-b97e-8b677842517e", - "savedPayload": { - "position": { - "x": 25074.350991184714, - "y": 31294.354828453244 - }, - "targetPosition": { - "x": 24991.350991184714, - "y": 31313.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Learning System Running", - "id": "2af4d2f4-c0fa-4c9a-aa0b-689bbccb1048" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Low Frequency", - "Learning Bot", - "Foundations", - "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" - ], - [ - "Learning System", - "Product Definition Folder", - "Foundations", - "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" - ], - [ - "Learning System Running", - "Product Definition", - "Foundations", - "2af4d2f4-c0fa-4c9a-aa0b-689bbccb1048" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Learning System Announcements", - "project": "Foundations", - "id": "cec888fd-defb-4c7e-85e8-c5f97fe0beaa", - "savedPayload": { - "position": { - "x": 24959.350991184714, - "y": 31381.354828453244 - }, - "targetPosition": { - "x": 24991.350991184714, - "y": 31313.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Learning System Announcements", - "id": "3c5c38bf-827f-4448-8b2c-f24b97fcec96" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Low Frequency", - "Learning Bot", - "Foundations", - "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" - ], - [ - "Learning System", - "Product Definition Folder", - "Foundations", - "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" - ], - [ - "Learning System Announcements", - "Product Definition", - "Foundations", - "3c5c38bf-827f-4448-8b2c-f24b97fcec96" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Learning System Warnings", - "project": "Foundations", - "id": "51ddd1ec-0e42-44f9-a830-65df591028e0", - "savedPayload": { - "position": { - "x": 24958.350991184714, - "y": 31349.354828453244 - }, - "targetPosition": { - "x": 24991.350991184714, - "y": 31313.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Learning System Warnings", - "id": "6e56cf66-5a39-4723-b708-2cc3b58a28f9" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Low Frequency", - "Learning Bot", - "Foundations", - "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" - ], - [ - "Learning System", - "Product Definition Folder", - "Foundations", - "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" - ], - [ - "Learning System Warnings", - "Product Definition", - "Foundations", - "6e56cf66-5a39-4723-b708-2cc3b58a28f9" - ] - ] - } - }, - { - "type": "Data Product", - "name": "Learning System Infos", - "project": "Foundations", - "id": "0da8f816-516a-49a7-8421-cbd01d047d9c", - "savedPayload": { - "position": { - "x": 25055.350991184714, - "y": 31276.354828453244 - }, - "targetPosition": { - "x": 24991.350991184714, - "y": 31313.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Learning System Infos", - "id": "9a158859-63ce-4325-920e-330097af89c0" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Low Frequency", - "Learning Bot", - "Foundations", - "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" - ], - [ - "Learning System", - "Product Definition Folder", - "Foundations", - "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" - ], - [ - "Learning System Infos", - "Product Definition", - "Foundations", - "9a158859-63ce-4325-920e-330097af89c0" - ] - ] - } - } - ], - "dataProductFolders": [], - "id": "0b86afe7-fc90-4972-8c43-6744b5788a24", - "savedPayload": { - "position": { - "x": 24991.350991184714, - "y": 31313.354828453244 - }, - "targetPosition": { - "x": 24958.350991184714, - "y": 31360.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Data Product Folder", - "name": "Simulation Objects", - "project": "Foundations", - "dataProducts": [ - { - "type": "Data Product", - "name": "Episodes", - "project": "Foundations", - "id": "d255e611-fa65-4c66-b525-40089c0bb1b7", - "savedPayload": { - "position": { - "x": 24978.350991184714, - "y": 31505.354828453244 - }, - "targetPosition": { - "x": 25013.350991184714, - "y": 31423.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Product Definition", - "name": "Episodes", - "id": "60a5f962-1b8f-4260-91c6-e05209a2f150" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Low Frequency", - "Learning Bot", - "Foundations", - "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" - ], - [ - "Simulation Objects", - "Product Definition Folder", - "Foundations", - "bd3c0efa-8113-4636-9e14-f63f22f9d753" - ], - [ - "Episodes", - "Product Definition", - "Foundations", - "60a5f962-1b8f-4260-91c6-e05209a2f150" - ] - ] - } - } - ], - "dataProductFolders": [], - "id": "89ce8239-90e5-48b8-81cd-5b25c2c3a56b", - "savedPayload": { - "position": { - "x": 25013.350991184714, - "y": 31423.354828453244 - }, - "targetPosition": { - "x": 24958.350991184714, - "y": 31360.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "7893bc73-4f07-422c-b582-8f68eaba35ad", - "savedPayload": { - "position": { - "x": 24958.350991184714, - "y": 31360.354828453244 - }, - "targetPosition": { - "x": 24907.350991184714, - "y": 31445.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "0248e45b-0fb1-47c4-af63-99dfb5a3484a", - "savedPayload": { - "position": { - "x": 24907.350991184714, - "y": 31445.354828453244 - }, - "targetPosition": { - "x": 24969.350991184714, - "y": 31372.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Learning Mine", - "name": "Masters", - "id": "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ] - ] - } - } - ], - "id": "892268ce-2372-4ba6-9055-75fcdb1d1f30", - "savedPayload": { - "position": { - "x": 24969.350991184714, - "y": 31372.354828453244 - }, - "targetPosition": { - "x": 24901.350991184714, - "y": 31331.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Live Learning Session", - "name": "Live ML Demo System", - "id": "786647c7-e988-4047-a729-4f7be63d77fd" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Learning Tasks", - "Learning Tasks", - "Foundations", - "0818dfbe-61ea-40b8-8544-bee25d7f45be" - ], - [ - "Foundations", - "Project Learning Tasks", - "Foundations", - "7bff45f1-0f5a-41c1-b2ea-b31f7e583a66" - ], - [ - "Binance", - "Exchange Learning Tasks", - "Foundations", - "af06dd3e-09e1-4b2b-b283-1c5fe828ebba" - ], - [ - " BTC/USDT", - "Market Learning Tasks", - "Foundations", - "a2847923-c0ca-43c4-b3a3-bf366fae5fe3" - ], - [ - "Masters", - "Learning Mine Tasks", - "Foundations", - "e7848996-3c00-4781-a902-79aec86ac34d" - ], - [ - "Masters", - "Task Manager", - "Foundations", - "fb54fd74-29a2-4713-ad06-31460a9f5961" - ], - [ - "Live ML Demo System", - "Task", - "Foundations", - "69ef6290-f7f6-4595-af51-f40964a63b3d" - ], - [ - "Live Low Frequency", - "Learning Bot Instance", - "Foundations", - "cf0f9cd8-4f25-4045-be60-2c5d3781b4b1" - ], - [ - "Low Frequency Learning", - "Learning Process Instance", - "Foundations", - "6b06ebd6-0ed3-4849-8d8f-af6890476e9a" - ], - [ - "Live ML Demo System", - "Live Learning Session", - "Foundations", - "786647c7-e988-4047-a729-4f7be63d77fd" - ] - ] - } - } - ], - "id": "7c1badc8-d130-44f4-b942-c802162fd748", - "savedPayload": { - "position": { - "x": 24901.350991184714, - "y": 31331.354828453244 - }, - "targetPosition": { - "x": 24875.350991184714, - "y": 31399.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Market", - "name": "BTC/USDT", - "id": "9a867bf0-a71d-445c-b99a-75b60bbdce09" - }, - "referenceParentCombinedNodePath": [ - [ - "My Crypto Ecosystem", - "Crypto Ecosystem", - "Foundations", - "7217b56c-e854-4c06-8b8a-d5d3c05a153d" - ], - [ - "Tested", - "Crypto Exchanges", - "Foundations", - "e3879d63-6f8f-41a3-8ac3-0349c4361722" - ], - [ - "Binance", - "Crypto Exchange", - "Foundations", - "61ef0b8d-de6e-4e76-bdd5-996836760a4b" - ], - [ - "New Exchange Markets", - "Exchange Markets", - "Foundations", - "2fd80894-900e-44ac-a1a7-56c14124f7a1" - ], - [ - "BTC/USDT", - "Market", - "Foundations", - "9a867bf0-a71d-445c-b99a-75b60bbdce09" - ] - ] - } - } - ], - "id": "01127677-0795-4fef-ab32-71fdd40c363a", - "savedPayload": { - "position": { - "x": 24875.350991184714, - "y": 31399.354828453244 - }, - "targetPosition": { - "x": 24934.350991184714, - "y": 31419.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Crypto Exchange", - "name": "Binance", - "id": "61ef0b8d-de6e-4e76-bdd5-996836760a4b" - }, - "referenceParentCombinedNodePath": [ - [ - "My Crypto Ecosystem", - "Crypto Ecosystem", - "Foundations", - "7217b56c-e854-4c06-8b8a-d5d3c05a153d" - ], - [ - "Tested", - "Crypto Exchanges", - "Foundations", - "e3879d63-6f8f-41a3-8ac3-0349c4361722" - ], - [ - "Binance", - "Crypto Exchange", - "Foundations", - "61ef0b8d-de6e-4e76-bdd5-996836760a4b" - ] - ] - } - } - ], - "id": "e55412b6-b741-4135-9cde-92bfd24900bf", - "savedPayload": { - "position": { - "x": 24934.350991184714, - "y": 31419.354828453244 - }, - "targetPosition": { - "x": 24871.350991184714, - "y": 31473.354828453244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Project Definition", - "name": "Foundations", - "id": "a2a04e12-604e-43f8-a986-1b8ca3b043cb" - }, - "referenceParentCombinedNodePath": [ - [ - "New Foundations Project", - "Foundations Project", - "Foundations", - "cf9f8b3b-77c6-43c6-b01f-95cf366a91f6" - ], - [ - "Foundations", - "Project Definition", - "Foundations", - "a2a04e12-604e-43f8-a986-1b8ca3b043cb" - ] - ] - } - } - ], - "id": "2845a687-becc-4c3b-bc79-b2293ba876ba", - "savedPayload": { - "position": { - "x": 24871.350991184714, - "y": 31473.354828453244 - }, - "targetPosition": { - "x": 25109.356993272086, - "y": 31290.726399750627 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "e2697759-6038-4943-b90c-5a68651ff9a8", - "savedPayload": { - "position": { - "x": 25089.356993272086, - "y": 31286.726399750627 - }, - "targetPosition": { - "x": 25239.356993272086, - "y": 31026.918778615294 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false, - "shortcutKey": "d" - } - } - }, - "id": "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4", - "savedPayload": { - "position": { - "x": 25239.356993272086, - "y": 31026.918778615294 - }, - "targetPosition": { - "x": 24939.356993272086, - "y": 31026.918778615294 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false, - "shortcutKey": "" - } - } - } - ], - "id": "3c165071-7558-4708-9999-8ffe71d346b1", - "savedPayload": { - "position": { - "x": 24939.356993272086, - "y": 31026.918778615294 - }, - "targetPosition": { - "x": 24939.356993272086, - "y": 31026.918778615294 - }, - "floatingObject": { - "isPinned": true, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false, - "shortcutKey": "s" - } - } - }, - { - "type": "Crypto Ecosystem", - "name": "My Crypto Ecosystem", - "project": "Foundations", - "cryptoExchanges": [ - { - "type": "Crypto Exchanges", - "name": "Tested", - "project": "Foundations", - "exchanges": [ - { - "type": "Crypto Exchange", - "name": "Binance", - "config": "{\n \"codeName\": \"binance\",\n \"API\": [\n {\n \"method\": \"fetchTrades\",\n \"fetchType\": \"by Id\",\n \"fetchTradesMethod\": \"publicGetHistoricalTrades\",\n \"firstId\": \"f\"\n }\n ]\n}", - "project": "Foundations", - "exchangeAssets": { - "type": "Exchange Assets", - "name": "New Exchange Assets", - "config": "{ \n\"addMissingAssetsFilter\": { \"quotedAsset\": \"EUR\"} \n}", - "project": "Foundations", - "assets": [ - { - "type": "Asset", - "name": "Bitcoin", - "config": "{ \n\"codeName\": \"BTC\"\n}", - "project": "Foundations", - "id": "5f5e4a94-5090-47d4-8883-cc2325d20bfa", - "savedPayload": { - "position": { - "x": 20035.079365950267, - "y": 30474.325102172115 - }, - "targetPosition": { - "x": 19957.43365241951, - "y": 30764.102850058836 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "Tether", - "config": "{\n \"codeName\": \"USDT\"\n}", - "project": "Foundations", - "id": "f110bfa0-bd5b-469b-a940-4524c8688136", - "savedPayload": { - "position": { - "x": 20247.21140030623, - "y": 30686.45713652808 - }, - "targetPosition": { - "x": 19957.43365241951, - "y": 30764.102850058836 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "95d2c30f-215b-486e-8119-f4eac0279575", - "savedPayload": { - "position": { - "x": 19957.43365241951, - "y": 30764.102850058836 - }, - "targetPosition": { - "x": 19745.301618063546, - "y": 30976.2348844148 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false, - "shortcutKey": "E" - } - } - }, - "exchangeMarkets": { - "type": "Exchange Markets", - "name": "New Exchange Markets", - "code": "{ \n\"codeName\": \"Write here the code name of the Market here.\"\n}", - "project": "Foundations", - "markets": [ - { - "type": "Market", - "name": "BTC/USDT", - "config": "{ \n\"codeName\": \"BTC/USDT\"\n}", - "project": "Foundations", - "baseAsset": { - "type": "Market Base Asset", - "name": "Bitcoin", - "project": "Foundations", - "id": "1017b30d-de1b-4212-991e-9fd0a5b6c814", - "savedPayload": { - "position": { - "x": 20635.079365950267, - "y": 30898.589170884043 - }, - "targetPosition": { - "x": 20345.301618063546, - "y": 30976.2348844148 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "Bitcoin", - "id": "5f5e4a94-5090-47d4-8883-cc2325d20bfa" - }, - "referenceParentCombinedNodePath": [ - [ - "My Crypto Ecosystem", - "Crypto Ecosystem", - "Foundations", - "7217b56c-e854-4c06-8b8a-d5d3c05a153d" - ], - [ - "Tested", - "Crypto Exchanges", - "Foundations", - "e3879d63-6f8f-41a3-8ac3-0349c4361722" - ], - [ - "Binance", - "Crypto Exchange", - "Foundations", - "61ef0b8d-de6e-4e76-bdd5-996836760a4b" - ], - [ - "New Exchange Assets", - "Exchange Assets", - "Foundations", - "95d2c30f-215b-486e-8119-f4eac0279575" - ], - [ - "Bitcoin", - "Asset", - "Foundations", - "5f5e4a94-5090-47d4-8883-cc2325d20bfa" - ] - ] - } - }, - "quotedAsset": { - "type": "Market Quoted Asset", - "name": "Tether", - "project": "Foundations", - "id": "705c4a67-787a-48cd-a3dc-3a557438bf0b", - "savedPayload": { - "position": { - "x": 20635.079365950267, - "y": 31053.880597945557 - }, - "targetPosition": { - "x": 20345.301618063546, - "y": 30976.2348844148 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "Tether", - "id": "f110bfa0-bd5b-469b-a940-4524c8688136" - }, - "referenceParentCombinedNodePath": [ - [ - "My Crypto Ecosystem", - "Crypto Ecosystem", - "Foundations", - "7217b56c-e854-4c06-8b8a-d5d3c05a153d" - ], - [ - "Tested", - "Crypto Exchanges", - "Foundations", - "e3879d63-6f8f-41a3-8ac3-0349c4361722" - ], - [ - "Binance", - "Crypto Exchange", - "Foundations", - "61ef0b8d-de6e-4e76-bdd5-996836760a4b" - ], - [ - "New Exchange Assets", - "Exchange Assets", - "Foundations", - "95d2c30f-215b-486e-8119-f4eac0279575" - ], - [ - "Tether", - "Asset", - "Foundations", - "f110bfa0-bd5b-469b-a940-4524c8688136" - ] - ] - } - }, - "id": "9a867bf0-a71d-445c-b99a-75b60bbdce09", - "savedPayload": { - "position": { - "x": 20345.301618063546, - "y": 30976.2348844148 - }, - "targetPosition": { - "x": 20045.301618063546, - "y": 30976.2348844148 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "2fd80894-900e-44ac-a1a7-56c14124f7a1", - "savedPayload": { - "position": { - "x": 20045.301618063546, - "y": 30976.2348844148 - }, - "targetPosition": { - "x": 19745.301618063546, - "y": 30976.2348844148 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "exchangeAccounts": { - "type": "Exchange Accounts", - "name": "New Exchange Accounts", - "project": "Foundations", - "userAccounts": [ - { - "type": "User Account", - "name": "New User Account", - "project": "Foundations", - "userAssets": { - "type": "User Assets", - "name": "New User Assets", - "project": "Foundations", - "assets": [ - { - "type": "Exchange Account Asset", - "name": "Bitcoin", - "project": "Foundations", - "id": "ba6f3d5c-b36b-49d9-947f-392068109169", - "savedPayload": { - "position": { - "x": 20749.121182548915, - "y": 31400.498953126727 - }, - "targetPosition": { - "x": 20459.343434662194, - "y": 31478.144666657485 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "Bitcoin", - "id": "5f5e4a94-5090-47d4-8883-cc2325d20bfa" - }, - "referenceParentCombinedNodePath": [ - [ - "My Crypto Ecosystem", - "Crypto Ecosystem", - "Foundations", - "7217b56c-e854-4c06-8b8a-d5d3c05a153d" - ], - [ - "Tested", - "Crypto Exchanges", - "Foundations", - "e3879d63-6f8f-41a3-8ac3-0349c4361722" - ], - [ - "Binance", - "Crypto Exchange", - "Foundations", - "61ef0b8d-de6e-4e76-bdd5-996836760a4b" - ], - [ - "New Exchange Assets", - "Exchange Assets", - "Foundations", - "95d2c30f-215b-486e-8119-f4eac0279575" - ], - [ - "Bitcoin", - "Asset", - "Foundations", - "5f5e4a94-5090-47d4-8883-cc2325d20bfa" - ] - ] - } - }, - { - "type": "Exchange Account Asset", - "name": "Tether", - "project": "Foundations", - "id": "c90be267-90f9-45ae-b225-0578adb4aad9", - "savedPayload": { - "position": { - "x": 20671.475469018158, - "y": 31690.27670101345 - }, - "targetPosition": { - "x": 20459.343434662194, - "y": 31478.144666657485 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "Tether", - "id": "f110bfa0-bd5b-469b-a940-4524c8688136" - }, - "referenceParentCombinedNodePath": [ - [ - "My Crypto Ecosystem", - "Crypto Ecosystem", - "Foundations", - "7217b56c-e854-4c06-8b8a-d5d3c05a153d" - ], - [ - "Tested", - "Crypto Exchanges", - "Foundations", - "e3879d63-6f8f-41a3-8ac3-0349c4361722" - ], - [ - "Binance", - "Crypto Exchange", - "Foundations", - "61ef0b8d-de6e-4e76-bdd5-996836760a4b" - ], - [ - "New Exchange Assets", - "Exchange Assets", - "Foundations", - "95d2c30f-215b-486e-8119-f4eac0279575" - ], - [ - "Tether", - "Asset", - "Foundations", - "f110bfa0-bd5b-469b-a940-4524c8688136" - ] - ] - } - } - ], - "id": "8ac5c2a9-a238-48ae-ab43-0a0a95a37464", - "savedPayload": { - "position": { - "x": 20459.343434662194, - "y": 31478.144666657485 - }, - "targetPosition": { - "x": 20169.565686775473, - "y": 31400.498953126727 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "userKeys": { - "type": "User Keys", - "name": "New User Keys", - "project": "Foundations", - "keys": [ - { - "type": "Exchange Account Key", - "name": "Key for Lighting Strike", - "config": "{ \n\"codeName\": \"Paste your exchange API Key\",\n\"secret\": \"Paste your exchange API secret key\"\n}", - "project": "Foundations", - "id": "e85bbbd6-aca8-450f-9237-788062de5761", - "savedPayload": { - "position": { - "x": 20324.857113836988, - "y": 31980.05444890017 - }, - "targetPosition": { - "x": 20247.21140030623, - "y": 31690.27670101345 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "48925cc9-f3cd-4499-8466-1338fed28a0d", - "savedPayload": { - "position": { - "x": 20247.21140030623, - "y": 31690.27670101345 - }, - "targetPosition": { - "x": 20169.565686775473, - "y": 31400.498953126727 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "63794496-c94b-42f9-81cc-c588708617a6", - "savedPayload": { - "position": { - "x": 20169.565686775473, - "y": 31400.498953126727 - }, - "targetPosition": { - "x": 19957.43365241951, - "y": 31188.366918770764 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "4b0c1ac5-515f-44a9-b9b9-e698a9c51eac", - "savedPayload": { - "position": { - "x": 19957.43365241951, - "y": 31188.366918770764 - }, - "targetPosition": { - "x": 19745.301618063546, - "y": 30976.2348844148 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "61ef0b8d-de6e-4e76-bdd5-996836760a4b", - "savedPayload": { - "position": { - "x": 19745.301618063546, - "y": 30976.2348844148 - }, - "targetPosition": { - "x": 19445.301618063546, - "y": 30976.2348844148 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false, - "shortcutKey": "" - }, - "tutorial": { - "status": "Done" - } - } - } - ], - "id": "e3879d63-6f8f-41a3-8ac3-0349c4361722", - "savedPayload": { - "position": { - "x": 19445.301618063546, - "y": 30976.2348844148 - }, - "targetPosition": { - "x": 18845.301618063546, - "y": 30976.2348844148 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 5, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "signalsProviders": [], - "id": "7217b56c-e854-4c06-8b8a-d5d3c05a153d", - "savedPayload": { - "position": { - "x": 18845.301618063546, - "y": 30976.2348844148 - }, - "targetPosition": { - "x": 18845.301618063546, - "y": 30976.2348844148 - }, - "floatingObject": { - "isPinned": true, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false, - "shortcutKey": "" - } - } - }, - { - "type": "Charting Space", - "name": "New Charting Space", - "project": "Foundations", - "viewport": { - "type": "Viewport", - "name": "New Viewport", - "config": "{\"zoom\":\"1.60\"}", - "project": "Foundations", - "id": "01713f1d-91b8-44f9-9c5d-a0c12fd09037", - "savedPayload": { - "position": { - "x": 19200.806237131383, - "y": 24983.35640053908 - }, - "targetPosition": { - "x": 18900.806237131383, - "y": 24983.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "frame": { - "position": { - "x": 255.62499999999977, - "y": 211.93749999999943 - } - } - } - }, - "projectDashboards": [ - { - "type": "Project Dashboards", - "name": "Foundations", - "project": "Foundations", - "dashboards": [ - { - "type": "Dashboard", - "name": "Learning Tasks My Computer", - "project": "Foundations", - "timeMachines": [ - { - "type": "Time Machine", - "name": "Back ML Demo System Back Learning Session My Computer Binance BTC/USDT", - "project": "Foundations", - "timeScale": { - "type": "Time Scale", - "name": "New Time Scale", - "config": "{\n \"autoMinScale\": false,\n \"autoMaxScale\": false,\n \"fromDate\": \"2021-07-12T16:30:35.452Z\",\n \"toDate\": \"2021-08-08T11:14:38.953Z\"\n}", - "project": "Foundations", - "id": "55c2b737-6fab-47ca-a43b-4ee451da761b", - "savedPayload": { - "position": { - "x": 18562.62965962829, - "y": 25648.657893286272 - }, - "targetPosition": { - "x": 18311.02848924466, - "y": 25485.266182781765 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "rateScale": { - "type": "Rate Scale", - "name": "New Rate Scale", - "config": "{\n \"autoMinScale\": true,\n \"autoMaxScale\": true,\n \"minValue\": 28985.22,\n \"maxValue\": 45763.1\n}", - "project": "Foundations", - "id": "2f57fe72-270b-4404-9e95-1913ebba6363", - "savedPayload": { - "position": { - "x": 18499.824606559614, - "y": 25718.409971218854 - }, - "targetPosition": { - "x": 18311.02848924466, - "y": 25485.266182781765 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "timeFrameScale": { - "type": "Time Frame Scale", - "name": "New Time Frame Scale", - "config": "{\"value\":\"01-hs\"}", - "project": "Foundations", - "id": "1b735b89-d086-4cc6-be68-49d28a179e56", - "savedPayload": { - "position": { - "x": 18418.538874108253, - "y": 25765.340310730924 - }, - "targetPosition": { - "x": 18311.02848924466, - "y": 25485.266182781765 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "timelineCharts": [ - { - "type": "Timeline Chart", - "name": "Learning Engine", - "project": "Foundations", - "layerManager": { - "type": "Layer Manager", - "name": "Masters", - "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", - "project": "Foundations", - "layers": [], - "botLayers": [ - { - "type": "Bot Layers", - "name": "Low Frequency", - "project": "Foundations", - "layers": [], - "layerFolders": [ - { - "type": "Layer Folder", - "name": "Learning Engine", - "project": "Foundations", - "layers": [], - "layerFolders": [ - { - "type": "Layer Folder", - "name": "Learning Episode", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Learning Episode Counters", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Learning Episode Counters", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "a68030ac-e11e-45fe-9985-ca617b278d53", - "savedPayload": { - "position": { - "x": 18411.67420277542, - "y": 25501.488434895044 - }, - "targetPosition": { - "x": 18424.67420277542, - "y": 25499.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Learning Episode Counters", - "id": "e24d28b3-e035-4f39-aa88-b22cfafeb1b7" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Learning Engine", - "Plotter", - "Foundations", - "cfe33a78-6588-49fb-8d34-8f22149061ee" - ], - [ - "Learning Episode Counters", - "Plotter Module", - "Foundations", - "788bfd62-11af-4bbe-96f4-d2ba930334a2" - ], - [ - "Learning Episode Counters", - "Plotter Panel", - "Foundations", - "e24d28b3-e035-4f39-aa88-b22cfafeb1b7" - ] - ] - } - } - ], - "id": "b4c82931-397b-4fca-b7b9-70e56753737d", - "savedPayload": { - "position": { - "x": 18424.67420277542, - "y": 25499.488434895044 - }, - "targetPosition": { - "x": 18345.67420277542, - "y": 25532.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "d2c89f8d-e360-40ca-957f-c24f1da880de", - "savedPayload": { - "position": { - "x": 18434.67420277542, - "y": 25544.488434895044 - }, - "targetPosition": { - "x": 18345.67420277542, - "y": 25532.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "0982c376-c14d-4583-bddf-7cfad4dd2c38", - "savedPayload": { - "position": { - "x": 18345.67420277542, - "y": 25532.488434895044 - }, - "targetPosition": { - "x": 18433.67420277542, - "y": 25481.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Learning Episode Counters", - "id": "0c307c9f-2848-4e43-90a8-5850bcc659c3" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Learning Mines Data", - "Learning Mines Data", - "Foundations", - "2845a687-becc-4c3b-bc79-b2293ba876ba" - ], - [ - "Foundations", - "Project Learning Products", - "Foundations", - "e55412b6-b741-4135-9cde-92bfd24900bf" - ], - [ - "Binance", - "Exchange Learning Products", - "Foundations", - "01127677-0795-4fef-ab32-71fdd40c363a" - ], - [ - " BTC/USDT", - "Market Learning Products", - "Foundations", - "7c1badc8-d130-44f4-b942-c802162fd748" - ], - [ - "Back ML Demo System Back Learning Session", - "Learning Session Reference", - "Foundations", - "a0773a29-8125-47ae-bcd6-a54e948af323" - ], - [ - "Masters", - "Learning Mine Products", - "Foundations", - "0212d04c-44ff-4184-a85d-0676b1baafef" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "efd6a594-b95c-4fcf-b83d-efa765e14672" - ], - [ - "Learning Engine", - "Data Product Folder", - "Foundations", - "2b15c3d4-a209-4f70-a836-8114a7b721ad" - ], - [ - "Learning Episode", - "Data Product Folder", - "Foundations", - "4ac9025a-a60b-459e-8c9d-3c3d0dc275ba" - ], - [ - "Learning Episode Counters", - "Data Product", - "Foundations", - "0c307c9f-2848-4e43-90a8-5850bcc659c3" - ] - ] - } - }, - { - "type": "Layer", - "name": "Learning Episode Statistics", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Learning Episode Statistics", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "796427bb-dad0-420f-83a6-ec9d0cb01e6e", - "savedPayload": { - "position": { - "x": 18388.67420277542, - "y": 25349.488434895044 - }, - "targetPosition": { - "x": 18411.67420277542, - "y": 25429.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Learning Episode Statistics", - "id": "5b295fb8-10d6-4f29-9dfd-9e3d1cccc887" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Learning Engine", - "Plotter", - "Foundations", - "cfe33a78-6588-49fb-8d34-8f22149061ee" - ], - [ - "Learning Episode Statistics", - "Plotter Module", - "Foundations", - "59f91a2a-a1ba-4414-a9a2-ea1c05ba7887" - ], - [ - "Learning Episode Statistics", - "Plotter Panel", - "Foundations", - "5b295fb8-10d6-4f29-9dfd-9e3d1cccc887" - ] - ] - } - } - ], - "id": "9221adcd-1ecf-44b3-879b-fe4185cd3453", - "savedPayload": { - "position": { - "x": 18411.67420277542, - "y": 25429.488434895044 - }, - "targetPosition": { - "x": 18495.67420277542, - "y": 25479.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "b5e33397-4b95-4d8c-a256-782e50f0a8dc", - "savedPayload": { - "position": { - "x": 18466.67420277542, - "y": 25567.488434895044 - }, - "targetPosition": { - "x": 18495.67420277542, - "y": 25479.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "e24f877f-3c8d-449d-b137-05e5a9b054af", - "savedPayload": { - "position": { - "x": 18495.67420277542, - "y": 25479.488434895044 - }, - "targetPosition": { - "x": 18433.67420277542, - "y": 25481.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Learning Episode Statistics", - "id": "6672c199-2480-4767-a151-4caa441fbc78" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Learning Mines Data", - "Learning Mines Data", - "Foundations", - "2845a687-becc-4c3b-bc79-b2293ba876ba" - ], - [ - "Foundations", - "Project Learning Products", - "Foundations", - "e55412b6-b741-4135-9cde-92bfd24900bf" - ], - [ - "Binance", - "Exchange Learning Products", - "Foundations", - "01127677-0795-4fef-ab32-71fdd40c363a" - ], - [ - " BTC/USDT", - "Market Learning Products", - "Foundations", - "7c1badc8-d130-44f4-b942-c802162fd748" - ], - [ - "Back ML Demo System Back Learning Session", - "Learning Session Reference", - "Foundations", - "a0773a29-8125-47ae-bcd6-a54e948af323" - ], - [ - "Masters", - "Learning Mine Products", - "Foundations", - "0212d04c-44ff-4184-a85d-0676b1baafef" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "efd6a594-b95c-4fcf-b83d-efa765e14672" - ], - [ - "Learning Engine", - "Data Product Folder", - "Foundations", - "2b15c3d4-a209-4f70-a836-8114a7b721ad" - ], - [ - "Learning Episode", - "Data Product Folder", - "Foundations", - "4ac9025a-a60b-459e-8c9d-3c3d0dc275ba" - ], - [ - "Learning Episode Statistics", - "Data Product", - "Foundations", - "6672c199-2480-4767-a151-4caa441fbc78" - ] - ] - } - }, - { - "type": "Layer", - "name": "Episode Candle", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "e6d8831d-334c-4bd7-b713-55698ccbc672", - "savedPayload": { - "position": { - "x": 18551.67420277542, - "y": 25525.488434895044 - }, - "targetPosition": { - "x": 18489.67420277542, - "y": 25486.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "0480fa2e-1542-44ec-a004-a6b33e77b5ad", - "savedPayload": { - "position": { - "x": 18446.67420277542, - "y": 25424.488434895044 - }, - "targetPosition": { - "x": 18489.67420277542, - "y": 25486.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "85a8e86e-2993-4266-acb6-01f031b1107b", - "savedPayload": { - "position": { - "x": 18489.67420277542, - "y": 25486.488434895044 - }, - "targetPosition": { - "x": 18433.67420277542, - "y": 25481.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Episode Candle", - "id": "59ccc5f5-4f95-401f-8a7c-73d4a65e4b8a" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Learning Mines Data", - "Learning Mines Data", - "Foundations", - "2845a687-becc-4c3b-bc79-b2293ba876ba" - ], - [ - "Foundations", - "Project Learning Products", - "Foundations", - "e55412b6-b741-4135-9cde-92bfd24900bf" - ], - [ - "Binance", - "Exchange Learning Products", - "Foundations", - "01127677-0795-4fef-ab32-71fdd40c363a" - ], - [ - " BTC/USDT", - "Market Learning Products", - "Foundations", - "7c1badc8-d130-44f4-b942-c802162fd748" - ], - [ - "Back ML Demo System Back Learning Session", - "Learning Session Reference", - "Foundations", - "a0773a29-8125-47ae-bcd6-a54e948af323" - ], - [ - "Masters", - "Learning Mine Products", - "Foundations", - "0212d04c-44ff-4184-a85d-0676b1baafef" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "efd6a594-b95c-4fcf-b83d-efa765e14672" - ], - [ - "Learning Engine", - "Data Product Folder", - "Foundations", - "2b15c3d4-a209-4f70-a836-8114a7b721ad" - ], - [ - "Learning Episode", - "Data Product Folder", - "Foundations", - "4ac9025a-a60b-459e-8c9d-3c3d0dc275ba" - ], - [ - "Episode Candle", - "Data Product", - "Foundations", - "59ccc5f5-4f95-401f-8a7c-73d4a65e4b8a" - ] - ] - } - }, - { - "type": "Layer", - "name": "Distance To Learning Event", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "3bb5cdde-b0a7-4a92-b36e-b0858841d1e4", - "savedPayload": { - "position": { - "x": 18470.67420277542, - "y": 25536.488434895044 - }, - "targetPosition": { - "x": 18384.67420277542, - "y": 25546.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "359e17bd-f89d-40c9-a97c-852dddcc42a5", - "savedPayload": { - "position": { - "x": 18453.67420277542, - "y": 25514.488434895044 - }, - "targetPosition": { - "x": 18384.67420277542, - "y": 25546.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "c720da34-918c-4e28-a3a8-13266346cc96", - "savedPayload": { - "position": { - "x": 18384.67420277542, - "y": 25546.488434895044 - }, - "targetPosition": { - "x": 18433.67420277542, - "y": 25481.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Distance To Learning Event", - "id": "a8a0e3bd-6520-41d9-b9e8-7feb6ae78a81" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Learning Mines Data", - "Learning Mines Data", - "Foundations", - "2845a687-becc-4c3b-bc79-b2293ba876ba" - ], - [ - "Foundations", - "Project Learning Products", - "Foundations", - "e55412b6-b741-4135-9cde-92bfd24900bf" - ], - [ - "Binance", - "Exchange Learning Products", - "Foundations", - "01127677-0795-4fef-ab32-71fdd40c363a" - ], - [ - " BTC/USDT", - "Market Learning Products", - "Foundations", - "7c1badc8-d130-44f4-b942-c802162fd748" - ], - [ - "Back ML Demo System Back Learning Session", - "Learning Session Reference", - "Foundations", - "a0773a29-8125-47ae-bcd6-a54e948af323" - ], - [ - "Masters", - "Learning Mine Products", - "Foundations", - "0212d04c-44ff-4184-a85d-0676b1baafef" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "efd6a594-b95c-4fcf-b83d-efa765e14672" - ], - [ - "Learning Engine", - "Data Product Folder", - "Foundations", - "2b15c3d4-a209-4f70-a836-8114a7b721ad" - ], - [ - "Learning Episode", - "Data Product Folder", - "Foundations", - "4ac9025a-a60b-459e-8c9d-3c3d0dc275ba" - ], - [ - "Distance To Learning Event", - "Data Product", - "Foundations", - "a8a0e3bd-6520-41d9-b9e8-7feb6ae78a81" - ] - ] - } - }, - { - "type": "Layer", - "name": "Current Episode", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "97419265-2dce-4a6a-8dde-4b100e4c92cf", - "savedPayload": { - "position": { - "x": 18494.67420277542, - "y": 25370.488434895044 - }, - "targetPosition": { - "x": 18482.67420277542, - "y": 25448.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "30c587d4-47c2-44af-8c73-1ef2fdedf880", - "savedPayload": { - "position": { - "x": 18508.67420277542, - "y": 25403.488434895044 - }, - "targetPosition": { - "x": 18482.67420277542, - "y": 25448.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "8d11c604-51ce-40c5-b397-539edd6a5530", - "savedPayload": { - "position": { - "x": 18482.67420277542, - "y": 25448.488434895044 - }, - "targetPosition": { - "x": 18433.67420277542, - "y": 25481.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Current Episode", - "id": "50b5ff5a-275e-4d84-ada5-e8a0e3f06b56" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Learning Mines Data", - "Learning Mines Data", - "Foundations", - "2845a687-becc-4c3b-bc79-b2293ba876ba" - ], - [ - "Foundations", - "Project Learning Products", - "Foundations", - "e55412b6-b741-4135-9cde-92bfd24900bf" - ], - [ - "Binance", - "Exchange Learning Products", - "Foundations", - "01127677-0795-4fef-ab32-71fdd40c363a" - ], - [ - " BTC/USDT", - "Market Learning Products", - "Foundations", - "7c1badc8-d130-44f4-b942-c802162fd748" - ], - [ - "Back ML Demo System Back Learning Session", - "Learning Session Reference", - "Foundations", - "a0773a29-8125-47ae-bcd6-a54e948af323" - ], - [ - "Masters", - "Learning Mine Products", - "Foundations", - "0212d04c-44ff-4184-a85d-0676b1baafef" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "efd6a594-b95c-4fcf-b83d-efa765e14672" - ], - [ - "Learning Engine", - "Data Product Folder", - "Foundations", - "2b15c3d4-a209-4f70-a836-8114a7b721ad" - ], - [ - "Learning Episode", - "Data Product Folder", - "Foundations", - "4ac9025a-a60b-459e-8c9d-3c3d0dc275ba" - ], - [ - "Current Episode", - "Data Product", - "Foundations", - "50b5ff5a-275e-4d84-ada5-e8a0e3f06b56" - ] - ] - } - } - ], - "layerFolders": [], - "id": "fb43b2fe-0f95-4ee3-86ab-cd944d017df6", - "savedPayload": { - "position": { - "x": 18433.67420277542, - "y": 25481.488434895044 - }, - "targetPosition": { - "x": 18517.67420277542, - "y": 25410.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Layer Folder", - "name": "Features", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Features", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Feature Values", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "97cb0868-ac18-4de6-b1ac-9094bd74515d", - "savedPayload": { - "position": { - "x": 18570.67420277542, - "y": 25411.488434895044 - }, - "targetPosition": { - "x": 18531.67420277542, - "y": 25477.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Feature Values", - "id": "74bd2915-3677-4761-9e77-b6d2dc170b77" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Learning Engine", - "Plotter", - "Foundations", - "cfe33a78-6588-49fb-8d34-8f22149061ee" - ], - [ - "Features", - "Plotter Module", - "Foundations", - "fa5cf396-f989-427a-97aa-369aedf3234d" - ], - [ - "Feature Values", - "Plotter Panel", - "Foundations", - "74bd2915-3677-4761-9e77-b6d2dc170b77" - ] - ] - } - } - ], - "id": "6c617f93-1880-4813-91a6-f96265885509", - "savedPayload": { - "position": { - "x": 18531.67420277542, - "y": 25477.488434895044 - }, - "targetPosition": { - "x": 18499.67420277542, - "y": 25430.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "335eb023-5935-4049-8c6b-6c63c34862f6", - "savedPayload": { - "position": { - "x": 18391.67420277542, - "y": 25595.488434895044 - }, - "targetPosition": { - "x": 18401.67420277542, - "y": 25503.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "New Polygon", - "id": "240092dc-9ea0-4f20-9235-776b3f7945f6" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Learning Engine", - "Plotter", - "Foundations", - "cfe33a78-6588-49fb-8d34-8f22149061ee" - ], - [ - "Features", - "Plotter Module", - "Foundations", - "fa5cf396-f989-427a-97aa-369aedf3234d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "c79c9ef5-ea47-4e79-afc7-094eec213f75" - ], - [ - "New Polygon", - "Polygon", - "Foundations", - "240092dc-9ea0-4f20-9235-776b3f7945f6" - ] - ] - } - } - ], - "id": "23fa85c8-5075-422b-b071-e7155bece7a1", - "savedPayload": { - "position": { - "x": 18401.67420277542, - "y": 25503.488434895044 - }, - "targetPosition": { - "x": 18499.67420277542, - "y": 25430.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "0bac614b-25a2-415a-83ec-b61c5b1dcc8d", - "savedPayload": { - "position": { - "x": 18499.67420277542, - "y": 25430.488434895044 - }, - "targetPosition": { - "x": 18456.67420277542, - "y": 25441.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Features", - "id": "f2a3e4a3-ff0a-425d-b4ee-17801942e95b" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Learning Mines Data", - "Learning Mines Data", - "Foundations", - "2845a687-becc-4c3b-bc79-b2293ba876ba" - ], - [ - "Foundations", - "Project Learning Products", - "Foundations", - "e55412b6-b741-4135-9cde-92bfd24900bf" - ], - [ - "Binance", - "Exchange Learning Products", - "Foundations", - "01127677-0795-4fef-ab32-71fdd40c363a" - ], - [ - " BTC/USDT", - "Market Learning Products", - "Foundations", - "7c1badc8-d130-44f4-b942-c802162fd748" - ], - [ - "Back ML Demo System Back Learning Session", - "Learning Session Reference", - "Foundations", - "a0773a29-8125-47ae-bcd6-a54e948af323" - ], - [ - "Masters", - "Learning Mine Products", - "Foundations", - "0212d04c-44ff-4184-a85d-0676b1baafef" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "efd6a594-b95c-4fcf-b83d-efa765e14672" - ], - [ - "Learning Engine", - "Data Product Folder", - "Foundations", - "2b15c3d4-a209-4f70-a836-8114a7b721ad" - ], - [ - "Features", - "Data Product Folder", - "Foundations", - "b5f77e07-a95b-4cb6-b7ad-9e44c2e0ecd0" - ], - [ - "Features", - "Data Product", - "Foundations", - "f2a3e4a3-ff0a-425d-b4ee-17801942e95b" - ] - ] - } - } - ], - "layerFolders": [], - "id": "6ea7e9cb-b391-40a2-ad6d-3a966e2d9aa9", - "savedPayload": { - "position": { - "x": 18456.67420277542, - "y": 25441.488434895044 - }, - "targetPosition": { - "x": 18517.67420277542, - "y": 25410.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Layer Folder", - "name": "Labels", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Labels", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Label Values", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "1c468514-4222-4ad9-9ba8-f7f46db620ab", - "savedPayload": { - "position": { - "x": 18786.67420277542, - "y": 25368.488434895044 - }, - "targetPosition": { - "x": 18750.67420277542, - "y": 25385.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Label Values", - "id": "e05d315c-f6e6-4d02-9e45-d09bc19786c8" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Learning Engine", - "Plotter", - "Foundations", - "cfe33a78-6588-49fb-8d34-8f22149061ee" - ], - [ - "Labels", - "Plotter Module", - "Foundations", - "c608380b-4e7b-4237-8127-faf99edb27d7" - ], - [ - "Label Values", - "Plotter Panel", - "Foundations", - "e05d315c-f6e6-4d02-9e45-d09bc19786c8" - ] - ] - } - } - ], - "id": "2012a499-d691-4ba0-b67f-57e70ab307ca", - "savedPayload": { - "position": { - "x": 18750.67420277542, - "y": 25385.488434895044 - }, - "targetPosition": { - "x": 18673.67420277542, - "y": 25469.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "533e3942-fa16-41c8-b151-d87ac8908392", - "savedPayload": { - "position": { - "x": 18694.67420277542, - "y": 25571.488434895044 - }, - "targetPosition": { - "x": 18620.67420277542, - "y": 25546.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "New Polygon", - "id": "7e28ca42-e66e-4ab3-9347-39a61fd44fd2" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Learning Engine", - "Plotter", - "Foundations", - "cfe33a78-6588-49fb-8d34-8f22149061ee" - ], - [ - "Labels", - "Plotter Module", - "Foundations", - "c608380b-4e7b-4237-8127-faf99edb27d7" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "3a8c7e3b-de8a-474e-bafa-13b0df90a80e" - ], - [ - "New Polygon", - "Polygon", - "Foundations", - "7e28ca42-e66e-4ab3-9347-39a61fd44fd2" - ] - ] - } - } - ], - "id": "e6be171c-0588-4036-a908-028a029d5c27", - "savedPayload": { - "position": { - "x": 18620.67420277542, - "y": 25546.488434895044 - }, - "targetPosition": { - "x": 18673.67420277542, - "y": 25469.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "b0f5d6ef-b488-498c-b6ea-f0b0775b9ad9", - "savedPayload": { - "position": { - "x": 18673.67420277542, - "y": 25469.488434895044 - }, - "targetPosition": { - "x": 18608.67420277542, - "y": 25371.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Labels", - "id": "c8d05310-55fc-451b-99ff-a3bf008def8b" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Learning Mines Data", - "Learning Mines Data", - "Foundations", - "2845a687-becc-4c3b-bc79-b2293ba876ba" - ], - [ - "Foundations", - "Project Learning Products", - "Foundations", - "e55412b6-b741-4135-9cde-92bfd24900bf" - ], - [ - "Binance", - "Exchange Learning Products", - "Foundations", - "01127677-0795-4fef-ab32-71fdd40c363a" - ], - [ - " BTC/USDT", - "Market Learning Products", - "Foundations", - "7c1badc8-d130-44f4-b942-c802162fd748" - ], - [ - "Back ML Demo System Back Learning Session", - "Learning Session Reference", - "Foundations", - "a0773a29-8125-47ae-bcd6-a54e948af323" - ], - [ - "Masters", - "Learning Mine Products", - "Foundations", - "0212d04c-44ff-4184-a85d-0676b1baafef" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "efd6a594-b95c-4fcf-b83d-efa765e14672" - ], - [ - "Learning Engine", - "Data Product Folder", - "Foundations", - "2b15c3d4-a209-4f70-a836-8114a7b721ad" - ], - [ - "Labels", - "Data Product Folder", - "Foundations", - "7d82a2d7-a403-4a7f-8d14-10e1adf35884" - ], - [ - "Labels", - "Data Product", - "Foundations", - "c8d05310-55fc-451b-99ff-a3bf008def8b" - ] - ] - } - } - ], - "layerFolders": [], - "id": "c0c37b31-8bc6-4bea-a7ca-6b7b1ee65748", - "savedPayload": { - "position": { - "x": 18608.67420277542, - "y": 25371.488434895044 - }, - "targetPosition": { - "x": 18517.67420277542, - "y": 25410.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Layer Folder", - "name": "Predictions", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Predictions", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Prediction Values", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "469ab7b7-d2bf-4767-85e5-f65cf56ce757", - "savedPayload": { - "position": { - "x": 18548.67420277542, - "y": 25388.488434895044 - }, - "targetPosition": { - "x": 18467.67420277542, - "y": 25296.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Prediction Values", - "id": "86fc01d8-f92a-47e8-8da6-34a92813f583" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Learning Engine", - "Plotter", - "Foundations", - "cfe33a78-6588-49fb-8d34-8f22149061ee" - ], - [ - "Predictions", - "Plotter Module", - "Foundations", - "af455ab4-5064-4f50-96e4-4ecc4b06ef00" - ], - [ - "Prediction Values", - "Plotter Panel", - "Foundations", - "86fc01d8-f92a-47e8-8da6-34a92813f583" - ] - ] - } - } - ], - "id": "a01fd914-3ec8-4313-a919-8e9b2dd14f7d", - "savedPayload": { - "position": { - "x": 18467.67420277542, - "y": 25296.488434895044 - }, - "targetPosition": { - "x": 18450.67420277542, - "y": 25391.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "eb979269-8464-452a-8d00-267d97f92c10", - "savedPayload": { - "position": { - "x": 18289.67420277542, - "y": 25512.488434895044 - }, - "targetPosition": { - "x": 18363.67420277542, - "y": 25482.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "New Polygon", - "id": "88348152-cb65-4919-b845-47a4658bf564" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Learning Engine", - "Plotter", - "Foundations", - "cfe33a78-6588-49fb-8d34-8f22149061ee" - ], - [ - "Predictions", - "Plotter Module", - "Foundations", - "af455ab4-5064-4f50-96e4-4ecc4b06ef00" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "54ee3a16-5138-41b8-9a05-d31aa6021c44" - ], - [ - "New Polygon", - "Polygon", - "Foundations", - "88348152-cb65-4919-b845-47a4658bf564" - ] - ] - } - } - ], - "id": "83b02a16-6fa2-4556-a7ba-2de87121003a", - "savedPayload": { - "position": { - "x": 18363.67420277542, - "y": 25482.488434895044 - }, - "targetPosition": { - "x": 18450.67420277542, - "y": 25391.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "1df8a8c2-a41b-494c-9978-466c33addc6a", - "savedPayload": { - "position": { - "x": 18450.67420277542, - "y": 25391.488434895044 - }, - "targetPosition": { - "x": 18529.67420277542, - "y": 25335.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Predictions", - "id": "96a97ffb-9ecc-4390-beae-19e9a3d7190c" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Learning Mines Data", - "Learning Mines Data", - "Foundations", - "2845a687-becc-4c3b-bc79-b2293ba876ba" - ], - [ - "Foundations", - "Project Learning Products", - "Foundations", - "e55412b6-b741-4135-9cde-92bfd24900bf" - ], - [ - "Binance", - "Exchange Learning Products", - "Foundations", - "01127677-0795-4fef-ab32-71fdd40c363a" - ], - [ - " BTC/USDT", - "Market Learning Products", - "Foundations", - "7c1badc8-d130-44f4-b942-c802162fd748" - ], - [ - "Back ML Demo System Back Learning Session", - "Learning Session Reference", - "Foundations", - "a0773a29-8125-47ae-bcd6-a54e948af323" - ], - [ - "Masters", - "Learning Mine Products", - "Foundations", - "0212d04c-44ff-4184-a85d-0676b1baafef" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "efd6a594-b95c-4fcf-b83d-efa765e14672" - ], - [ - "Learning Engine", - "Data Product Folder", - "Foundations", - "2b15c3d4-a209-4f70-a836-8114a7b721ad" - ], - [ - "Predictions", - "Data Product Folder", - "Foundations", - "fcd45a21-3601-4ae9-a281-8a06af72eea6" - ], - [ - "Predictions", - "Data Product", - "Foundations", - "96a97ffb-9ecc-4390-beae-19e9a3d7190c" - ] - ] - } - } - ], - "layerFolders": [], - "id": "5a0c2886-a60b-44cb-8e24-749d017d98ca", - "savedPayload": { - "position": { - "x": 18529.67420277542, - "y": 25335.488434895044 - }, - "targetPosition": { - "x": 18517.67420277542, - "y": 25410.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "a711104f-0403-4c33-bafd-0dce5c8ab07d", - "savedPayload": { - "position": { - "x": 18517.67420277542, - "y": 25410.488434895044 - }, - "targetPosition": { - "x": 18465.67420277542, - "y": 25339.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "7d64602b-d1c3-40af-bf37-712249c5f8eb", - "savedPayload": { - "position": { - "x": 18465.67420277542, - "y": 25339.488434895044 - }, - "targetPosition": { - "x": 18535.67420277542, - "y": 25248.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "1f311153-a3c2-43b2-9dae-7d6ce2d1a0c4", - "savedPayload": { - "position": { - "x": 18535.67420277542, - "y": 25248.488434895044 - }, - "targetPosition": { - "x": 18453.67420277542, - "y": 25199.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "frame": { - "position": { - "x": 0, - "y": 80 - }, - "width": 150, - "height": 400, - "radius": 0 - }, - "referenceParent": { - "type": "Learning Mine Products", - "name": "Masters", - "id": "0212d04c-44ff-4184-a85d-0676b1baafef" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Learning Mines Data", - "Learning Mines Data", - "Foundations", - "2845a687-becc-4c3b-bc79-b2293ba876ba" - ], - [ - "Foundations", - "Project Learning Products", - "Foundations", - "e55412b6-b741-4135-9cde-92bfd24900bf" - ], - [ - "Binance", - "Exchange Learning Products", - "Foundations", - "01127677-0795-4fef-ab32-71fdd40c363a" - ], - [ - " BTC/USDT", - "Market Learning Products", - "Foundations", - "7c1badc8-d130-44f4-b942-c802162fd748" - ], - [ - "Back ML Demo System Back Learning Session", - "Learning Session Reference", - "Foundations", - "a0773a29-8125-47ae-bcd6-a54e948af323" - ], - [ - "Masters", - "Learning Mine Products", - "Foundations", - "0212d04c-44ff-4184-a85d-0676b1baafef" - ] - ] - } - }, - "id": "7521dcc4-2e11-435a-8895-fe5124272dbf", - "savedPayload": { - "position": { - "x": 18326.729276117545, - "y": 25784.855043208136 - }, - "targetPosition": { - "x": 18311.02848924466, - "y": 25485.266182781765 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Timeline Chart", - "name": "Learning System", - "project": "Foundations", - "layerManager": { - "type": "Layer Manager", - "name": "Masters", - "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", - "project": "Foundations", - "layers": [], - "botLayers": [ - { - "type": "Bot Layers", - "name": "Low Frequency", - "project": "Foundations", - "layers": [], - "layerFolders": [ - { - "type": "Layer Folder", - "name": "Learning System", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Learning System Errors", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "54618a6f-be38-45e6-8354-068afd6aec80", - "savedPayload": { - "position": { - "x": 18582.67420277542, - "y": 25105.488434895044 - }, - "targetPosition": { - "x": 18490.67420277542, - "y": 25091.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "1e50c829-d262-40ed-9249-8fa1762e9f04", - "savedPayload": { - "position": { - "x": 18397.67420277542, - "y": 25102.488434895044 - }, - "targetPosition": { - "x": 18490.67420277542, - "y": 25091.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "2767dc18-ddf3-4911-82a9-c2d8c5e425fa", - "savedPayload": { - "position": { - "x": 18490.67420277542, - "y": 25091.488434895044 - }, - "targetPosition": { - "x": 18461.67420277542, - "y": 25071.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Learning System Errors", - "id": "7c917605-388b-4ae5-821e-9a934093f700" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Learning Mines Data", - "Learning Mines Data", - "Foundations", - "2845a687-becc-4c3b-bc79-b2293ba876ba" - ], - [ - "Foundations", - "Project Learning Products", - "Foundations", - "e55412b6-b741-4135-9cde-92bfd24900bf" - ], - [ - "Binance", - "Exchange Learning Products", - "Foundations", - "01127677-0795-4fef-ab32-71fdd40c363a" - ], - [ - " BTC/USDT", - "Market Learning Products", - "Foundations", - "7c1badc8-d130-44f4-b942-c802162fd748" - ], - [ - "Back ML Demo System Back Learning Session", - "Learning Session Reference", - "Foundations", - "a0773a29-8125-47ae-bcd6-a54e948af323" - ], - [ - "Masters", - "Learning Mine Products", - "Foundations", - "0212d04c-44ff-4184-a85d-0676b1baafef" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "efd6a594-b95c-4fcf-b83d-efa765e14672" - ], - [ - "Learning System", - "Data Product Folder", - "Foundations", - "b1474294-a184-4545-b676-4322af7b7f89" - ], - [ - "Learning System Errors", - "Data Product", - "Foundations", - "7c917605-388b-4ae5-821e-9a934093f700" - ] - ] - } - }, - { - "type": "Layer", - "name": "Learning System Highlights", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "36760dd5-e710-4b6e-9a57-85c8c6548d70", - "savedPayload": { - "position": { - "x": 18467.67420277542, - "y": 24978.488434895044 - }, - "targetPosition": { - "x": 18472.67420277542, - "y": 25059.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "a62b05f1-0f15-4870-b344-ae4944a6f59c", - "savedPayload": { - "position": { - "x": 18389.67420277542, - "y": 24989.488434895044 - }, - "targetPosition": { - "x": 18472.67420277542, - "y": 25059.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "48cc5b4f-174e-435a-b30e-23bf19b4e419", - "savedPayload": { - "position": { - "x": 18472.67420277542, - "y": 25059.488434895044 - }, - "targetPosition": { - "x": 18461.67420277542, - "y": 25071.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Learning System Highlights", - "id": "e068b5d3-4c03-4a5b-9bcb-b06f81b700d9" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Learning Mines Data", - "Learning Mines Data", - "Foundations", - "2845a687-becc-4c3b-bc79-b2293ba876ba" - ], - [ - "Foundations", - "Project Learning Products", - "Foundations", - "e55412b6-b741-4135-9cde-92bfd24900bf" - ], - [ - "Binance", - "Exchange Learning Products", - "Foundations", - "01127677-0795-4fef-ab32-71fdd40c363a" - ], - [ - " BTC/USDT", - "Market Learning Products", - "Foundations", - "7c1badc8-d130-44f4-b942-c802162fd748" - ], - [ - "Back ML Demo System Back Learning Session", - "Learning Session Reference", - "Foundations", - "a0773a29-8125-47ae-bcd6-a54e948af323" - ], - [ - "Masters", - "Learning Mine Products", - "Foundations", - "0212d04c-44ff-4184-a85d-0676b1baafef" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "efd6a594-b95c-4fcf-b83d-efa765e14672" - ], - [ - "Learning System", - "Data Product Folder", - "Foundations", - "b1474294-a184-4545-b676-4322af7b7f89" - ], - [ - "Learning System Highlights", - "Data Product", - "Foundations", - "e068b5d3-4c03-4a5b-9bcb-b06f81b700d9" - ] - ] - } - }, - { - "type": "Layer", - "name": "Learning System Values", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "a61c3b34-1b3d-4621-8693-ec1ca63f11eb", - "savedPayload": { - "position": { - "x": 18394.67420277542, - "y": 25057.488434895044 - }, - "targetPosition": { - "x": 18428.67420277542, - "y": 25130.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "29189857-124a-4d04-b808-c2b2f7b12a0c", - "savedPayload": { - "position": { - "x": 18347.67420277542, - "y": 25115.488434895044 - }, - "targetPosition": { - "x": 18428.67420277542, - "y": 25130.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "14ac5b16-ce7f-424d-8723-d2949ee92a2d", - "savedPayload": { - "position": { - "x": 18428.67420277542, - "y": 25130.488434895044 - }, - "targetPosition": { - "x": 18461.67420277542, - "y": 25071.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Learning System Values", - "id": "08776332-07bb-48a9-a604-7a60ec307d45" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Learning Mines Data", - "Learning Mines Data", - "Foundations", - "2845a687-becc-4c3b-bc79-b2293ba876ba" - ], - [ - "Foundations", - "Project Learning Products", - "Foundations", - "e55412b6-b741-4135-9cde-92bfd24900bf" - ], - [ - "Binance", - "Exchange Learning Products", - "Foundations", - "01127677-0795-4fef-ab32-71fdd40c363a" - ], - [ - " BTC/USDT", - "Market Learning Products", - "Foundations", - "7c1badc8-d130-44f4-b942-c802162fd748" - ], - [ - "Back ML Demo System Back Learning Session", - "Learning Session Reference", - "Foundations", - "a0773a29-8125-47ae-bcd6-a54e948af323" - ], - [ - "Masters", - "Learning Mine Products", - "Foundations", - "0212d04c-44ff-4184-a85d-0676b1baafef" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "efd6a594-b95c-4fcf-b83d-efa765e14672" - ], - [ - "Learning System", - "Data Product Folder", - "Foundations", - "b1474294-a184-4545-b676-4322af7b7f89" - ], - [ - "Learning System Values", - "Data Product", - "Foundations", - "08776332-07bb-48a9-a604-7a60ec307d45" - ] - ] - } - }, - { - "type": "Layer", - "name": "Learning System Status", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "d5079c08-90a4-469c-8021-818e7c6796bc", - "savedPayload": { - "position": { - "x": 18584.67420277542, - "y": 25088.488434895044 - }, - "targetPosition": { - "x": 18555.67420277542, - "y": 25051.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "b4ed108d-2473-4a96-90ce-e8d5cf6b253f", - "savedPayload": { - "position": { - "x": 18480.67420277542, - "y": 25059.488434895044 - }, - "targetPosition": { - "x": 18555.67420277542, - "y": 25051.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "893ad448-71fc-4ca3-aaca-ae2e011d3808", - "savedPayload": { - "position": { - "x": 18555.67420277542, - "y": 25051.488434895044 - }, - "targetPosition": { - "x": 18461.67420277542, - "y": 25071.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Learning System Status", - "id": "ef20d7fa-4ec1-446c-927c-3343be0c2d78" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Learning Mines Data", - "Learning Mines Data", - "Foundations", - "2845a687-becc-4c3b-bc79-b2293ba876ba" - ], - [ - "Foundations", - "Project Learning Products", - "Foundations", - "e55412b6-b741-4135-9cde-92bfd24900bf" - ], - [ - "Binance", - "Exchange Learning Products", - "Foundations", - "01127677-0795-4fef-ab32-71fdd40c363a" - ], - [ - " BTC/USDT", - "Market Learning Products", - "Foundations", - "7c1badc8-d130-44f4-b942-c802162fd748" - ], - [ - "Back ML Demo System Back Learning Session", - "Learning Session Reference", - "Foundations", - "a0773a29-8125-47ae-bcd6-a54e948af323" - ], - [ - "Masters", - "Learning Mine Products", - "Foundations", - "0212d04c-44ff-4184-a85d-0676b1baafef" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "efd6a594-b95c-4fcf-b83d-efa765e14672" - ], - [ - "Learning System", - "Data Product Folder", - "Foundations", - "b1474294-a184-4545-b676-4322af7b7f89" - ], - [ - "Learning System Status", - "Data Product", - "Foundations", - "ef20d7fa-4ec1-446c-927c-3343be0c2d78" - ] - ] - } - }, - { - "type": "Layer", - "name": "Learning System Progress", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "3f363396-4cf4-4657-9219-a544265c04ed", - "savedPayload": { - "position": { - "x": 18310.67420277542, - "y": 25173.488434895044 - }, - "targetPosition": { - "x": 18385.67420277542, - "y": 25085.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "944007da-89d4-4371-bfac-a73d77994814", - "savedPayload": { - "position": { - "x": 18330.67420277542, - "y": 25002.488434895044 - }, - "targetPosition": { - "x": 18385.67420277542, - "y": 25085.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "953d714b-105c-4ef3-8428-17a777c1cf27", - "savedPayload": { - "position": { - "x": 18385.67420277542, - "y": 25085.488434895044 - }, - "targetPosition": { - "x": 18461.67420277542, - "y": 25071.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Learning System Progress", - "id": "7beefb86-7bf5-41a3-9b3e-bc02db5c9e80" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Learning Mines Data", - "Learning Mines Data", - "Foundations", - "2845a687-becc-4c3b-bc79-b2293ba876ba" - ], - [ - "Foundations", - "Project Learning Products", - "Foundations", - "e55412b6-b741-4135-9cde-92bfd24900bf" - ], - [ - "Binance", - "Exchange Learning Products", - "Foundations", - "01127677-0795-4fef-ab32-71fdd40c363a" - ], - [ - " BTC/USDT", - "Market Learning Products", - "Foundations", - "7c1badc8-d130-44f4-b942-c802162fd748" - ], - [ - "Back ML Demo System Back Learning Session", - "Learning Session Reference", - "Foundations", - "a0773a29-8125-47ae-bcd6-a54e948af323" - ], - [ - "Masters", - "Learning Mine Products", - "Foundations", - "0212d04c-44ff-4184-a85d-0676b1baafef" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "efd6a594-b95c-4fcf-b83d-efa765e14672" - ], - [ - "Learning System", - "Data Product Folder", - "Foundations", - "b1474294-a184-4545-b676-4322af7b7f89" - ], - [ - "Learning System Progress", - "Data Product", - "Foundations", - "7beefb86-7bf5-41a3-9b3e-bc02db5c9e80" - ] - ] - } - }, - { - "type": "Layer", - "name": "Learning System Running", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "4b48574c-76dd-419a-8c0b-896a57a7a5f6", - "savedPayload": { - "position": { - "x": 18562.67420277542, - "y": 25012.488434895044 - }, - "targetPosition": { - "x": 18540.67420277542, - "y": 25026.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "201f69a6-7298-42ce-af76-b5252475fa9f", - "savedPayload": { - "position": { - "x": 18555.67420277542, - "y": 25104.488434895044 - }, - "targetPosition": { - "x": 18540.67420277542, - "y": 25026.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "d24b69c1-896f-4705-926e-d87cce9382c4", - "savedPayload": { - "position": { - "x": 18540.67420277542, - "y": 25026.488434895044 - }, - "targetPosition": { - "x": 18461.67420277542, - "y": 25071.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Learning System Running", - "id": "2b83a2de-b16f-414c-a5e3-22878ce5ff15" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Learning Mines Data", - "Learning Mines Data", - "Foundations", - "2845a687-becc-4c3b-bc79-b2293ba876ba" - ], - [ - "Foundations", - "Project Learning Products", - "Foundations", - "e55412b6-b741-4135-9cde-92bfd24900bf" - ], - [ - "Binance", - "Exchange Learning Products", - "Foundations", - "01127677-0795-4fef-ab32-71fdd40c363a" - ], - [ - " BTC/USDT", - "Market Learning Products", - "Foundations", - "7c1badc8-d130-44f4-b942-c802162fd748" - ], - [ - "Back ML Demo System Back Learning Session", - "Learning Session Reference", - "Foundations", - "a0773a29-8125-47ae-bcd6-a54e948af323" - ], - [ - "Masters", - "Learning Mine Products", - "Foundations", - "0212d04c-44ff-4184-a85d-0676b1baafef" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "efd6a594-b95c-4fcf-b83d-efa765e14672" - ], - [ - "Learning System", - "Data Product Folder", - "Foundations", - "b1474294-a184-4545-b676-4322af7b7f89" - ], - [ - "Learning System Running", - "Data Product", - "Foundations", - "2b83a2de-b16f-414c-a5e3-22878ce5ff15" - ] - ] - } - }, - { - "type": "Layer", - "name": "Learning System Announcements", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "65a6b34a-6da3-4d6f-a5fd-66a153e2d207", - "savedPayload": { - "position": { - "x": 18294.67420277542, - "y": 24989.488434895044 - }, - "targetPosition": { - "x": 18366.67420277542, - "y": 25052.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "78bee148-91ec-4485-a3fc-491325ccf1aa", - "savedPayload": { - "position": { - "x": 18308.67420277542, - "y": 25004.488434895044 - }, - "targetPosition": { - "x": 18366.67420277542, - "y": 25052.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "195cab2d-dfef-4f70-beee-bcdb2ecd50d9", - "savedPayload": { - "position": { - "x": 18366.67420277542, - "y": 25052.488434895044 - }, - "targetPosition": { - "x": 18461.67420277542, - "y": 25071.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Learning System Announcements", - "id": "380d57b2-4c0d-46e7-bf48-7f8474f43d85" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Learning Mines Data", - "Learning Mines Data", - "Foundations", - "2845a687-becc-4c3b-bc79-b2293ba876ba" - ], - [ - "Foundations", - "Project Learning Products", - "Foundations", - "e55412b6-b741-4135-9cde-92bfd24900bf" - ], - [ - "Binance", - "Exchange Learning Products", - "Foundations", - "01127677-0795-4fef-ab32-71fdd40c363a" - ], - [ - " BTC/USDT", - "Market Learning Products", - "Foundations", - "7c1badc8-d130-44f4-b942-c802162fd748" - ], - [ - "Back ML Demo System Back Learning Session", - "Learning Session Reference", - "Foundations", - "a0773a29-8125-47ae-bcd6-a54e948af323" - ], - [ - "Masters", - "Learning Mine Products", - "Foundations", - "0212d04c-44ff-4184-a85d-0676b1baafef" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "efd6a594-b95c-4fcf-b83d-efa765e14672" - ], - [ - "Learning System", - "Data Product Folder", - "Foundations", - "b1474294-a184-4545-b676-4322af7b7f89" - ], - [ - "Learning System Announcements", - "Data Product", - "Foundations", - "380d57b2-4c0d-46e7-bf48-7f8474f43d85" - ] - ] - } - }, - { - "type": "Layer", - "name": "Learning System Warnings", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "c8f22b0b-3e54-4889-b16a-79e99d2f7f48", - "savedPayload": { - "position": { - "x": 18603.67420277542, - "y": 24934.488434895044 - }, - "targetPosition": { - "x": 18527.67420277542, - "y": 24985.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "be35ad8e-165b-4618-ba0c-f7dba950ab3c", - "savedPayload": { - "position": { - "x": 18572.67420277542, - "y": 25060.488434895044 - }, - "targetPosition": { - "x": 18527.67420277542, - "y": 24985.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "c9de8a27-5575-4646-8577-384d1eb7ea61", - "savedPayload": { - "position": { - "x": 18527.67420277542, - "y": 24985.488434895044 - }, - "targetPosition": { - "x": 18461.67420277542, - "y": 25071.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Learning System Warnings", - "id": "797346b9-f6da-45da-8dc8-9a7f49f66a48" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Learning Mines Data", - "Learning Mines Data", - "Foundations", - "2845a687-becc-4c3b-bc79-b2293ba876ba" - ], - [ - "Foundations", - "Project Learning Products", - "Foundations", - "e55412b6-b741-4135-9cde-92bfd24900bf" - ], - [ - "Binance", - "Exchange Learning Products", - "Foundations", - "01127677-0795-4fef-ab32-71fdd40c363a" - ], - [ - " BTC/USDT", - "Market Learning Products", - "Foundations", - "7c1badc8-d130-44f4-b942-c802162fd748" - ], - [ - "Back ML Demo System Back Learning Session", - "Learning Session Reference", - "Foundations", - "a0773a29-8125-47ae-bcd6-a54e948af323" - ], - [ - "Masters", - "Learning Mine Products", - "Foundations", - "0212d04c-44ff-4184-a85d-0676b1baafef" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "efd6a594-b95c-4fcf-b83d-efa765e14672" - ], - [ - "Learning System", - "Data Product Folder", - "Foundations", - "b1474294-a184-4545-b676-4322af7b7f89" - ], - [ - "Learning System Warnings", - "Data Product", - "Foundations", - "797346b9-f6da-45da-8dc8-9a7f49f66a48" - ] - ] - } - }, - { - "type": "Layer", - "name": "Learning System Infos", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "812720ac-f7bf-4335-b0ed-0d907a545a62", - "savedPayload": { - "position": { - "x": 18421.67420277542, - "y": 25223.488434895044 - }, - "targetPosition": { - "x": 18494.67420277542, - "y": 25125.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "0cf14d0b-2f22-48e0-a62f-629ce24db042", - "savedPayload": { - "position": { - "x": 18445.67420277542, - "y": 25029.488434895044 - }, - "targetPosition": { - "x": 18494.67420277542, - "y": 25125.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "4f859329-902c-42fa-bb1a-ab22992f8831", - "savedPayload": { - "position": { - "x": 18494.67420277542, - "y": 25125.488434895044 - }, - "targetPosition": { - "x": 18461.67420277542, - "y": 25071.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Learning System Infos", - "id": "5f6b4de1-0405-410e-9c06-db9e25ea7534" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Learning Mines Data", - "Learning Mines Data", - "Foundations", - "2845a687-becc-4c3b-bc79-b2293ba876ba" - ], - [ - "Foundations", - "Project Learning Products", - "Foundations", - "e55412b6-b741-4135-9cde-92bfd24900bf" - ], - [ - "Binance", - "Exchange Learning Products", - "Foundations", - "01127677-0795-4fef-ab32-71fdd40c363a" - ], - [ - " BTC/USDT", - "Market Learning Products", - "Foundations", - "7c1badc8-d130-44f4-b942-c802162fd748" - ], - [ - "Back ML Demo System Back Learning Session", - "Learning Session Reference", - "Foundations", - "a0773a29-8125-47ae-bcd6-a54e948af323" - ], - [ - "Masters", - "Learning Mine Products", - "Foundations", - "0212d04c-44ff-4184-a85d-0676b1baafef" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "efd6a594-b95c-4fcf-b83d-efa765e14672" - ], - [ - "Learning System", - "Data Product Folder", - "Foundations", - "b1474294-a184-4545-b676-4322af7b7f89" - ], - [ - "Learning System Infos", - "Data Product", - "Foundations", - "5f6b4de1-0405-410e-9c06-db9e25ea7534" - ] - ] - } - } - ], - "layerFolders": [], - "id": "2f0430a0-405e-44d8-b572-7526d2f2ba4c", - "savedPayload": { - "position": { - "x": 18461.67420277542, - "y": 25071.488434895044 - }, - "targetPosition": { - "x": 18509.67420277542, - "y": 25018.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "bc6feda2-8bf3-4a88-835f-4052e6a61b51", - "savedPayload": { - "position": { - "x": 18509.67420277542, - "y": 25018.488434895044 - }, - "targetPosition": { - "x": 18413.67420277542, - "y": 25098.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "68a0c649-9a07-40e2-a435-d892b1f50d85", - "savedPayload": { - "position": { - "x": 18413.67420277542, - "y": 25098.488434895044 - }, - "targetPosition": { - "x": 18344.67420277542, - "y": 25172.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "frame": { - "position": { - "x": 150, - "y": 80 - }, - "width": 150, - "height": 400, - "radius": 0 - }, - "referenceParent": { - "type": "Learning Mine Products", - "name": "Masters", - "id": "0212d04c-44ff-4184-a85d-0676b1baafef" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Learning Mines Data", - "Learning Mines Data", - "Foundations", - "2845a687-becc-4c3b-bc79-b2293ba876ba" - ], - [ - "Foundations", - "Project Learning Products", - "Foundations", - "e55412b6-b741-4135-9cde-92bfd24900bf" - ], - [ - "Binance", - "Exchange Learning Products", - "Foundations", - "01127677-0795-4fef-ab32-71fdd40c363a" - ], - [ - " BTC/USDT", - "Market Learning Products", - "Foundations", - "7c1badc8-d130-44f4-b942-c802162fd748" - ], - [ - "Back ML Demo System Back Learning Session", - "Learning Session Reference", - "Foundations", - "a0773a29-8125-47ae-bcd6-a54e948af323" - ], - [ - "Masters", - "Learning Mine Products", - "Foundations", - "0212d04c-44ff-4184-a85d-0676b1baafef" - ] - ] - } - }, - "id": "65b6e3e7-6292-4a8a-838a-2342f50b73bc", - "savedPayload": { - "position": { - "x": 18233.382775713904, - "y": 25775.043930668486 - }, - "targetPosition": { - "x": 18311.02848924466, - "y": 25485.266182781765 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Timeline Chart", - "name": "Simulation Objects", - "project": "Foundations", - "layerManager": { - "type": "Layer Manager", - "name": "Masters", - "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", - "project": "Foundations", - "layers": [], - "botLayers": [ - { - "type": "Bot Layers", - "name": "Low Frequency", - "project": "Foundations", - "layers": [], - "layerFolders": [ - { - "type": "Layer Folder", - "name": "Simulation Objects", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Episodes", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Episode Object", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "e918ec56-3b45-4f1b-b2e9-67fb4accf2db", - "savedPayload": { - "position": { - "x": 18355.67420277542, - "y": 25227.488434895044 - }, - "targetPosition": { - "x": 18394.67420277542, - "y": 25243.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Episode Object", - "id": "c4fc56e6-7415-4e1f-84b8-9dcd221dfb36" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Learning Episode", - "Plotter", - "Foundations", - "a07972d6-019b-472d-8b54-3af7fabac9de" - ], - [ - "Episode Objects", - "Plotter Module", - "Foundations", - "67ef0a2d-8f83-4507-b2c7-54f026b23034" - ], - [ - "Episode Object", - "Plotter Panel", - "Foundations", - "c4fc56e6-7415-4e1f-84b8-9dcd221dfb36" - ] - ] - } - } - ], - "id": "7fac9246-d272-4232-9ac0-d9d5249dad0c", - "savedPayload": { - "position": { - "x": 18394.67420277542, - "y": 25243.488434895044 - }, - "targetPosition": { - "x": 18382.67420277542, - "y": 25195.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "Closed Base", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "cf908166-b685-467c-8022-38a4d9a337e9", - "savedPayload": { - "position": { - "x": 18436.67420277542, - "y": 25168.488434895044 - }, - "targetPosition": { - "x": 18427.67420277542, - "y": 25230.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Closed Base", - "id": "513fc20c-95ef-49bd-b5e4-75221ba49ac1" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Learning Episode", - "Plotter", - "Foundations", - "a07972d6-019b-472d-8b54-3af7fabac9de" - ], - [ - "Episode Objects", - "Plotter Module", - "Foundations", - "67ef0a2d-8f83-4507-b2c7-54f026b23034" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "35f2bf74-6e3c-4ff4-b45c-f37398adacac" - ], - [ - "Closed Base", - "Polygon", - "Foundations", - "513fc20c-95ef-49bd-b5e4-75221ba49ac1" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Open Base", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "eb428b1e-3061-48a6-ab1e-86f7ae1adc19", - "savedPayload": { - "position": { - "x": 18506.67420277542, - "y": 25144.488434895044 - }, - "targetPosition": { - "x": 18427.67420277542, - "y": 25230.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Open Base", - "id": "f276bcb1-908c-474c-b8fd-b1950b81a420" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Learning Episode", - "Plotter", - "Foundations", - "a07972d6-019b-472d-8b54-3af7fabac9de" - ], - [ - "Episode Objects", - "Plotter Module", - "Foundations", - "67ef0a2d-8f83-4507-b2c7-54f026b23034" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "35f2bf74-6e3c-4ff4-b45c-f37398adacac" - ], - [ - "Open Base", - "Polygon", - "Foundations", - "f276bcb1-908c-474c-b8fd-b1950b81a420" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Left Line", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "fb518c6f-bb03-4060-baea-acae903a9230", - "savedPayload": { - "position": { - "x": 18349.67420277542, - "y": 25237.488434895044 - }, - "targetPosition": { - "x": 18427.67420277542, - "y": 25230.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Left Line", - "id": "3a7eea15-2b91-40fa-9fb0-5215dfacaf88" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Learning Episode", - "Plotter", - "Foundations", - "a07972d6-019b-472d-8b54-3af7fabac9de" - ], - [ - "Episode Objects", - "Plotter Module", - "Foundations", - "67ef0a2d-8f83-4507-b2c7-54f026b23034" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "35f2bf74-6e3c-4ff4-b45c-f37398adacac" - ], - [ - "Left Line", - "Polygon", - "Foundations", - "3a7eea15-2b91-40fa-9fb0-5215dfacaf88" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Right Line", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "e20c3e44-80e7-4109-b243-6c85c851b8cb", - "savedPayload": { - "position": { - "x": 18452.67420277542, - "y": 25324.488434895044 - }, - "targetPosition": { - "x": 18427.67420277542, - "y": 25230.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Right Line", - "id": "f7dd0e4a-0d7b-4b91-b4a9-9f9095682031" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Learning Episode", - "Plotter", - "Foundations", - "a07972d6-019b-472d-8b54-3af7fabac9de" - ], - [ - "Episode Objects", - "Plotter Module", - "Foundations", - "67ef0a2d-8f83-4507-b2c7-54f026b23034" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "35f2bf74-6e3c-4ff4-b45c-f37398adacac" - ], - [ - "Right Line", - "Polygon", - "Foundations", - "f7dd0e4a-0d7b-4b91-b4a9-9f9095682031" - ] - ] - } - } - ], - "id": "28f0b545-5926-4bb0-ba97-36bf39dca103", - "savedPayload": { - "position": { - "x": 18427.67420277542, - "y": 25230.488434895044 - }, - "targetPosition": { - "x": 18382.67420277542, - "y": 25195.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "ec4b2585-1a24-48f8-8d87-620c2c3a6fad", - "savedPayload": { - "position": { - "x": 18382.67420277542, - "y": 25195.488434895044 - }, - "targetPosition": { - "x": 18337.67420277542, - "y": 25132.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Episodes", - "id": "0786a167-9640-44f0-a3fe-14f6352aa32e" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Learning Mines Data", - "Learning Mines Data", - "Foundations", - "2845a687-becc-4c3b-bc79-b2293ba876ba" - ], - [ - "Foundations", - "Project Learning Products", - "Foundations", - "e55412b6-b741-4135-9cde-92bfd24900bf" - ], - [ - "Binance", - "Exchange Learning Products", - "Foundations", - "01127677-0795-4fef-ab32-71fdd40c363a" - ], - [ - " BTC/USDT", - "Market Learning Products", - "Foundations", - "7c1badc8-d130-44f4-b942-c802162fd748" - ], - [ - "Back ML Demo System Back Learning Session", - "Learning Session Reference", - "Foundations", - "a0773a29-8125-47ae-bcd6-a54e948af323" - ], - [ - "Masters", - "Learning Mine Products", - "Foundations", - "0212d04c-44ff-4184-a85d-0676b1baafef" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "efd6a594-b95c-4fcf-b83d-efa765e14672" - ], - [ - "Simulation Objects", - "Data Product Folder", - "Foundations", - "e694d4ae-e8cd-4057-96db-c7f1fef655a6" - ], - [ - "Episodes", - "Data Product", - "Foundations", - "0786a167-9640-44f0-a3fe-14f6352aa32e" - ] - ] - } - } - ], - "layerFolders": [], - "id": "0a24a058-4ca2-41f0-b25d-c6f9da901597", - "savedPayload": { - "position": { - "x": 18337.67420277542, - "y": 25132.488434895044 - }, - "targetPosition": { - "x": 18388.67420277542, - "y": 25143.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "c913c867-c0e4-4499-87f3-97cd7d55f4be", - "savedPayload": { - "position": { - "x": 18388.67420277542, - "y": 25143.488434895044 - }, - "targetPosition": { - "x": 18440.67420277542, - "y": 25101.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "cef1c338-9c19-48e0-8689-9d2f15c481b2", - "savedPayload": { - "position": { - "x": 18440.67420277542, - "y": 25101.488434895044 - }, - "targetPosition": { - "x": 18347.67420277542, - "y": 25170.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "frame": { - "position": { - "x": 300, - "y": 80 - }, - "width": 150, - "height": 120, - "radius": 0 - }, - "referenceParent": { - "type": "Learning Mine Products", - "name": "Masters", - "id": "0212d04c-44ff-4184-a85d-0676b1baafef" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Learning Mines Data", - "Learning Mines Data", - "Foundations", - "2845a687-becc-4c3b-bc79-b2293ba876ba" - ], - [ - "Foundations", - "Project Learning Products", - "Foundations", - "e55412b6-b741-4135-9cde-92bfd24900bf" - ], - [ - "Binance", - "Exchange Learning Products", - "Foundations", - "01127677-0795-4fef-ab32-71fdd40c363a" - ], - [ - " BTC/USDT", - "Market Learning Products", - "Foundations", - "7c1badc8-d130-44f4-b942-c802162fd748" - ], - [ - "Back ML Demo System Back Learning Session", - "Learning Session Reference", - "Foundations", - "a0773a29-8125-47ae-bcd6-a54e948af323" - ], - [ - "Masters", - "Learning Mine Products", - "Foundations", - "0212d04c-44ff-4184-a85d-0676b1baafef" - ] - ] - } - }, - "id": "c573c0fa-bd1c-4138-b104-b7f6d30cd467", - "savedPayload": { - "position": { - "x": 18147.636778740154, - "y": 25736.86735316539 - }, - "targetPosition": { - "x": 18311.02848924466, - "y": 25485.266182781765 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Timeline Chart", - "name": "Pluvtech Data", - "project": "Foundations", - "layerManager": { - "type": "Layer Manager", - "name": "Pluvtech", - "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", - "project": "Foundations", - "layers": [], - "botLayers": [ - { - "type": "Bot Layers", - "name": "HMA", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "HMA", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "HMA", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "9c3781a9-6fd0-4be9-9102-9361446b4a76", - "savedPayload": { - "position": { - "x": 18552.67420277542, - "y": 25393.488434895044 - }, - "targetPosition": { - "x": 18586.67420277542, - "y": 25310.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "HMA", - "id": "40a4fc77-d310-4981-b473-303ae1a0699c" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "HMA", - "Plotter", - "Foundations", - "65975d19-4057-43c7-9a29-a1a53c91e248" - ], - [ - "HMA", - "Plotter Module", - "Foundations", - "ad1a1443-756b-454f-9d51-4bee8386a413" - ], - [ - "HMA", - "Plotter Panel", - "Foundations", - "40a4fc77-d310-4981-b473-303ae1a0699c" - ] - ] - } - } - ], - "id": "8b6df068-cb93-44d4-9604-bc68af221946", - "savedPayload": { - "position": { - "x": 18586.67420277542, - "y": 25310.488434895044 - }, - "targetPosition": { - "x": 18553.67420277542, - "y": 25269.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "HMA", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "e2c4565d-c055-4078-92bd-b9abf39e23c0", - "savedPayload": { - "position": { - "x": 18576.67420277542, - "y": 25233.488434895044 - }, - "targetPosition": { - "x": 18519.67420277542, - "y": 25206.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "HMA", - "id": "35e2cc83-67ba-4e13-a608-ff4361fff378" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "HMA", - "Plotter", - "Foundations", - "65975d19-4057-43c7-9a29-a1a53c91e248" - ], - [ - "HMA", - "Plotter Module", - "Foundations", - "ad1a1443-756b-454f-9d51-4bee8386a413" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "403ab92c-024d-4445-b165-baa04e19d3ae" - ], - [ - "HMA", - "Polygon", - "Foundations", - "35e2cc83-67ba-4e13-a608-ff4361fff378" - ] - ] - } - } - ], - "id": "55070019-c39f-491c-87d7-2c0ea54e16e8", - "savedPayload": { - "position": { - "x": 18519.67420277542, - "y": 25206.488434895044 - }, - "targetPosition": { - "x": 18553.67420277542, - "y": 25269.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "902fd11b-363e-487d-a844-072533346bc1", - "savedPayload": { - "position": { - "x": 17405.66961713311, - "y": 26428.638096811927 - }, - "targetPosition": { - "x": 17290.205264751796, - "y": 26151.748257111798 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "HMA", - "id": "9b0c053d-9b56-48e9-9c72-2ca67f62ad14" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "HMA", - "Bot Products", - "Foundations", - "73ab037e-0b22-4c3a-9e1f-cbc100329c38" - ], - [ - "HMA", - "Data Product", - "Foundations", - "9b0c053d-9b56-48e9-9c72-2ca67f62ad14" - ] - ] - } - } - ], - "layerFolders": [], - "id": "ac5e1178-7f89-422b-b10c-722e6ec9351d", - "savedPayload": { - "position": { - "x": 17290.205264751796, - "y": 26151.748257111798 - }, - "targetPosition": { - "x": 17174.740912370482, - "y": 25874.85841741167 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "EMA", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "EMA", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "EMA Panel", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "35461e69-2277-4bca-b70f-bbd7404fd604", - "savedPayload": { - "position": { - "x": 18621.67420277542, - "y": 25333.488434895044 - }, - "targetPosition": { - "x": 18575.67420277542, - "y": 25366.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "EMA Panel", - "id": "a46864b4-848b-46f6-89b8-d34d7b6a2996" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "EMA", - "Plotter", - "Foundations", - "ac40fe53-1cc9-464a-8479-9440e377754b" - ], - [ - "EMA Module", - "Plotter Module", - "Foundations", - "44a59f6e-758d-42c5-86ca-2d6e29f83924" - ], - [ - "EMA Panel", - "Plotter Panel", - "Foundations", - "a46864b4-848b-46f6-89b8-d34d7b6a2996" - ] - ] - } - } - ], - "id": "1c4b7aa2-888a-4b35-8c29-ff9f52755b51", - "savedPayload": { - "position": { - "x": 18575.67420277542, - "y": 25366.488434895044 - }, - "targetPosition": { - "x": 18548.67420277542, - "y": 25345.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "EMA", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "e35c4e9d-53d7-4130-a994-046de04b6fdd", - "savedPayload": { - "position": { - "x": 18666.67420277542, - "y": 25371.488434895044 - }, - "targetPosition": { - "x": 18588.67420277542, - "y": 25394.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "EMA", - "id": "b2edaf61-4b7f-4f3d-b071-e6645cbef0a7" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "EMA", - "Plotter", - "Foundations", - "ac40fe53-1cc9-464a-8479-9440e377754b" - ], - [ - "EMA Module", - "Plotter Module", - "Foundations", - "44a59f6e-758d-42c5-86ca-2d6e29f83924" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "d028a11f-11a2-4550-8a90-de712ac809bf" - ], - [ - "EMA", - "Polygon", - "Foundations", - "b2edaf61-4b7f-4f3d-b071-e6645cbef0a7" - ] - ] - } - } - ], - "id": "52183922-188f-4a0e-bdbd-e9d81b3f66b8", - "savedPayload": { - "position": { - "x": 18588.67420277542, - "y": 25394.488434895044 - }, - "targetPosition": { - "x": 18548.67420277542, - "y": 25345.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "c2df8d24-1088-41c0-a1d6-412aeb7a568d", - "savedPayload": { - "position": { - "x": 17240.29761699186, - "y": 26471.266263167563 - }, - "targetPosition": { - "x": 17207.51926468117, - "y": 26173.062340289616 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "EMA", - "id": "78b3bea4-1238-4eeb-8434-39a881cebee6" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "EMA", - "Bot Products", - "Foundations", - "e0f786ba-7136-4599-bea1-0d755b53e458" - ], - [ - "EMA", - "Data Product", - "Foundations", - "78b3bea4-1238-4eeb-8434-39a881cebee6" - ] - ] - } - } - ], - "layerFolders": [], - "id": "a90ad93a-b41e-4594-89a8-518b6200f792", - "savedPayload": { - "position": { - "x": 17207.51926468117, - "y": 26173.062340289616 - }, - "targetPosition": { - "x": 17174.740912370482, - "y": 25874.85841741167 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "McGinley", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "McGinley", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "McGinley", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "598c3a3a-1663-476d-9ab6-42065e5ae3ce", - "savedPayload": { - "position": { - "x": 18393.67420277542, - "y": 25452.488434895044 - }, - "targetPosition": { - "x": 18365.67420277542, - "y": 25412.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "McGinley", - "id": "0e1115ce-307b-400b-9b01-e0b382cae612" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "McGinley", - "Plotter", - "Foundations", - "6f22a770-3bf3-4caa-8935-e7b6f2c285ea" - ], - [ - "McGinley", - "Plotter Module", - "Foundations", - "a6f8da98-b0b0-4d82-9d2f-91d9cca9ae07" - ], - [ - "McGinley", - "Plotter Panel", - "Foundations", - "0e1115ce-307b-400b-9b01-e0b382cae612" - ] - ] - } - } - ], - "id": "12213895-2335-44be-a4bc-8245f03969a2", - "savedPayload": { - "position": { - "x": 18365.67420277542, - "y": 25412.488434895044 - }, - "targetPosition": { - "x": 18403.67420277542, - "y": 25419.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "McGinley", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "fea9b907-3789-4dec-8806-fc5272c8bb1c", - "savedPayload": { - "position": { - "x": 18487.67420277542, - "y": 25455.488434895044 - }, - "targetPosition": { - "x": 18393.67420277542, - "y": 25423.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "McGinley", - "id": "940dc502-7431-47dc-8e2b-3d80a6511c23" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "McGinley", - "Plotter", - "Foundations", - "6f22a770-3bf3-4caa-8935-e7b6f2c285ea" - ], - [ - "McGinley", - "Plotter Module", - "Foundations", - "a6f8da98-b0b0-4d82-9d2f-91d9cca9ae07" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "75636bf4-3ade-46d1-a8fe-fa7f1d485f91" - ], - [ - "McGinley", - "Polygon", - "Foundations", - "940dc502-7431-47dc-8e2b-3d80a6511c23" - ] - ] - } - } - ], - "id": "57bb2f10-30b3-4540-a777-c074964ab62f", - "savedPayload": { - "position": { - "x": 18393.67420277542, - "y": 25423.488434895044 - }, - "targetPosition": { - "x": 18403.67420277542, - "y": 25419.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "c44f107b-8499-4904-93ec-b54d47266548", - "savedPayload": { - "position": { - "x": 17069.61460252292, - "y": 26465.57701283409 - }, - "targetPosition": { - "x": 17122.1777574467, - "y": 26170.21771512288 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "McGinley", - "id": "0764a2f6-6473-4c60-8fe6-7efe6d64d2b6" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "McGinley", - "Bot Products", - "Foundations", - "cd944754-0e10-42e0-884b-6ac51ad9e6a0" - ], - [ - "McGinley", - "Data Product", - "Foundations", - "0764a2f6-6473-4c60-8fe6-7efe6d64d2b6" - ] - ] - } - } - ], - "layerFolders": [], - "id": "fa79ab70-8612-442c-a8bf-894d04b3f435", - "savedPayload": { - "position": { - "x": 17122.1777574467, - "y": 26170.21771512288 - }, - "targetPosition": { - "x": 17174.740912370482, - "y": 25874.85841741167 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "WMA", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "WMA", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "WMA", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "250909a7-6a55-48f1-8c58-e104a1f54317", - "savedPayload": { - "position": { - "x": 18391.67420277542, - "y": 25497.488434895044 - }, - "targetPosition": { - "x": 18437.67420277542, - "y": 25405.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "WMA", - "id": "e37581b2-e1e5-4c65-8ca4-f06ce6959e78" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "WMA", - "Plotter", - "Foundations", - "3fd1123b-1a27-4541-8734-47fb77f1c88b" - ], - [ - "WMA", - "Plotter Module", - "Foundations", - "cc3a4a3c-bd62-4349-b566-a804de8423dd" - ], - [ - "WMA", - "Plotter Panel", - "Foundations", - "e37581b2-e1e5-4c65-8ca4-f06ce6959e78" - ] - ] - } - } - ], - "id": "c5c49f2f-bfeb-4bb1-9d8a-c2c420ba43fe", - "savedPayload": { - "position": { - "x": 18437.67420277542, - "y": 25405.488434895044 - }, - "targetPosition": { - "x": 18411.67420277542, - "y": 25421.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "WMA", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "489d4f11-2236-4054-98c1-aef4b0d34dd4", - "savedPayload": { - "position": { - "x": 18416.67420277542, - "y": 25383.488434895044 - }, - "targetPosition": { - "x": 18360.67420277542, - "y": 25412.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "WMA", - "id": "e6c6ed58-bebd-47e5-884f-e36406f34524" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "WMA", - "Plotter", - "Foundations", - "3fd1123b-1a27-4541-8734-47fb77f1c88b" - ], - [ - "WMA", - "Plotter Module", - "Foundations", - "cc3a4a3c-bd62-4349-b566-a804de8423dd" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "001cbaf7-5f87-407a-b1d7-b44039fe6ca2" - ], - [ - "WMA", - "Polygon", - "Foundations", - "e6c6ed58-bebd-47e5-884f-e36406f34524" - ] - ] - } - } - ], - "id": "25a5af56-ddfa-45cb-b351-e077f51c8011", - "savedPayload": { - "position": { - "x": 18360.67420277542, - "y": 25412.488434895044 - }, - "targetPosition": { - "x": 18411.67420277542, - "y": 25421.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "2578969d-c2c0-4aed-bd17-094e25ca0271", - "savedPayload": { - "position": { - "x": 16907.448296467588, - "y": 26412.031255038244 - }, - "targetPosition": { - "x": 17041.094604419035, - "y": 26143.444836224957 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "WMA", - "id": "cdc3f12d-7dfe-4c10-a242-38b5a38052a3" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "WMA", - "Bot Products", - "Foundations", - "ede5b157-8c65-4b06-914c-7c9814b58f8f" - ], - [ - "WMA", - "Data Product", - "Foundations", - "cdc3f12d-7dfe-4c10-a242-38b5a38052a3" - ] - ] - } - } - ], - "layerFolders": [], - "id": "f8c4c0d4-b420-4021-aa4d-071f08395fd8", - "savedPayload": { - "position": { - "x": 17041.094604419035, - "y": 26143.444836224957 - }, - "targetPosition": { - "x": 17174.740912370482, - "y": 25874.85841741167 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "SMA", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "SMA", - "config": "{\n \"status\": \"off\",\n \"showPanels\": true\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "SMA", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "e1031f22-bd99-4874-a609-8270052fdd7c", - "savedPayload": { - "position": { - "x": 18473.67420277542, - "y": 25300.488434895044 - }, - "targetPosition": { - "x": 18413.67420277542, - "y": 25256.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "SMA", - "id": "cc613cff-63e2-403c-9444-185648308ce6" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "SMA", - "Plotter", - "Foundations", - "29d1e119-77d2-4ccd-bb79-126e91cb932b" - ], - [ - "SMA", - "Plotter Module", - "Foundations", - "0682f999-e780-4c6d-8ec5-ee81545f2e84" - ], - [ - "SMA", - "Plotter Panel", - "Foundations", - "cc613cff-63e2-403c-9444-185648308ce6" - ] - ] - } - } - ], - "id": "b989be27-6079-4ce8-a910-76102572e1de", - "savedPayload": { - "position": { - "x": 18413.67420277542, - "y": 25256.488434895044 - }, - "targetPosition": { - "x": 18432.67420277542, - "y": 25257.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "SMA", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "6a259b95-6245-49b8-93d4-30785be588f9", - "savedPayload": { - "position": { - "x": 18344.67420277542, - "y": 25231.488434895044 - }, - "targetPosition": { - "x": 18413.67420277542, - "y": 25188.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "SMA", - "id": "0d1217d9-19ef-4784-a88d-5b791213721c" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "SMA", - "Plotter", - "Foundations", - "29d1e119-77d2-4ccd-bb79-126e91cb932b" - ], - [ - "SMA", - "Plotter Module", - "Foundations", - "0682f999-e780-4c6d-8ec5-ee81545f2e84" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "c74d51bb-bd86-49ac-a991-8b4a5fbf6e7a" - ], - [ - "SMA", - "Polygon", - "Foundations", - "0d1217d9-19ef-4784-a88d-5b791213721c" - ] - ] - } - } - ], - "id": "04272560-c6eb-4523-a3e2-d8ba36fb2d7b", - "savedPayload": { - "position": { - "x": 18413.67420277542, - "y": 25188.488434895044 - }, - "targetPosition": { - "x": 18432.67420277542, - "y": 25257.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "b67ac5b4-5f36-4515-93d5-2f363fd87801", - "savedPayload": { - "position": { - "x": 16766.936448502314, - "y": 26314.96694862777 - }, - "targetPosition": { - "x": 16970.838680436398, - "y": 26094.91268301972 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "SMA", - "id": "4f9b9f64-9e21-42f9-ad6f-7668db768083" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "SMA", - "Bot Products", - "Foundations", - "34be7055-fe64-480a-9e5c-326c225533ca" - ], - [ - "SMA", - "Data Product", - "Foundations", - "4f9b9f64-9e21-42f9-ad6f-7668db768083" - ] - ] - } - } - ], - "layerFolders": [], - "id": "26b911a3-4aba-4235-b69d-cff868de7cf2", - "savedPayload": { - "position": { - "x": 16970.838680436398, - "y": 26094.91268301972 - }, - "targetPosition": { - "x": 17174.740912370482, - "y": 25874.85841741167 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "Volume-WMA", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "VWMA", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Volume-WMA", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "210be283-c052-4c0a-9f95-9062838f0896", - "savedPayload": { - "position": { - "x": 18424.67420277542, - "y": 25223.488434895044 - }, - "targetPosition": { - "x": 18395.67420277542, - "y": 25253.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Volume-WMA", - "id": "0ffa0721-bbd9-4595-9f93-02cc1e0b77af" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Volume-WMA", - "Plotter", - "Foundations", - "853aa420-7d60-47e5-9434-acbecf5b4c99" - ], - [ - "Volume-WMA", - "Plotter Module", - "Foundations", - "fd7df6d6-9cb2-4e5a-9e44-3a73a6d9ae99" - ], - [ - "Volume-WMA", - "Plotter Panel", - "Foundations", - "0ffa0721-bbd9-4595-9f93-02cc1e0b77af" - ] - ] - } - } - ], - "id": "4075e555-3be4-4332-8b53-c8e1a36eaadf", - "savedPayload": { - "position": { - "x": 18395.67420277542, - "y": 25253.488434895044 - }, - "targetPosition": { - "x": 18475.67420277542, - "y": 25280.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "Volume-WMA", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "007a92d1-f8a2-4db2-988b-4c9b2322f4c8", - "savedPayload": { - "position": { - "x": 18514.67420277542, - "y": 25258.488434895044 - }, - "targetPosition": { - "x": 18561.67420277542, - "y": 25224.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Volume-WMA", - "id": "e806db04-6f0a-46ea-a5e3-33b74986d8e0" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Volume-WMA", - "Plotter", - "Foundations", - "853aa420-7d60-47e5-9434-acbecf5b4c99" - ], - [ - "Volume-WMA", - "Plotter Module", - "Foundations", - "fd7df6d6-9cb2-4e5a-9e44-3a73a6d9ae99" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "9aa4b9a8-95e8-4206-a195-96b81f7aecaa" - ], - [ - "Volume-WMA", - "Polygon", - "Foundations", - "e806db04-6f0a-46ea-a5e3-33b74986d8e0" - ] - ] - } - } - ], - "id": "158c02b8-8cd7-4b9d-91fd-2a08e7e57f12", - "savedPayload": { - "position": { - "x": 18561.67420277542, - "y": 25224.488434895044 - }, - "targetPosition": { - "x": 18475.67420277542, - "y": 25280.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "4ff660a1-d9d5-4567-8479-dd3bd30d2c64", - "savedPayload": { - "position": { - "x": 16659.46249289311, - "y": 26182.24766644439 - }, - "targetPosition": { - "x": 16917.101702631797, - "y": 26028.55304192803 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "VWMA", - "id": "e5c52de9-c7e1-4f05-aaff-f6657f9d25be" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "Volume-WMA", - "Bot Products", - "Foundations", - "67580249-4c65-481b-ad9a-59410f5c3914" - ], - [ - "VWMA", - "Data Product", - "Foundations", - "e5c52de9-c7e1-4f05-aaff-f6657f9d25be" - ] - ] - } - } - ], - "layerFolders": [], - "id": "c4b6b7cc-8c32-41f2-9c54-0c7de1249a03", - "savedPayload": { - "position": { - "x": 16917.101702631797, - "y": 26028.55304192803 - }, - "targetPosition": { - "x": 17174.740912370482, - "y": 25874.85841741167 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "Fibonacci-Bollinger", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Fibonacci-Bollinger", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Fibonacci-Bollinger", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "87b09496-3b01-4d98-8967-df41838a3e3e", - "savedPayload": { - "position": { - "x": 18479.67420277542, - "y": 25462.488434895044 - }, - "targetPosition": { - "x": 18544.67420277542, - "y": 25419.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Fibonacci-Bollinger", - "id": "39860e8b-f528-4d4f-8e4a-79209e4f4848" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "Fibonacci-Bollinger", - "Plotter Panel", - "Foundations", - "39860e8b-f528-4d4f-8e4a-79209e4f4848" - ] - ] - } - } - ], - "id": "a50e6cf8-3ef7-4e19-9ca8-55d8716638a4", - "savedPayload": { - "position": { - "x": 18544.67420277542, - "y": 25419.488434895044 - }, - "targetPosition": { - "x": 18486.67420277542, - "y": 25441.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "Basis", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "ef4961ca-3753-4fe0-a731-0f7b41489df6", - "savedPayload": { - "position": { - "x": 18601.67420277542, - "y": 25392.488434895044 - }, - "targetPosition": { - "x": 18557.67420277542, - "y": 25408.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Basis", - "id": "0fcf2d23-586f-45db-99e7-edabfbc95611" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Basis", - "Polygon", - "Foundations", - "0fcf2d23-586f-45db-99e7-edabfbc95611" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Up1", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "c4b359ee-8986-4939-a1f9-f249d2b01ed0", - "savedPayload": { - "position": { - "x": 18652.67420277542, - "y": 25404.488434895044 - }, - "targetPosition": { - "x": 18557.67420277542, - "y": 25408.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Up1", - "id": "6838f9c2-a5d4-4d4a-8dfb-2f172a63275e" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Up1", - "Polygon", - "Foundations", - "6838f9c2-a5d4-4d4a-8dfb-2f172a63275e" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Up2", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "94710be5-f11b-4f8b-9fa0-9e995c113830", - "savedPayload": { - "position": { - "x": 18637.67420277542, - "y": 25392.488434895044 - }, - "targetPosition": { - "x": 18557.67420277542, - "y": 25408.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Up2", - "id": "f9d61e9e-f8e8-4d78-881e-f4c5d7a6f5a0" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Up2", - "Polygon", - "Foundations", - "f9d61e9e-f8e8-4d78-881e-f4c5d7a6f5a0" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Up3", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "6ef15b39-a7b6-4151-b3c8-84791eee3ddd", - "savedPayload": { - "position": { - "x": 18484.67420277542, - "y": 25407.488434895044 - }, - "targetPosition": { - "x": 18557.67420277542, - "y": 25408.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Up3", - "id": "22fcbc94-6aae-4fad-b4ea-211d91e37991" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Up3", - "Polygon", - "Foundations", - "22fcbc94-6aae-4fad-b4ea-211d91e37991" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Up4", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "4d4323d7-23a4-4864-8c16-a012cec8874c", - "savedPayload": { - "position": { - "x": 18469.67420277542, - "y": 25344.488434895044 - }, - "targetPosition": { - "x": 18557.67420277542, - "y": 25408.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Up4", - "id": "a34154a5-8ebc-4edd-ab5d-975c8a8b9642" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Up4", - "Polygon", - "Foundations", - "a34154a5-8ebc-4edd-ab5d-975c8a8b9642" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Up5", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "d4c8d8a5-b146-4caf-a9a9-ae012392d606", - "savedPayload": { - "position": { - "x": 18646.67420277542, - "y": 25399.488434895044 - }, - "targetPosition": { - "x": 18557.67420277542, - "y": 25408.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Up5", - "id": "8684c428-83ec-4519-be1e-3bdfff3e138b" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Up5", - "Polygon", - "Foundations", - "8684c428-83ec-4519-be1e-3bdfff3e138b" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Up6", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "2cc5c50e-30ef-47bb-841f-44cd8f534b70", - "savedPayload": { - "position": { - "x": 18526.67420277542, - "y": 25363.488434895044 - }, - "targetPosition": { - "x": 18557.67420277542, - "y": 25408.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Up6", - "id": "2e14a674-df5b-4d7f-8bdb-603bcd11c91b" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Up6", - "Polygon", - "Foundations", - "2e14a674-df5b-4d7f-8bdb-603bcd11c91b" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Down1", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "112a2921-61db-42b9-999b-850f3129ffa7", - "savedPayload": { - "position": { - "x": 18505.67420277542, - "y": 25450.488434895044 - }, - "targetPosition": { - "x": 18557.67420277542, - "y": 25408.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Down1", - "id": "7bb7d005-39ee-405b-841f-52b4374629cd" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Down1", - "Polygon", - "Foundations", - "7bb7d005-39ee-405b-841f-52b4374629cd" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Down2", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "06be830b-6e43-409a-af3f-3a79e952c5c3", - "savedPayload": { - "position": { - "x": 18635.67420277542, - "y": 25381.488434895044 - }, - "targetPosition": { - "x": 18557.67420277542, - "y": 25408.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Down2", - "id": "5cf5a43d-b244-40af-9af7-e3c29d5a47a2" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Down2", - "Polygon", - "Foundations", - "5cf5a43d-b244-40af-9af7-e3c29d5a47a2" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Down3", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "0e8191e3-ed11-4d88-b136-242569a7a39d", - "savedPayload": { - "position": { - "x": 18500.67420277542, - "y": 25330.488434895044 - }, - "targetPosition": { - "x": 18557.67420277542, - "y": 25408.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Down3", - "id": "67cf4d4d-400a-477a-9825-90cac77b4ac0" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Down3", - "Polygon", - "Foundations", - "67cf4d4d-400a-477a-9825-90cac77b4ac0" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Down4", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "459befff-282c-4f46-be5a-6667b106995d", - "savedPayload": { - "position": { - "x": 18462.67420277542, - "y": 25321.488434895044 - }, - "targetPosition": { - "x": 18557.67420277542, - "y": 25408.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Down4", - "id": "86162a02-9bc6-432b-ad82-9272ff89a5b4" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Down4", - "Polygon", - "Foundations", - "86162a02-9bc6-432b-ad82-9272ff89a5b4" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Down5", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "09a4ec35-bf9e-4798-8aba-51c9be5e61aa", - "savedPayload": { - "position": { - "x": 18505.67420277542, - "y": 25484.488434895044 - }, - "targetPosition": { - "x": 18557.67420277542, - "y": 25408.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Down5", - "id": "14ebc8d2-3ece-47ce-beb5-974b71ad7caf" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Down5", - "Polygon", - "Foundations", - "14ebc8d2-3ece-47ce-beb5-974b71ad7caf" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Down6", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "2b0dd6b8-663b-4f4e-99a6-5b9ac827c5e8", - "savedPayload": { - "position": { - "x": 18507.67420277542, - "y": 25376.488434895044 - }, - "targetPosition": { - "x": 18557.67420277542, - "y": 25408.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Down6", - "id": "b48af4f9-472b-46ba-a37b-87c7c4d2e838" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Down6", - "Polygon", - "Foundations", - "b48af4f9-472b-46ba-a37b-87c7c4d2e838" - ] - ] - } - } - ], - "id": "e76e6c62-df76-4406-b9b7-a8f1d879997f", - "savedPayload": { - "position": { - "x": 18557.67420277542, - "y": 25408.488434895044 - }, - "targetPosition": { - "x": 18486.67420277542, - "y": 25441.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "0a052bb2-5794-4fbb-945e-8754a9f4e796", - "savedPayload": { - "position": { - "x": 16593.733330351202, - "y": 26024.625535418636 - }, - "targetPosition": { - "x": 16884.237121360842, - "y": 25949.741976415153 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Fibonacci-Bollinger", - "id": "77d70b38-5dcf-490c-ad94-954898948d1c" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "Fibonacci-Bollinger", - "Bot Products", - "Foundations", - "bbf8fa0d-05f6-4d13-9be0-7b291271c0f2" - ], - [ - "Fibonacci-Bollinger", - "Data Product", - "Foundations", - "77d70b38-5dcf-490c-ad94-954898948d1c" - ] - ] - } - } - ], - "layerFolders": [], - "id": "ca84cfb7-9f7b-4c54-972d-af610a15f8a9", - "savedPayload": { - "position": { - "x": 16884.237121360842, - "y": 25949.741976415153 - }, - "targetPosition": { - "x": 17174.740912370482, - "y": 25874.85841741167 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "TPSL Bands", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "TPSL Bands", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "TPSL Bands", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "750a1d8a-5a35-4780-b513-e3aa052e3f52", - "savedPayload": { - "position": { - "x": 18466.67420277542, - "y": 25170.488434895044 - }, - "targetPosition": { - "x": 18445.67420277542, - "y": 25253.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "TPSL Bands", - "id": "0400ec70-bd48-4e26-84ec-e3ea608c4339" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "TPSL Bands", - "Plotter", - "Foundations", - "84d16bbf-6f8f-46f2-a037-11258acbc118" - ], - [ - "TPSL Bands", - "Plotter Module", - "Foundations", - "21e0cc6d-a28a-4036-bd91-601e213b332f" - ], - [ - "TPSL Bands", - "Plotter Panel", - "Foundations", - "0400ec70-bd48-4e26-84ec-e3ea608c4339" - ] - ] - } - } - ], - "id": "39ac8d8e-1ad5-4616-9e5f-6ab287929295", - "savedPayload": { - "position": { - "x": 18445.67420277542, - "y": 25253.488434895044 - }, - "targetPosition": { - "x": 18407.67420277542, - "y": 25191.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "TP1 Long", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "ab14c224-286f-4a52-b31b-fc5f0f54b6a0", - "savedPayload": { - "position": { - "x": 18351.67420277542, - "y": 25160.488434895044 - }, - "targetPosition": { - "x": 18437.67420277542, - "y": 25235.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "TP1 Long", - "id": "fd6a97a4-aea3-4718-bb66-9c0d486b8d77" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "TPSL Bands", - "Plotter", - "Foundations", - "84d16bbf-6f8f-46f2-a037-11258acbc118" - ], - [ - "TPSL Bands", - "Plotter Module", - "Foundations", - "21e0cc6d-a28a-4036-bd91-601e213b332f" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "88d0d58f-a299-43e1-9e21-3e1cdfd28812" - ], - [ - "TP1 Long", - "Polygon", - "Foundations", - "fd6a97a4-aea3-4718-bb66-9c0d486b8d77" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "TP2 Long", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "6dcd34cc-a17e-428f-a628-ce1fc39596a4", - "savedPayload": { - "position": { - "x": 18507.67420277542, - "y": 25275.488434895044 - }, - "targetPosition": { - "x": 18437.67420277542, - "y": 25235.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "TP2 Long", - "id": "b20a80bf-44dc-4862-b6c0-1581dcace608" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "TPSL Bands", - "Plotter", - "Foundations", - "84d16bbf-6f8f-46f2-a037-11258acbc118" - ], - [ - "TPSL Bands", - "Plotter Module", - "Foundations", - "21e0cc6d-a28a-4036-bd91-601e213b332f" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "88d0d58f-a299-43e1-9e21-3e1cdfd28812" - ], - [ - "TP2 Long", - "Polygon", - "Foundations", - "b20a80bf-44dc-4862-b6c0-1581dcace608" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "TP3 Long", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "933a7295-13db-4673-b899-0944e5a7d54a", - "savedPayload": { - "position": { - "x": 18440.67420277542, - "y": 25234.488434895044 - }, - "targetPosition": { - "x": 18437.67420277542, - "y": 25235.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "TP3 Long", - "id": "264ff0d5-6d5f-440a-8aa2-6a077e8963d3" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "TPSL Bands", - "Plotter", - "Foundations", - "84d16bbf-6f8f-46f2-a037-11258acbc118" - ], - [ - "TPSL Bands", - "Plotter Module", - "Foundations", - "21e0cc6d-a28a-4036-bd91-601e213b332f" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "88d0d58f-a299-43e1-9e21-3e1cdfd28812" - ], - [ - "TP3 Long", - "Polygon", - "Foundations", - "264ff0d5-6d5f-440a-8aa2-6a077e8963d3" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "SL Long", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "e77f12b0-1918-4d08-93b6-d9f613c4a0ae", - "savedPayload": { - "position": { - "x": 18357.67420277542, - "y": 25180.488434895044 - }, - "targetPosition": { - "x": 18437.67420277542, - "y": 25235.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "SL Long", - "id": "7cf2e43b-95eb-400d-b685-e9ade4bbe24f" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "TPSL Bands", - "Plotter", - "Foundations", - "84d16bbf-6f8f-46f2-a037-11258acbc118" - ], - [ - "TPSL Bands", - "Plotter Module", - "Foundations", - "21e0cc6d-a28a-4036-bd91-601e213b332f" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "88d0d58f-a299-43e1-9e21-3e1cdfd28812" - ], - [ - "SL Long", - "Polygon", - "Foundations", - "7cf2e43b-95eb-400d-b685-e9ade4bbe24f" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "TP1 Short", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "644344f5-f869-46ef-b18e-591bdae609bf", - "savedPayload": { - "position": { - "x": 18483.67420277542, - "y": 25245.488434895044 - }, - "targetPosition": { - "x": 18437.67420277542, - "y": 25235.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "TP1 Short", - "id": "ab94e1bd-6d24-4489-ab1b-c5d62adf7e9e" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "TPSL Bands", - "Plotter", - "Foundations", - "84d16bbf-6f8f-46f2-a037-11258acbc118" - ], - [ - "TPSL Bands", - "Plotter Module", - "Foundations", - "21e0cc6d-a28a-4036-bd91-601e213b332f" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "88d0d58f-a299-43e1-9e21-3e1cdfd28812" - ], - [ - "TP1 Short", - "Polygon", - "Foundations", - "ab94e1bd-6d24-4489-ab1b-c5d62adf7e9e" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "TP2 Short", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "a8551565-1491-433e-a56a-f8a9086b4f46", - "savedPayload": { - "position": { - "x": 18506.67420277542, - "y": 25258.488434895044 - }, - "targetPosition": { - "x": 18437.67420277542, - "y": 25235.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "TP2 Short", - "id": "6f4b5295-6b0d-4b77-a258-7b2ded19ecbc" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "TPSL Bands", - "Plotter", - "Foundations", - "84d16bbf-6f8f-46f2-a037-11258acbc118" - ], - [ - "TPSL Bands", - "Plotter Module", - "Foundations", - "21e0cc6d-a28a-4036-bd91-601e213b332f" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "88d0d58f-a299-43e1-9e21-3e1cdfd28812" - ], - [ - "TP2 Short", - "Polygon", - "Foundations", - "6f4b5295-6b0d-4b77-a258-7b2ded19ecbc" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "TP3 Short", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "6f8edaa6-5644-4442-ad59-8bc20355a6d4", - "savedPayload": { - "position": { - "x": 18501.67420277542, - "y": 25297.488434895044 - }, - "targetPosition": { - "x": 18437.67420277542, - "y": 25235.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "TP3 Short", - "id": "4723c5ca-1687-4e3f-a5ec-43e49851ebb5" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "TPSL Bands", - "Plotter", - "Foundations", - "84d16bbf-6f8f-46f2-a037-11258acbc118" - ], - [ - "TPSL Bands", - "Plotter Module", - "Foundations", - "21e0cc6d-a28a-4036-bd91-601e213b332f" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "88d0d58f-a299-43e1-9e21-3e1cdfd28812" - ], - [ - "TP3 Short", - "Polygon", - "Foundations", - "4723c5ca-1687-4e3f-a5ec-43e49851ebb5" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "SL Short", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "e4f62694-c433-459c-8963-4344430e1a19", - "savedPayload": { - "position": { - "x": 18425.67420277542, - "y": 25230.488434895044 - }, - "targetPosition": { - "x": 18437.67420277542, - "y": 25235.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "SL Short", - "id": "1fec1951-0af9-48be-a996-a430441a3001" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "TPSL Bands", - "Plotter", - "Foundations", - "84d16bbf-6f8f-46f2-a037-11258acbc118" - ], - [ - "TPSL Bands", - "Plotter Module", - "Foundations", - "21e0cc6d-a28a-4036-bd91-601e213b332f" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "88d0d58f-a299-43e1-9e21-3e1cdfd28812" - ], - [ - "SL Short", - "Polygon", - "Foundations", - "1fec1951-0af9-48be-a996-a430441a3001" - ] - ] - } - } - ], - "id": "32dc2f11-ecc4-481b-89a1-0b94323433ca", - "savedPayload": { - "position": { - "x": 18437.67420277542, - "y": 25235.488434895044 - }, - "targetPosition": { - "x": 18407.67420277542, - "y": 25191.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "44195214-684f-402a-99d9-edd5f51e36c8", - "savedPayload": { - "position": { - "x": 16575.07394671936, - "y": 25854.8701631913 - }, - "targetPosition": { - "x": 16874.90742954492, - "y": 25864.864290301484 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "TPSL Bands", - "id": "874d48e3-ce29-4a0f-9f2f-74404827a02c" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "TPSL Bands", - "Bot Products", - "Foundations", - "f07c5fa8-d3f5-4743-94a8-8ef289a114df" - ], - [ - "TPSL Bands", - "Data Product", - "Foundations", - "874d48e3-ce29-4a0f-9f2f-74404827a02c" - ] - ] - } - } - ], - "layerFolders": [], - "id": "fc4ec2e6-5ed4-4309-b7af-8d5497163872", - "savedPayload": { - "position": { - "x": 16874.90742954492, - "y": 25864.864290301484 - }, - "targetPosition": { - "x": 17174.740912370482, - "y": 25874.85841741167 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "MAMA", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "MAMA", - "config": "{\n \"status\": \"off\",\n \"showPanels\": true\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "MAMA Panel", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "e1a3fadb-ffcb-49f1-b0f8-0b76debde7de", - "savedPayload": { - "position": { - "x": 18209.67420277542, - "y": 25233.488434895044 - }, - "targetPosition": { - "x": 18281.67420277542, - "y": 25242.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "MAMA Panel", - "id": "5ae784b3-ebcf-4618-a46c-e55bc07b4785" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "MAMA", - "Plotter", - "Foundations", - "c75ac45f-ef03-4176-bed6-d0589e315e4c" - ], - [ - "MAMA Module", - "Plotter Module", - "Foundations", - "4391c884-b440-414d-ae43-79d52360ad97" - ], - [ - "MAMA Panel", - "Plotter Panel", - "Foundations", - "5ae784b3-ebcf-4618-a46c-e55bc07b4785" - ] - ] - } - } - ], - "id": "66747c28-fe0c-4440-b33e-55ea445d71aa", - "savedPayload": { - "position": { - "x": 18281.67420277542, - "y": 25242.488434895044 - }, - "targetPosition": { - "x": 18271.67420277542, - "y": 25214.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "MAMA", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "e9130d93-724f-40cc-8284-bc46c6dcddcf", - "savedPayload": { - "position": { - "x": 18102.67420277542, - "y": 25317.488434895044 - }, - "targetPosition": { - "x": 18199.67420277542, - "y": 25252.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "MAMA", - "id": "e92d0074-badd-4c36-a87c-deb77f98194b" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "MAMA", - "Plotter", - "Foundations", - "c75ac45f-ef03-4176-bed6-d0589e315e4c" - ], - [ - "MAMA Module", - "Plotter Module", - "Foundations", - "4391c884-b440-414d-ae43-79d52360ad97" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "e9334549-cdf3-4276-9145-65e0c46d99a7" - ], - [ - "MAMA", - "Polygon", - "Foundations", - "e92d0074-badd-4c36-a87c-deb77f98194b" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "FAMA", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "e317c3f5-53d8-4c16-8803-33ecedda57d3", - "savedPayload": { - "position": { - "x": 18242.67420277542, - "y": 25314.488434895044 - }, - "targetPosition": { - "x": 18199.67420277542, - "y": 25252.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "FAMA", - "id": "76032ef9-9f4c-4596-829e-ed071275ed06" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "MAMA", - "Plotter", - "Foundations", - "c75ac45f-ef03-4176-bed6-d0589e315e4c" - ], - [ - "MAMA Module", - "Plotter Module", - "Foundations", - "4391c884-b440-414d-ae43-79d52360ad97" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "e9334549-cdf3-4276-9145-65e0c46d99a7" - ], - [ - "FAMA", - "Polygon", - "Foundations", - "76032ef9-9f4c-4596-829e-ed071275ed06" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "FILL", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "b715c040-3541-47b6-bda7-c1da2ce6ff15", - "savedPayload": { - "position": { - "x": 18180.67420277542, - "y": 25296.488434895044 - }, - "targetPosition": { - "x": 18199.67420277542, - "y": 25252.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "FILL", - "id": "5ae7acc1-7488-4d35-a6c5-8571fec0dd52" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "MAMA", - "Plotter", - "Foundations", - "c75ac45f-ef03-4176-bed6-d0589e315e4c" - ], - [ - "MAMA Module", - "Plotter Module", - "Foundations", - "4391c884-b440-414d-ae43-79d52360ad97" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "e9334549-cdf3-4276-9145-65e0c46d99a7" - ], - [ - "FILL", - "Polygon", - "Foundations", - "5ae7acc1-7488-4d35-a6c5-8571fec0dd52" - ] - ] - } - } - ], - "id": "060f8444-f493-4849-960d-8ebf199a0255", - "savedPayload": { - "position": { - "x": 18199.67420277542, - "y": 25252.488434895044 - }, - "targetPosition": { - "x": 18271.67420277542, - "y": 25214.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "03bc8191-6d15-4049-b84e-d01c75c8ba96", - "savedPayload": { - "position": { - "x": 16604.996014287808, - "y": 25686.73412044617 - }, - "targetPosition": { - "x": 16889.868463329145, - "y": 25780.79626892892 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "MAMA", - "id": "cc8048ac-7302-4cb0-b8e5-29d0feaefc0f" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "MAMA", - "Bot Products", - "Foundations", - "c2d41686-94b3-4968-ae2d-c110bf3690cc" - ], - [ - "MAMA", - "Data Product", - "Foundations", - "cc8048ac-7302-4cb0-b8e5-29d0feaefc0f" - ] - ] - } - } - ], - "layerFolders": [], - "id": "deff7eef-1673-4ecf-9f17-bc9e035221a8", - "savedPayload": { - "position": { - "x": 16889.868463329145, - "y": 25780.79626892892 - }, - "targetPosition": { - "x": 17174.740912370482, - "y": 25874.85841741167 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "Donchian-Tenkan", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Donchian-Tenkan", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Donchian-Tenkan", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "8ad3ff25-1ffa-46d2-a7af-d823f6ddb9cd", - "savedPayload": { - "position": { - "x": 18437.67420277542, - "y": 25311.488434895044 - }, - "targetPosition": { - "x": 18433.67420277542, - "y": 25373.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Donchian-Tenkan", - "id": "1dc71bd0-258e-4850-9f22-90f386a9c0d7" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Donchian", - "Plotter", - "Foundations", - "82cfbc90-c90f-4f2e-a834-1a8705581160" - ], - [ - "Donchian-Tenkan", - "Plotter Module", - "Foundations", - "9a6f263c-ca70-47dd-9655-e8f4e8d0ebb7" - ], - [ - "Donchian-Tenkan", - "Plotter Panel", - "Foundations", - "1dc71bd0-258e-4850-9f22-90f386a9c0d7" - ] - ] - } - } - ], - "id": "75cecc27-31ea-4c34-877d-e29bf324e2d0", - "savedPayload": { - "position": { - "x": 18433.67420277542, - "y": 25373.488434895044 - }, - "targetPosition": { - "x": 18374.67420277542, - "y": 25441.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "Mid Point", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "c8696f76-b249-4a37-8849-61435594e400", - "savedPayload": { - "position": { - "x": 18414.67420277542, - "y": 25472.488434895044 - }, - "targetPosition": { - "x": 18436.67420277542, - "y": 25458.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Mid Point", - "id": "6993b87b-6bac-4f42-bd1c-77b66be9d50b" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Donchian", - "Plotter", - "Foundations", - "82cfbc90-c90f-4f2e-a834-1a8705581160" - ], - [ - "Donchian-Tenkan", - "Plotter Module", - "Foundations", - "9a6f263c-ca70-47dd-9655-e8f4e8d0ebb7" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "28200aae-e9e9-4f1a-898e-5347a9743e1a" - ], - [ - "Mid Point", - "Polygon", - "Foundations", - "6993b87b-6bac-4f42-bd1c-77b66be9d50b" - ] - ] - } - } - ], - "id": "a20d1f48-ce43-4a46-80c9-bd6dbd0ddc12", - "savedPayload": { - "position": { - "x": 18436.67420277542, - "y": 25458.488434895044 - }, - "targetPosition": { - "x": 18374.67420277542, - "y": 25441.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "b3ca3608-70f0-4c56-bd5b-19818ff50422", - "savedPayload": { - "position": { - "x": 16681.075425095532, - "y": 25533.838789422916 - }, - "targetPosition": { - "x": 16927.908168733007, - "y": 25704.348603417293 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Donchian-Tenkan", - "id": "aef24eba-6f9c-4e1b-8173-bce081cffcb9" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "Donchian-Tenkan", - "Bot Products", - "Foundations", - "3158c2be-1ce0-4273-9165-23ade938e25e" - ], - [ - "Donchian-Tenkan", - "Data Product", - "Foundations", - "aef24eba-6f9c-4e1b-8173-bce081cffcb9" - ] - ] - } - } - ], - "layerFolders": [], - "id": "3ed974e4-1846-4885-92a1-dda9a94e091c", - "savedPayload": { - "position": { - "x": 16927.908168733007, - "y": 25704.348603417293 - }, - "targetPosition": { - "x": 17174.740912370482, - "y": 25874.85841741167 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "83ebb267-3d8d-4f5b-a3e5-b512a7f42d18", - "savedPayload": { - "position": { - "x": 17174.740912370482, - "y": 25874.85841741167 - }, - "targetPosition": { - "x": 17407.88470080757, - "y": 25686.062300096717 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "frame": { - "position": { - "x": 450, - "y": 80 - }, - "width": 150, - "height": 400, - "radius": 0 - }, - "referenceParent": { - "type": "Data Mine Products", - "name": "Pluvtech", - "id": "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ] - ] - } - }, - "id": "8d4521b9-b689-4c10-8010-5844d5281f22", - "savedPayload": { - "position": { - "x": 18077.88470080757, - "y": 25674.062300096717 - }, - "targetPosition": { - "x": 18311.02848924466, - "y": 25485.266182781765 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Timeline Chart", - "name": "Candles Data", - "project": "Foundations", - "layerManager": { - "type": "Layer Manager", - "name": "Candles", - "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", - "project": "Foundations", - "layers": [], - "botLayers": [ - { - "type": "Bot Layers", - "name": "Exchange Raw Data", - "project": "Foundations", - "layers": [], - "layerFolders": [], - "id": "eb33333c-7b65-4e86-9b3e-23671238d032", - "savedPayload": { - "position": { - "x": 18209.67420277542, - "y": 25262.488434895044 - }, - "targetPosition": { - "x": 18237.67420277542, - "y": 25219.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "Candles Volumes", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Candles", - "config": "{\n \"status\": \"on\",\n \"showPanels\": true\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Candle", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "750e5d45-1f82-4d50-a92b-f7d5bfae6a64", - "savedPayload": { - "position": { - "x": 18426.67420277542, - "y": 25144.488434895044 - }, - "targetPosition": { - "x": 18376.67420277542, - "y": 25226.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Candle", - "id": "9336f4e6-d56b-4ed4-819d-0bb762ba1fdd" - }, - "referenceParentCombinedNodePath": [ - [ - "Candles", - "Data Mine", - "Foundations", - "70c7eea3-a786-4dda-b526-0514e2cb14cc" - ], - [ - "Plotters Candles Volumes", - "Plotter", - "Foundations", - "e4347543-21b5-4274-b690-e6b3b5899862" - ], - [ - "Candles", - "Plotter Module", - "Foundations", - "0aed75a3-fee8-4ddc-97ff-b6768e6f12a3" - ], - [ - "Candle", - "Plotter Panel", - "Foundations", - "9336f4e6-d56b-4ed4-819d-0bb762ba1fdd" - ] - ] - } - } - ], - "id": "d6e48adc-875c-4f4e-a2fa-d442d9f13576", - "savedPayload": { - "position": { - "x": 18376.67420277542, - "y": 25226.488434895044 - }, - "targetPosition": { - "x": 18300.67420277542, - "y": 25202.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "9cdd3d72-a5a7-47c6-860e-2ec9e1f42243", - "savedPayload": { - "position": { - "x": 18376.67420277542, - "y": 25267.488434895044 - }, - "targetPosition": { - "x": 18300.67420277542, - "y": 25202.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "1c4cdfae-84e4-4bb4-a9e9-7cc1de81a126", - "savedPayload": { - "position": { - "x": 18300.67420277542, - "y": 25202.488434895044 - }, - "targetPosition": { - "x": 18217.67420277542, - "y": 25282.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Candles", - "id": "a6460a63-1994-4b64-92f3-30c1e4ab0bff" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Candles", - "Data Mine Products", - "Foundations", - "9809bc72-afc5-4771-bb8a-626a4d7ed724" - ], - [ - "Candles Volumes", - "Bot Products", - "Foundations", - "7f0fdf95-8d49-4a54-9fe0-414d85d58f8f" - ], - [ - "Candles", - "Data Product", - "Foundations", - "a6460a63-1994-4b64-92f3-30c1e4ab0bff" - ] - ] - } - }, - { - "type": "Layer", - "name": "Volumes", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Volume", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "da3bec54-3fa3-48a2-b374-9eb3e66a2909", - "savedPayload": { - "position": { - "x": 18315.67420277542, - "y": 25115.488434895044 - }, - "targetPosition": { - "x": 18250.67420277542, - "y": 25172.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Volume", - "id": "42dbd098-4550-44a0-987f-54a28dd5f40b" - }, - "referenceParentCombinedNodePath": [ - [ - "Candles", - "Data Mine", - "Foundations", - "70c7eea3-a786-4dda-b526-0514e2cb14cc" - ], - [ - "Plotters Candles Volumes", - "Plotter", - "Foundations", - "e4347543-21b5-4274-b690-e6b3b5899862" - ], - [ - "Volumes", - "Plotter Module", - "Foundations", - "a6177fb7-51d1-4b7c-bcbb-04861a5bf0c1" - ], - [ - "Volume", - "Plotter Panel", - "Foundations", - "42dbd098-4550-44a0-987f-54a28dd5f40b" - ] - ] - } - } - ], - "id": "b5d6e89e-39b6-4b69-86f8-bfeadcce968e", - "savedPayload": { - "position": { - "x": 18250.67420277542, - "y": 25172.488434895044 - }, - "targetPosition": { - "x": 18235.67420277542, - "y": 25266.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "4e56cf96-2794-495e-b76a-723846ed502c", - "savedPayload": { - "position": { - "x": 18307.67420277542, - "y": 25351.488434895044 - }, - "targetPosition": { - "x": 18235.67420277542, - "y": 25266.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "e67e1805-829c-4bb5-8a34-4513fe9c0fbc", - "savedPayload": { - "position": { - "x": 18235.67420277542, - "y": 25266.488434895044 - }, - "targetPosition": { - "x": 18217.67420277542, - "y": 25282.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Volumes", - "id": "c962b6d9-625d-4697-9216-639f65df944e" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Candles", - "Data Mine Products", - "Foundations", - "9809bc72-afc5-4771-bb8a-626a4d7ed724" - ], - [ - "Candles Volumes", - "Bot Products", - "Foundations", - "7f0fdf95-8d49-4a54-9fe0-414d85d58f8f" - ], - [ - "Volumes", - "Data Product", - "Foundations", - "c962b6d9-625d-4697-9216-639f65df944e" - ] - ] - } - } - ], - "layerFolders": [], - "id": "ff6962a0-9934-486b-aefd-854a52204058", - "savedPayload": { - "position": { - "x": 18217.67420277542, - "y": 25282.488434895044 - }, - "targetPosition": { - "x": 18237.67420277542, - "y": 25219.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "198ad394-9535-4c1c-9788-35f3eeb36d87", - "savedPayload": { - "position": { - "x": 18237.67420277542, - "y": 25219.488434895044 - }, - "targetPosition": { - "x": 18274.67420277542, - "y": 25186.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "frame": { - "position": { - "x": 600, - "y": 80 - }, - "width": 150, - "height": 190, - "radius": 0 - }, - "referenceParent": { - "type": "Data Mine Products", - "name": "Candles", - "id": "9809bc72-afc5-4771-bb8a-626a4d7ed724" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Candles", - "Data Mine Products", - "Foundations", - "9809bc72-afc5-4771-bb8a-626a4d7ed724" - ] - ] - } - }, - "id": "68e66a36-f022-4028-814d-41fa91ba0110", - "savedPayload": { - "position": { - "x": 18030.954361295502, - "y": 25592.776567645356 - }, - "targetPosition": { - "x": 18311.02848924466, - "y": 25485.266182781765 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Timeline Chart", - "name": "Pluvtech Lower Scale", - "project": "Foundations", - "rateScale": { - "type": "Rate Scale", - "name": "New Rate Scale", - "config": "{\n \"autoMinScale\": true,\n \"autoMaxScale\": true,\n \"minValue\": 0.003131531941459029,\n \"maxValue\": 4.536162377310928\n}", - "project": "Foundations", - "id": "c7b32c94-6bd5-404b-9b5b-b000c8c7bc59", - "savedPayload": { - "position": { - "x": 17611.838458434664, - "y": 25848.358680159155 - }, - "targetPosition": { - "x": 17863.43962881829, - "y": 25684.966969654648 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerManager": { - "type": "Layer Manager", - "name": "", - "config": "{\n \"visibleLayers\": 4,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", - "project": "Foundations", - "layers": [], - "botLayers": [ - { - "type": "Bot Layers", - "name": "Fisher Transform", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "FisherTransform", - "config": "{\n \"status\": \"off\",\n \"showPanels\": true\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Fisher Transform Panel", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "544f67aa-0ef9-451f-9ebc-e487c51f15ce", - "savedPayload": { - "position": { - "x": 18695.67420277542, - "y": 25155.488434895044 - }, - "targetPosition": { - "x": 18596.67420277542, - "y": 25186.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Fisher Transform Panel", - "id": "1bc3ab53-4a5c-4e48-b137-b9eba832e7d5" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fisher Transform", - "Plotter", - "Foundations", - "e896ca5f-67a0-42d9-b681-eb54051057a6" - ], - [ - "Fisher Module", - "Plotter Module", - "Foundations", - "6df6dd70-21f0-44c5-9345-3410727211c9" - ], - [ - "Fisher Transform Panel", - "Plotter Panel", - "Foundations", - "1bc3ab53-4a5c-4e48-b137-b9eba832e7d5" - ] - ] - } - } - ], - "id": "96389bd8-7260-4066-b05e-3933f428bc45", - "savedPayload": { - "position": { - "x": 18596.67420277542, - "y": 25186.488434895044 - }, - "targetPosition": { - "x": 18527.67420277542, - "y": 25269.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "Fisher", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "8e45a611-6b0c-49d1-8d88-73b2485b1c7a", - "savedPayload": { - "position": { - "x": 18382.67420277542, - "y": 25310.488434895044 - }, - "targetPosition": { - "x": 18447.67420277542, - "y": 25347.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Fisher", - "id": "576dee53-5313-4af7-8d6a-7d6a05cc03f4" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fisher Transform", - "Plotter", - "Foundations", - "e896ca5f-67a0-42d9-b681-eb54051057a6" - ], - [ - "Fisher Module", - "Plotter Module", - "Foundations", - "6df6dd70-21f0-44c5-9345-3410727211c9" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "fa310be7-d8cb-4f9e-8a64-906735c3bf86" - ], - [ - "Fisher", - "Polygon", - "Foundations", - "576dee53-5313-4af7-8d6a-7d6a05cc03f4" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Trigger", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "836dc0f9-802f-4cdc-b31e-e4d20f5df222", - "savedPayload": { - "position": { - "x": 18531.67420277542, - "y": 25390.488434895044 - }, - "targetPosition": { - "x": 18447.67420277542, - "y": 25347.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Trigger", - "id": "b7c8b966-44db-49f0-b086-1429cc8bad2f" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fisher Transform", - "Plotter", - "Foundations", - "e896ca5f-67a0-42d9-b681-eb54051057a6" - ], - [ - "Fisher Module", - "Plotter Module", - "Foundations", - "6df6dd70-21f0-44c5-9345-3410727211c9" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "fa310be7-d8cb-4f9e-8a64-906735c3bf86" - ], - [ - "Trigger", - "Polygon", - "Foundations", - "b7c8b966-44db-49f0-b086-1429cc8bad2f" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Zero Line", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "edcc2a09-c816-4af2-87da-edad18cdf2fb", - "savedPayload": { - "position": { - "x": 18530.67420277542, - "y": 25301.488434895044 - }, - "targetPosition": { - "x": 18447.67420277542, - "y": 25347.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Zero Line", - "id": "34b6c810-1fcb-4ede-b680-713d02090df5" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fisher Transform", - "Plotter", - "Foundations", - "e896ca5f-67a0-42d9-b681-eb54051057a6" - ], - [ - "Fisher Module", - "Plotter Module", - "Foundations", - "6df6dd70-21f0-44c5-9345-3410727211c9" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "fa310be7-d8cb-4f9e-8a64-906735c3bf86" - ], - [ - "Zero Line", - "Polygon", - "Foundations", - "34b6c810-1fcb-4ede-b680-713d02090df5" - ] - ] - } - } - ], - "id": "d4310f31-1d57-4896-91ab-66f501d8e2e4", - "savedPayload": { - "position": { - "x": 18447.67420277542, - "y": 25347.488434895044 - }, - "targetPosition": { - "x": 18527.67420277542, - "y": 25269.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "b198fe4f-b413-4af8-ae3b-ab0ff352d09d", - "savedPayload": { - "position": { - "x": 17061.53375704876, - "y": 25821.16411957651 - }, - "targetPosition": { - "x": 17328.83571430527, - "y": 25684.966969654648 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "FisherTransform", - "id": "05557028-90d6-4fb6-9244-78e9bcb3e715" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "Fisher Transform", - "Bot Products", - "Foundations", - "43042896-0f34-4723-912b-210e81c3d84c" - ], - [ - "FisherTransform", - "Data Product", - "Foundations", - "05557028-90d6-4fb6-9244-78e9bcb3e715" - ] - ] - } - } - ], - "layerFolders": [], - "id": "d15016e7-515c-47fb-995c-4670fdb2f93b", - "savedPayload": { - "position": { - "x": 17328.83571430527, - "y": 25684.966969654648 - }, - "targetPosition": { - "x": 17596.13767156178, - "y": 25548.769819732785 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "Waddah Attar", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Waddah Attar", - "config": "{\n \"status\": \"off\",\n \"showPanels\": true\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "WADDAH Panel", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "c6fc5a12-6ade-4a58-bf90-759a654b4e15", - "savedPayload": { - "position": { - "x": 18084.67420277542, - "y": 25159.488434895044 - }, - "targetPosition": { - "x": 18141.67420277542, - "y": 25248.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "WADDAH Panel", - "id": "37a0cfdd-0b77-47bd-a55b-2d83dfacc5cb" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Waddah Attar", - "Plotter", - "Foundations", - "7199c193-e127-4a47-8361-ab9f75ec1482" - ], - [ - "Waddah Module", - "Plotter Module", - "Foundations", - "d127c9a4-dc37-4ecb-8977-13099f6681b5" - ], - [ - "WADDAH Panel", - "Plotter Panel", - "Foundations", - "37a0cfdd-0b77-47bd-a55b-2d83dfacc5cb" - ] - ] - } - } - ], - "id": "5251eaf5-44e2-4f67-bcad-3d7a545a13f6", - "savedPayload": { - "position": { - "x": 18141.67420277542, - "y": 25248.488434895044 - }, - "targetPosition": { - "x": 18210.67420277542, - "y": 25229.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "Zero", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "657ab7a7-7047-4931-b72f-3fa347a8bf65", - "savedPayload": { - "position": { - "x": 18180.67420277542, - "y": 25258.488434895044 - }, - "targetPosition": { - "x": 18140.67420277542, - "y": 25175.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Zero", - "id": "39881c54-7f4a-4c06-b1a7-78b44fc0aaee" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Waddah Attar", - "Plotter", - "Foundations", - "7199c193-e127-4a47-8361-ab9f75ec1482" - ], - [ - "Waddah Module", - "Plotter Module", - "Foundations", - "d127c9a4-dc37-4ecb-8977-13099f6681b5" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "8f3a1e64-fd3d-4787-bfef-17e86d930d73" - ], - [ - "Zero", - "Polygon", - "Foundations", - "39881c54-7f4a-4c06-b1a7-78b44fc0aaee" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "TrendUp", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "5ca1e276-f786-451c-adb9-d2e5d6c037e0", - "savedPayload": { - "position": { - "x": 18111.67420277542, - "y": 25180.488434895044 - }, - "targetPosition": { - "x": 18140.67420277542, - "y": 25175.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "TrendUp", - "id": "f013c90f-1eb4-4fe4-b69e-eb9b8e2981f0" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Waddah Attar", - "Plotter", - "Foundations", - "7199c193-e127-4a47-8361-ab9f75ec1482" - ], - [ - "Waddah Module", - "Plotter Module", - "Foundations", - "d127c9a4-dc37-4ecb-8977-13099f6681b5" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "8f3a1e64-fd3d-4787-bfef-17e86d930d73" - ], - [ - "TrendUp", - "Polygon", - "Foundations", - "f013c90f-1eb4-4fe4-b69e-eb9b8e2981f0" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "TrendDown", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "88c85caf-2e12-4eb4-898d-2ef1a750dc97", - "savedPayload": { - "position": { - "x": 18158.67420277542, - "y": 25161.488434895044 - }, - "targetPosition": { - "x": 18140.67420277542, - "y": 25175.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "TrendDown", - "id": "aabacfa3-52e1-41dd-b858-ca29e460517f" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Waddah Attar", - "Plotter", - "Foundations", - "7199c193-e127-4a47-8361-ab9f75ec1482" - ], - [ - "Waddah Module", - "Plotter Module", - "Foundations", - "d127c9a4-dc37-4ecb-8977-13099f6681b5" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "8f3a1e64-fd3d-4787-bfef-17e86d930d73" - ], - [ - "TrendDown", - "Polygon", - "Foundations", - "aabacfa3-52e1-41dd-b858-ca29e460517f" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "DeadZone", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "620d9339-6bcd-415c-8caa-64ad49bf6676", - "savedPayload": { - "position": { - "x": 18173.67420277542, - "y": 25143.488434895044 - }, - "targetPosition": { - "x": 18140.67420277542, - "y": 25175.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "DeadZone", - "id": "35d5a297-1c5e-4c93-8f4e-cd02e751bd07" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Waddah Attar", - "Plotter", - "Foundations", - "7199c193-e127-4a47-8361-ab9f75ec1482" - ], - [ - "Waddah Module", - "Plotter Module", - "Foundations", - "d127c9a4-dc37-4ecb-8977-13099f6681b5" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "8f3a1e64-fd3d-4787-bfef-17e86d930d73" - ], - [ - "DeadZone", - "Polygon", - "Foundations", - "35d5a297-1c5e-4c93-8f4e-cd02e751bd07" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Explosion", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "6f4ecf16-31e1-4d3b-9d88-8d4dce29b236", - "savedPayload": { - "position": { - "x": 18088.67420277542, - "y": 25200.488434895044 - }, - "targetPosition": { - "x": 18140.67420277542, - "y": 25175.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Explosion", - "id": "0af1b684-0084-426b-a33b-8a02ed40622c" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Waddah Attar", - "Plotter", - "Foundations", - "7199c193-e127-4a47-8361-ab9f75ec1482" - ], - [ - "Waddah Module", - "Plotter Module", - "Foundations", - "d127c9a4-dc37-4ecb-8977-13099f6681b5" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "8f3a1e64-fd3d-4787-bfef-17e86d930d73" - ], - [ - "Explosion", - "Polygon", - "Foundations", - "0af1b684-0084-426b-a33b-8a02ed40622c" - ] - ] - } - } - ], - "id": "c28a2656-abb4-4802-93a6-648bcdc2712a", - "savedPayload": { - "position": { - "x": 18140.67420277542, - "y": 25175.488434895044 - }, - "targetPosition": { - "x": 18210.67420277542, - "y": 25229.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "f12d8788-03ca-4e4f-92c7-15ee1ad7331a", - "savedPayload": { - "position": { - "x": 17003.5246672047, - "y": 25454.909140708645 - }, - "targetPosition": { - "x": 17299.83116938324, - "y": 25501.839480220715 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Waddah Attar", - "id": "889a66c8-96ac-4485-b389-bfab3f0e4d5a" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "Waddah Attar", - "Bot Products", - "Foundations", - "5d09b0cd-48d0-45ad-9c2c-1e1572f2d206" - ], - [ - "Waddah Attar", - "Data Product", - "Foundations", - "889a66c8-96ac-4485-b389-bfab3f0e4d5a" - ] - ] - } - } - ], - "layerFolders": [], - "id": "f9bf65ec-5fa6-448a-a6ca-89f9ead6585e", - "savedPayload": { - "position": { - "x": 17299.83116938324, - "y": 25501.839480220715 - }, - "targetPosition": { - "x": 17596.13767156178, - "y": 25548.769819732785 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "PLUVTECH MACD", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "PLUVTECH MACD", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "PLUVTECH MACD Panel", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "29246687-03e5-4070-bc3a-dd99c48e0364", - "savedPayload": { - "position": { - "x": 18624.67420277542, - "y": 25360.488434895044 - }, - "targetPosition": { - "x": 18588.67420277542, - "y": 25338.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "PLUVTECH MACD Panel", - "id": "d1c2361e-d510-4be4-a3fd-ce08fa3fcc8e" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "PLUVTECH MACD", - "Plotter", - "Foundations", - "bcce3ebf-8344-45ca-8f99-23dc0881cf27" - ], - [ - "PLUVTECH MACD", - "Plotter Module", - "Foundations", - "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" - ], - [ - "PLUVTECH MACD Panel", - "Plotter Panel", - "Foundations", - "d1c2361e-d510-4be4-a3fd-ce08fa3fcc8e" - ] - ] - } - } - ], - "id": "84cbf748-92ae-4746-93ac-c5cb0435b32d", - "savedPayload": { - "position": { - "x": 18588.67420277542, - "y": 25338.488434895044 - }, - "targetPosition": { - "x": 18501.67420277542, - "y": 25417.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "MACD", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "93bba0f0-88c6-4164-89dc-967f91eaca64", - "savedPayload": { - "position": { - "x": 18491.67420277542, - "y": 25348.488434895044 - }, - "targetPosition": { - "x": 18589.67420277542, - "y": 25448.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "MACD", - "id": "db49df3f-1aa7-4df1-95f6-d81624545e43" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "PLUVTECH MACD", - "Plotter", - "Foundations", - "bcce3ebf-8344-45ca-8f99-23dc0881cf27" - ], - [ - "PLUVTECH MACD", - "Plotter Module", - "Foundations", - "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "c4b21052-003c-4635-85f8-5d14ed800c16" - ], - [ - "MACD", - "Polygon", - "Foundations", - "db49df3f-1aa7-4df1-95f6-d81624545e43" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Signal", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "70284d14-405e-4121-80a6-88c211cca5a4", - "savedPayload": { - "position": { - "x": 18577.67420277542, - "y": 25429.488434895044 - }, - "targetPosition": { - "x": 18589.67420277542, - "y": 25448.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Signal", - "id": "e721cc0f-2be0-488b-baf6-668a74cfb6d2" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "PLUVTECH MACD", - "Plotter", - "Foundations", - "bcce3ebf-8344-45ca-8f99-23dc0881cf27" - ], - [ - "PLUVTECH MACD", - "Plotter Module", - "Foundations", - "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "c4b21052-003c-4635-85f8-5d14ed800c16" - ], - [ - "Signal", - "Polygon", - "Foundations", - "e721cc0f-2be0-488b-baf6-668a74cfb6d2" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Zero Line", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "f4612a82-a30e-45bd-b41a-9bfccfc68a92", - "savedPayload": { - "position": { - "x": 18593.67420277542, - "y": 25525.488434895044 - }, - "targetPosition": { - "x": 18589.67420277542, - "y": 25448.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Zero Line", - "id": "8e43cbab-e7a2-4e2e-8c87-2bd07d7b612e" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "PLUVTECH MACD", - "Plotter", - "Foundations", - "bcce3ebf-8344-45ca-8f99-23dc0881cf27" - ], - [ - "PLUVTECH MACD", - "Plotter Module", - "Foundations", - "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "c4b21052-003c-4635-85f8-5d14ed800c16" - ], - [ - "Zero Line", - "Polygon", - "Foundations", - "8e43cbab-e7a2-4e2e-8c87-2bd07d7b612e" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Histogram", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "ddedf608-054f-438e-a01c-8639bb79d97e", - "savedPayload": { - "position": { - "x": 18638.67420277542, - "y": 25485.488434895044 - }, - "targetPosition": { - "x": 18589.67420277542, - "y": 25448.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Histogram", - "id": "21f0a6e3-c0fa-4a69-9d72-fc5e81a551dd" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "PLUVTECH MACD", - "Plotter", - "Foundations", - "bcce3ebf-8344-45ca-8f99-23dc0881cf27" - ], - [ - "PLUVTECH MACD", - "Plotter Module", - "Foundations", - "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "c4b21052-003c-4635-85f8-5d14ed800c16" - ], - [ - "Histogram", - "Polygon", - "Foundations", - "21f0a6e3-c0fa-4a69-9d72-fc5e81a551dd" - ] - ] - } - } - ], - "id": "43d96939-0b85-48e8-a845-f6755081b26b", - "savedPayload": { - "position": { - "x": 18589.67420277542, - "y": 25448.488434895044 - }, - "targetPosition": { - "x": 18501.67420277542, - "y": 25417.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "f98280db-dd88-4511-ae18-20b731cf36d9", - "savedPayload": { - "position": { - "x": 17171.873602849853, - "y": 25124.505751020857 - }, - "targetPosition": { - "x": 17384.005637205817, - "y": 25336.63778537682 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "PLUVTECH MACD", - "id": "c63da930-aa02-43a7-aa67-59b8896e2836" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "PLUVTECH MACD", - "Bot Products", - "Foundations", - "e794bdd4-be67-4a05-bc60-3369c2cfcc19" - ], - [ - "PLUVTECH MACD", - "Data Product", - "Foundations", - "c63da930-aa02-43a7-aa67-59b8896e2836" - ] - ] - } - } - ], - "layerFolders": [], - "id": "0108bc1c-9e46-4389-abbf-b476606096f4", - "savedPayload": { - "position": { - "x": 17384.005637205817, - "y": 25336.63778537682 - }, - "targetPosition": { - "x": 17596.13767156178, - "y": 25548.769819732785 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "Percentages", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Percentages", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Percentages Panel", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "e54df79a-b7f9-4c5e-b8e5-5c4b59f332ac", - "savedPayload": { - "position": { - "x": 18379.67420277542, - "y": 25538.488434895044 - }, - "targetPosition": { - "x": 18428.67420277542, - "y": 25557.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Percentages Panel", - "id": "11f3cd52-99cd-4162-8fa4-6bcaa1bb0267" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Percentages", - "Plotter", - "Foundations", - "4bcd153b-6e4c-4d24-842e-7421f0767182" - ], - [ - "Percentages Module", - "Plotter Module", - "Foundations", - "404961a4-f4e9-48e4-8fd5-f464b286c8b2" - ], - [ - "Percentages Panel", - "Plotter Panel", - "Foundations", - "11f3cd52-99cd-4162-8fa4-6bcaa1bb0267" - ] - ] - } - } - ], - "id": "7d0e1666-00cb-4ce8-b159-95651b176ad2", - "savedPayload": { - "position": { - "x": 18428.67420277542, - "y": 25557.488434895044 - }, - "targetPosition": { - "x": 18518.67420277542, - "y": 25480.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "8b041bc3-4aad-4568-8570-7238b5582e3b", - "savedPayload": { - "position": { - "x": 18419.67420277542, - "y": 25524.488434895044 - }, - "targetPosition": { - "x": 18518.67420277542, - "y": 25480.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "ac9ce1c9-92e4-4703-9b04-3c1a0e5afec2", - "savedPayload": { - "position": { - "x": 17502.27699253764, - "y": 24956.156815375703 - }, - "targetPosition": { - "x": 17549.20733204971, - "y": 25252.463317554244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Percentages", - "id": "fb364962-2ab1-414e-8e62-43134a843185" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "Percentages", - "Bot Products", - "Foundations", - "2db0732a-452d-4f5f-a808-f7f32a58406c" - ], - [ - "Percentages", - "Data Product", - "Foundations", - "fb364962-2ab1-414e-8e62-43134a843185" - ] - ] - } - } - ], - "layerFolders": [], - "id": "34aece55-c4fe-43f0-bd83-17988869d116", - "savedPayload": { - "position": { - "x": 17549.20733204971, - "y": 25252.463317554244 - }, - "targetPosition": { - "x": 17596.13767156178, - "y": 25548.769819732785 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "3e09e4d9-879c-4dcb-81b5-18ef70c9ff7d", - "savedPayload": { - "position": { - "x": 17596.13767156178, - "y": 25548.769819732785 - }, - "targetPosition": { - "x": 17863.43962881829, - "y": 25684.966969654648 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "frame": { - "position": { - "x": 750, - "y": 80 - }, - "width": 150, - "height": 330, - "radius": 0 - } - } - }, - "id": "8c05ac4e-f76e-4e56-9af8-f8167c686651", - "savedPayload": { - "position": { - "x": 18011.43962881829, - "y": 25500.966969654648 - }, - "targetPosition": { - "x": 18311.02848924466, - "y": 25485.266182781765 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "e465bca8-1af7-46e5-8f5f-b7d2b9ae2f60", - "savedPayload": { - "position": { - "x": 18311.02848924466, - "y": 25485.266182781765 - }, - "targetPosition": { - "x": 18388.67420277542, - "y": 25195.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "frame": { - "position": { - "x": 0, - "y": 0 - }, - "width": 298.75, - "height": 127.125, - "radius": 0 - }, - "referenceParent": { - "type": "Back Learning Session", - "name": "Back ML Demo System", - "id": "5fba5feb-2785-47dc-b7f0-38caf58a30d6" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Learning Tasks", - "Learning Tasks", - "Foundations", - "0818dfbe-61ea-40b8-8544-bee25d7f45be" - ], - [ - "Foundations", - "Project Learning Tasks", - "Foundations", - "7bff45f1-0f5a-41c1-b2ea-b31f7e583a66" - ], - [ - "Binance", - "Exchange Learning Tasks", - "Foundations", - "af06dd3e-09e1-4b2b-b283-1c5fe828ebba" - ], - [ - " BTC/USDT", - "Market Learning Tasks", - "Foundations", - "a2847923-c0ca-43c4-b3a3-bf366fae5fe3" - ], - [ - "Masters", - "Learning Mine Tasks", - "Foundations", - "e7848996-3c00-4781-a902-79aec86ac34d" - ], - [ - "Masters", - "Task Manager", - "Foundations", - "fb54fd74-29a2-4713-ad06-31460a9f5961" - ], - [ - "Back ML Demo System", - "Task", - "Foundations", - "808d3316-7b04-47c1-867b-dd02951a915e" - ], - [ - "Back Low Frequency", - "Learning Bot Instance", - "Foundations", - "57b053df-7b72-4db2-a091-e56b164aaa53" - ], - [ - "Low Frequency Learning", - "Learning Process Instance", - "Foundations", - "0b4d53ae-2465-4d95-a0fa-08bb61267dd6" - ], - [ - "Back ML Demo System", - "Back Learning Session", - "Foundations", - "5fba5feb-2785-47dc-b7f0-38caf58a30d6" - ] - ] - } - }, - { - "type": "Time Machine", - "name": "Live ML Demo System Live Learning Session My Computer Binance BTC/USDT", - "project": "Foundations", - "timeScale": { - "type": "Time Scale", - "name": "New Time Scale", - "config": "{\n \"autoMinScale\": true,\n \"autoMaxScale\": true,\n \"fromDate\": \"2018-01-01T00:00:00.000Z\",\n \"toDate\": \"2020-12-31T00:00:00.000Z\"\n}", - "project": "Foundations", - "id": "98d36e7c-a8fd-4a9d-ba96-ddca0cdd2372", - "savedPayload": { - "position": { - "x": 18083.195668015815, - "y": 25572.723008852172 - }, - "targetPosition": { - "x": 18098.896454888698, - "y": 25273.1341484258 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "rateScale": { - "type": "Rate Scale", - "name": "New Rate Scale", - "config": "{\n \"autoMinScale\": true,\n \"autoMaxScale\": true,\n \"minValue\": 0,\n \"maxValue\": 25000\n}", - "project": "Foundations", - "id": "a003c459-7ed5-469a-a52b-0feffd5a0733", - "savedPayload": { - "position": { - "x": 17991.386070025106, - "y": 25553.20827637496 - }, - "targetPosition": { - "x": 18098.896454888698, - "y": 25273.1341484258 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "timeFrameScale": { - "type": "Time Frame Scale", - "name": "New Time Frame Scale", - "config": "{ \n\"value\": \"24-hs\"\n}", - "project": "Foundations", - "id": "fd60c313-5cd2-4c9f-8756-7cf16b49c4af", - "savedPayload": { - "position": { - "x": 17910.100337573745, - "y": 25506.27793686289 - }, - "targetPosition": { - "x": 18098.896454888698, - "y": 25273.1341484258 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "timelineCharts": [ - { - "type": "Timeline Chart", - "name": "Learning Engine", - "project": "Foundations", - "layerManager": { - "type": "Layer Manager", - "name": "Masters", - "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", - "project": "Foundations", - "layers": [], - "botLayers": [ - { - "type": "Bot Layers", - "name": "Low Frequency", - "project": "Foundations", - "layers": [], - "layerFolders": [ - { - "type": "Layer Folder", - "name": "Learning Engine", - "project": "Foundations", - "layers": [], - "layerFolders": [ - { - "type": "Layer Folder", - "name": "Learning Episode", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Learning Episode Counters", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Learning Episode Counters", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "f8be1116-2e54-49fd-bb02-83b8dea0c297", - "savedPayload": { - "position": { - "x": 18439.67420277542, - "y": 25405.488434895044 - }, - "targetPosition": { - "x": 18409.67420277542, - "y": 25388.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Learning Episode Counters", - "id": "e24d28b3-e035-4f39-aa88-b22cfafeb1b7" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Learning Engine", - "Plotter", - "Foundations", - "cfe33a78-6588-49fb-8d34-8f22149061ee" - ], - [ - "Learning Episode Counters", - "Plotter Module", - "Foundations", - "788bfd62-11af-4bbe-96f4-d2ba930334a2" - ], - [ - "Learning Episode Counters", - "Plotter Panel", - "Foundations", - "e24d28b3-e035-4f39-aa88-b22cfafeb1b7" - ] - ] - } - } - ], - "id": "2122edbd-00bc-4fd8-9aa5-39317654bfea", - "savedPayload": { - "position": { - "x": 18409.67420277542, - "y": 25388.488434895044 - }, - "targetPosition": { - "x": 18445.67420277542, - "y": 25461.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "6e39e885-6247-469f-bcb0-f31323361a96", - "savedPayload": { - "position": { - "x": 18532.67420277542, - "y": 25479.488434895044 - }, - "targetPosition": { - "x": 18445.67420277542, - "y": 25461.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "2c7b7ea7-4c03-49aa-85b9-3cda22550042", - "savedPayload": { - "position": { - "x": 18445.67420277542, - "y": 25461.488434895044 - }, - "targetPosition": { - "x": 18444.67420277542, - "y": 25515.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Learning Episode Counters", - "id": "cde99341-b93d-427a-b322-2580fad770c9" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Learning Mines Data", - "Learning Mines Data", - "Foundations", - "2845a687-becc-4c3b-bc79-b2293ba876ba" - ], - [ - "Foundations", - "Project Learning Products", - "Foundations", - "e55412b6-b741-4135-9cde-92bfd24900bf" - ], - [ - "Binance", - "Exchange Learning Products", - "Foundations", - "01127677-0795-4fef-ab32-71fdd40c363a" - ], - [ - " BTC/USDT", - "Market Learning Products", - "Foundations", - "7c1badc8-d130-44f4-b942-c802162fd748" - ], - [ - "Live ML Demo System Live Learning Session", - "Learning Session Reference", - "Foundations", - "892268ce-2372-4ba6-9055-75fcdb1d1f30" - ], - [ - "Masters", - "Learning Mine Products", - "Foundations", - "0248e45b-0fb1-47c4-af63-99dfb5a3484a" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "7893bc73-4f07-422c-b582-8f68eaba35ad" - ], - [ - "Learning Engine", - "Data Product Folder", - "Foundations", - "e2fc8cb5-a69f-4284-b930-a570664a1461" - ], - [ - "Learning Episode", - "Data Product Folder", - "Foundations", - "3fd9cd59-8ff1-41a8-9ea4-d669efa6e134" - ], - [ - "Learning Episode Counters", - "Data Product", - "Foundations", - "cde99341-b93d-427a-b322-2580fad770c9" - ] - ] - } - }, - { - "type": "Layer", - "name": "Learning Episode Statistics", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Learning Episode Statistics", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "5e9fda83-9056-4e10-b4b4-0597e50d25c9", - "savedPayload": { - "position": { - "x": 18469.67420277542, - "y": 25405.488434895044 - }, - "targetPosition": { - "x": 18445.67420277542, - "y": 25427.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Learning Episode Statistics", - "id": "5b295fb8-10d6-4f29-9dfd-9e3d1cccc887" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Learning Engine", - "Plotter", - "Foundations", - "cfe33a78-6588-49fb-8d34-8f22149061ee" - ], - [ - "Learning Episode Statistics", - "Plotter Module", - "Foundations", - "59f91a2a-a1ba-4414-a9a2-ea1c05ba7887" - ], - [ - "Learning Episode Statistics", - "Plotter Panel", - "Foundations", - "5b295fb8-10d6-4f29-9dfd-9e3d1cccc887" - ] - ] - } - } - ], - "id": "ee8c2af7-4a62-4453-bb4e-384f2ac954cf", - "savedPayload": { - "position": { - "x": 18445.67420277542, - "y": 25427.488434895044 - }, - "targetPosition": { - "x": 18408.67420277542, - "y": 25444.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "ae2540c6-5597-418c-b2e7-70cc36ad7ba1", - "savedPayload": { - "position": { - "x": 18457.67420277542, - "y": 25539.488434895044 - }, - "targetPosition": { - "x": 18408.67420277542, - "y": 25444.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "9cc91094-a4ce-410a-8f6f-2acf3874dbfe", - "savedPayload": { - "position": { - "x": 18408.67420277542, - "y": 25444.488434895044 - }, - "targetPosition": { - "x": 18444.67420277542, - "y": 25515.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Learning Episode Statistics", - "id": "db1189e0-ea1e-46b6-8b9a-3b2a05ca3e24" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Learning Mines Data", - "Learning Mines Data", - "Foundations", - "2845a687-becc-4c3b-bc79-b2293ba876ba" - ], - [ - "Foundations", - "Project Learning Products", - "Foundations", - "e55412b6-b741-4135-9cde-92bfd24900bf" - ], - [ - "Binance", - "Exchange Learning Products", - "Foundations", - "01127677-0795-4fef-ab32-71fdd40c363a" - ], - [ - " BTC/USDT", - "Market Learning Products", - "Foundations", - "7c1badc8-d130-44f4-b942-c802162fd748" - ], - [ - "Live ML Demo System Live Learning Session", - "Learning Session Reference", - "Foundations", - "892268ce-2372-4ba6-9055-75fcdb1d1f30" - ], - [ - "Masters", - "Learning Mine Products", - "Foundations", - "0248e45b-0fb1-47c4-af63-99dfb5a3484a" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "7893bc73-4f07-422c-b582-8f68eaba35ad" - ], - [ - "Learning Engine", - "Data Product Folder", - "Foundations", - "e2fc8cb5-a69f-4284-b930-a570664a1461" - ], - [ - "Learning Episode", - "Data Product Folder", - "Foundations", - "3fd9cd59-8ff1-41a8-9ea4-d669efa6e134" - ], - [ - "Learning Episode Statistics", - "Data Product", - "Foundations", - "db1189e0-ea1e-46b6-8b9a-3b2a05ca3e24" - ] - ] - } - }, - { - "type": "Layer", - "name": "Episode Candle", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "b6274c29-9b32-4f03-a45d-893f4b01f8fb", - "savedPayload": { - "position": { - "x": 18605.67420277542, - "y": 25519.488434895044 - }, - "targetPosition": { - "x": 18526.67420277542, - "y": 25475.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "79080c2b-6572-423f-a44a-317136081ba4", - "savedPayload": { - "position": { - "x": 18435.67420277542, - "y": 25439.488434895044 - }, - "targetPosition": { - "x": 18526.67420277542, - "y": 25475.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "6381edbf-0fa9-461c-833f-56ca1c29436c", - "savedPayload": { - "position": { - "x": 18526.67420277542, - "y": 25475.488434895044 - }, - "targetPosition": { - "x": 18444.67420277542, - "y": 25515.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Episode Candle", - "id": "9d7f72c4-f071-4d7f-8d44-7abd31147bc5" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Learning Mines Data", - "Learning Mines Data", - "Foundations", - "2845a687-becc-4c3b-bc79-b2293ba876ba" - ], - [ - "Foundations", - "Project Learning Products", - "Foundations", - "e55412b6-b741-4135-9cde-92bfd24900bf" - ], - [ - "Binance", - "Exchange Learning Products", - "Foundations", - "01127677-0795-4fef-ab32-71fdd40c363a" - ], - [ - " BTC/USDT", - "Market Learning Products", - "Foundations", - "7c1badc8-d130-44f4-b942-c802162fd748" - ], - [ - "Live ML Demo System Live Learning Session", - "Learning Session Reference", - "Foundations", - "892268ce-2372-4ba6-9055-75fcdb1d1f30" - ], - [ - "Masters", - "Learning Mine Products", - "Foundations", - "0248e45b-0fb1-47c4-af63-99dfb5a3484a" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "7893bc73-4f07-422c-b582-8f68eaba35ad" - ], - [ - "Learning Engine", - "Data Product Folder", - "Foundations", - "e2fc8cb5-a69f-4284-b930-a570664a1461" - ], - [ - "Learning Episode", - "Data Product Folder", - "Foundations", - "3fd9cd59-8ff1-41a8-9ea4-d669efa6e134" - ], - [ - "Episode Candle", - "Data Product", - "Foundations", - "9d7f72c4-f071-4d7f-8d44-7abd31147bc5" - ] - ] - } - }, - { - "type": "Layer", - "name": "Distance To Learning Event", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "feeea750-2791-4d17-8ba9-d949f5fc9b9d", - "savedPayload": { - "position": { - "x": 18400.67420277542, - "y": 25538.488434895044 - }, - "targetPosition": { - "x": 18373.67420277542, - "y": 25569.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "912b65e5-ab59-4908-968a-c1fd0a38b5cd", - "savedPayload": { - "position": { - "x": 18427.67420277542, - "y": 25586.488434895044 - }, - "targetPosition": { - "x": 18373.67420277542, - "y": 25569.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "b12470b8-8ea3-45ae-ab0f-f93f923dbc5a", - "savedPayload": { - "position": { - "x": 18373.67420277542, - "y": 25569.488434895044 - }, - "targetPosition": { - "x": 18444.67420277542, - "y": 25515.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Distance To Learning Event", - "id": "132c3517-0299-44cb-a237-85f842d13f47" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Learning Mines Data", - "Learning Mines Data", - "Foundations", - "2845a687-becc-4c3b-bc79-b2293ba876ba" - ], - [ - "Foundations", - "Project Learning Products", - "Foundations", - "e55412b6-b741-4135-9cde-92bfd24900bf" - ], - [ - "Binance", - "Exchange Learning Products", - "Foundations", - "01127677-0795-4fef-ab32-71fdd40c363a" - ], - [ - " BTC/USDT", - "Market Learning Products", - "Foundations", - "7c1badc8-d130-44f4-b942-c802162fd748" - ], - [ - "Live ML Demo System Live Learning Session", - "Learning Session Reference", - "Foundations", - "892268ce-2372-4ba6-9055-75fcdb1d1f30" - ], - [ - "Masters", - "Learning Mine Products", - "Foundations", - "0248e45b-0fb1-47c4-af63-99dfb5a3484a" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "7893bc73-4f07-422c-b582-8f68eaba35ad" - ], - [ - "Learning Engine", - "Data Product Folder", - "Foundations", - "e2fc8cb5-a69f-4284-b930-a570664a1461" - ], - [ - "Learning Episode", - "Data Product Folder", - "Foundations", - "3fd9cd59-8ff1-41a8-9ea4-d669efa6e134" - ], - [ - "Distance To Learning Event", - "Data Product", - "Foundations", - "132c3517-0299-44cb-a237-85f842d13f47" - ] - ] - } - }, - { - "type": "Layer", - "name": "Current Episode", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "df427408-298e-4f04-9700-8f575f0b4675", - "savedPayload": { - "position": { - "x": 18296.67420277542, - "y": 25633.488434895044 - }, - "targetPosition": { - "x": 18346.67420277542, - "y": 25584.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "4174b90d-50a4-4d2d-9b6a-b2e7c450f97b", - "savedPayload": { - "position": { - "x": 18320.67420277542, - "y": 25571.488434895044 - }, - "targetPosition": { - "x": 18346.67420277542, - "y": 25584.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "e08f84cf-0d35-4afa-a0a7-96bdf0390436", - "savedPayload": { - "position": { - "x": 18346.67420277542, - "y": 25584.488434895044 - }, - "targetPosition": { - "x": 18444.67420277542, - "y": 25515.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Current Episode", - "id": "750d8f7c-7907-493d-8d5f-6b1f3dcfd6ca" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Learning Mines Data", - "Learning Mines Data", - "Foundations", - "2845a687-becc-4c3b-bc79-b2293ba876ba" - ], - [ - "Foundations", - "Project Learning Products", - "Foundations", - "e55412b6-b741-4135-9cde-92bfd24900bf" - ], - [ - "Binance", - "Exchange Learning Products", - "Foundations", - "01127677-0795-4fef-ab32-71fdd40c363a" - ], - [ - " BTC/USDT", - "Market Learning Products", - "Foundations", - "7c1badc8-d130-44f4-b942-c802162fd748" - ], - [ - "Live ML Demo System Live Learning Session", - "Learning Session Reference", - "Foundations", - "892268ce-2372-4ba6-9055-75fcdb1d1f30" - ], - [ - "Masters", - "Learning Mine Products", - "Foundations", - "0248e45b-0fb1-47c4-af63-99dfb5a3484a" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "7893bc73-4f07-422c-b582-8f68eaba35ad" - ], - [ - "Learning Engine", - "Data Product Folder", - "Foundations", - "e2fc8cb5-a69f-4284-b930-a570664a1461" - ], - [ - "Learning Episode", - "Data Product Folder", - "Foundations", - "3fd9cd59-8ff1-41a8-9ea4-d669efa6e134" - ], - [ - "Current Episode", - "Data Product", - "Foundations", - "750d8f7c-7907-493d-8d5f-6b1f3dcfd6ca" - ] - ] - } - } - ], - "layerFolders": [], - "id": "10d9bb36-f7f7-4d28-9d9f-2ce55f2153e9", - "savedPayload": { - "position": { - "x": 18444.67420277542, - "y": 25515.488434895044 - }, - "targetPosition": { - "x": 18400.67420277542, - "y": 25448.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Layer Folder", - "name": "Features", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Features", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Feature Values", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "7a04fb37-e047-4345-b654-474c3252a932", - "savedPayload": { - "position": { - "x": 18346.67420277542, - "y": 25456.488434895044 - }, - "targetPosition": { - "x": 18371.67420277542, - "y": 25498.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Feature Values", - "id": "74bd2915-3677-4761-9e77-b6d2dc170b77" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Learning Engine", - "Plotter", - "Foundations", - "cfe33a78-6588-49fb-8d34-8f22149061ee" - ], - [ - "Features", - "Plotter Module", - "Foundations", - "fa5cf396-f989-427a-97aa-369aedf3234d" - ], - [ - "Feature Values", - "Plotter Panel", - "Foundations", - "74bd2915-3677-4761-9e77-b6d2dc170b77" - ] - ] - } - } - ], - "id": "aba7e635-ff0c-4eb2-b7ec-6e8ae03c80c2", - "savedPayload": { - "position": { - "x": 18371.67420277542, - "y": 25498.488434895044 - }, - "targetPosition": { - "x": 18334.67420277542, - "y": 25492.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "3bb73737-0138-4ded-8e9c-e2cfde1cf6ed", - "savedPayload": { - "position": { - "x": 18379.67420277542, - "y": 25643.488434895044 - }, - "targetPosition": { - "x": 18295.67420277542, - "y": 25551.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "New Polygon", - "id": "240092dc-9ea0-4f20-9235-776b3f7945f6" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Learning Engine", - "Plotter", - "Foundations", - "cfe33a78-6588-49fb-8d34-8f22149061ee" - ], - [ - "Features", - "Plotter Module", - "Foundations", - "fa5cf396-f989-427a-97aa-369aedf3234d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "c79c9ef5-ea47-4e79-afc7-094eec213f75" - ], - [ - "New Polygon", - "Polygon", - "Foundations", - "240092dc-9ea0-4f20-9235-776b3f7945f6" - ] - ] - } - } - ], - "id": "673dca6d-329c-45a2-90bc-6e72f2fd064d", - "savedPayload": { - "position": { - "x": 18295.67420277542, - "y": 25551.488434895044 - }, - "targetPosition": { - "x": 18334.67420277542, - "y": 25492.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "8c2f1acf-2478-4821-a0ee-d4e8835bac19", - "savedPayload": { - "position": { - "x": 18334.67420277542, - "y": 25492.488434895044 - }, - "targetPosition": { - "x": 18340.67420277542, - "y": 25544.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Features", - "id": "dd57a6cc-55ad-4a04-8e90-ad40fca6d5a7" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Learning Mines Data", - "Learning Mines Data", - "Foundations", - "2845a687-becc-4c3b-bc79-b2293ba876ba" - ], - [ - "Foundations", - "Project Learning Products", - "Foundations", - "e55412b6-b741-4135-9cde-92bfd24900bf" - ], - [ - "Binance", - "Exchange Learning Products", - "Foundations", - "01127677-0795-4fef-ab32-71fdd40c363a" - ], - [ - " BTC/USDT", - "Market Learning Products", - "Foundations", - "7c1badc8-d130-44f4-b942-c802162fd748" - ], - [ - "Live ML Demo System Live Learning Session", - "Learning Session Reference", - "Foundations", - "892268ce-2372-4ba6-9055-75fcdb1d1f30" - ], - [ - "Masters", - "Learning Mine Products", - "Foundations", - "0248e45b-0fb1-47c4-af63-99dfb5a3484a" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "7893bc73-4f07-422c-b582-8f68eaba35ad" - ], - [ - "Learning Engine", - "Data Product Folder", - "Foundations", - "e2fc8cb5-a69f-4284-b930-a570664a1461" - ], - [ - "Features", - "Data Product Folder", - "Foundations", - "ae9dedd1-5906-472c-ae1c-19e4c6ee8185" - ], - [ - "Features", - "Data Product", - "Foundations", - "dd57a6cc-55ad-4a04-8e90-ad40fca6d5a7" - ] - ] - } - } - ], - "layerFolders": [], - "id": "1cc26aae-bd8c-47b0-849a-e6c7100b02b4", - "savedPayload": { - "position": { - "x": 18340.67420277542, - "y": 25544.488434895044 - }, - "targetPosition": { - "x": 18400.67420277542, - "y": 25448.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Layer Folder", - "name": "Labels", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Labels", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Label Values", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "e5f56023-f27e-4749-9302-1d1995224c27", - "savedPayload": { - "position": { - "x": 18533.67420277542, - "y": 25398.488434895044 - }, - "targetPosition": { - "x": 18562.67420277542, - "y": 25472.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Label Values", - "id": "e05d315c-f6e6-4d02-9e45-d09bc19786c8" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Learning Engine", - "Plotter", - "Foundations", - "cfe33a78-6588-49fb-8d34-8f22149061ee" - ], - [ - "Labels", - "Plotter Module", - "Foundations", - "c608380b-4e7b-4237-8127-faf99edb27d7" - ], - [ - "Label Values", - "Plotter Panel", - "Foundations", - "e05d315c-f6e6-4d02-9e45-d09bc19786c8" - ] - ] - } - } - ], - "id": "61d7844a-3d67-4651-b88e-a4f253801db4", - "savedPayload": { - "position": { - "x": 18562.67420277542, - "y": 25472.488434895044 - }, - "targetPosition": { - "x": 18515.67420277542, - "y": 25433.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "3d21c1f3-5fd6-4c53-ad8a-7e71c496a61d", - "savedPayload": { - "position": { - "x": 18544.67420277542, - "y": 25270.488434895044 - }, - "targetPosition": { - "x": 18502.67420277542, - "y": 25357.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "New Polygon", - "id": "7e28ca42-e66e-4ab3-9347-39a61fd44fd2" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Learning Engine", - "Plotter", - "Foundations", - "cfe33a78-6588-49fb-8d34-8f22149061ee" - ], - [ - "Labels", - "Plotter Module", - "Foundations", - "c608380b-4e7b-4237-8127-faf99edb27d7" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "3a8c7e3b-de8a-474e-bafa-13b0df90a80e" - ], - [ - "New Polygon", - "Polygon", - "Foundations", - "7e28ca42-e66e-4ab3-9347-39a61fd44fd2" - ] - ] - } - } - ], - "id": "157c9272-04cc-401f-9a85-b17cf4d06b90", - "savedPayload": { - "position": { - "x": 18502.67420277542, - "y": 25357.488434895044 - }, - "targetPosition": { - "x": 18515.67420277542, - "y": 25433.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "d81155ad-e526-46f6-93ad-f351c294e704", - "savedPayload": { - "position": { - "x": 18515.67420277542, - "y": 25433.488434895044 - }, - "targetPosition": { - "x": 18467.67420277542, - "y": 25487.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Labels", - "id": "56fa436d-c7fe-46bf-b064-14a0cca2f283" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Learning Mines Data", - "Learning Mines Data", - "Foundations", - "2845a687-becc-4c3b-bc79-b2293ba876ba" - ], - [ - "Foundations", - "Project Learning Products", - "Foundations", - "e55412b6-b741-4135-9cde-92bfd24900bf" - ], - [ - "Binance", - "Exchange Learning Products", - "Foundations", - "01127677-0795-4fef-ab32-71fdd40c363a" - ], - [ - " BTC/USDT", - "Market Learning Products", - "Foundations", - "7c1badc8-d130-44f4-b942-c802162fd748" - ], - [ - "Live ML Demo System Live Learning Session", - "Learning Session Reference", - "Foundations", - "892268ce-2372-4ba6-9055-75fcdb1d1f30" - ], - [ - "Masters", - "Learning Mine Products", - "Foundations", - "0248e45b-0fb1-47c4-af63-99dfb5a3484a" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "7893bc73-4f07-422c-b582-8f68eaba35ad" - ], - [ - "Learning Engine", - "Data Product Folder", - "Foundations", - "e2fc8cb5-a69f-4284-b930-a570664a1461" - ], - [ - "Labels", - "Data Product Folder", - "Foundations", - "67363665-7b9b-42a9-b5b0-79ee50028523" - ], - [ - "Labels", - "Data Product", - "Foundations", - "56fa436d-c7fe-46bf-b064-14a0cca2f283" - ] - ] - } - } - ], - "layerFolders": [], - "id": "0c018db3-cbfd-412b-897e-68dae5320c3d", - "savedPayload": { - "position": { - "x": 18467.67420277542, - "y": 25487.488434895044 - }, - "targetPosition": { - "x": 18400.67420277542, - "y": 25448.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Layer Folder", - "name": "Predictions", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Predictions", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Prediction Values", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "13fc869a-c20a-4bee-966e-265cdaaa1442", - "savedPayload": { - "position": { - "x": 18462.67420277542, - "y": 25226.488434895044 - }, - "targetPosition": { - "x": 18412.67420277542, - "y": 25322.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Prediction Values", - "id": "86fc01d8-f92a-47e8-8da6-34a92813f583" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Learning Engine", - "Plotter", - "Foundations", - "cfe33a78-6588-49fb-8d34-8f22149061ee" - ], - [ - "Predictions", - "Plotter Module", - "Foundations", - "af455ab4-5064-4f50-96e4-4ecc4b06ef00" - ], - [ - "Prediction Values", - "Plotter Panel", - "Foundations", - "86fc01d8-f92a-47e8-8da6-34a92813f583" - ] - ] - } - } - ], - "id": "17d0b697-3aaf-4d6a-97ce-376c4de1d1b4", - "savedPayload": { - "position": { - "x": 18412.67420277542, - "y": 25322.488434895044 - }, - "targetPosition": { - "x": 18415.67420277542, - "y": 25385.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "501a5507-4955-420a-a9a1-85ea4bd3c3cd", - "savedPayload": { - "position": { - "x": 18426.67420277542, - "y": 25382.488434895044 - }, - "targetPosition": { - "x": 18375.67420277542, - "y": 25296.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "New Polygon", - "id": "88348152-cb65-4919-b845-47a4658bf564" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Learning Engine", - "Plotter", - "Foundations", - "cfe33a78-6588-49fb-8d34-8f22149061ee" - ], - [ - "Predictions", - "Plotter Module", - "Foundations", - "af455ab4-5064-4f50-96e4-4ecc4b06ef00" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "54ee3a16-5138-41b8-9a05-d31aa6021c44" - ], - [ - "New Polygon", - "Polygon", - "Foundations", - "88348152-cb65-4919-b845-47a4658bf564" - ] - ] - } - } - ], - "id": "be9088b1-40eb-4e74-af5b-74224a6ef27e", - "savedPayload": { - "position": { - "x": 18375.67420277542, - "y": 25296.488434895044 - }, - "targetPosition": { - "x": 18415.67420277542, - "y": 25385.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "810a9e66-4615-4916-bf89-5c2946c875fe", - "savedPayload": { - "position": { - "x": 18415.67420277542, - "y": 25385.488434895044 - }, - "targetPosition": { - "x": 18434.67420277542, - "y": 25418.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Predictions", - "id": "ad9ff6ae-fa18-459f-9fbc-fda10e4032e2" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Learning Mines Data", - "Learning Mines Data", - "Foundations", - "2845a687-becc-4c3b-bc79-b2293ba876ba" - ], - [ - "Foundations", - "Project Learning Products", - "Foundations", - "e55412b6-b741-4135-9cde-92bfd24900bf" - ], - [ - "Binance", - "Exchange Learning Products", - "Foundations", - "01127677-0795-4fef-ab32-71fdd40c363a" - ], - [ - " BTC/USDT", - "Market Learning Products", - "Foundations", - "7c1badc8-d130-44f4-b942-c802162fd748" - ], - [ - "Live ML Demo System Live Learning Session", - "Learning Session Reference", - "Foundations", - "892268ce-2372-4ba6-9055-75fcdb1d1f30" - ], - [ - "Masters", - "Learning Mine Products", - "Foundations", - "0248e45b-0fb1-47c4-af63-99dfb5a3484a" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "7893bc73-4f07-422c-b582-8f68eaba35ad" - ], - [ - "Learning Engine", - "Data Product Folder", - "Foundations", - "e2fc8cb5-a69f-4284-b930-a570664a1461" - ], - [ - "Predictions", - "Data Product Folder", - "Foundations", - "f7874114-f391-4af6-b9c4-6bdc02340465" - ], - [ - "Predictions", - "Data Product", - "Foundations", - "ad9ff6ae-fa18-459f-9fbc-fda10e4032e2" - ] - ] - } - } - ], - "layerFolders": [], - "id": "1f186fcf-e75d-416c-91d9-36de0dd1b7cc", - "savedPayload": { - "position": { - "x": 18434.67420277542, - "y": 25418.488434895044 - }, - "targetPosition": { - "x": 18400.67420277542, - "y": 25448.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "586323c1-a245-42f8-bf8a-54ccf3b55c07", - "savedPayload": { - "position": { - "x": 18400.67420277542, - "y": 25448.488434895044 - }, - "targetPosition": { - "x": 18325.67420277542, - "y": 25424.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "834a92cd-a5ab-4fb7-8b76-c3d06b5f1563", - "savedPayload": { - "position": { - "x": 18325.67420277542, - "y": 25424.488434895044 - }, - "targetPosition": { - "x": 18423.67420277542, - "y": 25397.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "ed8eea84-7cc2-4f72-936e-5af07957ea38", - "savedPayload": { - "position": { - "x": 18423.67420277542, - "y": 25397.488434895044 - }, - "targetPosition": { - "x": 18445.67420277542, - "y": 25302.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "frame": { - "position": { - "x": 0, - "y": 80 - }, - "width": 150, - "height": 40, - "radius": 0 - }, - "referenceParent": { - "type": "Learning Mine Products", - "name": "Masters", - "id": "0248e45b-0fb1-47c4-af63-99dfb5a3484a" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Learning Mines Data", - "Learning Mines Data", - "Foundations", - "2845a687-becc-4c3b-bc79-b2293ba876ba" - ], - [ - "Foundations", - "Project Learning Products", - "Foundations", - "e55412b6-b741-4135-9cde-92bfd24900bf" - ], - [ - "Binance", - "Exchange Learning Products", - "Foundations", - "01127677-0795-4fef-ab32-71fdd40c363a" - ], - [ - " BTC/USDT", - "Market Learning Products", - "Foundations", - "7c1badc8-d130-44f4-b942-c802162fd748" - ], - [ - "Live ML Demo System Live Learning Session", - "Learning Session Reference", - "Foundations", - "892268ce-2372-4ba6-9055-75fcdb1d1f30" - ], - [ - "Masters", - "Learning Mine Products", - "Foundations", - "0248e45b-0fb1-47c4-af63-99dfb5a3484a" - ] - ] - } - }, - "id": "50ddc086-0cb9-45d6-9ae2-53c6111230a9", - "savedPayload": { - "position": { - "x": 17847.29528450507, - "y": 25436.52585893031 - }, - "targetPosition": { - "x": 18098.896454888698, - "y": 25273.1341484258 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Timeline Chart", - "name": "Learning System", - "project": "Foundations", - "layerManager": { - "type": "Layer Manager", - "name": "Masters", - "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", - "project": "Foundations", - "layers": [], - "botLayers": [ - { - "type": "Bot Layers", - "name": "Low Frequency", - "project": "Foundations", - "layers": [], - "layerFolders": [ - { - "type": "Layer Folder", - "name": "Learning System", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Learning System Errors", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "5a485daf-03dd-4941-b3fe-60614b143a04", - "savedPayload": { - "position": { - "x": 18382.67420277542, - "y": 25401.488434895044 - }, - "targetPosition": { - "x": 18332.67420277542, - "y": 25360.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "3d82a48a-118c-47c8-bce4-bdac05929e5e", - "savedPayload": { - "position": { - "x": 18285.67420277542, - "y": 25288.488434895044 - }, - "targetPosition": { - "x": 18332.67420277542, - "y": 25360.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "45cc82b0-89ec-477f-a82d-024a3ea89fba", - "savedPayload": { - "position": { - "x": 18332.67420277542, - "y": 25360.488434895044 - }, - "targetPosition": { - "x": 18353.67420277542, - "y": 25427.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Learning System Errors", - "id": "4fb9cc0c-3d6f-4622-84c5-caaec231bf37" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Learning Mines Data", - "Learning Mines Data", - "Foundations", - "2845a687-becc-4c3b-bc79-b2293ba876ba" - ], - [ - "Foundations", - "Project Learning Products", - "Foundations", - "e55412b6-b741-4135-9cde-92bfd24900bf" - ], - [ - "Binance", - "Exchange Learning Products", - "Foundations", - "01127677-0795-4fef-ab32-71fdd40c363a" - ], - [ - " BTC/USDT", - "Market Learning Products", - "Foundations", - "7c1badc8-d130-44f4-b942-c802162fd748" - ], - [ - "Live ML Demo System Live Learning Session", - "Learning Session Reference", - "Foundations", - "892268ce-2372-4ba6-9055-75fcdb1d1f30" - ], - [ - "Masters", - "Learning Mine Products", - "Foundations", - "0248e45b-0fb1-47c4-af63-99dfb5a3484a" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "7893bc73-4f07-422c-b582-8f68eaba35ad" - ], - [ - "Learning System", - "Data Product Folder", - "Foundations", - "0b86afe7-fc90-4972-8c43-6744b5788a24" - ], - [ - "Learning System Errors", - "Data Product", - "Foundations", - "4fb9cc0c-3d6f-4622-84c5-caaec231bf37" - ] - ] - } - }, - { - "type": "Layer", - "name": "Learning System Highlights", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "449c267d-6da5-4be4-8ade-e138bae668b1", - "savedPayload": { - "position": { - "x": 18322.67420277542, - "y": 25380.488434895044 - }, - "targetPosition": { - "x": 18313.67420277542, - "y": 25346.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "55f958a3-ae5d-4345-80d8-99ac5a9fd3b0", - "savedPayload": { - "position": { - "x": 18319.67420277542, - "y": 25421.488434895044 - }, - "targetPosition": { - "x": 18313.67420277542, - "y": 25346.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "d3661679-2eb2-4600-95bd-22b079d061a1", - "savedPayload": { - "position": { - "x": 18313.67420277542, - "y": 25346.488434895044 - }, - "targetPosition": { - "x": 18353.67420277542, - "y": 25427.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Learning System Highlights", - "id": "df2a60d1-0f92-4554-b09e-6a9d21f7afd7" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Learning Mines Data", - "Learning Mines Data", - "Foundations", - "2845a687-becc-4c3b-bc79-b2293ba876ba" - ], - [ - "Foundations", - "Project Learning Products", - "Foundations", - "e55412b6-b741-4135-9cde-92bfd24900bf" - ], - [ - "Binance", - "Exchange Learning Products", - "Foundations", - "01127677-0795-4fef-ab32-71fdd40c363a" - ], - [ - " BTC/USDT", - "Market Learning Products", - "Foundations", - "7c1badc8-d130-44f4-b942-c802162fd748" - ], - [ - "Live ML Demo System Live Learning Session", - "Learning Session Reference", - "Foundations", - "892268ce-2372-4ba6-9055-75fcdb1d1f30" - ], - [ - "Masters", - "Learning Mine Products", - "Foundations", - "0248e45b-0fb1-47c4-af63-99dfb5a3484a" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "7893bc73-4f07-422c-b582-8f68eaba35ad" - ], - [ - "Learning System", - "Data Product Folder", - "Foundations", - "0b86afe7-fc90-4972-8c43-6744b5788a24" - ], - [ - "Learning System Highlights", - "Data Product", - "Foundations", - "df2a60d1-0f92-4554-b09e-6a9d21f7afd7" - ] - ] - } - }, - { - "type": "Layer", - "name": "Learning System Values", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "9b4db8c2-12f3-4b0d-a654-8d1f0afea814", - "savedPayload": { - "position": { - "x": 18430.67420277542, - "y": 25266.488434895044 - }, - "targetPosition": { - "x": 18378.67420277542, - "y": 25334.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "66f07688-907a-467d-be7f-f87f188eacaf", - "savedPayload": { - "position": { - "x": 18425.67420277542, - "y": 25249.488434895044 - }, - "targetPosition": { - "x": 18378.67420277542, - "y": 25334.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "fa12dd27-0f0e-4a89-9d7a-ee3a26c4fc62", - "savedPayload": { - "position": { - "x": 18378.67420277542, - "y": 25334.488434895044 - }, - "targetPosition": { - "x": 18353.67420277542, - "y": 25427.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Learning System Values", - "id": "c1e54f66-6cbd-4831-81c3-4f3780a2bb6d" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Learning Mines Data", - "Learning Mines Data", - "Foundations", - "2845a687-becc-4c3b-bc79-b2293ba876ba" - ], - [ - "Foundations", - "Project Learning Products", - "Foundations", - "e55412b6-b741-4135-9cde-92bfd24900bf" - ], - [ - "Binance", - "Exchange Learning Products", - "Foundations", - "01127677-0795-4fef-ab32-71fdd40c363a" - ], - [ - " BTC/USDT", - "Market Learning Products", - "Foundations", - "7c1badc8-d130-44f4-b942-c802162fd748" - ], - [ - "Live ML Demo System Live Learning Session", - "Learning Session Reference", - "Foundations", - "892268ce-2372-4ba6-9055-75fcdb1d1f30" - ], - [ - "Masters", - "Learning Mine Products", - "Foundations", - "0248e45b-0fb1-47c4-af63-99dfb5a3484a" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "7893bc73-4f07-422c-b582-8f68eaba35ad" - ], - [ - "Learning System", - "Data Product Folder", - "Foundations", - "0b86afe7-fc90-4972-8c43-6744b5788a24" - ], - [ - "Learning System Values", - "Data Product", - "Foundations", - "c1e54f66-6cbd-4831-81c3-4f3780a2bb6d" - ] - ] - } - }, - { - "type": "Layer", - "name": "Learning System Status", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "3c80e8c6-8055-4a02-a9e5-88fc12e581f2", - "savedPayload": { - "position": { - "x": 18253.67420277542, - "y": 25376.488434895044 - }, - "targetPosition": { - "x": 18307.67420277542, - "y": 25378.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "eb0c80f5-fb49-4938-9d73-9003ece2c407", - "savedPayload": { - "position": { - "x": 18394.67420277542, - "y": 25324.488434895044 - }, - "targetPosition": { - "x": 18307.67420277542, - "y": 25378.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "76cd21fe-216f-49a6-b2b8-ff4809ea5f31", - "savedPayload": { - "position": { - "x": 18307.67420277542, - "y": 25378.488434895044 - }, - "targetPosition": { - "x": 18353.67420277542, - "y": 25427.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Learning System Status", - "id": "8d629140-a62f-4979-a525-2c8fe692b025" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Learning Mines Data", - "Learning Mines Data", - "Foundations", - "2845a687-becc-4c3b-bc79-b2293ba876ba" - ], - [ - "Foundations", - "Project Learning Products", - "Foundations", - "e55412b6-b741-4135-9cde-92bfd24900bf" - ], - [ - "Binance", - "Exchange Learning Products", - "Foundations", - "01127677-0795-4fef-ab32-71fdd40c363a" - ], - [ - " BTC/USDT", - "Market Learning Products", - "Foundations", - "7c1badc8-d130-44f4-b942-c802162fd748" - ], - [ - "Live ML Demo System Live Learning Session", - "Learning Session Reference", - "Foundations", - "892268ce-2372-4ba6-9055-75fcdb1d1f30" - ], - [ - "Masters", - "Learning Mine Products", - "Foundations", - "0248e45b-0fb1-47c4-af63-99dfb5a3484a" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "7893bc73-4f07-422c-b582-8f68eaba35ad" - ], - [ - "Learning System", - "Data Product Folder", - "Foundations", - "0b86afe7-fc90-4972-8c43-6744b5788a24" - ], - [ - "Learning System Status", - "Data Product", - "Foundations", - "8d629140-a62f-4979-a525-2c8fe692b025" - ] - ] - } - }, - { - "type": "Layer", - "name": "Learning System Progress", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "e971530d-6ed2-4522-8812-ead312618d3e", - "savedPayload": { - "position": { - "x": 18205.67420277542, - "y": 25482.488434895044 - }, - "targetPosition": { - "x": 18295.67420277542, - "y": 25395.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "0dc1df56-714b-4a66-ad35-2758b710792c", - "savedPayload": { - "position": { - "x": 18220.67420277542, - "y": 25490.488434895044 - }, - "targetPosition": { - "x": 18295.67420277542, - "y": 25395.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "92b82f8a-b8f0-49cd-80f6-7560fc5aab43", - "savedPayload": { - "position": { - "x": 18295.67420277542, - "y": 25395.488434895044 - }, - "targetPosition": { - "x": 18353.67420277542, - "y": 25427.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Learning System Progress", - "id": "9896ae11-5887-48f0-9b12-14d090eca55a" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Learning Mines Data", - "Learning Mines Data", - "Foundations", - "2845a687-becc-4c3b-bc79-b2293ba876ba" - ], - [ - "Foundations", - "Project Learning Products", - "Foundations", - "e55412b6-b741-4135-9cde-92bfd24900bf" - ], - [ - "Binance", - "Exchange Learning Products", - "Foundations", - "01127677-0795-4fef-ab32-71fdd40c363a" - ], - [ - " BTC/USDT", - "Market Learning Products", - "Foundations", - "7c1badc8-d130-44f4-b942-c802162fd748" - ], - [ - "Live ML Demo System Live Learning Session", - "Learning Session Reference", - "Foundations", - "892268ce-2372-4ba6-9055-75fcdb1d1f30" - ], - [ - "Masters", - "Learning Mine Products", - "Foundations", - "0248e45b-0fb1-47c4-af63-99dfb5a3484a" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "7893bc73-4f07-422c-b582-8f68eaba35ad" - ], - [ - "Learning System", - "Data Product Folder", - "Foundations", - "0b86afe7-fc90-4972-8c43-6744b5788a24" - ], - [ - "Learning System Progress", - "Data Product", - "Foundations", - "9896ae11-5887-48f0-9b12-14d090eca55a" - ] - ] - } - }, - { - "type": "Layer", - "name": "Learning System Running", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "3ba6ce09-9f55-42a2-800c-eafc145a4908", - "savedPayload": { - "position": { - "x": 18336.67420277542, - "y": 25456.488434895044 - }, - "targetPosition": { - "x": 18375.67420277542, - "y": 25471.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "570fd42e-378b-49a2-80bc-5f1055052d08", - "savedPayload": { - "position": { - "x": 18314.67420277542, - "y": 25512.488434895044 - }, - "targetPosition": { - "x": 18375.67420277542, - "y": 25471.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "e976a66b-2757-497e-941d-5411f80a0483", - "savedPayload": { - "position": { - "x": 18375.67420277542, - "y": 25471.488434895044 - }, - "targetPosition": { - "x": 18353.67420277542, - "y": 25427.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Learning System Running", - "id": "057359dc-6866-47e3-b97e-8b677842517e" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Learning Mines Data", - "Learning Mines Data", - "Foundations", - "2845a687-becc-4c3b-bc79-b2293ba876ba" - ], - [ - "Foundations", - "Project Learning Products", - "Foundations", - "e55412b6-b741-4135-9cde-92bfd24900bf" - ], - [ - "Binance", - "Exchange Learning Products", - "Foundations", - "01127677-0795-4fef-ab32-71fdd40c363a" - ], - [ - " BTC/USDT", - "Market Learning Products", - "Foundations", - "7c1badc8-d130-44f4-b942-c802162fd748" - ], - [ - "Live ML Demo System Live Learning Session", - "Learning Session Reference", - "Foundations", - "892268ce-2372-4ba6-9055-75fcdb1d1f30" - ], - [ - "Masters", - "Learning Mine Products", - "Foundations", - "0248e45b-0fb1-47c4-af63-99dfb5a3484a" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "7893bc73-4f07-422c-b582-8f68eaba35ad" - ], - [ - "Learning System", - "Data Product Folder", - "Foundations", - "0b86afe7-fc90-4972-8c43-6744b5788a24" - ], - [ - "Learning System Running", - "Data Product", - "Foundations", - "057359dc-6866-47e3-b97e-8b677842517e" - ] - ] - } - }, - { - "type": "Layer", - "name": "Learning System Announcements", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "34c81ed9-53d3-4722-9ff4-ea109a76929f", - "savedPayload": { - "position": { - "x": 18395.67420277542, - "y": 25454.488434895044 - }, - "targetPosition": { - "x": 18393.67420277542, - "y": 25461.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "17ff1397-f676-4c01-8ec4-79b9cfdfd0b1", - "savedPayload": { - "position": { - "x": 18431.67420277542, - "y": 25369.488434895044 - }, - "targetPosition": { - "x": 18393.67420277542, - "y": 25461.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "1581a0a3-1f32-422b-860a-127d1a25280b", - "savedPayload": { - "position": { - "x": 18393.67420277542, - "y": 25461.488434895044 - }, - "targetPosition": { - "x": 18353.67420277542, - "y": 25427.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Learning System Announcements", - "id": "cec888fd-defb-4c7e-85e8-c5f97fe0beaa" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Learning Mines Data", - "Learning Mines Data", - "Foundations", - "2845a687-becc-4c3b-bc79-b2293ba876ba" - ], - [ - "Foundations", - "Project Learning Products", - "Foundations", - "e55412b6-b741-4135-9cde-92bfd24900bf" - ], - [ - "Binance", - "Exchange Learning Products", - "Foundations", - "01127677-0795-4fef-ab32-71fdd40c363a" - ], - [ - " BTC/USDT", - "Market Learning Products", - "Foundations", - "7c1badc8-d130-44f4-b942-c802162fd748" - ], - [ - "Live ML Demo System Live Learning Session", - "Learning Session Reference", - "Foundations", - "892268ce-2372-4ba6-9055-75fcdb1d1f30" - ], - [ - "Masters", - "Learning Mine Products", - "Foundations", - "0248e45b-0fb1-47c4-af63-99dfb5a3484a" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "7893bc73-4f07-422c-b582-8f68eaba35ad" - ], - [ - "Learning System", - "Data Product Folder", - "Foundations", - "0b86afe7-fc90-4972-8c43-6744b5788a24" - ], - [ - "Learning System Announcements", - "Data Product", - "Foundations", - "cec888fd-defb-4c7e-85e8-c5f97fe0beaa" - ] - ] - } - }, - { - "type": "Layer", - "name": "Learning System Warnings", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "6c8ec3b9-8d90-4121-978f-1406faee68fd", - "savedPayload": { - "position": { - "x": 18411.67420277542, - "y": 25336.488434895044 - }, - "targetPosition": { - "x": 18395.67420277542, - "y": 25389.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "39e9175f-41ea-4893-8e99-3fca639973eb", - "savedPayload": { - "position": { - "x": 18442.67420277542, - "y": 25440.488434895044 - }, - "targetPosition": { - "x": 18395.67420277542, - "y": 25389.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "caa23627-388e-498e-bd8a-e97c23217081", - "savedPayload": { - "position": { - "x": 18395.67420277542, - "y": 25389.488434895044 - }, - "targetPosition": { - "x": 18353.67420277542, - "y": 25427.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Learning System Warnings", - "id": "51ddd1ec-0e42-44f9-a830-65df591028e0" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Learning Mines Data", - "Learning Mines Data", - "Foundations", - "2845a687-becc-4c3b-bc79-b2293ba876ba" - ], - [ - "Foundations", - "Project Learning Products", - "Foundations", - "e55412b6-b741-4135-9cde-92bfd24900bf" - ], - [ - "Binance", - "Exchange Learning Products", - "Foundations", - "01127677-0795-4fef-ab32-71fdd40c363a" - ], - [ - " BTC/USDT", - "Market Learning Products", - "Foundations", - "7c1badc8-d130-44f4-b942-c802162fd748" - ], - [ - "Live ML Demo System Live Learning Session", - "Learning Session Reference", - "Foundations", - "892268ce-2372-4ba6-9055-75fcdb1d1f30" - ], - [ - "Masters", - "Learning Mine Products", - "Foundations", - "0248e45b-0fb1-47c4-af63-99dfb5a3484a" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "7893bc73-4f07-422c-b582-8f68eaba35ad" - ], - [ - "Learning System", - "Data Product Folder", - "Foundations", - "0b86afe7-fc90-4972-8c43-6744b5788a24" - ], - [ - "Learning System Warnings", - "Data Product", - "Foundations", - "51ddd1ec-0e42-44f9-a830-65df591028e0" - ] - ] - } - }, - { - "type": "Layer", - "name": "Learning System Infos", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "9b25111e-d889-432e-a3e6-6123f1164d5c", - "savedPayload": { - "position": { - "x": 18344.67420277542, - "y": 25448.488434895044 - }, - "targetPosition": { - "x": 18343.67420277542, - "y": 25405.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "bde2d052-b684-4339-a26d-b5a4f6d2da8c", - "savedPayload": { - "position": { - "x": 18254.67420277542, - "y": 25429.488434895044 - }, - "targetPosition": { - "x": 18343.67420277542, - "y": 25405.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "9e8557be-dea0-4129-acb3-605529079daf", - "savedPayload": { - "position": { - "x": 18343.67420277542, - "y": 25405.488434895044 - }, - "targetPosition": { - "x": 18353.67420277542, - "y": 25427.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Learning System Infos", - "id": "0da8f816-516a-49a7-8421-cbd01d047d9c" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Learning Mines Data", - "Learning Mines Data", - "Foundations", - "2845a687-becc-4c3b-bc79-b2293ba876ba" - ], - [ - "Foundations", - "Project Learning Products", - "Foundations", - "e55412b6-b741-4135-9cde-92bfd24900bf" - ], - [ - "Binance", - "Exchange Learning Products", - "Foundations", - "01127677-0795-4fef-ab32-71fdd40c363a" - ], - [ - " BTC/USDT", - "Market Learning Products", - "Foundations", - "7c1badc8-d130-44f4-b942-c802162fd748" - ], - [ - "Live ML Demo System Live Learning Session", - "Learning Session Reference", - "Foundations", - "892268ce-2372-4ba6-9055-75fcdb1d1f30" - ], - [ - "Masters", - "Learning Mine Products", - "Foundations", - "0248e45b-0fb1-47c4-af63-99dfb5a3484a" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "7893bc73-4f07-422c-b582-8f68eaba35ad" - ], - [ - "Learning System", - "Data Product Folder", - "Foundations", - "0b86afe7-fc90-4972-8c43-6744b5788a24" - ], - [ - "Learning System Infos", - "Data Product", - "Foundations", - "0da8f816-516a-49a7-8421-cbd01d047d9c" - ] - ] - } - } - ], - "layerFolders": [], - "id": "44827708-952b-47b3-a4d5-b92fbca3294c", - "savedPayload": { - "position": { - "x": 18353.67420277542, - "y": 25427.488434895044 - }, - "targetPosition": { - "x": 18390.67420277542, - "y": 25388.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "29432450-6787-4974-8504-f4e3e10bb0ba", - "savedPayload": { - "position": { - "x": 18390.67420277542, - "y": 25388.488434895044 - }, - "targetPosition": { - "x": 18458.67420277542, - "y": 25310.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "c4e36e8b-445b-475a-8e11-f8ff4762c194", - "savedPayload": { - "position": { - "x": 18458.67420277542, - "y": 25310.488434895044 - }, - "targetPosition": { - "x": 18491.67420277542, - "y": 25345.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "frame": { - "position": { - "x": 0, - "y": 80 - }, - "width": 150, - "height": 40, - "radius": 0 - }, - "referenceParent": { - "type": "Learning Mine Products", - "name": "Masters", - "id": "0248e45b-0fb1-47c4-af63-99dfb5a3484a" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Learning Mines Data", - "Learning Mines Data", - "Foundations", - "2845a687-becc-4c3b-bc79-b2293ba876ba" - ], - [ - "Foundations", - "Project Learning Products", - "Foundations", - "e55412b6-b741-4135-9cde-92bfd24900bf" - ], - [ - "Binance", - "Exchange Learning Products", - "Foundations", - "01127677-0795-4fef-ab32-71fdd40c363a" - ], - [ - " BTC/USDT", - "Market Learning Products", - "Foundations", - "7c1badc8-d130-44f4-b942-c802162fd748" - ], - [ - "Live ML Demo System Live Learning Session", - "Learning Session Reference", - "Foundations", - "892268ce-2372-4ba6-9055-75fcdb1d1f30" - ], - [ - "Masters", - "Learning Mine Products", - "Foundations", - "0248e45b-0fb1-47c4-af63-99dfb5a3484a" - ] - ] - } - }, - "id": "37f6b3e6-2418-4a85-bb70-d6b6c0c0b0bf", - "savedPayload": { - "position": { - "x": 17809.118707001977, - "y": 25350.77986195656 - }, - "targetPosition": { - "x": 18098.896454888698, - "y": 25273.1341484258 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Timeline Chart", - "name": "Simulation Objects", - "project": "Foundations", - "layerManager": { - "type": "Layer Manager", - "name": "Masters", - "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", - "project": "Foundations", - "layers": [], - "botLayers": [ - { - "type": "Bot Layers", - "name": "Low Frequency", - "project": "Foundations", - "layers": [], - "layerFolders": [ - { - "type": "Layer Folder", - "name": "Simulation Objects", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Episodes", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Episode Object", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "dd36824d-f2f8-4678-b594-348b2e8f78b7", - "savedPayload": { - "position": { - "x": 18344.67420277542, - "y": 25042.488434895044 - }, - "targetPosition": { - "x": 18330.67420277542, - "y": 25026.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Episode Object", - "id": "c4fc56e6-7415-4e1f-84b8-9dcd221dfb36" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Learning Episode", - "Plotter", - "Foundations", - "a07972d6-019b-472d-8b54-3af7fabac9de" - ], - [ - "Episode Objects", - "Plotter Module", - "Foundations", - "67ef0a2d-8f83-4507-b2c7-54f026b23034" - ], - [ - "Episode Object", - "Plotter Panel", - "Foundations", - "c4fc56e6-7415-4e1f-84b8-9dcd221dfb36" - ] - ] - } - } - ], - "id": "66c92334-e62d-4530-acae-46068d3b28d5", - "savedPayload": { - "position": { - "x": 18330.67420277542, - "y": 25026.488434895044 - }, - "targetPosition": { - "x": 18305.67420277542, - "y": 25082.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "Closed Base", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "9fa167ff-ee74-43df-b56d-d4656892e030", - "savedPayload": { - "position": { - "x": 18420.67420277542, - "y": 25059.488434895044 - }, - "targetPosition": { - "x": 18338.67420277542, - "y": 25061.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Closed Base", - "id": "513fc20c-95ef-49bd-b5e4-75221ba49ac1" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Learning Episode", - "Plotter", - "Foundations", - "a07972d6-019b-472d-8b54-3af7fabac9de" - ], - [ - "Episode Objects", - "Plotter Module", - "Foundations", - "67ef0a2d-8f83-4507-b2c7-54f026b23034" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "35f2bf74-6e3c-4ff4-b45c-f37398adacac" - ], - [ - "Closed Base", - "Polygon", - "Foundations", - "513fc20c-95ef-49bd-b5e4-75221ba49ac1" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Open Base", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "e0463da3-f3f5-46c3-8ea2-69888ef24a63", - "savedPayload": { - "position": { - "x": 18250.67420277542, - "y": 25004.488434895044 - }, - "targetPosition": { - "x": 18338.67420277542, - "y": 25061.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Open Base", - "id": "f276bcb1-908c-474c-b8fd-b1950b81a420" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Learning Episode", - "Plotter", - "Foundations", - "a07972d6-019b-472d-8b54-3af7fabac9de" - ], - [ - "Episode Objects", - "Plotter Module", - "Foundations", - "67ef0a2d-8f83-4507-b2c7-54f026b23034" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "35f2bf74-6e3c-4ff4-b45c-f37398adacac" - ], - [ - "Open Base", - "Polygon", - "Foundations", - "f276bcb1-908c-474c-b8fd-b1950b81a420" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Left Line", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "0dd8f3f2-3f84-4a3a-a0e2-e4be08fe882c", - "savedPayload": { - "position": { - "x": 18283.67420277542, - "y": 25009.488434895044 - }, - "targetPosition": { - "x": 18338.67420277542, - "y": 25061.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Left Line", - "id": "3a7eea15-2b91-40fa-9fb0-5215dfacaf88" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Learning Episode", - "Plotter", - "Foundations", - "a07972d6-019b-472d-8b54-3af7fabac9de" - ], - [ - "Episode Objects", - "Plotter Module", - "Foundations", - "67ef0a2d-8f83-4507-b2c7-54f026b23034" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "35f2bf74-6e3c-4ff4-b45c-f37398adacac" - ], - [ - "Left Line", - "Polygon", - "Foundations", - "3a7eea15-2b91-40fa-9fb0-5215dfacaf88" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Right Line", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "8513bf58-2cec-48ec-97b9-3ee8e6a54ba8", - "savedPayload": { - "position": { - "x": 18301.67420277542, - "y": 25093.488434895044 - }, - "targetPosition": { - "x": 18338.67420277542, - "y": 25061.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Right Line", - "id": "f7dd0e4a-0d7b-4b91-b4a9-9f9095682031" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Learning Mine", - "Foundations", - "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" - ], - [ - "Learning Episode", - "Plotter", - "Foundations", - "a07972d6-019b-472d-8b54-3af7fabac9de" - ], - [ - "Episode Objects", - "Plotter Module", - "Foundations", - "67ef0a2d-8f83-4507-b2c7-54f026b23034" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "35f2bf74-6e3c-4ff4-b45c-f37398adacac" - ], - [ - "Right Line", - "Polygon", - "Foundations", - "f7dd0e4a-0d7b-4b91-b4a9-9f9095682031" - ] - ] - } - } - ], - "id": "0043c19e-ad7f-4340-ad10-469c3c876cb9", - "savedPayload": { - "position": { - "x": 18338.67420277542, - "y": 25061.488434895044 - }, - "targetPosition": { - "x": 18305.67420277542, - "y": 25082.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "174b5761-a902-459e-bc9f-8594c270b165", - "savedPayload": { - "position": { - "x": 18305.67420277542, - "y": 25082.488434895044 - }, - "targetPosition": { - "x": 18366.67420277542, - "y": 25080.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Episodes", - "id": "d255e611-fa65-4c66-b525-40089c0bb1b7" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Learning Mines Data", - "Learning Mines Data", - "Foundations", - "2845a687-becc-4c3b-bc79-b2293ba876ba" - ], - [ - "Foundations", - "Project Learning Products", - "Foundations", - "e55412b6-b741-4135-9cde-92bfd24900bf" - ], - [ - "Binance", - "Exchange Learning Products", - "Foundations", - "01127677-0795-4fef-ab32-71fdd40c363a" - ], - [ - " BTC/USDT", - "Market Learning Products", - "Foundations", - "7c1badc8-d130-44f4-b942-c802162fd748" - ], - [ - "Live ML Demo System Live Learning Session", - "Learning Session Reference", - "Foundations", - "892268ce-2372-4ba6-9055-75fcdb1d1f30" - ], - [ - "Masters", - "Learning Mine Products", - "Foundations", - "0248e45b-0fb1-47c4-af63-99dfb5a3484a" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "7893bc73-4f07-422c-b582-8f68eaba35ad" - ], - [ - "Simulation Objects", - "Data Product Folder", - "Foundations", - "89ce8239-90e5-48b8-81cd-5b25c2c3a56b" - ], - [ - "Episodes", - "Data Product", - "Foundations", - "d255e611-fa65-4c66-b525-40089c0bb1b7" - ] - ] - } - } - ], - "layerFolders": [], - "id": "f7e7b76a-0bb3-402a-b82a-2df86919b2cf", - "savedPayload": { - "position": { - "x": 18366.67420277542, - "y": 25080.488434895044 - }, - "targetPosition": { - "x": 18440.67420277542, - "y": 25180.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "4c970e44-8b20-40c7-b4a7-496d150bfba2", - "savedPayload": { - "position": { - "x": 18440.67420277542, - "y": 25180.488434895044 - }, - "targetPosition": { - "x": 18443.67420277542, - "y": 25184.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "c7f7f914-31ef-479c-ae36-a49f6f930594", - "savedPayload": { - "position": { - "x": 18443.67420277542, - "y": 25184.488434895044 - }, - "targetPosition": { - "x": 18357.67420277542, - "y": 25203.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "frame": { - "position": { - "x": 0, - "y": 80 - }, - "width": 150, - "height": 40, - "radius": 0 - }, - "referenceParent": { - "type": "Learning Mine Products", - "name": "Masters", - "id": "0248e45b-0fb1-47c4-af63-99dfb5a3484a" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Learning Mines Data", - "Learning Mines Data", - "Foundations", - "2845a687-becc-4c3b-bc79-b2293ba876ba" - ], - [ - "Foundations", - "Project Learning Products", - "Foundations", - "e55412b6-b741-4135-9cde-92bfd24900bf" - ], - [ - "Binance", - "Exchange Learning Products", - "Foundations", - "01127677-0795-4fef-ab32-71fdd40c363a" - ], - [ - " BTC/USDT", - "Market Learning Products", - "Foundations", - "7c1badc8-d130-44f4-b942-c802162fd748" - ], - [ - "Live ML Demo System Live Learning Session", - "Learning Session Reference", - "Foundations", - "892268ce-2372-4ba6-9055-75fcdb1d1f30" - ], - [ - "Masters", - "Learning Mine Products", - "Foundations", - "0248e45b-0fb1-47c4-af63-99dfb5a3484a" - ] - ] - } - }, - "id": "05104fe8-9a3d-4d15-83b9-6ccfecea1280", - "savedPayload": { - "position": { - "x": 17799.307594462327, - "y": 25257.433361552918 - }, - "targetPosition": { - "x": 18098.896454888698, - "y": 25273.1341484258 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Timeline Chart", - "name": "Pluvtech Data", - "project": "Foundations", - "layerManager": { - "type": "Layer Manager", - "name": "Pluvtech", - "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", - "project": "Foundations", - "layers": [], - "botLayers": [ - { - "type": "Bot Layers", - "name": "HMA", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "HMA", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "HMA", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "34be38ad-15c5-4fb2-9cc6-01f54a316096", - "savedPayload": { - "position": { - "x": 18485.67420277542, - "y": 25093.488434895044 - }, - "targetPosition": { - "x": 18458.67420277542, - "y": 24995.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "HMA", - "id": "40a4fc77-d310-4981-b473-303ae1a0699c" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "HMA", - "Plotter", - "Foundations", - "65975d19-4057-43c7-9a29-a1a53c91e248" - ], - [ - "HMA", - "Plotter Module", - "Foundations", - "ad1a1443-756b-454f-9d51-4bee8386a413" - ], - [ - "HMA", - "Plotter Panel", - "Foundations", - "40a4fc77-d310-4981-b473-303ae1a0699c" - ] - ] - } - } - ], - "id": "a44592fe-6257-4f6c-b868-1a0e80be499d", - "savedPayload": { - "position": { - "x": 18458.67420277542, - "y": 24995.488434895044 - }, - "targetPosition": { - "x": 18516.67420277542, - "y": 25025.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "HMA", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "4927ec86-efca-4fb4-85b1-39bed27541e7", - "savedPayload": { - "position": { - "x": 18456.67420277542, - "y": 24970.488434895044 - }, - "targetPosition": { - "x": 18502.67420277542, - "y": 25007.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "HMA", - "id": "35e2cc83-67ba-4e13-a608-ff4361fff378" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "HMA", - "Plotter", - "Foundations", - "65975d19-4057-43c7-9a29-a1a53c91e248" - ], - [ - "HMA", - "Plotter Module", - "Foundations", - "ad1a1443-756b-454f-9d51-4bee8386a413" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "403ab92c-024d-4445-b165-baa04e19d3ae" - ], - [ - "HMA", - "Polygon", - "Foundations", - "35e2cc83-67ba-4e13-a608-ff4361fff378" - ] - ] - } - } - ], - "id": "f289a934-6137-4d02-96e9-0f58a989ee7f", - "savedPayload": { - "position": { - "x": 18502.67420277542, - "y": 25007.488434895044 - }, - "targetPosition": { - "x": 18516.67420277542, - "y": 25025.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "1c83bbbf-6fe3-40c3-b098-a7a370d1a805", - "savedPayload": { - "position": { - "x": 16761.953795573932, - "y": 25630.4307971445 - }, - "targetPosition": { - "x": 16944.015254613387, - "y": 25391.9908149007 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "HMA", - "id": "9b0c053d-9b56-48e9-9c72-2ca67f62ad14" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "HMA", - "Bot Products", - "Foundations", - "73ab037e-0b22-4c3a-9e1f-cbc100329c38" - ], - [ - "HMA", - "Data Product", - "Foundations", - "9b0c053d-9b56-48e9-9c72-2ca67f62ad14" - ] - ] - } - } - ], - "layerFolders": [], - "id": "96b7b7a4-7c9a-43cb-8b9f-a23891c25624", - "savedPayload": { - "position": { - "x": 16944.015254613387, - "y": 25391.9908149007 - }, - "targetPosition": { - "x": 17126.07671365284, - "y": 25153.550832656896 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "EMA", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "EMA", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "EMA Panel", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "8acbe450-5e74-4cbd-977c-dc96b8c59aad", - "savedPayload": { - "position": { - "x": 18384.67420277542, - "y": 25164.488434895044 - }, - "targetPosition": { - "x": 18447.67420277542, - "y": 25247.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "EMA Panel", - "id": "a46864b4-848b-46f6-89b8-d34d7b6a2996" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "EMA", - "Plotter", - "Foundations", - "ac40fe53-1cc9-464a-8479-9440e377754b" - ], - [ - "EMA Module", - "Plotter Module", - "Foundations", - "44a59f6e-758d-42c5-86ca-2d6e29f83924" - ], - [ - "EMA Panel", - "Plotter Panel", - "Foundations", - "a46864b4-848b-46f6-89b8-d34d7b6a2996" - ] - ] - } - } - ], - "id": "2aa6e258-15a7-4ccc-ade9-565fb62053d4", - "savedPayload": { - "position": { - "x": 18447.67420277542, - "y": 25247.488434895044 - }, - "targetPosition": { - "x": 18546.67420277542, - "y": 25226.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "EMA", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "9f9afb37-442a-44f3-b79a-3c4ff3495c26", - "savedPayload": { - "position": { - "x": 18466.67420277542, - "y": 25311.488434895044 - }, - "targetPosition": { - "x": 18539.67420277542, - "y": 25259.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "EMA", - "id": "b2edaf61-4b7f-4f3d-b071-e6645cbef0a7" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "EMA", - "Plotter", - "Foundations", - "ac40fe53-1cc9-464a-8479-9440e377754b" - ], - [ - "EMA Module", - "Plotter Module", - "Foundations", - "44a59f6e-758d-42c5-86ca-2d6e29f83924" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "d028a11f-11a2-4550-8a90-de712ac809bf" - ], - [ - "EMA", - "Polygon", - "Foundations", - "b2edaf61-4b7f-4f3d-b071-e6645cbef0a7" - ] - ] - } - } - ], - "id": "5995a59e-5a1e-457d-9af1-98d3f82f196b", - "savedPayload": { - "position": { - "x": 18539.67420277542, - "y": 25259.488434895044 - }, - "targetPosition": { - "x": 18546.67420277542, - "y": 25226.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "5c10a52e-fece-4def-a79b-6a477f201c5b", - "savedPayload": { - "position": { - "x": 16642.350720522572, - "y": 25508.528527125345 - }, - "targetPosition": { - "x": 16884.213717087707, - "y": 25331.03967989112 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "EMA", - "id": "78b3bea4-1238-4eeb-8434-39a881cebee6" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "EMA", - "Bot Products", - "Foundations", - "e0f786ba-7136-4599-bea1-0d755b53e458" - ], - [ - "EMA", - "Data Product", - "Foundations", - "78b3bea4-1238-4eeb-8434-39a881cebee6" - ] - ] - } - } - ], - "layerFolders": [], - "id": "90b0c96e-18dc-41fd-b6f3-55e7cfd3be7e", - "savedPayload": { - "position": { - "x": 16884.213717087707, - "y": 25331.03967989112 - }, - "targetPosition": { - "x": 17126.07671365284, - "y": 25153.550832656896 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "McGinley", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "McGinley", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "McGinley", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "cc75cb6d-8dd9-4da1-b368-3db4e9559331", - "savedPayload": { - "position": { - "x": 18587.67420277542, - "y": 25143.488434895044 - }, - "targetPosition": { - "x": 18591.67420277542, - "y": 25104.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "McGinley", - "id": "0e1115ce-307b-400b-9b01-e0b382cae612" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "McGinley", - "Plotter", - "Foundations", - "6f22a770-3bf3-4caa-8935-e7b6f2c285ea" - ], - [ - "McGinley", - "Plotter Module", - "Foundations", - "a6f8da98-b0b0-4d82-9d2f-91d9cca9ae07" - ], - [ - "McGinley", - "Plotter Panel", - "Foundations", - "0e1115ce-307b-400b-9b01-e0b382cae612" - ] - ] - } - } - ], - "id": "cd0f4345-c832-4bf1-8dfe-e68df68b9549", - "savedPayload": { - "position": { - "x": 18591.67420277542, - "y": 25104.488434895044 - }, - "targetPosition": { - "x": 18574.67420277542, - "y": 25119.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "McGinley", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "5b7cf024-8c06-4281-94cd-e23f40cd5986", - "savedPayload": { - "position": { - "x": 18607.67420277542, - "y": 25217.488434895044 - }, - "targetPosition": { - "x": 18573.67420277542, - "y": 25188.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "McGinley", - "id": "940dc502-7431-47dc-8e2b-3d80a6511c23" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "McGinley", - "Plotter", - "Foundations", - "6f22a770-3bf3-4caa-8935-e7b6f2c285ea" - ], - [ - "McGinley", - "Plotter Module", - "Foundations", - "a6f8da98-b0b0-4d82-9d2f-91d9cca9ae07" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "75636bf4-3ade-46d1-a8fe-fa7f1d485f91" - ], - [ - "McGinley", - "Polygon", - "Foundations", - "940dc502-7431-47dc-8e2b-3d80a6511c23" - ] - ] - } - } - ], - "id": "cb5b7dcf-ebd4-4b36-a344-80fbb73ba0f5", - "savedPayload": { - "position": { - "x": 18573.67420277542, - "y": 25188.488434895044 - }, - "targetPosition": { - "x": 18574.67420277542, - "y": 25119.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "9592df44-3868-46d7-9d05-bdf03a493e41", - "savedPayload": { - "position": { - "x": 16561.936248605383, - "y": 25357.868075434002 - }, - "targetPosition": { - "x": 16844.006481129112, - "y": 25255.70945404545 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "McGinley", - "id": "0764a2f6-6473-4c60-8fe6-7efe6d64d2b6" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "McGinley", - "Bot Products", - "Foundations", - "cd944754-0e10-42e0-884b-6ac51ad9e6a0" - ], - [ - "McGinley", - "Data Product", - "Foundations", - "0764a2f6-6473-4c60-8fe6-7efe6d64d2b6" - ] - ] - } - } - ], - "layerFolders": [], - "id": "11414f29-0af9-4340-a97a-2fda16dd8063", - "savedPayload": { - "position": { - "x": 16844.006481129112, - "y": 25255.70945404545 - }, - "targetPosition": { - "x": 17126.07671365284, - "y": 25153.550832656896 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "WMA", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "WMA", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "WMA", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "e4f769ac-c98d-4808-b885-d91e2075513f", - "savedPayload": { - "position": { - "x": 18720.67420277542, - "y": 25174.488434895044 - }, - "targetPosition": { - "x": 18751.67420277542, - "y": 25152.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "WMA", - "id": "e37581b2-e1e5-4c65-8ca4-f06ce6959e78" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "WMA", - "Plotter", - "Foundations", - "3fd1123b-1a27-4541-8734-47fb77f1c88b" - ], - [ - "WMA", - "Plotter Module", - "Foundations", - "cc3a4a3c-bd62-4349-b566-a804de8423dd" - ], - [ - "WMA", - "Plotter Panel", - "Foundations", - "e37581b2-e1e5-4c65-8ca4-f06ce6959e78" - ] - ] - } - } - ], - "id": "b763fc5a-9fdb-4d2b-9ef3-88f68b2c7990", - "savedPayload": { - "position": { - "x": 18751.67420277542, - "y": 25152.488434895044 - }, - "targetPosition": { - "x": 18670.67420277542, - "y": 25220.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "WMA", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "243d381a-6888-4bd7-a5ce-f37ca8b25e36", - "savedPayload": { - "position": { - "x": 18652.67420277542, - "y": 25026.488434895044 - }, - "targetPosition": { - "x": 18715.67420277542, - "y": 25123.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "WMA", - "id": "e6c6ed58-bebd-47e5-884f-e36406f34524" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "WMA", - "Plotter", - "Foundations", - "3fd1123b-1a27-4541-8734-47fb77f1c88b" - ], - [ - "WMA", - "Plotter Module", - "Foundations", - "cc3a4a3c-bd62-4349-b566-a804de8423dd" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "001cbaf7-5f87-407a-b1d7-b44039fe6ca2" - ], - [ - "WMA", - "Polygon", - "Foundations", - "e6c6ed58-bebd-47e5-884f-e36406f34524" - ] - ] - } - } - ], - "id": "82406c03-95f9-4f7f-9582-78e15193843e", - "savedPayload": { - "position": { - "x": 18715.67420277542, - "y": 25123.488434895044 - }, - "targetPosition": { - "x": 18670.67420277542, - "y": 25220.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "6fdd52d4-a636-49a3-8c8e-1bba08cadeb2", - "savedPayload": { - "position": { - "x": 16527.225082093802, - "y": 25190.65505585428 - }, - "targetPosition": { - "x": 16826.65089787332, - "y": 25172.10294425559 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "WMA", - "id": "cdc3f12d-7dfe-4c10-a242-38b5a38052a3" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "WMA", - "Bot Products", - "Foundations", - "ede5b157-8c65-4b06-914c-7c9814b58f8f" - ], - [ - "WMA", - "Data Product", - "Foundations", - "cdc3f12d-7dfe-4c10-a242-38b5a38052a3" - ] - ] - } - } - ], - "layerFolders": [], - "id": "2d164a85-b687-4438-a92d-6e24ce20acb6", - "savedPayload": { - "position": { - "x": 16826.65089787332, - "y": 25172.10294425559 - }, - "targetPosition": { - "x": 17126.07671365284, - "y": 25153.550832656896 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "SMA", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "SMA", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "SMA", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "e626c26b-8e34-4d27-a01e-c689bc58767c", - "savedPayload": { - "position": { - "x": 18515.67420277542, - "y": 25164.488434895044 - }, - "targetPosition": { - "x": 18443.67420277542, - "y": 25186.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "SMA", - "id": "cc613cff-63e2-403c-9444-185648308ce6" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "SMA", - "Plotter", - "Foundations", - "29d1e119-77d2-4ccd-bb79-126e91cb932b" - ], - [ - "SMA", - "Plotter Module", - "Foundations", - "0682f999-e780-4c6d-8ec5-ee81545f2e84" - ], - [ - "SMA", - "Plotter Panel", - "Foundations", - "cc613cff-63e2-403c-9444-185648308ce6" - ] - ] - } - } - ], - "id": "9a61a2ca-1388-4afd-94d0-b2c155e4c0fc", - "savedPayload": { - "position": { - "x": 18443.67420277542, - "y": 25186.488434895044 - }, - "targetPosition": { - "x": 18526.67420277542, - "y": 25088.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "SMA", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "64971e7d-e53f-4979-a152-5f3f7039b5a3", - "savedPayload": { - "position": { - "x": 18509.67420277542, - "y": 25126.488434895044 - }, - "targetPosition": { - "x": 18498.67420277542, - "y": 25132.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "SMA", - "id": "0d1217d9-19ef-4784-a88d-5b791213721c" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "SMA", - "Plotter", - "Foundations", - "29d1e119-77d2-4ccd-bb79-126e91cb932b" - ], - [ - "SMA", - "Plotter Module", - "Foundations", - "0682f999-e780-4c6d-8ec5-ee81545f2e84" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "c74d51bb-bd86-49ac-a991-8b4a5fbf6e7a" - ], - [ - "SMA", - "Polygon", - "Foundations", - "0d1217d9-19ef-4784-a88d-5b791213721c" - ] - ] - } - } - ], - "id": "80b0bffc-c41a-4d3f-8247-ad5f3eb634f8", - "savedPayload": { - "position": { - "x": 18498.67420277542, - "y": 25132.488434895044 - }, - "targetPosition": { - "x": 18526.67420277542, - "y": 25088.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "87987fc6-d7fc-47d9-ae60-c09114fed82d", - "savedPayload": { - "position": { - "x": 16541.029313263356, - "y": 25020.436072778422 - }, - "targetPosition": { - "x": 16833.5530134581, - "y": 25086.99345271766 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "SMA", - "id": "4f9b9f64-9e21-42f9-ad6f-7668db768083" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "SMA", - "Bot Products", - "Foundations", - "34be7055-fe64-480a-9e5c-326c225533ca" - ], - [ - "SMA", - "Data Product", - "Foundations", - "4f9b9f64-9e21-42f9-ad6f-7668db768083" - ] - ] - } - } - ], - "layerFolders": [], - "id": "5ae77e9b-9d7c-4486-b899-85514fd44ad1", - "savedPayload": { - "position": { - "x": 16833.5530134581, - "y": 25086.99345271766 - }, - "targetPosition": { - "x": 17126.07671365284, - "y": 25153.550832656896 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "Volume-WMA", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "VWMA", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Volume-WMA", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "32d3d550-e8cb-48ba-8f34-9743095f79be", - "savedPayload": { - "position": { - "x": 18513.67420277542, - "y": 25154.488434895044 - }, - "targetPosition": { - "x": 18541.67420277542, - "y": 25144.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Volume-WMA", - "id": "0ffa0721-bbd9-4595-9f93-02cc1e0b77af" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Volume-WMA", - "Plotter", - "Foundations", - "853aa420-7d60-47e5-9434-acbecf5b4c99" - ], - [ - "Volume-WMA", - "Plotter Module", - "Foundations", - "fd7df6d6-9cb2-4e5a-9e44-3a73a6d9ae99" - ], - [ - "Volume-WMA", - "Plotter Panel", - "Foundations", - "0ffa0721-bbd9-4595-9f93-02cc1e0b77af" - ] - ] - } - } - ], - "id": "8eb0455f-a7b4-4949-a37e-f533373ab2ce", - "savedPayload": { - "position": { - "x": 18541.67420277542, - "y": 25144.488434895044 - }, - "targetPosition": { - "x": 18633.67420277542, - "y": 25123.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "Volume-WMA", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "d75548e7-0855-4793-9c98-e43815e09755", - "savedPayload": { - "position": { - "x": 18609.67420277542, - "y": 25142.488434895044 - }, - "targetPosition": { - "x": 18570.67420277542, - "y": 25141.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Volume-WMA", - "id": "e806db04-6f0a-46ea-a5e3-33b74986d8e0" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Volume-WMA", - "Plotter", - "Foundations", - "853aa420-7d60-47e5-9434-acbecf5b4c99" - ], - [ - "Volume-WMA", - "Plotter Module", - "Foundations", - "fd7df6d6-9cb2-4e5a-9e44-3a73a6d9ae99" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "9aa4b9a8-95e8-4206-a195-96b81f7aecaa" - ], - [ - "Volume-WMA", - "Polygon", - "Foundations", - "e806db04-6f0a-46ea-a5e3-33b74986d8e0" - ] - ] - } - } - ], - "id": "2b96e185-27ff-4cab-b7e8-57ca13c05b26", - "savedPayload": { - "position": { - "x": 18570.67420277542, - "y": 25141.488434895044 - }, - "targetPosition": { - "x": 18633.67420277542, - "y": 25123.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "27276fd5-986e-44f8-9601-60b8c1beb702", - "savedPayload": { - "position": { - "x": 16602.230605401597, - "y": 24861.00125588396 - }, - "targetPosition": { - "x": 16864.15365952722, - "y": 25007.276044270428 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "VWMA", - "id": "e5c52de9-c7e1-4f05-aaff-f6657f9d25be" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "Volume-WMA", - "Bot Products", - "Foundations", - "67580249-4c65-481b-ad9a-59410f5c3914" - ], - [ - "VWMA", - "Data Product", - "Foundations", - "e5c52de9-c7e1-4f05-aaff-f6657f9d25be" - ] - ] - } - } - ], - "layerFolders": [], - "id": "1fa0e274-c444-4580-9be9-4d2977bf02fa", - "savedPayload": { - "position": { - "x": 16864.15365952722, - "y": 25007.276044270428 - }, - "targetPosition": { - "x": 17126.07671365284, - "y": 25153.550832656896 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "Fibonacci-Bollinger", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Fibonacci-Bollinger", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Fibonacci-Bollinger", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "a275e9ac-971f-4ae8-b519-ca1c869a3cb4", - "savedPayload": { - "position": { - "x": 18567.67420277542, - "y": 25085.488434895044 - }, - "targetPosition": { - "x": 18642.67420277542, - "y": 25115.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Fibonacci-Bollinger", - "id": "39860e8b-f528-4d4f-8e4a-79209e4f4848" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "Fibonacci-Bollinger", - "Plotter Panel", - "Foundations", - "39860e8b-f528-4d4f-8e4a-79209e4f4848" - ] - ] - } - } - ], - "id": "b70b6fe8-159b-495b-a447-52833b78aaab", - "savedPayload": { - "position": { - "x": 18642.67420277542, - "y": 25115.488434895044 - }, - "targetPosition": { - "x": 18602.67420277542, - "y": 25055.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "Basis", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "2465b97e-8bd9-46d4-9979-dc26e8984282", - "savedPayload": { - "position": { - "x": 18628.67420277542, - "y": 25031.488434895044 - }, - "targetPosition": { - "x": 18613.67420277542, - "y": 25102.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Basis", - "id": "0fcf2d23-586f-45db-99e7-edabfbc95611" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Basis", - "Polygon", - "Foundations", - "0fcf2d23-586f-45db-99e7-edabfbc95611" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Up1", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "671a51c0-cce2-4bb6-a674-24158badc0db", - "savedPayload": { - "position": { - "x": 18598.67420277542, - "y": 25097.488434895044 - }, - "targetPosition": { - "x": 18613.67420277542, - "y": 25102.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Up1", - "id": "6838f9c2-a5d4-4d4a-8dfb-2f172a63275e" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Up1", - "Polygon", - "Foundations", - "6838f9c2-a5d4-4d4a-8dfb-2f172a63275e" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Up2", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "8bb7079a-6e1d-43b4-b2dd-8aa39d9c0a9c", - "savedPayload": { - "position": { - "x": 18595.67420277542, - "y": 25050.488434895044 - }, - "targetPosition": { - "x": 18613.67420277542, - "y": 25102.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Up2", - "id": "f9d61e9e-f8e8-4d78-881e-f4c5d7a6f5a0" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Up2", - "Polygon", - "Foundations", - "f9d61e9e-f8e8-4d78-881e-f4c5d7a6f5a0" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Up3", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "a5d79fd7-8986-4eea-9344-edd9cd4153c1", - "savedPayload": { - "position": { - "x": 18696.67420277542, - "y": 25062.488434895044 - }, - "targetPosition": { - "x": 18613.67420277542, - "y": 25102.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Up3", - "id": "22fcbc94-6aae-4fad-b4ea-211d91e37991" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Up3", - "Polygon", - "Foundations", - "22fcbc94-6aae-4fad-b4ea-211d91e37991" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Up4", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "5d7546b0-b4c8-40da-adf9-9762dfe22eca", - "savedPayload": { - "position": { - "x": 18647.67420277542, - "y": 25184.488434895044 - }, - "targetPosition": { - "x": 18613.67420277542, - "y": 25102.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Up4", - "id": "a34154a5-8ebc-4edd-ab5d-975c8a8b9642" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Up4", - "Polygon", - "Foundations", - "a34154a5-8ebc-4edd-ab5d-975c8a8b9642" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Up5", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "71034bc8-b779-417c-ad5e-a9facd0c98cb", - "savedPayload": { - "position": { - "x": 18604.67420277542, - "y": 25156.488434895044 - }, - "targetPosition": { - "x": 18613.67420277542, - "y": 25102.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Up5", - "id": "8684c428-83ec-4519-be1e-3bdfff3e138b" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Up5", - "Polygon", - "Foundations", - "8684c428-83ec-4519-be1e-3bdfff3e138b" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Up6", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "ef9da54b-41d7-486c-84d6-4857418b1c03", - "savedPayload": { - "position": { - "x": 18712.67420277542, - "y": 25099.488434895044 - }, - "targetPosition": { - "x": 18613.67420277542, - "y": 25102.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Up6", - "id": "2e14a674-df5b-4d7f-8bdb-603bcd11c91b" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Up6", - "Polygon", - "Foundations", - "2e14a674-df5b-4d7f-8bdb-603bcd11c91b" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Down1", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "43cd138c-4299-4493-bb70-a751130d53c6", - "savedPayload": { - "position": { - "x": 18520.67420277542, - "y": 25165.488434895044 - }, - "targetPosition": { - "x": 18613.67420277542, - "y": 25102.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Down1", - "id": "7bb7d005-39ee-405b-841f-52b4374629cd" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Down1", - "Polygon", - "Foundations", - "7bb7d005-39ee-405b-841f-52b4374629cd" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Down2", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "80a5529c-2099-446f-a755-eff76bad86ac", - "savedPayload": { - "position": { - "x": 18513.67420277542, - "y": 25026.488434895044 - }, - "targetPosition": { - "x": 18613.67420277542, - "y": 25102.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Down2", - "id": "5cf5a43d-b244-40af-9af7-e3c29d5a47a2" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Down2", - "Polygon", - "Foundations", - "5cf5a43d-b244-40af-9af7-e3c29d5a47a2" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Down3", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "2efd4a53-1e98-468f-93e3-5e9a1b980f26", - "savedPayload": { - "position": { - "x": 18711.67420277542, - "y": 25074.488434895044 - }, - "targetPosition": { - "x": 18613.67420277542, - "y": 25102.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Down3", - "id": "67cf4d4d-400a-477a-9825-90cac77b4ac0" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Down3", - "Polygon", - "Foundations", - "67cf4d4d-400a-477a-9825-90cac77b4ac0" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Down4", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "2a70d9a7-8860-4d0d-a525-f2762f794cc1", - "savedPayload": { - "position": { - "x": 18598.67420277542, - "y": 25123.488434895044 - }, - "targetPosition": { - "x": 18613.67420277542, - "y": 25102.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Down4", - "id": "86162a02-9bc6-432b-ad82-9272ff89a5b4" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Down4", - "Polygon", - "Foundations", - "86162a02-9bc6-432b-ad82-9272ff89a5b4" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Down5", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "f14a3d1c-a973-4add-99e1-1eeb49cb862d", - "savedPayload": { - "position": { - "x": 18514.67420277542, - "y": 25060.488434895044 - }, - "targetPosition": { - "x": 18613.67420277542, - "y": 25102.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Down5", - "id": "14ebc8d2-3ece-47ce-beb5-974b71ad7caf" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Down5", - "Polygon", - "Foundations", - "14ebc8d2-3ece-47ce-beb5-974b71ad7caf" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Down6", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "15738ac7-078a-40a0-aefb-cba15a87ff8a", - "savedPayload": { - "position": { - "x": 18640.67420277542, - "y": 25164.488434895044 - }, - "targetPosition": { - "x": 18613.67420277542, - "y": 25102.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Down6", - "id": "b48af4f9-472b-46ba-a37b-87c7c4d2e838" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Down6", - "Polygon", - "Foundations", - "b48af4f9-472b-46ba-a37b-87c7c4d2e838" - ] - ] - } - } - ], - "id": "9e598f80-2588-4cc6-b27a-f4c0e05dbb83", - "savedPayload": { - "position": { - "x": 18613.67420277542, - "y": 25102.488434895044 - }, - "targetPosition": { - "x": 18602.67420277542, - "y": 25055.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "d6e542a2-b354-4c99-83b1-a45676a44f01", - "savedPayload": { - "position": { - "x": 16705.87079379759, - "y": 24725.267065840315 - }, - "targetPosition": { - "x": 16915.973753725215, - "y": 24939.408949248605 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Fibonacci-Bollinger", - "id": "77d70b38-5dcf-490c-ad94-954898948d1c" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "Fibonacci-Bollinger", - "Bot Products", - "Foundations", - "bbf8fa0d-05f6-4d13-9be0-7b291271c0f2" - ], - [ - "Fibonacci-Bollinger", - "Data Product", - "Foundations", - "77d70b38-5dcf-490c-ad94-954898948d1c" - ] - ] - } - } - ], - "layerFolders": [], - "id": "d52872f6-0617-4071-ae87-fcf049e78704", - "savedPayload": { - "position": { - "x": 16915.973753725215, - "y": 24939.408949248605 - }, - "targetPosition": { - "x": 17126.07671365284, - "y": 25153.550832656896 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "TPSL Bands", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "TPSL Bands", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "TPSL Bands", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "8b5e0d0e-1efd-4de8-b3b9-ed37288d1433", - "savedPayload": { - "position": { - "x": 18636.67420277542, - "y": 25180.488434895044 - }, - "targetPosition": { - "x": 18679.67420277542, - "y": 25091.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "TPSL Bands", - "id": "0400ec70-bd48-4e26-84ec-e3ea608c4339" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "TPSL Bands", - "Plotter", - "Foundations", - "84d16bbf-6f8f-46f2-a037-11258acbc118" - ], - [ - "TPSL Bands", - "Plotter Module", - "Foundations", - "21e0cc6d-a28a-4036-bd91-601e213b332f" - ], - [ - "TPSL Bands", - "Plotter Panel", - "Foundations", - "0400ec70-bd48-4e26-84ec-e3ea608c4339" - ] - ] - } - } - ], - "id": "7841607f-7f0b-4102-b428-50d5f92f0107", - "savedPayload": { - "position": { - "x": 18679.67420277542, - "y": 25091.488434895044 - }, - "targetPosition": { - "x": 18686.67420277542, - "y": 25156.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "TP1 Long", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "0e656283-d076-4fe6-b143-9fe7f7bda86e", - "savedPayload": { - "position": { - "x": 18712.67420277542, - "y": 25014.488434895044 - }, - "targetPosition": { - "x": 18700.67420277542, - "y": 25077.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "TP1 Long", - "id": "fd6a97a4-aea3-4718-bb66-9c0d486b8d77" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "TPSL Bands", - "Plotter", - "Foundations", - "84d16bbf-6f8f-46f2-a037-11258acbc118" - ], - [ - "TPSL Bands", - "Plotter Module", - "Foundations", - "21e0cc6d-a28a-4036-bd91-601e213b332f" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "88d0d58f-a299-43e1-9e21-3e1cdfd28812" - ], - [ - "TP1 Long", - "Polygon", - "Foundations", - "fd6a97a4-aea3-4718-bb66-9c0d486b8d77" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "TP2 Long", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "cbefa17d-4060-4e2b-9d54-f308acc36711", - "savedPayload": { - "position": { - "x": 18787.67420277542, - "y": 25085.488434895044 - }, - "targetPosition": { - "x": 18700.67420277542, - "y": 25077.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "TP2 Long", - "id": "b20a80bf-44dc-4862-b6c0-1581dcace608" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "TPSL Bands", - "Plotter", - "Foundations", - "84d16bbf-6f8f-46f2-a037-11258acbc118" - ], - [ - "TPSL Bands", - "Plotter Module", - "Foundations", - "21e0cc6d-a28a-4036-bd91-601e213b332f" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "88d0d58f-a299-43e1-9e21-3e1cdfd28812" - ], - [ - "TP2 Long", - "Polygon", - "Foundations", - "b20a80bf-44dc-4862-b6c0-1581dcace608" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "TP3 Long", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "54bf2cbb-91fe-4bf1-9259-1a2a94115d62", - "savedPayload": { - "position": { - "x": 18734.67420277542, - "y": 25034.488434895044 - }, - "targetPosition": { - "x": 18700.67420277542, - "y": 25077.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "TP3 Long", - "id": "264ff0d5-6d5f-440a-8aa2-6a077e8963d3" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "TPSL Bands", - "Plotter", - "Foundations", - "84d16bbf-6f8f-46f2-a037-11258acbc118" - ], - [ - "TPSL Bands", - "Plotter Module", - "Foundations", - "21e0cc6d-a28a-4036-bd91-601e213b332f" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "88d0d58f-a299-43e1-9e21-3e1cdfd28812" - ], - [ - "TP3 Long", - "Polygon", - "Foundations", - "264ff0d5-6d5f-440a-8aa2-6a077e8963d3" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "SL Long", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "eefd5e72-8777-409a-b08b-f0e9a871b858", - "savedPayload": { - "position": { - "x": 18754.67420277542, - "y": 25128.488434895044 - }, - "targetPosition": { - "x": 18700.67420277542, - "y": 25077.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "SL Long", - "id": "7cf2e43b-95eb-400d-b685-e9ade4bbe24f" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "TPSL Bands", - "Plotter", - "Foundations", - "84d16bbf-6f8f-46f2-a037-11258acbc118" - ], - [ - "TPSL Bands", - "Plotter Module", - "Foundations", - "21e0cc6d-a28a-4036-bd91-601e213b332f" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "88d0d58f-a299-43e1-9e21-3e1cdfd28812" - ], - [ - "SL Long", - "Polygon", - "Foundations", - "7cf2e43b-95eb-400d-b685-e9ade4bbe24f" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "TP1 Short", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "39bad7f7-3d32-483c-bad2-4c98f37f94d5", - "savedPayload": { - "position": { - "x": 18655.67420277542, - "y": 24996.488434895044 - }, - "targetPosition": { - "x": 18700.67420277542, - "y": 25077.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "TP1 Short", - "id": "ab94e1bd-6d24-4489-ab1b-c5d62adf7e9e" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "TPSL Bands", - "Plotter", - "Foundations", - "84d16bbf-6f8f-46f2-a037-11258acbc118" - ], - [ - "TPSL Bands", - "Plotter Module", - "Foundations", - "21e0cc6d-a28a-4036-bd91-601e213b332f" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "88d0d58f-a299-43e1-9e21-3e1cdfd28812" - ], - [ - "TP1 Short", - "Polygon", - "Foundations", - "ab94e1bd-6d24-4489-ab1b-c5d62adf7e9e" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "TP2 Short", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "f08e7672-ec3a-4830-97d6-89a31915b350", - "savedPayload": { - "position": { - "x": 18749.67420277542, - "y": 25000.488434895044 - }, - "targetPosition": { - "x": 18700.67420277542, - "y": 25077.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "TP2 Short", - "id": "6f4b5295-6b0d-4b77-a258-7b2ded19ecbc" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "TPSL Bands", - "Plotter", - "Foundations", - "84d16bbf-6f8f-46f2-a037-11258acbc118" - ], - [ - "TPSL Bands", - "Plotter Module", - "Foundations", - "21e0cc6d-a28a-4036-bd91-601e213b332f" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "88d0d58f-a299-43e1-9e21-3e1cdfd28812" - ], - [ - "TP2 Short", - "Polygon", - "Foundations", - "6f4b5295-6b0d-4b77-a258-7b2ded19ecbc" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "TP3 Short", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "92165360-3418-4b00-8ba3-b3e879ca6894", - "savedPayload": { - "position": { - "x": 18620.67420277542, - "y": 25132.488434895044 - }, - "targetPosition": { - "x": 18700.67420277542, - "y": 25077.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "TP3 Short", - "id": "4723c5ca-1687-4e3f-a5ec-43e49851ebb5" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "TPSL Bands", - "Plotter", - "Foundations", - "84d16bbf-6f8f-46f2-a037-11258acbc118" - ], - [ - "TPSL Bands", - "Plotter Module", - "Foundations", - "21e0cc6d-a28a-4036-bd91-601e213b332f" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "88d0d58f-a299-43e1-9e21-3e1cdfd28812" - ], - [ - "TP3 Short", - "Polygon", - "Foundations", - "4723c5ca-1687-4e3f-a5ec-43e49851ebb5" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "SL Short", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "5c3dc7b0-3862-4ed0-abfe-fa5450d2635c", - "savedPayload": { - "position": { - "x": 18794.67420277542, - "y": 25049.488434895044 - }, - "targetPosition": { - "x": 18700.67420277542, - "y": 25077.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "SL Short", - "id": "1fec1951-0af9-48be-a996-a430441a3001" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "TPSL Bands", - "Plotter", - "Foundations", - "84d16bbf-6f8f-46f2-a037-11258acbc118" - ], - [ - "TPSL Bands", - "Plotter Module", - "Foundations", - "21e0cc6d-a28a-4036-bd91-601e213b332f" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "88d0d58f-a299-43e1-9e21-3e1cdfd28812" - ], - [ - "SL Short", - "Polygon", - "Foundations", - "1fec1951-0af9-48be-a996-a430441a3001" - ] - ] - } - } - ], - "id": "dae1548c-e6f3-410a-8f6a-370fe6bb026b", - "savedPayload": { - "position": { - "x": 18700.67420277542, - "y": 25077.488434895044 - }, - "targetPosition": { - "x": 18686.67420277542, - "y": 25156.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "c7fb68ed-d3ae-4348-bcb6-2e205b75b557", - "savedPayload": { - "position": { - "x": 16843.553566759427, - "y": 24624.22987948251 - }, - "targetPosition": { - "x": 16984.815140206134, - "y": 24888.890356069704 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "TPSL Bands", - "id": "874d48e3-ce29-4a0f-9f2f-74404827a02c" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "TPSL Bands", - "Bot Products", - "Foundations", - "f07c5fa8-d3f5-4743-94a8-8ef289a114df" - ], - [ - "TPSL Bands", - "Data Product", - "Foundations", - "874d48e3-ce29-4a0f-9f2f-74404827a02c" - ] - ] - } - } - ], - "layerFolders": [], - "id": "4a31ecf2-ddbd-4622-b6d8-885a09172abe", - "savedPayload": { - "position": { - "x": 16984.815140206134, - "y": 24888.890356069704 - }, - "targetPosition": { - "x": 17126.07671365284, - "y": 25153.550832656896 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "MAMA", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "MAMA", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "MAMA Panel", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "821bde4b-c4bc-4eeb-82d8-58feb62a17ba", - "savedPayload": { - "position": { - "x": 18839.67420277542, - "y": 25054.488434895044 - }, - "targetPosition": { - "x": 18813.67420277542, - "y": 25080.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "MAMA Panel", - "id": "5ae784b3-ebcf-4618-a46c-e55bc07b4785" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "MAMA", - "Plotter", - "Foundations", - "c75ac45f-ef03-4176-bed6-d0589e315e4c" - ], - [ - "MAMA Module", - "Plotter Module", - "Foundations", - "4391c884-b440-414d-ae43-79d52360ad97" - ], - [ - "MAMA Panel", - "Plotter Panel", - "Foundations", - "5ae784b3-ebcf-4618-a46c-e55bc07b4785" - ] - ] - } - } - ], - "id": "2a266fbe-f999-4363-8537-70eae8053e7c", - "savedPayload": { - "position": { - "x": 18813.67420277542, - "y": 25080.488434895044 - }, - "targetPosition": { - "x": 18778.67420277542, - "y": 25166.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "MAMA", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "11efb64b-5a63-46f5-9f39-8d2b27c4beb7", - "savedPayload": { - "position": { - "x": 18793.67420277542, - "y": 25151.488434895044 - }, - "targetPosition": { - "x": 18788.67420277542, - "y": 25215.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "MAMA", - "id": "e92d0074-badd-4c36-a87c-deb77f98194b" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "MAMA", - "Plotter", - "Foundations", - "c75ac45f-ef03-4176-bed6-d0589e315e4c" - ], - [ - "MAMA Module", - "Plotter Module", - "Foundations", - "4391c884-b440-414d-ae43-79d52360ad97" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "e9334549-cdf3-4276-9145-65e0c46d99a7" - ], - [ - "MAMA", - "Polygon", - "Foundations", - "e92d0074-badd-4c36-a87c-deb77f98194b" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "FAMA", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "04724754-29ea-4cb2-a08c-465e9e59f924", - "savedPayload": { - "position": { - "x": 18803.67420277542, - "y": 25265.488434895044 - }, - "targetPosition": { - "x": 18788.67420277542, - "y": 25215.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "FAMA", - "id": "76032ef9-9f4c-4596-829e-ed071275ed06" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "MAMA", - "Plotter", - "Foundations", - "c75ac45f-ef03-4176-bed6-d0589e315e4c" - ], - [ - "MAMA Module", - "Plotter Module", - "Foundations", - "4391c884-b440-414d-ae43-79d52360ad97" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "e9334549-cdf3-4276-9145-65e0c46d99a7" - ], - [ - "FAMA", - "Polygon", - "Foundations", - "76032ef9-9f4c-4596-829e-ed071275ed06" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "FILL", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "2cc52ec4-eda0-43ae-95cb-6e558a4d46b5", - "savedPayload": { - "position": { - "x": 18861.67420277542, - "y": 25218.488434895044 - }, - "targetPosition": { - "x": 18788.67420277542, - "y": 25215.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "FILL", - "id": "5ae7acc1-7488-4d35-a6c5-8571fec0dd52" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "MAMA", - "Plotter", - "Foundations", - "c75ac45f-ef03-4176-bed6-d0589e315e4c" - ], - [ - "MAMA Module", - "Plotter Module", - "Foundations", - "4391c884-b440-414d-ae43-79d52360ad97" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "e9334549-cdf3-4276-9145-65e0c46d99a7" - ], - [ - "FILL", - "Polygon", - "Foundations", - "5ae7acc1-7488-4d35-a6c5-8571fec0dd52" - ] - ] - } - } - ], - "id": "7663dc35-d241-4edc-8c07-74cef61b903f", - "savedPayload": { - "position": { - "x": 18788.67420277542, - "y": 25215.488434895044 - }, - "targetPosition": { - "x": 18778.67420277542, - "y": 25166.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "26cb008b-209c-47c1-977c-56f41cb40531", - "savedPayload": { - "position": { - "x": 17004.12468485272, - "y": 24566.075128757977 - }, - "targetPosition": { - "x": 17065.10069925278, - "y": 24859.812980707437 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "MAMA", - "id": "cc8048ac-7302-4cb0-b8e5-29d0feaefc0f" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "MAMA", - "Bot Products", - "Foundations", - "c2d41686-94b3-4968-ae2d-c110bf3690cc" - ], - [ - "MAMA", - "Data Product", - "Foundations", - "cc8048ac-7302-4cb0-b8e5-29d0feaefc0f" - ] - ] - } - } - ], - "layerFolders": [], - "id": "761fe3d7-8545-41e4-b14c-2eed515aa810", - "savedPayload": { - "position": { - "x": 17065.10069925278, - "y": 24859.812980707437 - }, - "targetPosition": { - "x": 17126.07671365284, - "y": 25153.550832656896 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "Donchian-Tenkan", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Donchian-Tenkan", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Donchian-Tenkan", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "24c0a182-86c5-4626-8dc2-0dff1f0e0f7d", - "savedPayload": { - "position": { - "x": 18689.67420277542, - "y": 25241.488434895044 - }, - "targetPosition": { - "x": 18703.67420277542, - "y": 25223.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Donchian-Tenkan", - "id": "1dc71bd0-258e-4850-9f22-90f386a9c0d7" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Donchian", - "Plotter", - "Foundations", - "82cfbc90-c90f-4f2e-a834-1a8705581160" - ], - [ - "Donchian-Tenkan", - "Plotter Module", - "Foundations", - "9a6f263c-ca70-47dd-9655-e8f4e8d0ebb7" - ], - [ - "Donchian-Tenkan", - "Plotter Panel", - "Foundations", - "1dc71bd0-258e-4850-9f22-90f386a9c0d7" - ] - ] - } - } - ], - "id": "7e9ca842-1336-438e-9584-98c31d4bea4c", - "savedPayload": { - "position": { - "x": 18703.67420277542, - "y": 25223.488434895044 - }, - "targetPosition": { - "x": 18792.67420277542, - "y": 25128.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "Mid Point", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "5c7d62cf-4487-4435-b84f-b132dc118487", - "savedPayload": { - "position": { - "x": 18793.67420277542, - "y": 24994.488434895044 - }, - "targetPosition": { - "x": 18829.67420277542, - "y": 25088.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Mid Point", - "id": "6993b87b-6bac-4f42-bd1c-77b66be9d50b" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Donchian", - "Plotter", - "Foundations", - "82cfbc90-c90f-4f2e-a834-1a8705581160" - ], - [ - "Donchian-Tenkan", - "Plotter Module", - "Foundations", - "9a6f263c-ca70-47dd-9655-e8f4e8d0ebb7" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "28200aae-e9e9-4f1a-898e-5347a9743e1a" - ], - [ - "Mid Point", - "Polygon", - "Foundations", - "6993b87b-6bac-4f42-bd1c-77b66be9d50b" - ] - ] - } - } - ], - "id": "80fa2a8b-ce6f-4df7-a310-92124f0f78ac", - "savedPayload": { - "position": { - "x": 18829.67420277542, - "y": 25088.488434895044 - }, - "targetPosition": { - "x": 18792.67420277542, - "y": 25128.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "cfec8dcd-780e-4014-84c3-ef8ecbfdaaad", - "savedPayload": { - "position": { - "x": 17174.57563104275, - "y": 24555.51416571079 - }, - "targetPosition": { - "x": 17150.326172347795, - "y": 24854.532499183842 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Donchian-Tenkan", - "id": "aef24eba-6f9c-4e1b-8173-bce081cffcb9" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "Donchian-Tenkan", - "Bot Products", - "Foundations", - "3158c2be-1ce0-4273-9165-23ade938e25e" - ], - [ - "Donchian-Tenkan", - "Data Product", - "Foundations", - "aef24eba-6f9c-4e1b-8173-bce081cffcb9" - ] - ] - } - } - ], - "layerFolders": [], - "id": "8ffcf4fe-2b93-42a6-a6f9-eaa8d50aca0e", - "savedPayload": { - "position": { - "x": 17150.326172347795, - "y": 24854.532499183842 - }, - "targetPosition": { - "x": 17126.07671365284, - "y": 25153.550832656896 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "af82b1dd-92f9-4a30-8f39-e7373330f574", - "savedPayload": { - "position": { - "x": 17126.07671365284, - "y": 25153.550832656896 - }, - "targetPosition": { - "x": 17406.150841602, - "y": 25261.061217520488 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "frame": { - "position": { - "x": 0, - "y": 80 - }, - "width": 150, - "height": 40, - "radius": 0 - }, - "referenceParent": { - "type": "Data Mine Products", - "name": "Pluvtech", - "id": "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ] - ] - } - }, - "id": "3994662f-769a-4dc9-abc7-7cb2625cf8b8", - "savedPayload": { - "position": { - "x": 17818.82232693954, - "y": 25165.62376356221 - }, - "targetPosition": { - "x": 18098.896454888698, - "y": 25273.1341484258 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Timeline Chart", - "name": "Candles Data", - "project": "Foundations", - "layerManager": { - "type": "Layer Manager", - "name": "Candles", - "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", - "project": "Foundations", - "layers": [], - "botLayers": [ - { - "type": "Bot Layers", - "name": "Exchange Raw Data", - "project": "Foundations", - "layers": [], - "layerFolders": [], - "id": "0687f7e6-0f80-4a3e-8933-0067d5b5cd2f", - "savedPayload": { - "position": { - "x": 18344.67420277542, - "y": 25318.488434895044 - }, - "targetPosition": { - "x": 18407.67420277542, - "y": 25350.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "Candles Volumes", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Candles", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Candle", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "e19b0a56-1d49-42b3-a9f9-6c8ffbe16ff7", - "savedPayload": { - "position": { - "x": 18343.67420277542, - "y": 25341.488434895044 - }, - "targetPosition": { - "x": 18328.67420277542, - "y": 25334.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Candle", - "id": "9336f4e6-d56b-4ed4-819d-0bb762ba1fdd" - }, - "referenceParentCombinedNodePath": [ - [ - "Candles", - "Data Mine", - "Foundations", - "70c7eea3-a786-4dda-b526-0514e2cb14cc" - ], - [ - "Plotters Candles Volumes", - "Plotter", - "Foundations", - "e4347543-21b5-4274-b690-e6b3b5899862" - ], - [ - "Candles", - "Plotter Module", - "Foundations", - "0aed75a3-fee8-4ddc-97ff-b6768e6f12a3" - ], - [ - "Candle", - "Plotter Panel", - "Foundations", - "9336f4e6-d56b-4ed4-819d-0bb762ba1fdd" - ] - ] - } - } - ], - "id": "82405f74-262d-48af-95f5-cce230811a25", - "savedPayload": { - "position": { - "x": 18328.67420277542, - "y": 25334.488434895044 - }, - "targetPosition": { - "x": 18237.67420277542, - "y": 25381.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "4819626f-2c9d-48b4-9744-3a244d2e2942", - "savedPayload": { - "position": { - "x": 18164.67420277542, - "y": 25384.488434895044 - }, - "targetPosition": { - "x": 18237.67420277542, - "y": 25381.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "016eba2e-ac39-472d-bc63-08a24db6dc36", - "savedPayload": { - "position": { - "x": 18237.67420277542, - "y": 25381.488434895044 - }, - "targetPosition": { - "x": 18334.67420277542, - "y": 25323.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Candles", - "id": "a6460a63-1994-4b64-92f3-30c1e4ab0bff" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Candles", - "Data Mine Products", - "Foundations", - "9809bc72-afc5-4771-bb8a-626a4d7ed724" - ], - [ - "Candles Volumes", - "Bot Products", - "Foundations", - "7f0fdf95-8d49-4a54-9fe0-414d85d58f8f" - ], - [ - "Candles", - "Data Product", - "Foundations", - "a6460a63-1994-4b64-92f3-30c1e4ab0bff" - ] - ] - } - }, - { - "type": "Layer", - "name": "Volumes", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Volume", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "7630cd45-11a4-4d80-b350-e0ac96ff0a09", - "savedPayload": { - "position": { - "x": 18344.67420277542, - "y": 25359.488434895044 - }, - "targetPosition": { - "x": 18284.67420277542, - "y": 25347.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Volume", - "id": "42dbd098-4550-44a0-987f-54a28dd5f40b" - }, - "referenceParentCombinedNodePath": [ - [ - "Candles", - "Data Mine", - "Foundations", - "70c7eea3-a786-4dda-b526-0514e2cb14cc" - ], - [ - "Plotters Candles Volumes", - "Plotter", - "Foundations", - "e4347543-21b5-4274-b690-e6b3b5899862" - ], - [ - "Volumes", - "Plotter Module", - "Foundations", - "a6177fb7-51d1-4b7c-bcbb-04861a5bf0c1" - ], - [ - "Volume", - "Plotter Panel", - "Foundations", - "42dbd098-4550-44a0-987f-54a28dd5f40b" - ] - ] - } - } - ], - "id": "9f3673de-e52c-4108-9eda-499265f78a69", - "savedPayload": { - "position": { - "x": 18284.67420277542, - "y": 25347.488434895044 - }, - "targetPosition": { - "x": 18353.67420277542, - "y": 25333.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "3a025e48-9e11-42e4-931c-2cd548f3b2d4", - "savedPayload": { - "position": { - "x": 18424.67420277542, - "y": 25306.488434895044 - }, - "targetPosition": { - "x": 18353.67420277542, - "y": 25333.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "9d40e17f-f1ff-4541-a926-0fd2b1f8fcf0", - "savedPayload": { - "position": { - "x": 18353.67420277542, - "y": 25333.488434895044 - }, - "targetPosition": { - "x": 18334.67420277542, - "y": 25323.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Volumes", - "id": "c962b6d9-625d-4697-9216-639f65df944e" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Candles", - "Data Mine Products", - "Foundations", - "9809bc72-afc5-4771-bb8a-626a4d7ed724" - ], - [ - "Candles Volumes", - "Bot Products", - "Foundations", - "7f0fdf95-8d49-4a54-9fe0-414d85d58f8f" - ], - [ - "Volumes", - "Data Product", - "Foundations", - "c962b6d9-625d-4697-9216-639f65df944e" - ] - ] - } - } - ], - "layerFolders": [], - "id": "03ef1033-8e5f-46f1-a168-4ed85c08f199", - "savedPayload": { - "position": { - "x": 18334.67420277542, - "y": 25323.488434895044 - }, - "targetPosition": { - "x": 18407.67420277542, - "y": 25350.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "611b3050-fdab-4d20-9750-67b4d1a063f7", - "savedPayload": { - "position": { - "x": 18407.67420277542, - "y": 25350.488434895044 - }, - "targetPosition": { - "x": 18382.67420277542, - "y": 25260.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "frame": { - "position": { - "x": 0, - "y": 80 - }, - "width": 150, - "height": 40, - "radius": 0 - }, - "referenceParent": { - "type": "Data Mine Products", - "name": "Candles", - "id": "9809bc72-afc5-4771-bb8a-626a4d7ed724" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Candles", - "Data Mine Products", - "Foundations", - "9809bc72-afc5-4771-bb8a-626a4d7ed724" - ] - ] - } - }, - "id": "5d427454-05f6-4c00-a086-e443721a88fe", - "savedPayload": { - "position": { - "x": 17865.752666451608, - "y": 25084.33803111085 - }, - "targetPosition": { - "x": 18098.896454888698, - "y": 25273.1341484258 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Timeline Chart", - "name": "Pluvtech Lower Scale", - "project": "Foundations", - "rateScale": { - "type": "Rate Scale", - "name": "New Rate Scale", - "config": "{\n \"autoMinScale\": true,\n \"autoMaxScale\": true,\n \"minValue\": 0,\n \"maxValue\": 25000\n}", - "project": "Foundations", - "id": "97dd4d09-8eaf-4928-98b3-f0dce394838d", - "savedPayload": { - "position": { - "x": 17668.20278712768, - "y": 24885.33582812031 - }, - "targetPosition": { - "x": 17935.50474438419, - "y": 25021.532978042174 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerManager": { - "type": "Layer Manager", - "name": "", - "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", - "project": "Foundations", - "layers": [], - "botLayers": [ - { - "type": "Bot Layers", - "name": "Fisher Transform", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "FisherTransform", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Fisher Transform Panel", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "00b1062a-4a9b-4e83-a203-6c9bdf4aa693", - "savedPayload": { - "position": { - "x": 18760.67420277542, - "y": 25060.488434895044 - }, - "targetPosition": { - "x": 18741.67420277542, - "y": 25116.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Fisher Transform Panel", - "id": "1bc3ab53-4a5c-4e48-b137-b9eba832e7d5" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fisher Transform", - "Plotter", - "Foundations", - "e896ca5f-67a0-42d9-b681-eb54051057a6" - ], - [ - "Fisher Module", - "Plotter Module", - "Foundations", - "6df6dd70-21f0-44c5-9345-3410727211c9" - ], - [ - "Fisher Transform Panel", - "Plotter Panel", - "Foundations", - "1bc3ab53-4a5c-4e48-b137-b9eba832e7d5" - ] - ] - } - } - ], - "id": "62f452ac-d2f6-49e7-aa53-a82b54fa92e1", - "savedPayload": { - "position": { - "x": 18741.67420277542, - "y": 25116.488434895044 - }, - "targetPosition": { - "x": 18688.67420277542, - "y": 25168.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "Fisher", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "bd6d9899-3135-478e-8528-e28bc15ed413", - "savedPayload": { - "position": { - "x": 18557.67420277542, - "y": 25261.488434895044 - }, - "targetPosition": { - "x": 18630.67420277542, - "y": 25192.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Fisher", - "id": "576dee53-5313-4af7-8d6a-7d6a05cc03f4" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fisher Transform", - "Plotter", - "Foundations", - "e896ca5f-67a0-42d9-b681-eb54051057a6" - ], - [ - "Fisher Module", - "Plotter Module", - "Foundations", - "6df6dd70-21f0-44c5-9345-3410727211c9" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "fa310be7-d8cb-4f9e-8a64-906735c3bf86" - ], - [ - "Fisher", - "Polygon", - "Foundations", - "576dee53-5313-4af7-8d6a-7d6a05cc03f4" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Trigger", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "8e4c866e-1d8a-4583-9570-058d5b414fd3", - "savedPayload": { - "position": { - "x": 18676.67420277542, - "y": 25191.488434895044 - }, - "targetPosition": { - "x": 18630.67420277542, - "y": 25192.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Trigger", - "id": "b7c8b966-44db-49f0-b086-1429cc8bad2f" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fisher Transform", - "Plotter", - "Foundations", - "e896ca5f-67a0-42d9-b681-eb54051057a6" - ], - [ - "Fisher Module", - "Plotter Module", - "Foundations", - "6df6dd70-21f0-44c5-9345-3410727211c9" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "fa310be7-d8cb-4f9e-8a64-906735c3bf86" - ], - [ - "Trigger", - "Polygon", - "Foundations", - "b7c8b966-44db-49f0-b086-1429cc8bad2f" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Zero Line", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "6623d185-0806-4316-890c-d634d202a5a4", - "savedPayload": { - "position": { - "x": 18551.67420277542, - "y": 25249.488434895044 - }, - "targetPosition": { - "x": 18630.67420277542, - "y": 25192.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Zero Line", - "id": "34b6c810-1fcb-4ede-b680-713d02090df5" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fisher Transform", - "Plotter", - "Foundations", - "e896ca5f-67a0-42d9-b681-eb54051057a6" - ], - [ - "Fisher Module", - "Plotter Module", - "Foundations", - "6df6dd70-21f0-44c5-9345-3410727211c9" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "fa310be7-d8cb-4f9e-8a64-906735c3bf86" - ], - [ - "Zero Line", - "Polygon", - "Foundations", - "34b6c810-1fcb-4ede-b680-713d02090df5" - ] - ] - } - } - ], - "id": "96960b77-08a7-4dfb-a3cb-bd6389d0b91a", - "savedPayload": { - "position": { - "x": 18630.67420277542, - "y": 25192.488434895044 - }, - "targetPosition": { - "x": 18688.67420277542, - "y": 25168.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "b347c310-be67-4112-8dc7-36fbfe2f542e", - "savedPayload": { - "position": { - "x": 17416.601616744054, - "y": 24395.16069660679 - }, - "targetPosition": { - "x": 17668.20278712768, - "y": 24558.552407111296 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "FisherTransform", - "id": "05557028-90d6-4fb6-9244-78e9bcb3e715" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "Fisher Transform", - "Bot Products", - "Foundations", - "43042896-0f34-4723-912b-210e81c3d84c" - ], - [ - "FisherTransform", - "Data Product", - "Foundations", - "05557028-90d6-4fb6-9244-78e9bcb3e715" - ] - ] - } - } - ], - "layerFolders": [], - "id": "25ae3b5e-57f6-4212-ba5f-ec40a67c8f56", - "savedPayload": { - "position": { - "x": 17668.20278712768, - "y": 24558.552407111296 - }, - "targetPosition": { - "x": 17919.803957511307, - "y": 24721.944117615803 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "Waddah Attar", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Waddah Attar", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "WADDAH Panel", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "0f946d22-01ce-46a9-b8cf-bbec13c77e8b", - "savedPayload": { - "position": { - "x": 18570.67420277542, - "y": 25380.488434895044 - }, - "targetPosition": { - "x": 18551.67420277542, - "y": 25290.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "WADDAH Panel", - "id": "37a0cfdd-0b77-47bd-a55b-2d83dfacc5cb" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Waddah Attar", - "Plotter", - "Foundations", - "7199c193-e127-4a47-8361-ab9f75ec1482" - ], - [ - "Waddah Module", - "Plotter Module", - "Foundations", - "d127c9a4-dc37-4ecb-8977-13099f6681b5" - ], - [ - "WADDAH Panel", - "Plotter Panel", - "Foundations", - "37a0cfdd-0b77-47bd-a55b-2d83dfacc5cb" - ] - ] - } - } - ], - "id": "3702b53d-f300-4282-939e-f98483d32283", - "savedPayload": { - "position": { - "x": 18551.67420277542, - "y": 25290.488434895044 - }, - "targetPosition": { - "x": 18596.67420277542, - "y": 25235.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "Zero", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "824e9096-c1bf-4a00-bad4-bd5e00b39010", - "savedPayload": { - "position": { - "x": 18535.67420277542, - "y": 25051.488434895044 - }, - "targetPosition": { - "x": 18584.67420277542, - "y": 25145.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Zero", - "id": "39881c54-7f4a-4c06-b1a7-78b44fc0aaee" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Waddah Attar", - "Plotter", - "Foundations", - "7199c193-e127-4a47-8361-ab9f75ec1482" - ], - [ - "Waddah Module", - "Plotter Module", - "Foundations", - "d127c9a4-dc37-4ecb-8977-13099f6681b5" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "8f3a1e64-fd3d-4787-bfef-17e86d930d73" - ], - [ - "Zero", - "Polygon", - "Foundations", - "39881c54-7f4a-4c06-b1a7-78b44fc0aaee" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "TrendUp", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "f4b17e55-118a-4691-95e7-375e928eb629", - "savedPayload": { - "position": { - "x": 18553.67420277542, - "y": 25143.488434895044 - }, - "targetPosition": { - "x": 18584.67420277542, - "y": 25145.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "TrendUp", - "id": "f013c90f-1eb4-4fe4-b69e-eb9b8e2981f0" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Waddah Attar", - "Plotter", - "Foundations", - "7199c193-e127-4a47-8361-ab9f75ec1482" - ], - [ - "Waddah Module", - "Plotter Module", - "Foundations", - "d127c9a4-dc37-4ecb-8977-13099f6681b5" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "8f3a1e64-fd3d-4787-bfef-17e86d930d73" - ], - [ - "TrendUp", - "Polygon", - "Foundations", - "f013c90f-1eb4-4fe4-b69e-eb9b8e2981f0" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "TrendDown", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "4c0a4917-5ce9-490a-8777-8d5ed3d93eab", - "savedPayload": { - "position": { - "x": 18615.67420277542, - "y": 25240.488434895044 - }, - "targetPosition": { - "x": 18584.67420277542, - "y": 25145.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "TrendDown", - "id": "aabacfa3-52e1-41dd-b858-ca29e460517f" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Waddah Attar", - "Plotter", - "Foundations", - "7199c193-e127-4a47-8361-ab9f75ec1482" - ], - [ - "Waddah Module", - "Plotter Module", - "Foundations", - "d127c9a4-dc37-4ecb-8977-13099f6681b5" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "8f3a1e64-fd3d-4787-bfef-17e86d930d73" - ], - [ - "TrendDown", - "Polygon", - "Foundations", - "aabacfa3-52e1-41dd-b858-ca29e460517f" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "DeadZone", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "746f234c-e34a-4bcf-aaff-0f2b751f8dc9", - "savedPayload": { - "position": { - "x": 18581.67420277542, - "y": 25070.488434895044 - }, - "targetPosition": { - "x": 18584.67420277542, - "y": 25145.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "DeadZone", - "id": "35d5a297-1c5e-4c93-8f4e-cd02e751bd07" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Waddah Attar", - "Plotter", - "Foundations", - "7199c193-e127-4a47-8361-ab9f75ec1482" - ], - [ - "Waddah Module", - "Plotter Module", - "Foundations", - "d127c9a4-dc37-4ecb-8977-13099f6681b5" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "8f3a1e64-fd3d-4787-bfef-17e86d930d73" - ], - [ - "DeadZone", - "Polygon", - "Foundations", - "35d5a297-1c5e-4c93-8f4e-cd02e751bd07" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Explosion", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "c69be921-009d-4720-b798-f815776b3dd0", - "savedPayload": { - "position": { - "x": 18555.67420277542, - "y": 25155.488434895044 - }, - "targetPosition": { - "x": 18584.67420277542, - "y": 25145.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Explosion", - "id": "0af1b684-0084-426b-a33b-8a02ed40622c" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Waddah Attar", - "Plotter", - "Foundations", - "7199c193-e127-4a47-8361-ab9f75ec1482" - ], - [ - "Waddah Module", - "Plotter Module", - "Foundations", - "d127c9a4-dc37-4ecb-8977-13099f6681b5" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "8f3a1e64-fd3d-4787-bfef-17e86d930d73" - ], - [ - "Explosion", - "Polygon", - "Foundations", - "0af1b684-0084-426b-a33b-8a02ed40622c" - ] - ] - } - } - ], - "id": "25f892e9-209d-43b9-b45e-e2f946833c85", - "savedPayload": { - "position": { - "x": 18584.67420277542, - "y": 25145.488434895044 - }, - "targetPosition": { - "x": 18596.67420277542, - "y": 25235.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "f8125e08-afb7-47c5-8461-e2db8f77054a", - "savedPayload": { - "position": { - "x": 17704.783187784124, - "y": 24161.795861717485 - }, - "targetPosition": { - "x": 17812.293572647715, - "y": 24441.869989666644 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Waddah Attar", - "id": "889a66c8-96ac-4485-b389-bfab3f0e4d5a" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "Waddah Attar", - "Bot Products", - "Foundations", - "5d09b0cd-48d0-45ad-9c2c-1e1572f2d206" - ], - [ - "Waddah Attar", - "Data Product", - "Foundations", - "889a66c8-96ac-4485-b389-bfab3f0e4d5a" - ] - ] - } - } - ], - "layerFolders": [], - "id": "a27de6da-7c11-4834-922a-2fc4ff84c34c", - "savedPayload": { - "position": { - "x": 17812.293572647715, - "y": 24441.869989666644 - }, - "targetPosition": { - "x": 17919.803957511307, - "y": 24721.944117615803 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "PLUVTECH MACD", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "PLUVTECH MACD", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "PLUVTECH MACD Panel", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "505a771c-c48b-462e-a45e-e211afebb44b", - "savedPayload": { - "position": { - "x": 18662.67420277542, - "y": 25076.488434895044 - }, - "targetPosition": { - "x": 18671.67420277542, - "y": 25122.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "PLUVTECH MACD Panel", - "id": "d1c2361e-d510-4be4-a3fd-ce08fa3fcc8e" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "PLUVTECH MACD", - "Plotter", - "Foundations", - "bcce3ebf-8344-45ca-8f99-23dc0881cf27" - ], - [ - "PLUVTECH MACD", - "Plotter Module", - "Foundations", - "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" - ], - [ - "PLUVTECH MACD Panel", - "Plotter Panel", - "Foundations", - "d1c2361e-d510-4be4-a3fd-ce08fa3fcc8e" - ] - ] - } - } - ], - "id": "a2f869b5-9662-4aba-a742-143676a562ea", - "savedPayload": { - "position": { - "x": 18671.67420277542, - "y": 25122.488434895044 - }, - "targetPosition": { - "x": 18760.67420277542, - "y": 25215.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "MACD", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "e9b9319a-58ed-4562-aa69-7cdb7af8176d", - "savedPayload": { - "position": { - "x": 18806.67420277542, - "y": 25116.488434895044 - }, - "targetPosition": { - "x": 18799.67420277542, - "y": 25123.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "MACD", - "id": "db49df3f-1aa7-4df1-95f6-d81624545e43" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "PLUVTECH MACD", - "Plotter", - "Foundations", - "bcce3ebf-8344-45ca-8f99-23dc0881cf27" - ], - [ - "PLUVTECH MACD", - "Plotter Module", - "Foundations", - "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "c4b21052-003c-4635-85f8-5d14ed800c16" - ], - [ - "MACD", - "Polygon", - "Foundations", - "db49df3f-1aa7-4df1-95f6-d81624545e43" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Signal", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "3da8bd62-1543-407f-a5dd-b5c4b3c36dd8", - "savedPayload": { - "position": { - "x": 18892.67420277542, - "y": 25161.488434895044 - }, - "targetPosition": { - "x": 18799.67420277542, - "y": 25123.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Signal", - "id": "e721cc0f-2be0-488b-baf6-668a74cfb6d2" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "PLUVTECH MACD", - "Plotter", - "Foundations", - "bcce3ebf-8344-45ca-8f99-23dc0881cf27" - ], - [ - "PLUVTECH MACD", - "Plotter Module", - "Foundations", - "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "c4b21052-003c-4635-85f8-5d14ed800c16" - ], - [ - "Signal", - "Polygon", - "Foundations", - "e721cc0f-2be0-488b-baf6-668a74cfb6d2" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Zero Line", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "0ad2c7e7-f573-4288-8bb8-12ef051417d3", - "savedPayload": { - "position": { - "x": 18876.67420277542, - "y": 25025.488434895044 - }, - "targetPosition": { - "x": 18799.67420277542, - "y": 25123.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Zero Line", - "id": "8e43cbab-e7a2-4e2e-8c87-2bd07d7b612e" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "PLUVTECH MACD", - "Plotter", - "Foundations", - "bcce3ebf-8344-45ca-8f99-23dc0881cf27" - ], - [ - "PLUVTECH MACD", - "Plotter Module", - "Foundations", - "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "c4b21052-003c-4635-85f8-5d14ed800c16" - ], - [ - "Zero Line", - "Polygon", - "Foundations", - "8e43cbab-e7a2-4e2e-8c87-2bd07d7b612e" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Histogram", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "52af9328-5db7-4220-858d-c145bdb03473", - "savedPayload": { - "position": { - "x": 18717.67420277542, - "y": 25212.488434895044 - }, - "targetPosition": { - "x": 18799.67420277542, - "y": 25123.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Histogram", - "id": "21f0a6e3-c0fa-4a69-9d72-fc5e81a551dd" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "PLUVTECH MACD", - "Plotter", - "Foundations", - "bcce3ebf-8344-45ca-8f99-23dc0881cf27" - ], - [ - "PLUVTECH MACD", - "Plotter Module", - "Foundations", - "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "c4b21052-003c-4635-85f8-5d14ed800c16" - ], - [ - "Histogram", - "Polygon", - "Foundations", - "21f0a6e3-c0fa-4a69-9d72-fc5e81a551dd" - ] - ] - } - } - ], - "id": "70533299-382d-4443-8f9a-da7ea99ef4dd", - "savedPayload": { - "position": { - "x": 18799.67420277542, - "y": 25123.488434895044 - }, - "targetPosition": { - "x": 18760.67420277542, - "y": 25215.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "ac08c4e4-ade6-4734-b5bc-9804d98dc4c3", - "savedPayload": { - "position": { - "x": 18075.09538457282, - "y": 24142.38862184236 - }, - "targetPosition": { - "x": 17997.449671042064, - "y": 24432.166369729082 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "PLUVTECH MACD", - "id": "c63da930-aa02-43a7-aa67-59b8896e2836" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "PLUVTECH MACD", - "Bot Products", - "Foundations", - "e794bdd4-be67-4a05-bc60-3369c2cfcc19" - ], - [ - "PLUVTECH MACD", - "Data Product", - "Foundations", - "c63da930-aa02-43a7-aa67-59b8896e2836" - ] - ] - } - } - ], - "layerFolders": [], - "id": "e2f81cb7-ce92-473b-88fd-f39e92eea282", - "savedPayload": { - "position": { - "x": 17997.449671042064, - "y": 24432.166369729082 - }, - "targetPosition": { - "x": 17919.803957511307, - "y": 24721.944117615803 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "Percentages", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Percentages", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Percentages Panel", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "2e325ee2-6e6f-4656-9b89-c832d1ee3215", - "savedPayload": { - "position": { - "x": 18710.67420277542, - "y": 24994.488434895044 - }, - "targetPosition": { - "x": 18641.67420277542, - "y": 25061.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Percentages Panel", - "id": "11f3cd52-99cd-4162-8fa4-6bcaa1bb0267" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Percentages", - "Plotter", - "Foundations", - "4bcd153b-6e4c-4d24-842e-7421f0767182" - ], - [ - "Percentages Module", - "Plotter Module", - "Foundations", - "404961a4-f4e9-48e4-8fd5-f464b286c8b2" - ], - [ - "Percentages Panel", - "Plotter Panel", - "Foundations", - "11f3cd52-99cd-4162-8fa4-6bcaa1bb0267" - ] - ] - } - } - ], - "id": "d5b5b7dd-61f5-42e9-973e-8b8a06f7cffc", - "savedPayload": { - "position": { - "x": 18641.67420277542, - "y": 25061.488434895044 - }, - "targetPosition": { - "x": 18656.67420277542, - "y": 25036.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "9e414eab-12a5-4607-b9c5-8e94704e8f3f", - "savedPayload": { - "position": { - "x": 18561.67420277542, - "y": 25053.488434895044 - }, - "targetPosition": { - "x": 18656.67420277542, - "y": 25036.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "a18fd43f-3c96-4552-b15a-a46c4487e178", - "savedPayload": { - "position": { - "x": 18386.091534385487, - "y": 24344.3518829859 - }, - "targetPosition": { - "x": 18152.947745948397, - "y": 24533.14800030085 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Percentages", - "id": "fb364962-2ab1-414e-8e62-43134a843185" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "Percentages", - "Bot Products", - "Foundations", - "2db0732a-452d-4f5f-a808-f7f32a58406c" - ], - [ - "Percentages", - "Data Product", - "Foundations", - "fb364962-2ab1-414e-8e62-43134a843185" - ] - ] - } - } - ], - "layerFolders": [], - "id": "272dc45f-c924-46ed-afee-60a3e826ce3c", - "savedPayload": { - "position": { - "x": 18152.947745948397, - "y": 24533.14800030085 - }, - "targetPosition": { - "x": 17919.803957511307, - "y": 24721.944117615803 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "6123feb6-1d69-4a11-b8f2-6fd74cee57ec", - "savedPayload": { - "position": { - "x": 17919.803957511307, - "y": 24721.944117615803 - }, - "targetPosition": { - "x": 17935.50474438419, - "y": 25021.532978042174 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "frame": { - "position": { - "x": 0, - "y": 80 - }, - "width": 150, - "height": 40, - "radius": 0 - } - } - }, - "id": "5d433e44-acd0-4e9e-b481-f6e0516532ac", - "savedPayload": { - "position": { - "x": 17935.50474438419, - "y": 25021.532978042174 - }, - "targetPosition": { - "x": 18098.896454888698, - "y": 25273.1341484258 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "64ba63e4-54d4-416e-9f4a-b3f305a253fe", - "savedPayload": { - "position": { - "x": 18098.896454888698, - "y": 25273.1341484258 - }, - "targetPosition": { - "x": 18388.67420277542, - "y": 25195.488434895044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "frame": { - "position": { - "x": 597.5, - "y": 0 - }, - "width": 298.75, - "height": 127.125, - "radius": 0 - }, - "referenceParent": { - "type": "Live Learning Session", - "name": "Live ML Demo System", - "id": "786647c7-e988-4047-a729-4f7be63d77fd" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Learning Tasks", - "Learning Tasks", - "Foundations", - "0818dfbe-61ea-40b8-8544-bee25d7f45be" - ], - [ - "Foundations", - "Project Learning Tasks", - "Foundations", - "7bff45f1-0f5a-41c1-b2ea-b31f7e583a66" - ], - [ - "Binance", - "Exchange Learning Tasks", - "Foundations", - "af06dd3e-09e1-4b2b-b283-1c5fe828ebba" - ], - [ - " BTC/USDT", - "Market Learning Tasks", - "Foundations", - "a2847923-c0ca-43c4-b3a3-bf366fae5fe3" - ], - [ - "Masters", - "Learning Mine Tasks", - "Foundations", - "e7848996-3c00-4781-a902-79aec86ac34d" - ], - [ - "Masters", - "Task Manager", - "Foundations", - "fb54fd74-29a2-4713-ad06-31460a9f5961" - ], - [ - "Live ML Demo System", - "Task", - "Foundations", - "69ef6290-f7f6-4595-af51-f40964a63b3d" - ], - [ - "Live Low Frequency", - "Learning Bot Instance", - "Foundations", - "cf0f9cd8-4f25-4045-be60-2c5d3781b4b1" - ], - [ - "Low Frequency Learning", - "Learning Process Instance", - "Foundations", - "6b06ebd6-0ed3-4849-8d8f-af6890476e9a" - ], - [ - "Live ML Demo System", - "Live Learning Session", - "Foundations", - "786647c7-e988-4047-a729-4f7be63d77fd" - ] - ] - } - } - ], - "id": "5efcafc4-1921-44bd-af69-cb43e91eb08e", - "savedPayload": { - "position": { - "x": 18388.67420277542, - "y": 25195.488434895044 - }, - "targetPosition": { - "x": 18600.806237131383, - "y": 24983.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Learning Tasks", - "name": "New Learning Tasks", - "id": "0818dfbe-61ea-40b8-8544-bee25d7f45be" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Learning Tasks", - "Learning Tasks", - "Foundations", - "0818dfbe-61ea-40b8-8544-bee25d7f45be" - ] - ] - } - }, - { - "type": "Dashboard", - "name": "Testing Trading Tasks My Computer", - "project": "Foundations", - "timeMachines": [ - { - "type": "Time Machine", - "name": "New Trading System Backtesting Session My Computer Binance BTC/USDT", - "project": "Foundations", - "timeScale": { - "type": "Time Scale", - "name": "New Time Scale", - "config": "{\n \"autoMinScale\": true,\n \"autoMaxScale\": true,\n \"fromDate\": \"2018-01-01T00:00:00.000Z\",\n \"toDate\": \"2020-12-31T00:00:00.000Z\"\n}", - "project": "Foundations", - "id": "effa736b-f5df-470a-be53-d61967a3cb46", - "savedPayload": { - "position": { - "x": 17908.1011388189, - "y": 25268.673355427625 - }, - "targetPosition": { - "x": 18000.806237131383, - "y": 24983.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "rateScale": { - "type": "Rate Scale", - "name": "New Rate Scale", - "config": "{\n \"autoMinScale\": true,\n \"autoMaxScale\": true,\n \"minValue\": 0,\n \"maxValue\": 25000\n}", - "project": "Foundations", - "id": "39115c80-8da3-4561-9603-9680243eba64", - "savedPayload": { - "position": { - "x": 17824.47066144364, - "y": 25226.061498851563 - }, - "targetPosition": { - "x": 18000.806237131383, - "y": 24983.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "timeFrameScale": { - "type": "Time Frame Scale", - "name": "New Time Frame Scale", - "config": "{ \n\"value\": \"24-hs\"\n}", - "project": "Foundations", - "id": "6c067e01-c2e3-4472-883e-25ecd796f0f7", - "savedPayload": { - "position": { - "x": 17758.1011388189, - "y": 25159.691976226823 - }, - "targetPosition": { - "x": 18000.806237131383, - "y": 24983.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "timelineCharts": [ - { - "type": "Timeline Chart", - "name": "Trading Engine", - "project": "Foundations", - "layerManager": { - "type": "Layer Manager", - "name": "Masters", - "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", - "project": "Foundations", - "layers": [], - "botLayers": [ - { - "type": "Bot Layers", - "name": "Low Frequency", - "project": "Foundations", - "layers": [], - "layerFolders": [ - { - "type": "Layer Folder", - "name": "Trading Engine", - "project": "Foundations", - "layers": [], - "layerFolders": [ - { - "type": "Layer Folder", - "name": "Trading Episode", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Trading Episode Counters", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Trading Episode Counters", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "754a7920-b29c-4a9c-a0cb-23584d998625", - "savedPayload": { - "position": { - "x": 18858.806237131383, - "y": 24969.35640053908 - }, - "targetPosition": { - "x": 18893.806237131383, - "y": 25063.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Trading Episode Counters", - "id": "2a5783fe-af9a-443c-b4e7-32d8bdabff82" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Engine", - "Plotter", - "Foundations", - "ebb03c87-e87e-4f4b-8763-361854776287" - ], - [ - "Trading Episode Counters", - "Plotter Module", - "Foundations", - "5e478e3f-e432-4364-8f2c-2f3b2849848b" - ], - [ - "Trading Episode Counters", - "Plotter Panel", - "Foundations", - "2a5783fe-af9a-443c-b4e7-32d8bdabff82" - ] - ] - } - } - ], - "id": "b01dc717-c966-46b5-adb6-496bb6682141", - "savedPayload": { - "position": { - "x": 18893.806237131383, - "y": 25063.35640053908 - }, - "targetPosition": { - "x": 18857.806237131383, - "y": 25060.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "1e661bc3-032a-462e-88e7-c101b228f7ba", - "savedPayload": { - "position": { - "x": 18863.806237131383, - "y": 25058.35640053908 - }, - "targetPosition": { - "x": 18857.806237131383, - "y": 25060.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "ac3bebf4-be5f-44fb-b82c-5b163ab06b2a", - "savedPayload": { - "position": { - "x": 18857.806237131383, - "y": 25060.35640053908 - }, - "targetPosition": { - "x": 18910.806237131383, - "y": 25124.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Trading Episode Counters", - "id": "4119f0ac-392a-48dc-8a57-af0ebef5904a" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Backtesting Session", - "Trading Session Reference", - "Foundations", - "8bb43677-800c-44ae-a3e1-7234901f3c4d" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "1765635e-ca60-4f26-bc64-15cbb7538267" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "829bd9b5-1866-4b77-9b1a-49dc605445fb" - ], - [ - "Trading Engine", - "Data Product Folder", - "Foundations", - "6d8e85aa-f46a-4e64-a670-00413fa89a0c" - ], - [ - "Trading Episode", - "Data Product Folder", - "Foundations", - "43ac74d4-a989-4ebc-a092-e5c2e7790873" - ], - [ - "Trading Episode Counters", - "Data Product", - "Foundations", - "4119f0ac-392a-48dc-8a57-af0ebef5904a" - ] - ] - } - }, - { - "type": "Layer", - "name": "Trading Episode Statistics", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Trading Episode Statistics", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "6cf48ea8-b2a7-419b-8841-32dd578489a2", - "savedPayload": { - "position": { - "x": 19075.806237131383, - "y": 25015.35640053908 - }, - "targetPosition": { - "x": 19018.806237131383, - "y": 25013.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Trading Episode Statistics", - "id": "6ea43033-418d-4d87-b640-02010679aa8b" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Engine", - "Plotter", - "Foundations", - "ebb03c87-e87e-4f4b-8763-361854776287" - ], - [ - "Trading Episode Statistics", - "Plotter Module", - "Foundations", - "6ce18a43-2e6a-452e-a72d-1c56a58d3f81" - ], - [ - "Trading Episode Statistics", - "Plotter Panel", - "Foundations", - "6ea43033-418d-4d87-b640-02010679aa8b" - ] - ] - } - } - ], - "id": "fdb77e68-d4ce-4bcd-ae2a-e1dd910ceb3b", - "savedPayload": { - "position": { - "x": 19018.806237131383, - "y": 25013.35640053908 - }, - "targetPosition": { - "x": 19007.806237131383, - "y": 25108.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "20121f87-98eb-4833-8923-0ba139fd9ab6", - "savedPayload": { - "position": { - "x": 18921.806237131383, - "y": 25011.35640053908 - }, - "targetPosition": { - "x": 19007.806237131383, - "y": 25108.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "51aeee9b-924f-4791-9d57-ce425fe9da74", - "savedPayload": { - "position": { - "x": 19007.806237131383, - "y": 25108.35640053908 - }, - "targetPosition": { - "x": 18910.806237131383, - "y": 25124.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Trading Episode Statistics", - "id": "4ed3dad4-eae2-45e2-ac38-8466630a386f" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Backtesting Session", - "Trading Session Reference", - "Foundations", - "8bb43677-800c-44ae-a3e1-7234901f3c4d" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "1765635e-ca60-4f26-bc64-15cbb7538267" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "829bd9b5-1866-4b77-9b1a-49dc605445fb" - ], - [ - "Trading Engine", - "Data Product Folder", - "Foundations", - "6d8e85aa-f46a-4e64-a670-00413fa89a0c" - ], - [ - "Trading Episode", - "Data Product Folder", - "Foundations", - "43ac74d4-a989-4ebc-a092-e5c2e7790873" - ], - [ - "Trading Episode Statistics", - "Data Product", - "Foundations", - "4ed3dad4-eae2-45e2-ac38-8466630a386f" - ] - ] - } - }, - { - "type": "Layer", - "name": "Episode Candle", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "7b320d9d-df0b-4cf0-8e24-e164246d480f", - "savedPayload": { - "position": { - "x": 18942.806237131383, - "y": 25226.35640053908 - }, - "targetPosition": { - "x": 18850.806237131383, - "y": 25136.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "75a5dec3-018c-4ce4-8815-a9faa2c8e9e6", - "savedPayload": { - "position": { - "x": 18856.806237131383, - "y": 25206.35640053908 - }, - "targetPosition": { - "x": 18850.806237131383, - "y": 25136.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "38258920-4844-44ce-83a8-760ffd062f58", - "savedPayload": { - "position": { - "x": 18850.806237131383, - "y": 25136.35640053908 - }, - "targetPosition": { - "x": 18910.806237131383, - "y": 25124.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Episode Candle", - "id": "d47caf0e-9b6f-499e-87b4-276d9cb03a30" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Backtesting Session", - "Trading Session Reference", - "Foundations", - "8bb43677-800c-44ae-a3e1-7234901f3c4d" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "1765635e-ca60-4f26-bc64-15cbb7538267" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "829bd9b5-1866-4b77-9b1a-49dc605445fb" - ], - [ - "Trading Engine", - "Data Product Folder", - "Foundations", - "6d8e85aa-f46a-4e64-a670-00413fa89a0c" - ], - [ - "Trading Episode", - "Data Product Folder", - "Foundations", - "43ac74d4-a989-4ebc-a092-e5c2e7790873" - ], - [ - "Episode Candle", - "Data Product", - "Foundations", - "d47caf0e-9b6f-499e-87b4-276d9cb03a30" - ] - ] - } - }, - { - "type": "Layer", - "name": "Episode Balances", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Current Balance", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "00833003-2da4-446c-8f7e-3625b8084c6a", - "savedPayload": { - "position": { - "x": 18992.806237131383, - "y": 25071.35640053908 - }, - "targetPosition": { - "x": 18991.806237131383, - "y": 25057.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Current Balance", - "id": "cb03ef16-522f-4189-ab3a-b410bf1f4176" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Engine", - "Plotter", - "Foundations", - "ebb03c87-e87e-4f4b-8763-361854776287" - ], - [ - "Episode Balances", - "Plotter Module", - "Foundations", - "e5d9e3e1-d1f4-4493-b452-33fe49c81228" - ], - [ - "Current Balance", - "Plotter Panel", - "Foundations", - "cb03ef16-522f-4189-ab3a-b410bf1f4176" - ] - ] - } - } - ], - "id": "3a60e749-de44-4d21-a2d4-18e30bad302b", - "savedPayload": { - "position": { - "x": 18991.806237131383, - "y": 25057.35640053908 - }, - "targetPosition": { - "x": 18968.806237131383, - "y": 25122.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "b2de9c88-9df8-4342-8fac-9ec3f9e9feb5", - "savedPayload": { - "position": { - "x": 19058.806237131383, - "y": 25076.35640053908 - }, - "targetPosition": { - "x": 18968.806237131383, - "y": 25122.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "99945ef0-d406-4fd4-a6be-557bd613fd6a", - "savedPayload": { - "position": { - "x": 18968.806237131383, - "y": 25122.35640053908 - }, - "targetPosition": { - "x": 18910.806237131383, - "y": 25124.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Episode Balances", - "id": "7e03f0d7-fe22-40fa-8178-69f70ed1fa82" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Backtesting Session", - "Trading Session Reference", - "Foundations", - "8bb43677-800c-44ae-a3e1-7234901f3c4d" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "1765635e-ca60-4f26-bc64-15cbb7538267" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "829bd9b5-1866-4b77-9b1a-49dc605445fb" - ], - [ - "Trading Engine", - "Data Product Folder", - "Foundations", - "6d8e85aa-f46a-4e64-a670-00413fa89a0c" - ], - [ - "Trading Episode", - "Data Product Folder", - "Foundations", - "43ac74d4-a989-4ebc-a092-e5c2e7790873" - ], - [ - "Episode Balances", - "Data Product", - "Foundations", - "7e03f0d7-fe22-40fa-8178-69f70ed1fa82" - ] - ] - } - }, - { - "type": "Layer", - "name": "Distance To Trading Event", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "7cf27c89-6637-48fb-9933-b35e8df2ef73", - "savedPayload": { - "position": { - "x": 18833.806237131383, - "y": 25145.35640053908 - }, - "targetPosition": { - "x": 18909.806237131383, - "y": 25065.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "30299e06-420b-4a5d-a4ae-0269891e2707", - "savedPayload": { - "position": { - "x": 18869.806237131383, - "y": 25007.35640053908 - }, - "targetPosition": { - "x": 18909.806237131383, - "y": 25065.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "170dec7c-4a64-4847-9b7a-8adea3259d93", - "savedPayload": { - "position": { - "x": 18909.806237131383, - "y": 25065.35640053908 - }, - "targetPosition": { - "x": 18910.806237131383, - "y": 25124.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Distance To Trading Event", - "id": "17a86022-7a87-4128-bdf8-dd281d046022" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Backtesting Session", - "Trading Session Reference", - "Foundations", - "8bb43677-800c-44ae-a3e1-7234901f3c4d" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "1765635e-ca60-4f26-bc64-15cbb7538267" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "829bd9b5-1866-4b77-9b1a-49dc605445fb" - ], - [ - "Trading Engine", - "Data Product Folder", - "Foundations", - "6d8e85aa-f46a-4e64-a670-00413fa89a0c" - ], - [ - "Trading Episode", - "Data Product Folder", - "Foundations", - "43ac74d4-a989-4ebc-a092-e5c2e7790873" - ], - [ - "Distance To Trading Event", - "Data Product", - "Foundations", - "17a86022-7a87-4128-bdf8-dd281d046022" - ] - ] - } - }, - { - "type": "Layer", - "name": "Episode Base Asset", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "3311b3a3-b46f-4e07-93c1-f350d597890d", - "savedPayload": { - "position": { - "x": 18989.806237131383, - "y": 25117.35640053908 - }, - "targetPosition": { - "x": 18997.806237131383, - "y": 25131.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "1bfabfcf-8476-4bca-883c-3c85e986a6b6", - "savedPayload": { - "position": { - "x": 19065.806237131383, - "y": 25118.35640053908 - }, - "targetPosition": { - "x": 18997.806237131383, - "y": 25131.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "1726428a-6e11-4615-8406-41e59da67f00", - "savedPayload": { - "position": { - "x": 18997.806237131383, - "y": 25131.35640053908 - }, - "targetPosition": { - "x": 18910.806237131383, - "y": 25124.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Episode Base Asset", - "id": "5b66816a-a507-44bd-b042-9ea3957e1d3b" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Backtesting Session", - "Trading Session Reference", - "Foundations", - "8bb43677-800c-44ae-a3e1-7234901f3c4d" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "1765635e-ca60-4f26-bc64-15cbb7538267" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "829bd9b5-1866-4b77-9b1a-49dc605445fb" - ], - [ - "Trading Engine", - "Data Product Folder", - "Foundations", - "6d8e85aa-f46a-4e64-a670-00413fa89a0c" - ], - [ - "Trading Episode", - "Data Product Folder", - "Foundations", - "43ac74d4-a989-4ebc-a092-e5c2e7790873" - ], - [ - "Episode Base Asset", - "Data Product", - "Foundations", - "5b66816a-a507-44bd-b042-9ea3957e1d3b" - ] - ] - } - }, - { - "type": "Layer", - "name": "Episode Quoted Asset", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "16f047d7-2bfb-413a-a05d-db17d54abb2e", - "savedPayload": { - "position": { - "x": 19007.806237131383, - "y": 25073.35640053908 - }, - "targetPosition": { - "x": 18975.806237131383, - "y": 25101.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "15ffe261-0bc4-4e39-84bc-e54d941f1e54", - "savedPayload": { - "position": { - "x": 19027.806237131383, - "y": 25129.35640053908 - }, - "targetPosition": { - "x": 18975.806237131383, - "y": 25101.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "a76ec23e-8060-4661-832c-2d0d32f86d7e", - "savedPayload": { - "position": { - "x": 18975.806237131383, - "y": 25101.35640053908 - }, - "targetPosition": { - "x": 18910.806237131383, - "y": 25124.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Episode Quoted Asset", - "id": "a731009a-ddeb-4129-bf0c-635564e7deb1" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Backtesting Session", - "Trading Session Reference", - "Foundations", - "8bb43677-800c-44ae-a3e1-7234901f3c4d" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "1765635e-ca60-4f26-bc64-15cbb7538267" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "829bd9b5-1866-4b77-9b1a-49dc605445fb" - ], - [ - "Trading Engine", - "Data Product Folder", - "Foundations", - "6d8e85aa-f46a-4e64-a670-00413fa89a0c" - ], - [ - "Trading Episode", - "Data Product Folder", - "Foundations", - "43ac74d4-a989-4ebc-a092-e5c2e7790873" - ], - [ - "Episode Quoted Asset", - "Data Product", - "Foundations", - "a731009a-ddeb-4129-bf0c-635564e7deb1" - ] - ] - } - }, - { - "type": "Layer", - "name": "Current Episode", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "58fddc86-ee62-4299-a98d-e2d27427be26", - "savedPayload": { - "position": { - "x": 19050.806237131383, - "y": 25305.35640053908 - }, - "targetPosition": { - "x": 18976.806237131383, - "y": 25220.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "15595204-daca-49d4-8a8e-d130c49ecc72", - "savedPayload": { - "position": { - "x": 18879.806237131383, - "y": 25209.35640053908 - }, - "targetPosition": { - "x": 18976.806237131383, - "y": 25220.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "08a3bc06-2a99-4ef2-a9b8-86abc0ea2790", - "savedPayload": { - "position": { - "x": 18976.806237131383, - "y": 25220.35640053908 - }, - "targetPosition": { - "x": 18910.806237131383, - "y": 25124.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Current Episode", - "id": "8bde5b7d-695e-4b96-bf10-cee3f6d35b1e" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Backtesting Session", - "Trading Session Reference", - "Foundations", - "8bb43677-800c-44ae-a3e1-7234901f3c4d" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "1765635e-ca60-4f26-bc64-15cbb7538267" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "829bd9b5-1866-4b77-9b1a-49dc605445fb" - ], - [ - "Trading Engine", - "Data Product Folder", - "Foundations", - "6d8e85aa-f46a-4e64-a670-00413fa89a0c" - ], - [ - "Trading Episode", - "Data Product Folder", - "Foundations", - "43ac74d4-a989-4ebc-a092-e5c2e7790873" - ], - [ - "Current Episode", - "Data Product", - "Foundations", - "8bde5b7d-695e-4b96-bf10-cee3f6d35b1e" - ] - ] - } - } - ], - "layerFolders": [], - "id": "0581e05a-1c39-496f-994c-389c3eaa7069", - "savedPayload": { - "position": { - "x": 18910.806237131383, - "y": 25124.35640053908 - }, - "targetPosition": { - "x": 18841.806237131383, - "y": 25056.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Layer Folder", - "name": "Strategy", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Current Strategy", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "21f5e234-128c-4443-b858-1aec185e4fdc", - "savedPayload": { - "position": { - "x": 18848.806237131383, - "y": 25122.35640053908 - }, - "targetPosition": { - "x": 18786.806237131383, - "y": 25082.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "afbde285-6d56-4a1e-8f79-8b5a1138af99", - "savedPayload": { - "position": { - "x": 18872.806237131383, - "y": 25028.35640053908 - }, - "targetPosition": { - "x": 18786.806237131383, - "y": 25082.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "aeecc111-522f-4bd1-a42c-f9c6e36ace6d", - "savedPayload": { - "position": { - "x": 18786.806237131383, - "y": 25082.35640053908 - }, - "targetPosition": { - "x": 18870.806237131383, - "y": 25054.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Current Strategy", - "id": "460f055f-66d8-4bb4-a9c1-ad88425d3123" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Backtesting Session", - "Trading Session Reference", - "Foundations", - "8bb43677-800c-44ae-a3e1-7234901f3c4d" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "1765635e-ca60-4f26-bc64-15cbb7538267" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "829bd9b5-1866-4b77-9b1a-49dc605445fb" - ], - [ - "Trading Engine", - "Data Product Folder", - "Foundations", - "6d8e85aa-f46a-4e64-a670-00413fa89a0c" - ], - [ - "Strategy", - "Data Product Folder", - "Foundations", - "e5e8c460-b99b-48d7-b056-d6491ad0f951" - ], - [ - "Current Strategy", - "Data Product", - "Foundations", - "460f055f-66d8-4bb4-a9c1-ad88425d3123" - ] - ] - } - }, - { - "type": "Layer", - "name": "Last Strategy", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "b1b2fc3b-6d4c-4727-b3d6-1bed47aa0b20", - "savedPayload": { - "position": { - "x": 18868.806237131383, - "y": 25081.35640053908 - }, - "targetPosition": { - "x": 18950.806237131383, - "y": 25057.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "f21fffe9-4078-4a19-9db8-7282bcb26a07", - "savedPayload": { - "position": { - "x": 18928.806237131383, - "y": 25025.35640053908 - }, - "targetPosition": { - "x": 18950.806237131383, - "y": 25057.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "9f735420-4c5e-47e9-a5d3-9fecbce1a320", - "savedPayload": { - "position": { - "x": 18950.806237131383, - "y": 25057.35640053908 - }, - "targetPosition": { - "x": 18870.806237131383, - "y": 25054.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Last Strategy", - "id": "0aa97bc7-054a-4318-ac7d-025e25e3ee82" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Backtesting Session", - "Trading Session Reference", - "Foundations", - "8bb43677-800c-44ae-a3e1-7234901f3c4d" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "1765635e-ca60-4f26-bc64-15cbb7538267" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "829bd9b5-1866-4b77-9b1a-49dc605445fb" - ], - [ - "Trading Engine", - "Data Product Folder", - "Foundations", - "6d8e85aa-f46a-4e64-a670-00413fa89a0c" - ], - [ - "Strategy", - "Data Product Folder", - "Foundations", - "e5e8c460-b99b-48d7-b056-d6491ad0f951" - ], - [ - "Last Strategy", - "Data Product", - "Foundations", - "0aa97bc7-054a-4318-ac7d-025e25e3ee82" - ] - ] - } - } - ], - "layerFolders": [], - "id": "902a6c96-d9f6-40ea-837d-337ed1439312", - "savedPayload": { - "position": { - "x": 18870.806237131383, - "y": 25054.35640053908 - }, - "targetPosition": { - "x": 18841.806237131383, - "y": 25056.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Layer Folder", - "name": "Position", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Current Position", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "59e19ec3-248f-429a-b75a-443a2f94e6b9", - "savedPayload": { - "position": { - "x": 18820.806237131383, - "y": 25000.35640053908 - }, - "targetPosition": { - "x": 18746.806237131383, - "y": 25085.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "dd7972ef-0afc-4ead-8d98-fff4ee8ad205", - "savedPayload": { - "position": { - "x": 18682.806237131383, - "y": 25184.35640053908 - }, - "targetPosition": { - "x": 18746.806237131383, - "y": 25085.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "8ddfc612-e8cc-4808-9605-9ebc0955009e", - "savedPayload": { - "position": { - "x": 18746.806237131383, - "y": 25085.35640053908 - }, - "targetPosition": { - "x": 18840.806237131383, - "y": 25035.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Current Position", - "id": "46dd8af8-8f43-4b9f-b982-adb6219beff4" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Backtesting Session", - "Trading Session Reference", - "Foundations", - "8bb43677-800c-44ae-a3e1-7234901f3c4d" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "1765635e-ca60-4f26-bc64-15cbb7538267" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "829bd9b5-1866-4b77-9b1a-49dc605445fb" - ], - [ - "Trading Engine", - "Data Product Folder", - "Foundations", - "6d8e85aa-f46a-4e64-a670-00413fa89a0c" - ], - [ - "Position", - "Data Product Folder", - "Foundations", - "b3f08eb1-31b7-45db-99df-6be9be4e0d9b" - ], - [ - "Current Position", - "Data Product", - "Foundations", - "46dd8af8-8f43-4b9f-b982-adb6219beff4" - ] - ] - } - }, - { - "type": "Layer", - "name": "Last Position", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "fbf05631-041b-495b-ba39-399a9e84bcf2", - "savedPayload": { - "position": { - "x": 18789.806237131383, - "y": 25079.35640053908 - }, - "targetPosition": { - "x": 18749.806237131383, - "y": 25039.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "7c799d3f-99b0-4170-9a55-7aef7e858b21", - "savedPayload": { - "position": { - "x": 18705.806237131383, - "y": 25008.35640053908 - }, - "targetPosition": { - "x": 18749.806237131383, - "y": 25039.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "520eaa00-5a22-4e9b-971e-14f61cc2af87", - "savedPayload": { - "position": { - "x": 18749.806237131383, - "y": 25039.35640053908 - }, - "targetPosition": { - "x": 18840.806237131383, - "y": 25035.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Last Position", - "id": "3c824710-cb7b-4568-b655-7bcd440c1392" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Backtesting Session", - "Trading Session Reference", - "Foundations", - "8bb43677-800c-44ae-a3e1-7234901f3c4d" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "1765635e-ca60-4f26-bc64-15cbb7538267" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "829bd9b5-1866-4b77-9b1a-49dc605445fb" - ], - [ - "Trading Engine", - "Data Product Folder", - "Foundations", - "6d8e85aa-f46a-4e64-a670-00413fa89a0c" - ], - [ - "Position", - "Data Product Folder", - "Foundations", - "b3f08eb1-31b7-45db-99df-6be9be4e0d9b" - ], - [ - "Last Position", - "Data Product", - "Foundations", - "3c824710-cb7b-4568-b655-7bcd440c1392" - ] - ] - } - }, - { - "type": "Layer", - "name": "Stop Loss", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "d0dde9e4-b5a1-46c5-9d5c-e0a1dcf3c263", - "savedPayload": { - "position": { - "x": 18750.806237131383, - "y": 25068.35640053908 - }, - "targetPosition": { - "x": 18757.806237131383, - "y": 25022.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "54470ff3-bf47-4519-97c7-1edd9d79e963", - "savedPayload": { - "position": { - "x": 18777.806237131383, - "y": 25006.35640053908 - }, - "targetPosition": { - "x": 18757.806237131383, - "y": 25022.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "3fc3c840-ba91-43c8-9052-cd6b1fd9add1", - "savedPayload": { - "position": { - "x": 18757.806237131383, - "y": 25022.35640053908 - }, - "targetPosition": { - "x": 18840.806237131383, - "y": 25035.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Stop Loss", - "id": "a963a996-d7fc-44f7-8fa4-0d2f95d4ac85" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Backtesting Session", - "Trading Session Reference", - "Foundations", - "8bb43677-800c-44ae-a3e1-7234901f3c4d" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "1765635e-ca60-4f26-bc64-15cbb7538267" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "829bd9b5-1866-4b77-9b1a-49dc605445fb" - ], - [ - "Trading Engine", - "Data Product Folder", - "Foundations", - "6d8e85aa-f46a-4e64-a670-00413fa89a0c" - ], - [ - "Position", - "Data Product Folder", - "Foundations", - "b3f08eb1-31b7-45db-99df-6be9be4e0d9b" - ], - [ - "Stop Loss", - "Data Product", - "Foundations", - "a963a996-d7fc-44f7-8fa4-0d2f95d4ac85" - ] - ] - } - }, - { - "type": "Layer", - "name": "Take Profit", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "2980eace-34c2-47ae-a0b3-e667ea44160d", - "savedPayload": { - "position": { - "x": 18898.806237131383, - "y": 25010.35640053908 - }, - "targetPosition": { - "x": 18817.806237131383, - "y": 25030.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "5b910ce9-c931-4daf-9687-3d52a96b6fe2", - "savedPayload": { - "position": { - "x": 18849.806237131383, - "y": 25045.35640053908 - }, - "targetPosition": { - "x": 18817.806237131383, - "y": 25030.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "70c17984-106d-43bd-9e31-0d5242f489b0", - "savedPayload": { - "position": { - "x": 18817.806237131383, - "y": 25030.35640053908 - }, - "targetPosition": { - "x": 18840.806237131383, - "y": 25035.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Take Profit", - "id": "e99cf971-4f5a-413c-b95f-d9a8fc61d04b" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Backtesting Session", - "Trading Session Reference", - "Foundations", - "8bb43677-800c-44ae-a3e1-7234901f3c4d" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "1765635e-ca60-4f26-bc64-15cbb7538267" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "829bd9b5-1866-4b77-9b1a-49dc605445fb" - ], - [ - "Trading Engine", - "Data Product Folder", - "Foundations", - "6d8e85aa-f46a-4e64-a670-00413fa89a0c" - ], - [ - "Position", - "Data Product Folder", - "Foundations", - "b3f08eb1-31b7-45db-99df-6be9be4e0d9b" - ], - [ - "Take Profit", - "Data Product", - "Foundations", - "e99cf971-4f5a-413c-b95f-d9a8fc61d04b" - ] - ] - } - } - ], - "layerFolders": [], - "id": "3abc6bfa-bdeb-4352-a1d3-be5c10ef2363", - "savedPayload": { - "position": { - "x": 18840.806237131383, - "y": 25035.35640053908 - }, - "targetPosition": { - "x": 18841.806237131383, - "y": 25056.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Layer Folder", - "name": "Stages", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Open Stage", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "b5dcb5db-c25d-45da-91af-d317c008fefd", - "savedPayload": { - "position": { - "x": 18626.806237131383, - "y": 25094.35640053908 - }, - "targetPosition": { - "x": 18709.806237131383, - "y": 25179.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "908bee17-2153-4c0c-a1ef-b8e75ce3d9cd", - "savedPayload": { - "position": { - "x": 18769.806237131383, - "y": 25278.35640053908 - }, - "targetPosition": { - "x": 18709.806237131383, - "y": 25179.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "71d2ca9a-e524-40c5-989e-c51d2cb3910d", - "savedPayload": { - "position": { - "x": 18709.806237131383, - "y": 25179.35640053908 - }, - "targetPosition": { - "x": 18771.806237131383, - "y": 25083.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Open Stage", - "id": "dded2d5d-ab9f-4561-abd5-84c784f28d84" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Backtesting Session", - "Trading Session Reference", - "Foundations", - "8bb43677-800c-44ae-a3e1-7234901f3c4d" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "1765635e-ca60-4f26-bc64-15cbb7538267" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "829bd9b5-1866-4b77-9b1a-49dc605445fb" - ], - [ - "Trading Engine", - "Data Product Folder", - "Foundations", - "6d8e85aa-f46a-4e64-a670-00413fa89a0c" - ], - [ - "Stages", - "Data Product Folder", - "Foundations", - "e0ead53e-3ea9-46e2-874d-3d2c5decb203" - ], - [ - "Open Stage", - "Data Product", - "Foundations", - "dded2d5d-ab9f-4561-abd5-84c784f28d84" - ] - ] - } - }, - { - "type": "Layer", - "name": "Close Stage", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "d9bae598-0475-402c-b0a1-95f135e3b93b", - "savedPayload": { - "position": { - "x": 18858.806237131383, - "y": 25184.35640053908 - }, - "targetPosition": { - "x": 18769.806237131383, - "y": 25113.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "81b52126-e2c4-40fd-9d05-6d1114e5c4da", - "savedPayload": { - "position": { - "x": 18752.806237131383, - "y": 25174.35640053908 - }, - "targetPosition": { - "x": 18769.806237131383, - "y": 25113.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "35e37aa9-c7d0-42e6-abde-dfcdf2b6a591", - "savedPayload": { - "position": { - "x": 18769.806237131383, - "y": 25113.35640053908 - }, - "targetPosition": { - "x": 18771.806237131383, - "y": 25083.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Close Stage", - "id": "f11a22a5-34ea-402f-9602-c23596796deb" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Backtesting Session", - "Trading Session Reference", - "Foundations", - "8bb43677-800c-44ae-a3e1-7234901f3c4d" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "1765635e-ca60-4f26-bc64-15cbb7538267" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "829bd9b5-1866-4b77-9b1a-49dc605445fb" - ], - [ - "Trading Engine", - "Data Product Folder", - "Foundations", - "6d8e85aa-f46a-4e64-a670-00413fa89a0c" - ], - [ - "Stages", - "Data Product Folder", - "Foundations", - "e0ead53e-3ea9-46e2-874d-3d2c5decb203" - ], - [ - "Close Stage", - "Data Product", - "Foundations", - "f11a22a5-34ea-402f-9602-c23596796deb" - ] - ] - } - }, - { - "type": "Layer", - "name": "Trigger Stage", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "7a7433bb-2645-4a8a-9dfd-c22fe33c3693", - "savedPayload": { - "position": { - "x": 18747.806237131383, - "y": 24988.35640053908 - }, - "targetPosition": { - "x": 18672.806237131383, - "y": 24991.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "d73819d8-ecd9-4b85-9a45-abb76b3ee47c", - "savedPayload": { - "position": { - "x": 18741.806237131383, - "y": 24899.35640053908 - }, - "targetPosition": { - "x": 18672.806237131383, - "y": 24991.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "679b16c2-1413-473b-9f91-6e66dd322405", - "savedPayload": { - "position": { - "x": 18672.806237131383, - "y": 24991.35640053908 - }, - "targetPosition": { - "x": 18771.806237131383, - "y": 25083.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Trigger Stage", - "id": "5ce42cc5-eed7-4243-98a6-5f1ba0a92a76" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Backtesting Session", - "Trading Session Reference", - "Foundations", - "8bb43677-800c-44ae-a3e1-7234901f3c4d" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "1765635e-ca60-4f26-bc64-15cbb7538267" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "829bd9b5-1866-4b77-9b1a-49dc605445fb" - ], - [ - "Trading Engine", - "Data Product Folder", - "Foundations", - "6d8e85aa-f46a-4e64-a670-00413fa89a0c" - ], - [ - "Stages", - "Data Product Folder", - "Foundations", - "e0ead53e-3ea9-46e2-874d-3d2c5decb203" - ], - [ - "Trigger Stage", - "Data Product", - "Foundations", - "5ce42cc5-eed7-4243-98a6-5f1ba0a92a76" - ] - ] - } - }, - { - "type": "Layer", - "name": "Manage Stage", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "59c7d0c0-3820-4e59-ab29-1ccf87d5d6f1", - "savedPayload": { - "position": { - "x": 18835.806237131383, - "y": 24941.35640053908 - }, - "targetPosition": { - "x": 18869.806237131383, - "y": 25009.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "a32447dd-403a-4f68-b693-db418ccde569", - "savedPayload": { - "position": { - "x": 18786.806237131383, - "y": 25094.35640053908 - }, - "targetPosition": { - "x": 18869.806237131383, - "y": 25009.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "fc6c786c-574a-4699-9f4a-e50e6278ed59", - "savedPayload": { - "position": { - "x": 18869.806237131383, - "y": 25009.35640053908 - }, - "targetPosition": { - "x": 18771.806237131383, - "y": 25083.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Manage Stage", - "id": "3761adb9-1825-4eed-93c2-1b74738a6587" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Backtesting Session", - "Trading Session Reference", - "Foundations", - "8bb43677-800c-44ae-a3e1-7234901f3c4d" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "1765635e-ca60-4f26-bc64-15cbb7538267" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "829bd9b5-1866-4b77-9b1a-49dc605445fb" - ], - [ - "Trading Engine", - "Data Product Folder", - "Foundations", - "6d8e85aa-f46a-4e64-a670-00413fa89a0c" - ], - [ - "Stages", - "Data Product Folder", - "Foundations", - "e0ead53e-3ea9-46e2-874d-3d2c5decb203" - ], - [ - "Manage Stage", - "Data Product", - "Foundations", - "3761adb9-1825-4eed-93c2-1b74738a6587" - ] - ] - } - } - ], - "layerFolders": [], - "id": "9afbe2b3-2624-4420-b76c-a82b96498e95", - "savedPayload": { - "position": { - "x": 18771.806237131383, - "y": 25083.35640053908 - }, - "targetPosition": { - "x": 18841.806237131383, - "y": 25056.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Layer Folder", - "name": "Orders", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Market Buy Orders", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "876ca9bc-0039-419e-a391-3019fd7d188a", - "savedPayload": { - "position": { - "x": 18810.806237131383, - "y": 24896.35640053908 - }, - "targetPosition": { - "x": 18837.806237131383, - "y": 24935.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "5c12ed4d-4778-4a1e-9854-99b659ba06f2", - "savedPayload": { - "position": { - "x": 18869.806237131383, - "y": 24877.35640053908 - }, - "targetPosition": { - "x": 18837.806237131383, - "y": 24935.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "9a1abd45-605a-4721-a150-7a78f82134f8", - "savedPayload": { - "position": { - "x": 18837.806237131383, - "y": 24935.35640053908 - }, - "targetPosition": { - "x": 18786.806237131383, - "y": 25012.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Market Buy Orders", - "id": "771465ef-a10d-4997-8963-f79cc75d466b" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Backtesting Session", - "Trading Session Reference", - "Foundations", - "8bb43677-800c-44ae-a3e1-7234901f3c4d" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "1765635e-ca60-4f26-bc64-15cbb7538267" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "829bd9b5-1866-4b77-9b1a-49dc605445fb" - ], - [ - "Trading Engine", - "Data Product Folder", - "Foundations", - "6d8e85aa-f46a-4e64-a670-00413fa89a0c" - ], - [ - "Orders", - "Data Product Folder", - "Foundations", - "f3434e25-7e04-4c44-9b36-6ebcf77f3eb3" - ], - [ - "Market Buy Orders", - "Data Product", - "Foundations", - "771465ef-a10d-4997-8963-f79cc75d466b" - ] - ] - } - }, - { - "type": "Layer", - "name": "Market Sell Orders", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "96bf7fba-bef6-43f7-bc1e-ac72179f5d45", - "savedPayload": { - "position": { - "x": 18893.806237131383, - "y": 25054.35640053908 - }, - "targetPosition": { - "x": 18821.806237131383, - "y": 25101.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "8f02917f-bb86-4590-a4dd-e2cc51382ab7", - "savedPayload": { - "position": { - "x": 18745.806237131383, - "y": 25027.35640053908 - }, - "targetPosition": { - "x": 18821.806237131383, - "y": 25101.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "bca3ebd0-15c2-435f-a30b-aefaf4fd845f", - "savedPayload": { - "position": { - "x": 18821.806237131383, - "y": 25101.35640053908 - }, - "targetPosition": { - "x": 18786.806237131383, - "y": 25012.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Market Sell Orders", - "id": "f5a006ff-752b-43c1-aa93-52fa90eaf2ea" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Backtesting Session", - "Trading Session Reference", - "Foundations", - "8bb43677-800c-44ae-a3e1-7234901f3c4d" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "1765635e-ca60-4f26-bc64-15cbb7538267" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "829bd9b5-1866-4b77-9b1a-49dc605445fb" - ], - [ - "Trading Engine", - "Data Product Folder", - "Foundations", - "6d8e85aa-f46a-4e64-a670-00413fa89a0c" - ], - [ - "Orders", - "Data Product Folder", - "Foundations", - "f3434e25-7e04-4c44-9b36-6ebcf77f3eb3" - ], - [ - "Market Sell Orders", - "Data Product", - "Foundations", - "f5a006ff-752b-43c1-aa93-52fa90eaf2ea" - ] - ] - } - }, - { - "type": "Layer", - "name": "Limit Buy Orders", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "22d80cf6-c8e2-4ff6-8798-ed390884c4f7", - "savedPayload": { - "position": { - "x": 18734.806237131383, - "y": 24940.35640053908 - }, - "targetPosition": { - "x": 18798.806237131383, - "y": 24990.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "5136bb21-132a-48a5-a61e-c6ac83e55f4f", - "savedPayload": { - "position": { - "x": 18887.806237131383, - "y": 24974.35640053908 - }, - "targetPosition": { - "x": 18798.806237131383, - "y": 24990.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "4e76886d-96af-4e5e-a25a-58aea0ab96df", - "savedPayload": { - "position": { - "x": 18798.806237131383, - "y": 24990.35640053908 - }, - "targetPosition": { - "x": 18786.806237131383, - "y": 25012.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Limit Buy Orders", - "id": "8f11588e-689e-49e5-bdb2-cbf55d262f71" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Backtesting Session", - "Trading Session Reference", - "Foundations", - "8bb43677-800c-44ae-a3e1-7234901f3c4d" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "1765635e-ca60-4f26-bc64-15cbb7538267" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "829bd9b5-1866-4b77-9b1a-49dc605445fb" - ], - [ - "Trading Engine", - "Data Product Folder", - "Foundations", - "6d8e85aa-f46a-4e64-a670-00413fa89a0c" - ], - [ - "Orders", - "Data Product Folder", - "Foundations", - "f3434e25-7e04-4c44-9b36-6ebcf77f3eb3" - ], - [ - "Limit Buy Orders", - "Data Product", - "Foundations", - "8f11588e-689e-49e5-bdb2-cbf55d262f71" - ] - ] - } - }, - { - "type": "Layer", - "name": "Limit Sell Orders", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "de86c80e-698c-43cc-b90e-aba55b8e8d18", - "savedPayload": { - "position": { - "x": 18747.806237131383, - "y": 25098.35640053908 - }, - "targetPosition": { - "x": 18724.806237131383, - "y": 25031.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "e9f66f20-674a-4f7e-a48c-b6e9671b3fc4", - "savedPayload": { - "position": { - "x": 18714.806237131383, - "y": 25024.35640053908 - }, - "targetPosition": { - "x": 18724.806237131383, - "y": 25031.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "2fcd7d59-adef-46c9-beba-583e7726cf77", - "savedPayload": { - "position": { - "x": 18724.806237131383, - "y": 25031.35640053908 - }, - "targetPosition": { - "x": 18786.806237131383, - "y": 25012.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Limit Sell Orders", - "id": "8e149882-6d51-4b55-b218-9fb2f4684975" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Backtesting Session", - "Trading Session Reference", - "Foundations", - "8bb43677-800c-44ae-a3e1-7234901f3c4d" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "1765635e-ca60-4f26-bc64-15cbb7538267" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "829bd9b5-1866-4b77-9b1a-49dc605445fb" - ], - [ - "Trading Engine", - "Data Product Folder", - "Foundations", - "6d8e85aa-f46a-4e64-a670-00413fa89a0c" - ], - [ - "Orders", - "Data Product Folder", - "Foundations", - "f3434e25-7e04-4c44-9b36-6ebcf77f3eb3" - ], - [ - "Limit Sell Orders", - "Data Product", - "Foundations", - "8e149882-6d51-4b55-b218-9fb2f4684975" - ] - ] - } - }, - { - "type": "Layer", - "name": "Last Market Order", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "c5795039-788a-46fa-bb3b-d78705c93f60", - "savedPayload": { - "position": { - "x": 18772.806237131383, - "y": 24987.35640053908 - }, - "targetPosition": { - "x": 18770.806237131383, - "y": 24953.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "b08bf470-381d-47b1-929d-66147e5d1997", - "savedPayload": { - "position": { - "x": 18819.806237131383, - "y": 24912.35640053908 - }, - "targetPosition": { - "x": 18770.806237131383, - "y": 24953.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "f1afc92c-2f80-43e5-8d21-41f904bd1b26", - "savedPayload": { - "position": { - "x": 18770.806237131383, - "y": 24953.35640053908 - }, - "targetPosition": { - "x": 18786.806237131383, - "y": 25012.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Last Market Order", - "id": "2a2f023b-04d8-4bda-9a04-ce3136bfdf72" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Backtesting Session", - "Trading Session Reference", - "Foundations", - "8bb43677-800c-44ae-a3e1-7234901f3c4d" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "1765635e-ca60-4f26-bc64-15cbb7538267" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "829bd9b5-1866-4b77-9b1a-49dc605445fb" - ], - [ - "Trading Engine", - "Data Product Folder", - "Foundations", - "6d8e85aa-f46a-4e64-a670-00413fa89a0c" - ], - [ - "Orders", - "Data Product Folder", - "Foundations", - "f3434e25-7e04-4c44-9b36-6ebcf77f3eb3" - ], - [ - "Last Market Order", - "Data Product", - "Foundations", - "2a2f023b-04d8-4bda-9a04-ce3136bfdf72" - ] - ] - } - }, - { - "type": "Layer", - "name": "Last Limit Order", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "64f1e30a-871c-4114-9655-791f8c8d7aca", - "savedPayload": { - "position": { - "x": 18720.806237131383, - "y": 25058.35640053908 - }, - "targetPosition": { - "x": 18798.806237131383, - "y": 24978.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "e11e60d1-4dd1-46f9-8627-d4ab130bf80b", - "savedPayload": { - "position": { - "x": 18771.806237131383, - "y": 25048.35640053908 - }, - "targetPosition": { - "x": 18798.806237131383, - "y": 24978.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "393f2e90-a374-40dc-a3e5-a3cff201e3bd", - "savedPayload": { - "position": { - "x": 18798.806237131383, - "y": 24978.35640053908 - }, - "targetPosition": { - "x": 18786.806237131383, - "y": 25012.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Last Limit Order", - "id": "57dbb7db-31e6-4ad0-8a44-a043ac61b36c" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Backtesting Session", - "Trading Session Reference", - "Foundations", - "8bb43677-800c-44ae-a3e1-7234901f3c4d" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "1765635e-ca60-4f26-bc64-15cbb7538267" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "829bd9b5-1866-4b77-9b1a-49dc605445fb" - ], - [ - "Trading Engine", - "Data Product Folder", - "Foundations", - "6d8e85aa-f46a-4e64-a670-00413fa89a0c" - ], - [ - "Orders", - "Data Product Folder", - "Foundations", - "f3434e25-7e04-4c44-9b36-6ebcf77f3eb3" - ], - [ - "Last Limit Order", - "Data Product", - "Foundations", - "57dbb7db-31e6-4ad0-8a44-a043ac61b36c" - ] - ] - } - } - ], - "layerFolders": [], - "id": "9218bfe2-6b44-4a9b-87ce-9f5ffd642819", - "savedPayload": { - "position": { - "x": 18786.806237131383, - "y": 25012.35640053908 - }, - "targetPosition": { - "x": 18841.806237131383, - "y": 25056.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "5ef31f87-2f4c-4869-b812-af77e06b33be", - "savedPayload": { - "position": { - "x": 18841.806237131383, - "y": 25056.35640053908 - }, - "targetPosition": { - "x": 18751.806237131383, - "y": 25024.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "f539736d-9ae8-4d89-a8ca-4441143ddbda", - "savedPayload": { - "position": { - "x": 18751.806237131383, - "y": 25024.35640053908 - }, - "targetPosition": { - "x": 18726.806237131383, - "y": 25037.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "78ce6f4f-a954-452f-8f8f-861725badd68", - "savedPayload": { - "position": { - "x": 18726.806237131383, - "y": 25037.35640053908 - }, - "targetPosition": { - "x": 18649.806237131383, - "y": 24960.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "frame": { - "position": { - "x": 0, - "y": 80 - }, - "width": 150, - "height": 40, - "radius": 0 - }, - "referenceParent": { - "type": "Trading Mine Products", - "name": "Masters", - "id": "1765635e-ca60-4f26-bc64-15cbb7538267" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Backtesting Session", - "Trading Session Reference", - "Foundations", - "8bb43677-800c-44ae-a3e1-7234901f3c4d" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "1765635e-ca60-4f26-bc64-15cbb7538267" - ] - ] - } - }, - "id": "bef8e0a6-b09f-4644-9aa8-6c1d9d2e599d", - "savedPayload": { - "position": { - "x": 17715.489282242837, - "y": 25076.061498851563 - }, - "targetPosition": { - "x": 18000.806237131383, - "y": 24983.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Timeline Chart", - "name": "Trading System", - "project": "Foundations", - "layerManager": { - "type": "Layer Manager", - "name": "Masters", - "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", - "project": "Foundations", - "layers": [], - "botLayers": [ - { - "type": "Bot Layers", - "name": "Low Frequency", - "project": "Foundations", - "layers": [], - "layerFolders": [ - { - "type": "Layer Folder", - "name": "Trading System", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Trading System Errors", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "2762f8db-6c52-4190-9db2-f3c445b8951d", - "savedPayload": { - "position": { - "x": 18297.806237131383, - "y": 25064.35640053908 - }, - "targetPosition": { - "x": 18352.806237131383, - "y": 25057.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "d00b47d9-8e36-4275-9aa6-c6bf43648cd8", - "savedPayload": { - "position": { - "x": 18314.806237131383, - "y": 24988.35640053908 - }, - "targetPosition": { - "x": 18352.806237131383, - "y": 25057.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "3d654eda-f151-42e3-8853-2d15b4cfc6ab", - "savedPayload": { - "position": { - "x": 18352.806237131383, - "y": 25057.35640053908 - }, - "targetPosition": { - "x": 18302.806237131383, - "y": 24972.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Trading System Errors", - "id": "b84de23e-3345-41f0-93ae-4eadb7c3f10e" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Backtesting Session", - "Trading Session Reference", - "Foundations", - "8bb43677-800c-44ae-a3e1-7234901f3c4d" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "1765635e-ca60-4f26-bc64-15cbb7538267" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "829bd9b5-1866-4b77-9b1a-49dc605445fb" - ], - [ - "Trading System", - "Data Product Folder", - "Foundations", - "8da230b7-86c2-4493-8bd8-d36da84c53d4" - ], - [ - "Trading System Errors", - "Data Product", - "Foundations", - "b84de23e-3345-41f0-93ae-4eadb7c3f10e" - ] - ] - } - }, - { - "type": "Layer", - "name": "Trading System Highlights", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "48f32d7d-d8e1-442d-a613-b61dccfbb971", - "savedPayload": { - "position": { - "x": 18252.806237131383, - "y": 24986.35640053908 - }, - "targetPosition": { - "x": 18240.806237131383, - "y": 24937.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "9a195b46-d85e-486d-9679-cbe1c10ec120", - "savedPayload": { - "position": { - "x": 18332.806237131383, - "y": 24937.35640053908 - }, - "targetPosition": { - "x": 18240.806237131383, - "y": 24937.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "855d5e9e-6d6d-4854-84e2-0676af3da5cf", - "savedPayload": { - "position": { - "x": 18240.806237131383, - "y": 24937.35640053908 - }, - "targetPosition": { - "x": 18302.806237131383, - "y": 24972.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Trading System Highlights", - "id": "695982da-0c5e-4246-8d45-e2041877548a" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Backtesting Session", - "Trading Session Reference", - "Foundations", - "8bb43677-800c-44ae-a3e1-7234901f3c4d" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "1765635e-ca60-4f26-bc64-15cbb7538267" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "829bd9b5-1866-4b77-9b1a-49dc605445fb" - ], - [ - "Trading System", - "Data Product Folder", - "Foundations", - "8da230b7-86c2-4493-8bd8-d36da84c53d4" - ], - [ - "Trading System Highlights", - "Data Product", - "Foundations", - "695982da-0c5e-4246-8d45-e2041877548a" - ] - ] - } - }, - { - "type": "Layer", - "name": "Trading System Values", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "9b8e7355-8b1f-44ed-a344-12c69566f340", - "savedPayload": { - "position": { - "x": 18417.806237131383, - "y": 25035.35640053908 - }, - "targetPosition": { - "x": 18362.806237131383, - "y": 24956.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "5d1ecb59-eab1-4500-ae1c-e34bb5dd84b0", - "savedPayload": { - "position": { - "x": 18292.806237131383, - "y": 24957.35640053908 - }, - "targetPosition": { - "x": 18362.806237131383, - "y": 24956.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "c35b1cef-7e3a-4ef3-be70-d7ff2ee7cab3", - "savedPayload": { - "position": { - "x": 18362.806237131383, - "y": 24956.35640053908 - }, - "targetPosition": { - "x": 18302.806237131383, - "y": 24972.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Trading System Values", - "id": "ff8cfbb7-1184-4c99-8956-c760a99a3433" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Backtesting Session", - "Trading Session Reference", - "Foundations", - "8bb43677-800c-44ae-a3e1-7234901f3c4d" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "1765635e-ca60-4f26-bc64-15cbb7538267" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "829bd9b5-1866-4b77-9b1a-49dc605445fb" - ], - [ - "Trading System", - "Data Product Folder", - "Foundations", - "8da230b7-86c2-4493-8bd8-d36da84c53d4" - ], - [ - "Trading System Values", - "Data Product", - "Foundations", - "ff8cfbb7-1184-4c99-8956-c760a99a3433" - ] - ] - } - }, - { - "type": "Layer", - "name": "Trading System Status", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "862e5499-7a05-4eb5-8411-7e07565e08fd", - "savedPayload": { - "position": { - "x": 18199.806237131383, - "y": 24876.35640053908 - }, - "targetPosition": { - "x": 18238.806237131383, - "y": 24934.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "0eac88b0-9c5d-4361-97a4-496c03b89c82", - "savedPayload": { - "position": { - "x": 18308.806237131383, - "y": 24866.35640053908 - }, - "targetPosition": { - "x": 18238.806237131383, - "y": 24934.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "75a77af2-8905-4d63-b840-a2f36721d216", - "savedPayload": { - "position": { - "x": 18238.806237131383, - "y": 24934.35640053908 - }, - "targetPosition": { - "x": 18302.806237131383, - "y": 24972.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Trading System Status", - "id": "641469f7-5736-44f9-82e0-3c33be5e4a26" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Backtesting Session", - "Trading Session Reference", - "Foundations", - "8bb43677-800c-44ae-a3e1-7234901f3c4d" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "1765635e-ca60-4f26-bc64-15cbb7538267" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "829bd9b5-1866-4b77-9b1a-49dc605445fb" - ], - [ - "Trading System", - "Data Product Folder", - "Foundations", - "8da230b7-86c2-4493-8bd8-d36da84c53d4" - ], - [ - "Trading System Status", - "Data Product", - "Foundations", - "641469f7-5736-44f9-82e0-3c33be5e4a26" - ] - ] - } - }, - { - "type": "Layer", - "name": "Trading System Progress", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "13ec5cc4-2d0b-4296-ac23-bd39a4f094cf", - "savedPayload": { - "position": { - "x": 18258.806237131383, - "y": 24955.35640053908 - }, - "targetPosition": { - "x": 18274.806237131383, - "y": 24987.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "bed4fcba-6265-457d-9865-c068eb561dcc", - "savedPayload": { - "position": { - "x": 18351.806237131383, - "y": 25061.35640053908 - }, - "targetPosition": { - "x": 18274.806237131383, - "y": 24987.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "88fe944c-264d-42a5-8190-5af625e9771c", - "savedPayload": { - "position": { - "x": 18274.806237131383, - "y": 24987.35640053908 - }, - "targetPosition": { - "x": 18302.806237131383, - "y": 24972.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Trading System Progress", - "id": "79efe677-c013-4da1-b96c-bdd2be3583b4" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Backtesting Session", - "Trading Session Reference", - "Foundations", - "8bb43677-800c-44ae-a3e1-7234901f3c4d" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "1765635e-ca60-4f26-bc64-15cbb7538267" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "829bd9b5-1866-4b77-9b1a-49dc605445fb" - ], - [ - "Trading System", - "Data Product Folder", - "Foundations", - "8da230b7-86c2-4493-8bd8-d36da84c53d4" - ], - [ - "Trading System Progress", - "Data Product", - "Foundations", - "79efe677-c013-4da1-b96c-bdd2be3583b4" - ] - ] - } - }, - { - "type": "Layer", - "name": "Trading System Running", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "6362fd01-9ba4-4350-b896-19981b97ded4", - "savedPayload": { - "position": { - "x": 18412.806237131383, - "y": 25080.35640053908 - }, - "targetPosition": { - "x": 18367.806237131383, - "y": 25056.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "33b0ce49-9ed3-46ae-915d-5d13f08eb10d", - "savedPayload": { - "position": { - "x": 18271.806237131383, - "y": 25043.35640053908 - }, - "targetPosition": { - "x": 18367.806237131383, - "y": 25056.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "1ddf4a1a-7835-457d-8182-4c2bc3fb3b90", - "savedPayload": { - "position": { - "x": 18367.806237131383, - "y": 25056.35640053908 - }, - "targetPosition": { - "x": 18302.806237131383, - "y": 24972.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Trading System Running", - "id": "b6151ae0-14a6-41e8-9546-456b6415a727" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Backtesting Session", - "Trading Session Reference", - "Foundations", - "8bb43677-800c-44ae-a3e1-7234901f3c4d" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "1765635e-ca60-4f26-bc64-15cbb7538267" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "829bd9b5-1866-4b77-9b1a-49dc605445fb" - ], - [ - "Trading System", - "Data Product Folder", - "Foundations", - "8da230b7-86c2-4493-8bd8-d36da84c53d4" - ], - [ - "Trading System Running", - "Data Product", - "Foundations", - "b6151ae0-14a6-41e8-9546-456b6415a727" - ] - ] - } - }, - { - "type": "Layer", - "name": "Trading System Announcements", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "5de009e1-af00-4c40-9730-1644e8af6f29", - "savedPayload": { - "position": { - "x": 18222.806237131383, - "y": 24949.35640053908 - }, - "targetPosition": { - "x": 18236.806237131383, - "y": 24929.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "4853cc81-c4a6-46e8-9d2f-3624ec7d13bc", - "savedPayload": { - "position": { - "x": 18202.806237131383, - "y": 24885.35640053908 - }, - "targetPosition": { - "x": 18236.806237131383, - "y": 24929.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "e580238e-35e1-4ef3-9fd5-378223b86d70", - "savedPayload": { - "position": { - "x": 18236.806237131383, - "y": 24929.35640053908 - }, - "targetPosition": { - "x": 18302.806237131383, - "y": 24972.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Trading System Announcements", - "id": "cf4e9c5b-8b70-4848-a3af-fea8d095c3b0" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Backtesting Session", - "Trading Session Reference", - "Foundations", - "8bb43677-800c-44ae-a3e1-7234901f3c4d" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "1765635e-ca60-4f26-bc64-15cbb7538267" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "829bd9b5-1866-4b77-9b1a-49dc605445fb" - ], - [ - "Trading System", - "Data Product Folder", - "Foundations", - "8da230b7-86c2-4493-8bd8-d36da84c53d4" - ], - [ - "Trading System Announcements", - "Data Product", - "Foundations", - "cf4e9c5b-8b70-4848-a3af-fea8d095c3b0" - ] - ] - } - }, - { - "type": "Layer", - "name": "Trading System Warnings", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "538dbdec-2b87-4b3d-ab05-cd3069ec9dde", - "savedPayload": { - "position": { - "x": 18400.806237131383, - "y": 24811.35640053908 - }, - "targetPosition": { - "x": 18375.806237131383, - "y": 24906.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "d4038ed2-244d-4a2c-b90c-1a5ecc562918", - "savedPayload": { - "position": { - "x": 18382.806237131383, - "y": 24971.35640053908 - }, - "targetPosition": { - "x": 18375.806237131383, - "y": 24906.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "8aa75d93-6eaf-499e-af00-d685e5af803f", - "savedPayload": { - "position": { - "x": 18375.806237131383, - "y": 24906.35640053908 - }, - "targetPosition": { - "x": 18302.806237131383, - "y": 24972.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Trading System Warnings", - "id": "803df795-bc3d-48e1-a58e-9fb890699496" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Backtesting Session", - "Trading Session Reference", - "Foundations", - "8bb43677-800c-44ae-a3e1-7234901f3c4d" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "1765635e-ca60-4f26-bc64-15cbb7538267" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "829bd9b5-1866-4b77-9b1a-49dc605445fb" - ], - [ - "Trading System", - "Data Product Folder", - "Foundations", - "8da230b7-86c2-4493-8bd8-d36da84c53d4" - ], - [ - "Trading System Warnings", - "Data Product", - "Foundations", - "803df795-bc3d-48e1-a58e-9fb890699496" - ] - ] - } - }, - { - "type": "Layer", - "name": "Trading System Infos", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "de1460c3-968d-48cc-a11c-4dc23c027ae3", - "savedPayload": { - "position": { - "x": 18416.806237131383, - "y": 24909.35640053908 - }, - "targetPosition": { - "x": 18397.806237131383, - "y": 24926.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "96c1dd5f-b1bb-46ff-9a65-190f86ec9214", - "savedPayload": { - "position": { - "x": 18308.806237131383, - "y": 24846.35640053908 - }, - "targetPosition": { - "x": 18397.806237131383, - "y": 24926.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "9ec212ef-5244-400f-bd35-a8c6d247ec0a", - "savedPayload": { - "position": { - "x": 18397.806237131383, - "y": 24926.35640053908 - }, - "targetPosition": { - "x": 18302.806237131383, - "y": 24972.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Trading System Infos", - "id": "af3457db-ac70-4224-9896-f3984d3953ad" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Backtesting Session", - "Trading Session Reference", - "Foundations", - "8bb43677-800c-44ae-a3e1-7234901f3c4d" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "1765635e-ca60-4f26-bc64-15cbb7538267" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "829bd9b5-1866-4b77-9b1a-49dc605445fb" - ], - [ - "Trading System", - "Data Product Folder", - "Foundations", - "8da230b7-86c2-4493-8bd8-d36da84c53d4" - ], - [ - "Trading System Infos", - "Data Product", - "Foundations", - "af3457db-ac70-4224-9896-f3984d3953ad" - ] - ] - } - } - ], - "layerFolders": [], - "id": "f64ef6fb-37b4-4771-9a3e-dba40e951151", - "savedPayload": { - "position": { - "x": 18302.806237131383, - "y": 24972.35640053908 - }, - "targetPosition": { - "x": 18379.806237131383, - "y": 25033.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "1f2ddd3d-4a10-4755-9cbd-2b32785ee28f", - "savedPayload": { - "position": { - "x": 18379.806237131383, - "y": 25033.35640053908 - }, - "targetPosition": { - "x": 18442.806237131383, - "y": 25083.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "ac60deb9-a9ee-4d92-b28d-2ca6bfba695b", - "savedPayload": { - "position": { - "x": 18442.806237131383, - "y": 25083.35640053908 - }, - "targetPosition": { - "x": 18506.806237131383, - "y": 25015.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "frame": { - "position": { - "x": 0, - "y": 80 - }, - "width": 150, - "height": 40, - "radius": 0 - }, - "referenceParent": { - "type": "Trading Mine Products", - "name": "Masters", - "id": "1765635e-ca60-4f26-bc64-15cbb7538267" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Backtesting Session", - "Trading Session Reference", - "Foundations", - "8bb43677-800c-44ae-a3e1-7234901f3c4d" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "1765635e-ca60-4f26-bc64-15cbb7538267" - ] - ] - } - }, - "id": "38fdcaf4-083c-461f-8112-2ed85dc04b93", - "savedPayload": { - "position": { - "x": 17700.806237131383, - "y": 24983.35640053908 - }, - "targetPosition": { - "x": 18000.806237131383, - "y": 24983.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Timeline Chart", - "name": "Simulation Objects", - "project": "Foundations", - "layerManager": { - "type": "Layer Manager", - "name": "Masters", - "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", - "project": "Foundations", - "layers": [], - "botLayers": [ - { - "type": "Bot Layers", - "name": "Low Frequency", - "project": "Foundations", - "layers": [], - "layerFolders": [ - { - "type": "Layer Folder", - "name": "Simulation Objects", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Episodes", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Episode Object", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "59387363-69a9-48e5-85ef-ace2882f4057", - "savedPayload": { - "position": { - "x": 18927.806237131383, - "y": 25038.35640053908 - }, - "targetPosition": { - "x": 18928.806237131383, - "y": 25056.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Episode Object", - "id": "bcbb3368-ea4c-466b-8423-8f0517ad35da" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Episode", - "Plotter", - "Foundations", - "12f444b2-b8e7-48ef-9ea1-9cbe5489f942" - ], - [ - "Episode Objects", - "Plotter Module", - "Foundations", - "b7320c91-b8aa-4642-bd11-a1efb2a88d39" - ], - [ - "Episode Object", - "Plotter Panel", - "Foundations", - "bcbb3368-ea4c-466b-8423-8f0517ad35da" - ] - ] - } - }, - { - "type": "Layer Panel", - "name": "Episode Base Asset", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "e1a6201e-7831-40d9-ad5b-9ca4bb6cd63f", - "savedPayload": { - "position": { - "x": 18872.806237131383, - "y": 24994.35640053908 - }, - "targetPosition": { - "x": 18928.806237131383, - "y": 25056.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Episode Base Asset", - "id": "b18a5300-448b-4165-9b36-dc5ee37e58cd" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Episode", - "Plotter", - "Foundations", - "12f444b2-b8e7-48ef-9ea1-9cbe5489f942" - ], - [ - "Episode Objects", - "Plotter Module", - "Foundations", - "b7320c91-b8aa-4642-bd11-a1efb2a88d39" - ], - [ - "Episode Base Asset", - "Plotter Panel", - "Foundations", - "b18a5300-448b-4165-9b36-dc5ee37e58cd" - ] - ] - } - }, - { - "type": "Layer Panel", - "name": "Episode Quoted Asset", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "b0c5e5d2-79a9-4ea7-80d2-fce8c1117d45", - "savedPayload": { - "position": { - "x": 18868.806237131383, - "y": 25072.35640053908 - }, - "targetPosition": { - "x": 18928.806237131383, - "y": 25056.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Episode Quoted Asset", - "id": "dbdd55de-9279-48ef-a0b1-e50024f284e9" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Episode", - "Plotter", - "Foundations", - "12f444b2-b8e7-48ef-9ea1-9cbe5489f942" - ], - [ - "Episode Objects", - "Plotter Module", - "Foundations", - "b7320c91-b8aa-4642-bd11-a1efb2a88d39" - ], - [ - "Episode Quoted Asset", - "Plotter Panel", - "Foundations", - "dbdd55de-9279-48ef-a0b1-e50024f284e9" - ] - ] - } - } - ], - "id": "f94eed47-840b-4352-a798-6b73ef9f1163", - "savedPayload": { - "position": { - "x": 18928.806237131383, - "y": 25056.35640053908 - }, - "targetPosition": { - "x": 18853.806237131383, - "y": 25058.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "Closed Base", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "0d47e3ef-ada1-4ab6-87c8-7b23a9fc029a", - "savedPayload": { - "position": { - "x": 18871.806237131383, - "y": 24960.35640053908 - }, - "targetPosition": { - "x": 18909.806237131383, - "y": 25045.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Closed Base", - "id": "7237c558-a0e5-46c6-8cf5-ebc555e98efb" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Episode", - "Plotter", - "Foundations", - "12f444b2-b8e7-48ef-9ea1-9cbe5489f942" - ], - [ - "Episode Objects", - "Plotter Module", - "Foundations", - "b7320c91-b8aa-4642-bd11-a1efb2a88d39" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "0d8e669e-47fd-41f7-8108-8df3e7acd5ef" - ], - [ - "Closed Base", - "Polygon", - "Foundations", - "7237c558-a0e5-46c6-8cf5-ebc555e98efb" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Open Base", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "0c785c0c-b703-4290-a53f-b90d013bea66", - "savedPayload": { - "position": { - "x": 18924.806237131383, - "y": 25064.35640053908 - }, - "targetPosition": { - "x": 18909.806237131383, - "y": 25045.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Open Base", - "id": "4958982a-b51a-40ef-8764-dd5451cf9837" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Episode", - "Plotter", - "Foundations", - "12f444b2-b8e7-48ef-9ea1-9cbe5489f942" - ], - [ - "Episode Objects", - "Plotter Module", - "Foundations", - "b7320c91-b8aa-4642-bd11-a1efb2a88d39" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "0d8e669e-47fd-41f7-8108-8df3e7acd5ef" - ], - [ - "Open Base", - "Polygon", - "Foundations", - "4958982a-b51a-40ef-8764-dd5451cf9837" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Left Line", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "dc62107e-9a66-4a42-b780-5f80dbae91e1", - "savedPayload": { - "position": { - "x": 18818.806237131383, - "y": 25040.35640053908 - }, - "targetPosition": { - "x": 18909.806237131383, - "y": 25045.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Left Line", - "id": "86fefa5e-8de8-4d00-a632-e1827ce60030" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Episode", - "Plotter", - "Foundations", - "12f444b2-b8e7-48ef-9ea1-9cbe5489f942" - ], - [ - "Episode Objects", - "Plotter Module", - "Foundations", - "b7320c91-b8aa-4642-bd11-a1efb2a88d39" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "0d8e669e-47fd-41f7-8108-8df3e7acd5ef" - ], - [ - "Left Line", - "Polygon", - "Foundations", - "86fefa5e-8de8-4d00-a632-e1827ce60030" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Right Line", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "bbdcba57-ba4b-4a8f-827f-ff222eed0d68", - "savedPayload": { - "position": { - "x": 18997.806237131383, - "y": 25122.35640053908 - }, - "targetPosition": { - "x": 18909.806237131383, - "y": 25045.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Right Line", - "id": "79a3b846-3b23-4c01-9aa1-cedcebb5ca03" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Episode", - "Plotter", - "Foundations", - "12f444b2-b8e7-48ef-9ea1-9cbe5489f942" - ], - [ - "Episode Objects", - "Plotter Module", - "Foundations", - "b7320c91-b8aa-4642-bd11-a1efb2a88d39" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "0d8e669e-47fd-41f7-8108-8df3e7acd5ef" - ], - [ - "Right Line", - "Polygon", - "Foundations", - "79a3b846-3b23-4c01-9aa1-cedcebb5ca03" - ] - ] - } - } - ], - "id": "8a2527ec-d74a-4983-92f0-97f132eec21c", - "savedPayload": { - "position": { - "x": 18909.806237131383, - "y": 25045.35640053908 - }, - "targetPosition": { - "x": 18853.806237131383, - "y": 25058.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "ce9060be-e59a-43fc-9796-0046f12954c7", - "savedPayload": { - "position": { - "x": 18853.806237131383, - "y": 25058.35640053908 - }, - "targetPosition": { - "x": 18787.806237131383, - "y": 25033.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Episodes", - "id": "aa90d691-a755-4001-b24b-e4a8e27b8f10" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Backtesting Session", - "Trading Session Reference", - "Foundations", - "8bb43677-800c-44ae-a3e1-7234901f3c4d" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "1765635e-ca60-4f26-bc64-15cbb7538267" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "829bd9b5-1866-4b77-9b1a-49dc605445fb" - ], - [ - "Simulation Objects", - "Data Product Folder", - "Foundations", - "49872783-0010-49d1-b9ae-abc86458c952" - ], - [ - "Episodes", - "Data Product", - "Foundations", - "aa90d691-a755-4001-b24b-e4a8e27b8f10" - ] - ] - } - }, - { - "type": "Layer", - "name": "Strategies", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Strategy Object", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "394b02d1-be6b-473b-8f7f-c81394e13688", - "savedPayload": { - "position": { - "x": 18716.806237131383, - "y": 24931.35640053908 - }, - "targetPosition": { - "x": 18702.806237131383, - "y": 25003.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Strategy Object", - "id": "b256b76c-3834-4d62-aa56-f42cce9f47e9" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Strategy", - "Plotter", - "Foundations", - "62890699-eabf-4ea8-8ca0-cac07cc06dea" - ], - [ - "Strategy Objects", - "Plotter Module", - "Foundations", - "d54a124c-6029-41a6-9bbd-bb3fe8b1a318" - ], - [ - "Strategy Object", - "Plotter Panel", - "Foundations", - "b256b76c-3834-4d62-aa56-f42cce9f47e9" - ] - ] - } - } - ], - "id": "884c5738-d8bc-45d6-981e-354482d0f4fb", - "savedPayload": { - "position": { - "x": 18702.806237131383, - "y": 25003.35640053908 - }, - "targetPosition": { - "x": 18707.806237131383, - "y": 24974.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "Closed Base", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "f5283e0f-c1e1-464c-9f8e-69a10d9a92ac", - "savedPayload": { - "position": { - "x": 18815.806237131383, - "y": 25075.35640053908 - }, - "targetPosition": { - "x": 18724.806237131383, - "y": 25020.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Closed Base", - "id": "9ae59a68-71fd-4ec8-9a70-da743f33baee" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Strategy", - "Plotter", - "Foundations", - "62890699-eabf-4ea8-8ca0-cac07cc06dea" - ], - [ - "Strategy Objects", - "Plotter Module", - "Foundations", - "d54a124c-6029-41a6-9bbd-bb3fe8b1a318" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "b02b7fee-30b0-41f0-ae06-a073c57289d9" - ], - [ - "Closed Base", - "Polygon", - "Foundations", - "9ae59a68-71fd-4ec8-9a70-da743f33baee" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Open Base", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "3ca194ac-7ccd-406e-b2a0-58c3ec0cd922", - "savedPayload": { - "position": { - "x": 18644.806237131383, - "y": 25084.35640053908 - }, - "targetPosition": { - "x": 18724.806237131383, - "y": 25020.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Open Base", - "id": "504f327c-a08d-4c3d-8e77-850299cc30ed" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Strategy", - "Plotter", - "Foundations", - "62890699-eabf-4ea8-8ca0-cac07cc06dea" - ], - [ - "Strategy Objects", - "Plotter Module", - "Foundations", - "d54a124c-6029-41a6-9bbd-bb3fe8b1a318" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "b02b7fee-30b0-41f0-ae06-a073c57289d9" - ], - [ - "Open Base", - "Polygon", - "Foundations", - "504f327c-a08d-4c3d-8e77-850299cc30ed" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Left Line", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "ed86ec53-02c7-492e-adef-60b9a73b42f6", - "savedPayload": { - "position": { - "x": 18736.806237131383, - "y": 25070.35640053908 - }, - "targetPosition": { - "x": 18724.806237131383, - "y": 25020.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Left Line", - "id": "f9500afd-e0f4-45d3-9647-45ec778554e8" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Strategy", - "Plotter", - "Foundations", - "62890699-eabf-4ea8-8ca0-cac07cc06dea" - ], - [ - "Strategy Objects", - "Plotter Module", - "Foundations", - "d54a124c-6029-41a6-9bbd-bb3fe8b1a318" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "b02b7fee-30b0-41f0-ae06-a073c57289d9" - ], - [ - "Left Line", - "Polygon", - "Foundations", - "f9500afd-e0f4-45d3-9647-45ec778554e8" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Right Line", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "766b4370-d1e4-439e-a63a-60baa2c41462", - "savedPayload": { - "position": { - "x": 18666.806237131383, - "y": 24927.35640053908 - }, - "targetPosition": { - "x": 18724.806237131383, - "y": 25020.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Right Line", - "id": "354102dd-fd58-4f84-8e90-0d891defa0c8" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Strategy", - "Plotter", - "Foundations", - "62890699-eabf-4ea8-8ca0-cac07cc06dea" - ], - [ - "Strategy Objects", - "Plotter Module", - "Foundations", - "d54a124c-6029-41a6-9bbd-bb3fe8b1a318" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "b02b7fee-30b0-41f0-ae06-a073c57289d9" - ], - [ - "Right Line", - "Polygon", - "Foundations", - "354102dd-fd58-4f84-8e90-0d891defa0c8" - ] - ] - } - } - ], - "id": "cf3e7523-c337-40d6-b635-451c1c9d216c", - "savedPayload": { - "position": { - "x": 18724.806237131383, - "y": 25020.35640053908 - }, - "targetPosition": { - "x": 18707.806237131383, - "y": 24974.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "7e86d612-03b0-4876-a0ee-cde963219db5", - "savedPayload": { - "position": { - "x": 18707.806237131383, - "y": 24974.35640053908 - }, - "targetPosition": { - "x": 18787.806237131383, - "y": 25033.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Strategies", - "id": "e0466fa4-c295-476f-ab80-ef70d9e07b14" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Backtesting Session", - "Trading Session Reference", - "Foundations", - "8bb43677-800c-44ae-a3e1-7234901f3c4d" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "1765635e-ca60-4f26-bc64-15cbb7538267" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "829bd9b5-1866-4b77-9b1a-49dc605445fb" - ], - [ - "Simulation Objects", - "Data Product Folder", - "Foundations", - "49872783-0010-49d1-b9ae-abc86458c952" - ], - [ - "Strategies", - "Data Product", - "Foundations", - "e0466fa4-c295-476f-ab80-ef70d9e07b14" - ] - ] - } - } - ], - "layerFolders": [ - { - "type": "Layer Folder", - "name": "Orders", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Market Buy Orders", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Market Buy Order", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "616d4db3-03c4-44c3-bc0c-7e840adc9f67", - "savedPayload": { - "position": { - "x": 18739.806237131383, - "y": 25130.35640053908 - }, - "targetPosition": { - "x": 18726.806237131383, - "y": 25171.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Market Buy Order", - "id": "12929733-5964-4948-877b-b1edda37162a" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Exchange Orders", - "Plotter", - "Foundations", - "93c15cbf-185a-4b59-b55f-847f437bb841" - ], - [ - "Market Buy Orders", - "Plotter Module", - "Foundations", - "e00fe7d4-894d-4483-a73a-3cd77943ea80" - ], - [ - "Market Buy Order", - "Plotter Panel", - "Foundations", - "12929733-5964-4948-877b-b1edda37162a" - ] - ] - } - }, - { - "type": "Layer Panel", - "name": "Market Buy Order Stats", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "423338f3-9b8b-49e1-a2d3-130bb2aa0cbf", - "savedPayload": { - "position": { - "x": 18713.806237131383, - "y": 25142.35640053908 - }, - "targetPosition": { - "x": 18726.806237131383, - "y": 25171.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Market Buy Order Stats", - "id": "81a88e44-189c-44ec-9607-cb1e4de8baa1" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Exchange Orders", - "Plotter", - "Foundations", - "93c15cbf-185a-4b59-b55f-847f437bb841" - ], - [ - "Market Buy Orders", - "Plotter Module", - "Foundations", - "e00fe7d4-894d-4483-a73a-3cd77943ea80" - ], - [ - "Market Buy Order Stats", - "Plotter Panel", - "Foundations", - "81a88e44-189c-44ec-9607-cb1e4de8baa1" - ] - ] - } - }, - { - "type": "Layer Panel", - "name": "Market Buy Order Base Asset", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "30d0c6a3-5b55-4480-858c-67dd354fa849", - "savedPayload": { - "position": { - "x": 18791.806237131383, - "y": 25228.35640053908 - }, - "targetPosition": { - "x": 18726.806237131383, - "y": 25171.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Market Buy Order Base Asset", - "id": "608a9068-7324-4f4c-8fdd-d9d8e42e26c6" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Exchange Orders", - "Plotter", - "Foundations", - "93c15cbf-185a-4b59-b55f-847f437bb841" - ], - [ - "Market Buy Orders", - "Plotter Module", - "Foundations", - "e00fe7d4-894d-4483-a73a-3cd77943ea80" - ], - [ - "Market Buy Order Base Asset", - "Plotter Panel", - "Foundations", - "608a9068-7324-4f4c-8fdd-d9d8e42e26c6" - ] - ] - } - }, - { - "type": "Layer Panel", - "name": "Market Buy Order Quoted Asset", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "0629f9ad-e9b8-469f-80be-ef5ca8caa30c", - "savedPayload": { - "position": { - "x": 18751.806237131383, - "y": 25164.35640053908 - }, - "targetPosition": { - "x": 18726.806237131383, - "y": 25171.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Market Buy Order Quoted Asset", - "id": "1a55af5e-821d-4421-80d2-2c543d25ea1a" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Exchange Orders", - "Plotter", - "Foundations", - "93c15cbf-185a-4b59-b55f-847f437bb841" - ], - [ - "Market Buy Orders", - "Plotter Module", - "Foundations", - "e00fe7d4-894d-4483-a73a-3cd77943ea80" - ], - [ - "Market Buy Order Quoted Asset", - "Plotter Panel", - "Foundations", - "1a55af5e-821d-4421-80d2-2c543d25ea1a" - ] - ] - } - } - ], - "id": "e346a0aa-52c5-4652-9ffd-58c35a97209d", - "savedPayload": { - "position": { - "x": 18726.806237131383, - "y": 25171.35640053908 - }, - "targetPosition": { - "x": 18790.806237131383, - "y": 25116.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "429f9252-307b-4705-a926-8fe4b5a08f67", - "savedPayload": { - "position": { - "x": 18887.806237131383, - "y": 25186.35640053908 - }, - "targetPosition": { - "x": 18882.806237131383, - "y": 25213.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "New Polygon", - "id": "6217d021-ea5b-4b20-b093-758a2d2fb5d4" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Exchange Orders", - "Plotter", - "Foundations", - "93c15cbf-185a-4b59-b55f-847f437bb841" - ], - [ - "Market Buy Orders", - "Plotter Module", - "Foundations", - "e00fe7d4-894d-4483-a73a-3cd77943ea80" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "486a0f30-691f-4c40-a18e-a1b0ac336ac1" - ], - [ - "New Polygon", - "Polygon", - "Foundations", - "6217d021-ea5b-4b20-b093-758a2d2fb5d4" - ] - ] - } - } - ], - "id": "b0cd3472-2c6c-4468-bf41-b243d2ffdb44", - "savedPayload": { - "position": { - "x": 18882.806237131383, - "y": 25213.35640053908 - }, - "targetPosition": { - "x": 18790.806237131383, - "y": 25116.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "01568ef2-98d0-44a7-8a5a-599587592dd2", - "savedPayload": { - "position": { - "x": 18790.806237131383, - "y": 25116.35640053908 - }, - "targetPosition": { - "x": 18738.806237131383, - "y": 25032.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Market Buy Orders", - "id": "0f023427-363f-4f80-a695-e4375b96593c" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Backtesting Session", - "Trading Session Reference", - "Foundations", - "8bb43677-800c-44ae-a3e1-7234901f3c4d" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "1765635e-ca60-4f26-bc64-15cbb7538267" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "829bd9b5-1866-4b77-9b1a-49dc605445fb" - ], - [ - "Simulation Objects", - "Data Product Folder", - "Foundations", - "49872783-0010-49d1-b9ae-abc86458c952" - ], - [ - "Orders", - "Data Product Folder", - "Foundations", - "ef69111a-e67b-4d4d-ac5d-82a4bd65dd3c" - ], - [ - "Market Buy Orders", - "Data Product", - "Foundations", - "0f023427-363f-4f80-a695-e4375b96593c" - ] - ] - } - }, - { - "type": "Layer", - "name": "Market Sell Orders", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Market Sell Order", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "319848fc-420e-471e-a9b2-ba104dc007e2", - "savedPayload": { - "position": { - "x": 18543.806237131383, - "y": 24932.35640053908 - }, - "targetPosition": { - "x": 18619.806237131383, - "y": 25014.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Market Sell Order", - "id": "a5856620-e9ce-4ee1-830c-5b5dc45e9139" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Exchange Orders", - "Plotter", - "Foundations", - "93c15cbf-185a-4b59-b55f-847f437bb841" - ], - [ - "Market Sell Orders", - "Plotter Module", - "Foundations", - "a9811005-1b7d-45bb-8003-0e60caab5f09" - ], - [ - "Market Sell Order", - "Plotter Panel", - "Foundations", - "a5856620-e9ce-4ee1-830c-5b5dc45e9139" - ] - ] - } - }, - { - "type": "Layer Panel", - "name": "Market Sell Order Stats", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "35f59aa8-6b35-4d8e-b9ad-e41946ffe57d", - "savedPayload": { - "position": { - "x": 18539.806237131383, - "y": 24931.35640053908 - }, - "targetPosition": { - "x": 18619.806237131383, - "y": 25014.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Market Sell Order Stats", - "id": "fb23f6bb-8383-4276-8a77-5180e622653a" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Exchange Orders", - "Plotter", - "Foundations", - "93c15cbf-185a-4b59-b55f-847f437bb841" - ], - [ - "Market Sell Orders", - "Plotter Module", - "Foundations", - "a9811005-1b7d-45bb-8003-0e60caab5f09" - ], - [ - "Market Sell Order Stats", - "Plotter Panel", - "Foundations", - "fb23f6bb-8383-4276-8a77-5180e622653a" - ] - ] - } - }, - { - "type": "Layer Panel", - "name": "Market Sell Order Base Asset", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "daa2f075-788d-48b3-9bb1-093a253e7d82", - "savedPayload": { - "position": { - "x": 18611.806237131383, - "y": 25101.35640053908 - }, - "targetPosition": { - "x": 18619.806237131383, - "y": 25014.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Market Sell Order Base Asset", - "id": "3e9e4e57-bd41-41f5-8d52-c92d3a707e80" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Exchange Orders", - "Plotter", - "Foundations", - "93c15cbf-185a-4b59-b55f-847f437bb841" - ], - [ - "Market Sell Orders", - "Plotter Module", - "Foundations", - "a9811005-1b7d-45bb-8003-0e60caab5f09" - ], - [ - "Market Sell Order Base Asset", - "Plotter Panel", - "Foundations", - "3e9e4e57-bd41-41f5-8d52-c92d3a707e80" - ] - ] - } - }, - { - "type": "Layer Panel", - "name": "Market Sell Order Quoted Asset", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "ed578720-7815-4309-836c-7a6de3383361", - "savedPayload": { - "position": { - "x": 18589.806237131383, - "y": 24962.35640053908 - }, - "targetPosition": { - "x": 18619.806237131383, - "y": 25014.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Market Sell Order Quoted Asset", - "id": "51d59c30-3a02-4d74-aa62-f1524ea544ee" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Exchange Orders", - "Plotter", - "Foundations", - "93c15cbf-185a-4b59-b55f-847f437bb841" - ], - [ - "Market Sell Orders", - "Plotter Module", - "Foundations", - "a9811005-1b7d-45bb-8003-0e60caab5f09" - ], - [ - "Market Sell Order Quoted Asset", - "Plotter Panel", - "Foundations", - "51d59c30-3a02-4d74-aa62-f1524ea544ee" - ] - ] - } - } - ], - "id": "61a600b6-ef22-4735-a478-cd0fb453e203", - "savedPayload": { - "position": { - "x": 18619.806237131383, - "y": 25014.35640053908 - }, - "targetPosition": { - "x": 18702.806237131383, - "y": 25083.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "19d4bef3-524f-437c-89f8-42a7d7629c85", - "savedPayload": { - "position": { - "x": 18712.806237131383, - "y": 25085.35640053908 - }, - "targetPosition": { - "x": 18733.806237131383, - "y": 25074.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "New Polygon", - "id": "5b8dcb5c-6b20-4edf-aae5-1c526cdca536" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Exchange Orders", - "Plotter", - "Foundations", - "93c15cbf-185a-4b59-b55f-847f437bb841" - ], - [ - "Market Sell Orders", - "Plotter Module", - "Foundations", - "a9811005-1b7d-45bb-8003-0e60caab5f09" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "c24bfe41-ef93-4f0a-8c96-843536c85a2f" - ], - [ - "New Polygon", - "Polygon", - "Foundations", - "5b8dcb5c-6b20-4edf-aae5-1c526cdca536" - ] - ] - } - } - ], - "id": "e9050d33-a2dc-43f5-b459-e7e129aac080", - "savedPayload": { - "position": { - "x": 18733.806237131383, - "y": 25074.35640053908 - }, - "targetPosition": { - "x": 18702.806237131383, - "y": 25083.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "8e59bb0b-13ba-4ce8-bdca-dceaeee52500", - "savedPayload": { - "position": { - "x": 18702.806237131383, - "y": 25083.35640053908 - }, - "targetPosition": { - "x": 18738.806237131383, - "y": 25032.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Market Sell Orders", - "id": "33e05a36-350e-43c2-a398-269479c9770b" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Backtesting Session", - "Trading Session Reference", - "Foundations", - "8bb43677-800c-44ae-a3e1-7234901f3c4d" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "1765635e-ca60-4f26-bc64-15cbb7538267" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "829bd9b5-1866-4b77-9b1a-49dc605445fb" - ], - [ - "Simulation Objects", - "Data Product Folder", - "Foundations", - "49872783-0010-49d1-b9ae-abc86458c952" - ], - [ - "Orders", - "Data Product Folder", - "Foundations", - "ef69111a-e67b-4d4d-ac5d-82a4bd65dd3c" - ], - [ - "Market Sell Orders", - "Data Product", - "Foundations", - "33e05a36-350e-43c2-a398-269479c9770b" - ] - ] - } - }, - { - "type": "Layer", - "name": "Limit Buy Orders", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Limit Buy Order", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "54b6c456-59d6-4e2f-82f2-c4e10058c311", - "savedPayload": { - "position": { - "x": 18728.806237131383, - "y": 25073.35640053908 - }, - "targetPosition": { - "x": 18781.806237131383, - "y": 24991.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Limit Buy Order", - "id": "48ec80a7-6f68-4284-9bb5-f04ce3c1052b" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Exchange Orders", - "Plotter", - "Foundations", - "93c15cbf-185a-4b59-b55f-847f437bb841" - ], - [ - "Limit Buy Orders", - "Plotter Module", - "Foundations", - "7e3120c7-a0c9-483c-ada9-8c53deb10f33" - ], - [ - "Limit Buy Order", - "Plotter Panel", - "Foundations", - "48ec80a7-6f68-4284-9bb5-f04ce3c1052b" - ] - ] - } - }, - { - "type": "Layer Panel", - "name": "Limit Buy Order Stats", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "a09ea6d7-8386-47b3-9435-839cdabac19a", - "savedPayload": { - "position": { - "x": 18874.806237131383, - "y": 24951.35640053908 - }, - "targetPosition": { - "x": 18781.806237131383, - "y": 24991.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Limit Buy Order Stats", - "id": "90bd6690-de93-4158-a17f-728c28defc38" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Exchange Orders", - "Plotter", - "Foundations", - "93c15cbf-185a-4b59-b55f-847f437bb841" - ], - [ - "Limit Buy Orders", - "Plotter Module", - "Foundations", - "7e3120c7-a0c9-483c-ada9-8c53deb10f33" - ], - [ - "Limit Buy Order Stats", - "Plotter Panel", - "Foundations", - "90bd6690-de93-4158-a17f-728c28defc38" - ] - ] - } - }, - { - "type": "Layer Panel", - "name": "Limit Buy Order Base Asset", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "4a5e84f2-60a3-440e-86b6-7d927541d004", - "savedPayload": { - "position": { - "x": 18768.806237131383, - "y": 24951.35640053908 - }, - "targetPosition": { - "x": 18781.806237131383, - "y": 24991.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Limit Buy Order Base Asset", - "id": "8504b6e3-83c8-45ea-959a-41303f9d4274" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Exchange Orders", - "Plotter", - "Foundations", - "93c15cbf-185a-4b59-b55f-847f437bb841" - ], - [ - "Limit Buy Orders", - "Plotter Module", - "Foundations", - "7e3120c7-a0c9-483c-ada9-8c53deb10f33" - ], - [ - "Limit Buy Order Base Asset", - "Plotter Panel", - "Foundations", - "8504b6e3-83c8-45ea-959a-41303f9d4274" - ] - ] - } - }, - { - "type": "Layer Panel", - "name": "Limit Buy Order Quoted Asset", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "b16cf12e-71d9-4e8a-9260-b37e660c9b84", - "savedPayload": { - "position": { - "x": 18681.806237131383, - "y": 25065.35640053908 - }, - "targetPosition": { - "x": 18781.806237131383, - "y": 24991.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Limit Buy Order Quoted Asset", - "id": "b60e7e48-8ae7-4701-848b-8faa9ba58c11" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Exchange Orders", - "Plotter", - "Foundations", - "93c15cbf-185a-4b59-b55f-847f437bb841" - ], - [ - "Limit Buy Orders", - "Plotter Module", - "Foundations", - "7e3120c7-a0c9-483c-ada9-8c53deb10f33" - ], - [ - "Limit Buy Order Quoted Asset", - "Plotter Panel", - "Foundations", - "b60e7e48-8ae7-4701-848b-8faa9ba58c11" - ] - ] - } - } - ], - "id": "630dc012-83c8-4535-b2b0-d79f1b0ee26e", - "savedPayload": { - "position": { - "x": 18781.806237131383, - "y": 24991.35640053908 - }, - "targetPosition": { - "x": 18710.806237131383, - "y": 25085.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "Status Open", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "0b11369c-83f5-47d3-a8f2-9ab24cdebd26", - "savedPayload": { - "position": { - "x": 18681.806237131383, - "y": 25057.35640053908 - }, - "targetPosition": { - "x": 18738.806237131383, - "y": 25056.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Status Open", - "id": "7be8ba85-07e7-4800-8988-ce76d2105b73" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Exchange Orders", - "Plotter", - "Foundations", - "93c15cbf-185a-4b59-b55f-847f437bb841" - ], - [ - "Limit Buy Orders", - "Plotter Module", - "Foundations", - "7e3120c7-a0c9-483c-ada9-8c53deb10f33" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "3ea3861e-f37d-4d78-a45e-9b5fa738aefd" - ], - [ - "Status Open", - "Polygon", - "Foundations", - "7be8ba85-07e7-4800-8988-ce76d2105b73" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Status Closed Cancel Event", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "948a102e-01d6-4890-9168-8bde364bd384", - "savedPayload": { - "position": { - "x": 18699.806237131383, - "y": 25151.35640053908 - }, - "targetPosition": { - "x": 18738.806237131383, - "y": 25056.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Status Closed Cancel Event", - "id": "ab881143-5631-4b27-a97a-94138dbd370d" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Exchange Orders", - "Plotter", - "Foundations", - "93c15cbf-185a-4b59-b55f-847f437bb841" - ], - [ - "Limit Buy Orders", - "Plotter Module", - "Foundations", - "7e3120c7-a0c9-483c-ada9-8c53deb10f33" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "3ea3861e-f37d-4d78-a45e-9b5fa738aefd" - ], - [ - "Status Closed Cancel Event", - "Polygon", - "Foundations", - "ab881143-5631-4b27-a97a-94138dbd370d" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Status Closed Filled", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "875c990e-9b03-4f1b-9347-9f115631f363", - "savedPayload": { - "position": { - "x": 18664.806237131383, - "y": 25104.35640053908 - }, - "targetPosition": { - "x": 18738.806237131383, - "y": 25056.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Status Closed Filled", - "id": "a54693cf-8ec1-469d-afb9-2a724e4f6af7" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Exchange Orders", - "Plotter", - "Foundations", - "93c15cbf-185a-4b59-b55f-847f437bb841" - ], - [ - "Limit Buy Orders", - "Plotter Module", - "Foundations", - "7e3120c7-a0c9-483c-ada9-8c53deb10f33" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "3ea3861e-f37d-4d78-a45e-9b5fa738aefd" - ], - [ - "Status Closed Filled", - "Polygon", - "Foundations", - "a54693cf-8ec1-469d-afb9-2a724e4f6af7" - ] - ] - } - } - ], - "id": "34176ecf-de24-441f-9868-695b75eaaec2", - "savedPayload": { - "position": { - "x": 18738.806237131383, - "y": 25056.35640053908 - }, - "targetPosition": { - "x": 18710.806237131383, - "y": 25085.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "f4e844a4-f48b-44b8-bb80-e68838a91cc3", - "savedPayload": { - "position": { - "x": 18710.806237131383, - "y": 25085.35640053908 - }, - "targetPosition": { - "x": 18738.806237131383, - "y": 25032.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Limit Buy Orders", - "id": "8e7f9a7f-634d-4b72-b88b-b14c14ed1395" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Backtesting Session", - "Trading Session Reference", - "Foundations", - "8bb43677-800c-44ae-a3e1-7234901f3c4d" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "1765635e-ca60-4f26-bc64-15cbb7538267" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "829bd9b5-1866-4b77-9b1a-49dc605445fb" - ], - [ - "Simulation Objects", - "Data Product Folder", - "Foundations", - "49872783-0010-49d1-b9ae-abc86458c952" - ], - [ - "Orders", - "Data Product Folder", - "Foundations", - "ef69111a-e67b-4d4d-ac5d-82a4bd65dd3c" - ], - [ - "Limit Buy Orders", - "Data Product", - "Foundations", - "8e7f9a7f-634d-4b72-b88b-b14c14ed1395" - ] - ] - } - }, - { - "type": "Layer", - "name": "Limit Sell Orders", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Limit Sell Order", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "3ca93899-3f98-49dc-bd4e-bcade77b9004", - "savedPayload": { - "position": { - "x": 18733.806237131383, - "y": 25078.35640053908 - }, - "targetPosition": { - "x": 18751.806237131383, - "y": 25019.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Limit Sell Order", - "id": "5d485d15-9919-42cc-9399-54c679d7085d" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Exchange Orders", - "Plotter", - "Foundations", - "93c15cbf-185a-4b59-b55f-847f437bb841" - ], - [ - "Limit Sell Orders", - "Plotter Module", - "Foundations", - "fb243322-ec2a-4f03-bb77-e97e4699d1c6" - ], - [ - "Limit Sell Order", - "Plotter Panel", - "Foundations", - "5d485d15-9919-42cc-9399-54c679d7085d" - ] - ] - } - }, - { - "type": "Layer Panel", - "name": "Limit Sell Order Stats", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "028f10f6-6732-40c7-910a-b48c7131d5dc", - "savedPayload": { - "position": { - "x": 18809.806237131383, - "y": 25080.35640053908 - }, - "targetPosition": { - "x": 18751.806237131383, - "y": 25019.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Limit Sell Order Stats", - "id": "db2f6e9c-ce79-4465-a0dc-8ea02fac26b7" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Exchange Orders", - "Plotter", - "Foundations", - "93c15cbf-185a-4b59-b55f-847f437bb841" - ], - [ - "Limit Sell Orders", - "Plotter Module", - "Foundations", - "fb243322-ec2a-4f03-bb77-e97e4699d1c6" - ], - [ - "Limit Sell Order Stats", - "Plotter Panel", - "Foundations", - "db2f6e9c-ce79-4465-a0dc-8ea02fac26b7" - ] - ] - } - }, - { - "type": "Layer Panel", - "name": "Limit Sell Order Base Asset", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "103b3f8c-965f-4fca-9344-6a62d6408e20", - "savedPayload": { - "position": { - "x": 18761.806237131383, - "y": 25081.35640053908 - }, - "targetPosition": { - "x": 18751.806237131383, - "y": 25019.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Limit Sell Order Base Asset", - "id": "3e34000e-ad8c-4049-9eee-89e8ea362a0f" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Exchange Orders", - "Plotter", - "Foundations", - "93c15cbf-185a-4b59-b55f-847f437bb841" - ], - [ - "Limit Sell Orders", - "Plotter Module", - "Foundations", - "fb243322-ec2a-4f03-bb77-e97e4699d1c6" - ], - [ - "Limit Sell Order Base Asset", - "Plotter Panel", - "Foundations", - "3e34000e-ad8c-4049-9eee-89e8ea362a0f" - ] - ] - } - }, - { - "type": "Layer Panel", - "name": "Limit Sell Order Quoted Asset", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "eef26d6b-c8ab-4f12-93dd-5a726b7f0997", - "savedPayload": { - "position": { - "x": 18688.806237131383, - "y": 25077.35640053908 - }, - "targetPosition": { - "x": 18751.806237131383, - "y": 25019.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Limit Sell Order Quoted Asset", - "id": "ae18b041-f16e-4d96-8a83-56845dddf64a" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Exchange Orders", - "Plotter", - "Foundations", - "93c15cbf-185a-4b59-b55f-847f437bb841" - ], - [ - "Limit Sell Orders", - "Plotter Module", - "Foundations", - "fb243322-ec2a-4f03-bb77-e97e4699d1c6" - ], - [ - "Limit Sell Order Quoted Asset", - "Plotter Panel", - "Foundations", - "ae18b041-f16e-4d96-8a83-56845dddf64a" - ] - ] - } - } - ], - "id": "45fb03c1-981b-42fc-ab78-61aa8e123789", - "savedPayload": { - "position": { - "x": 18751.806237131383, - "y": 25019.35640053908 - }, - "targetPosition": { - "x": 18792.806237131383, - "y": 25077.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "Status Open", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "29f0477c-5a03-48c8-8f2b-d8beabfdfb03", - "savedPayload": { - "position": { - "x": 18651.806237131383, - "y": 24934.35640053908 - }, - "targetPosition": { - "x": 18697.806237131383, - "y": 24991.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Status Open", - "id": "186d1b59-7d04-4b40-83c9-acc361b8a12a" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Exchange Orders", - "Plotter", - "Foundations", - "93c15cbf-185a-4b59-b55f-847f437bb841" - ], - [ - "Limit Sell Orders", - "Plotter Module", - "Foundations", - "fb243322-ec2a-4f03-bb77-e97e4699d1c6" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "42719bff-262a-4401-9611-761f0db1e790" - ], - [ - "Status Open", - "Polygon", - "Foundations", - "186d1b59-7d04-4b40-83c9-acc361b8a12a" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Status Closed Cancel Event", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "7a4747e5-def2-4621-9fe9-b7a903c3610e", - "savedPayload": { - "position": { - "x": 18744.806237131383, - "y": 24912.35640053908 - }, - "targetPosition": { - "x": 18697.806237131383, - "y": 24991.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Status Closed Cancel Event", - "id": "8e993263-dbfc-4d41-864a-9470e70d7e4f" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Exchange Orders", - "Plotter", - "Foundations", - "93c15cbf-185a-4b59-b55f-847f437bb841" - ], - [ - "Limit Sell Orders", - "Plotter Module", - "Foundations", - "fb243322-ec2a-4f03-bb77-e97e4699d1c6" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "42719bff-262a-4401-9611-761f0db1e790" - ], - [ - "Status Closed Cancel Event", - "Polygon", - "Foundations", - "8e993263-dbfc-4d41-864a-9470e70d7e4f" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Status Closed Filled", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "d6a701c8-5712-4712-89e1-e487041baac8", - "savedPayload": { - "position": { - "x": 18634.806237131383, - "y": 24899.35640053908 - }, - "targetPosition": { - "x": 18697.806237131383, - "y": 24991.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Status Closed Filled", - "id": "bf0751d6-fdb2-4e66-a39c-2bd99252bd60" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Exchange Orders", - "Plotter", - "Foundations", - "93c15cbf-185a-4b59-b55f-847f437bb841" - ], - [ - "Limit Sell Orders", - "Plotter Module", - "Foundations", - "fb243322-ec2a-4f03-bb77-e97e4699d1c6" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "42719bff-262a-4401-9611-761f0db1e790" - ], - [ - "Status Closed Filled", - "Polygon", - "Foundations", - "bf0751d6-fdb2-4e66-a39c-2bd99252bd60" - ] - ] - } - } - ], - "id": "22cc3300-abf8-4585-807e-c661c38526f5", - "savedPayload": { - "position": { - "x": 18697.806237131383, - "y": 24991.35640053908 - }, - "targetPosition": { - "x": 18792.806237131383, - "y": 25077.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "f5f42025-6cf7-466c-a19b-16986f8e7adb", - "savedPayload": { - "position": { - "x": 18792.806237131383, - "y": 25077.35640053908 - }, - "targetPosition": { - "x": 18738.806237131383, - "y": 25032.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Limit Sell Orders", - "id": "aebf3e40-784d-4179-a0e2-b1d4887e15f8" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Backtesting Session", - "Trading Session Reference", - "Foundations", - "8bb43677-800c-44ae-a3e1-7234901f3c4d" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "1765635e-ca60-4f26-bc64-15cbb7538267" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "829bd9b5-1866-4b77-9b1a-49dc605445fb" - ], - [ - "Simulation Objects", - "Data Product Folder", - "Foundations", - "49872783-0010-49d1-b9ae-abc86458c952" - ], - [ - "Orders", - "Data Product Folder", - "Foundations", - "ef69111a-e67b-4d4d-ac5d-82a4bd65dd3c" - ], - [ - "Limit Sell Orders", - "Data Product", - "Foundations", - "aebf3e40-784d-4179-a0e2-b1d4887e15f8" - ] - ] - } - } - ], - "layerFolders": [], - "id": "5c735063-eec7-404d-b27d-ff9c1498c409", - "savedPayload": { - "position": { - "x": 18738.806237131383, - "y": 25032.35640053908 - }, - "targetPosition": { - "x": 18787.806237131383, - "y": 25033.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Layer Folder", - "name": "Stages", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Trigger Stages", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Trigger Stage Object", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "bca62cd9-fdb0-4b73-aa5c-5ab1d7505c6e", - "savedPayload": { - "position": { - "x": 18822.806237131383, - "y": 24948.35640053908 - }, - "targetPosition": { - "x": 18901.806237131383, - "y": 24984.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Trigger Stage Object", - "id": "c10b9b7b-04d8-460b-9dcc-2eaed24e17df" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Stages", - "Plotter", - "Foundations", - "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" - ], - [ - "Trigger Stage Objects", - "Plotter Module", - "Foundations", - "6c6cddbc-cd78-445f-9498-8627ac99563d" - ], - [ - "Trigger Stage Object", - "Plotter Panel", - "Foundations", - "c10b9b7b-04d8-460b-9dcc-2eaed24e17df" - ] - ] - } - } - ], - "id": "f5296e77-d026-4b85-8f5f-b2b043eecd5f", - "savedPayload": { - "position": { - "x": 18901.806237131383, - "y": 24984.35640053908 - }, - "targetPosition": { - "x": 18803.806237131383, - "y": 24986.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "Closed Base", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "6523844e-60a2-4c07-9a49-ddd9b832dd3f", - "savedPayload": { - "position": { - "x": 18781.806237131383, - "y": 25002.35640053908 - }, - "targetPosition": { - "x": 18714.806237131383, - "y": 25009.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Closed Base", - "id": "9e88f3a0-09ad-44fd-a84e-731228860e66" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Stages", - "Plotter", - "Foundations", - "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" - ], - [ - "Trigger Stage Objects", - "Plotter Module", - "Foundations", - "6c6cddbc-cd78-445f-9498-8627ac99563d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "09119fa5-53de-4885-af93-32aacf6445bb" - ], - [ - "Closed Base", - "Polygon", - "Foundations", - "9e88f3a0-09ad-44fd-a84e-731228860e66" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Open Base", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "ea30d60a-c02a-4462-97c3-dfbfb3041b46", - "savedPayload": { - "position": { - "x": 18625.806237131383, - "y": 25084.35640053908 - }, - "targetPosition": { - "x": 18714.806237131383, - "y": 25009.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Open Base", - "id": "e2e18af7-af5f-4634-b8a4-4fabd2ddd7a5" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Stages", - "Plotter", - "Foundations", - "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" - ], - [ - "Trigger Stage Objects", - "Plotter Module", - "Foundations", - "6c6cddbc-cd78-445f-9498-8627ac99563d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "09119fa5-53de-4885-af93-32aacf6445bb" - ], - [ - "Open Base", - "Polygon", - "Foundations", - "e2e18af7-af5f-4634-b8a4-4fabd2ddd7a5" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Left Line", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "3ee60625-394b-4591-8b92-7ab72a3f0e7f", - "savedPayload": { - "position": { - "x": 18751.806237131383, - "y": 25026.35640053908 - }, - "targetPosition": { - "x": 18714.806237131383, - "y": 25009.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Left Line", - "id": "08d916aa-6d2d-497b-8738-9b0966e3901e" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Stages", - "Plotter", - "Foundations", - "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" - ], - [ - "Trigger Stage Objects", - "Plotter Module", - "Foundations", - "6c6cddbc-cd78-445f-9498-8627ac99563d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "09119fa5-53de-4885-af93-32aacf6445bb" - ], - [ - "Left Line", - "Polygon", - "Foundations", - "08d916aa-6d2d-497b-8738-9b0966e3901e" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Right Line", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "7051d71f-cf5b-4434-b219-caf9bf2235e6", - "savedPayload": { - "position": { - "x": 18633.806237131383, - "y": 25047.35640053908 - }, - "targetPosition": { - "x": 18714.806237131383, - "y": 25009.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Right Line", - "id": "70de0f73-5a2d-4a5a-a5f7-1863f192a14d" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Stages", - "Plotter", - "Foundations", - "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" - ], - [ - "Trigger Stage Objects", - "Plotter Module", - "Foundations", - "6c6cddbc-cd78-445f-9498-8627ac99563d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "09119fa5-53de-4885-af93-32aacf6445bb" - ], - [ - "Right Line", - "Polygon", - "Foundations", - "70de0f73-5a2d-4a5a-a5f7-1863f192a14d" - ] - ] - } - } - ], - "id": "d1e10673-a1b5-4177-9696-f52462baa9d7", - "savedPayload": { - "position": { - "x": 18714.806237131383, - "y": 25009.35640053908 - }, - "targetPosition": { - "x": 18803.806237131383, - "y": 24986.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "5b66dc12-7a3c-4038-8e7e-932e4a6cfddf", - "savedPayload": { - "position": { - "x": 18803.806237131383, - "y": 24986.35640053908 - }, - "targetPosition": { - "x": 18767.806237131383, - "y": 24951.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Trigger Stages", - "id": "7490a362-ced5-4294-bd04-c973f0caf3f3" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Backtesting Session", - "Trading Session Reference", - "Foundations", - "8bb43677-800c-44ae-a3e1-7234901f3c4d" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "1765635e-ca60-4f26-bc64-15cbb7538267" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "829bd9b5-1866-4b77-9b1a-49dc605445fb" - ], - [ - "Simulation Objects", - "Data Product Folder", - "Foundations", - "49872783-0010-49d1-b9ae-abc86458c952" - ], - [ - "Stages", - "Data Product Folder", - "Foundations", - "63de881d-7779-46f2-9839-c2a98b9f864e" - ], - [ - "Trigger Stages", - "Data Product", - "Foundations", - "7490a362-ced5-4294-bd04-c973f0caf3f3" - ] - ] - } - }, - { - "type": "Layer", - "name": "Open Stages", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Open Stage Object", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "d9ef87e3-4dc0-491d-ad5b-d91abe813093", - "savedPayload": { - "position": { - "x": 18824.806237131383, - "y": 24850.35640053908 - }, - "targetPosition": { - "x": 18819.806237131383, - "y": 24894.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Open Stage Object", - "id": "be56e169-d089-4aea-a18a-c01cf16a3485" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Stages", - "Plotter", - "Foundations", - "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" - ], - [ - "Open Stage Objects", - "Plotter Module", - "Foundations", - "8f7cad9f-153d-44e6-bdc2-812bc97e3929" - ], - [ - "Open Stage Object", - "Plotter Panel", - "Foundations", - "be56e169-d089-4aea-a18a-c01cf16a3485" - ] - ] - } - } - ], - "id": "1cd43663-7ab3-4159-b6fe-704b7aa89c23", - "savedPayload": { - "position": { - "x": 18819.806237131383, - "y": 24894.35640053908 - }, - "targetPosition": { - "x": 18823.806237131383, - "y": 24881.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "Closed Base", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "70373970-e2bf-404f-8dd1-9e0d8d2b662e", - "savedPayload": { - "position": { - "x": 18858.806237131383, - "y": 25012.35640053908 - }, - "targetPosition": { - "x": 18765.806237131383, - "y": 24963.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Closed Base", - "id": "21db891e-4c47-4a5a-88a5-036297086138" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Stages", - "Plotter", - "Foundations", - "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" - ], - [ - "Open Stage Objects", - "Plotter Module", - "Foundations", - "8f7cad9f-153d-44e6-bdc2-812bc97e3929" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "d953dd4d-5603-4042-b15b-1e293988be14" - ], - [ - "Closed Base", - "Polygon", - "Foundations", - "21db891e-4c47-4a5a-88a5-036297086138" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Open Base", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "21afe69e-cf32-41b2-9393-356cebacbc93", - "savedPayload": { - "position": { - "x": 18800.806237131383, - "y": 24996.35640053908 - }, - "targetPosition": { - "x": 18765.806237131383, - "y": 24963.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Open Base", - "id": "2a3d0d93-13d9-4a9e-8d32-c0aa5d7ab1e3" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Stages", - "Plotter", - "Foundations", - "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" - ], - [ - "Open Stage Objects", - "Plotter Module", - "Foundations", - "8f7cad9f-153d-44e6-bdc2-812bc97e3929" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "d953dd4d-5603-4042-b15b-1e293988be14" - ], - [ - "Open Base", - "Polygon", - "Foundations", - "2a3d0d93-13d9-4a9e-8d32-c0aa5d7ab1e3" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Left Line", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "b0142623-a7c2-43ea-be39-0cc7e6893e05", - "savedPayload": { - "position": { - "x": 18814.806237131383, - "y": 24995.35640053908 - }, - "targetPosition": { - "x": 18765.806237131383, - "y": 24963.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Left Line", - "id": "616f49d0-daaa-4b82-be0d-56504b402616" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Stages", - "Plotter", - "Foundations", - "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" - ], - [ - "Open Stage Objects", - "Plotter Module", - "Foundations", - "8f7cad9f-153d-44e6-bdc2-812bc97e3929" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "d953dd4d-5603-4042-b15b-1e293988be14" - ], - [ - "Left Line", - "Polygon", - "Foundations", - "616f49d0-daaa-4b82-be0d-56504b402616" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Right Line", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "9a1ae743-84a2-4d80-aac3-0c663dcbc49a", - "savedPayload": { - "position": { - "x": 18819.806237131383, - "y": 24881.35640053908 - }, - "targetPosition": { - "x": 18765.806237131383, - "y": 24963.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Right Line", - "id": "0fab39ff-8caf-45f8-8650-33d7a65fa6e1" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Stages", - "Plotter", - "Foundations", - "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" - ], - [ - "Open Stage Objects", - "Plotter Module", - "Foundations", - "8f7cad9f-153d-44e6-bdc2-812bc97e3929" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "d953dd4d-5603-4042-b15b-1e293988be14" - ], - [ - "Right Line", - "Polygon", - "Foundations", - "0fab39ff-8caf-45f8-8650-33d7a65fa6e1" - ] - ] - } - } - ], - "id": "fd598ed5-1cf1-4344-82e9-ed253e70fd1f", - "savedPayload": { - "position": { - "x": 18765.806237131383, - "y": 24963.35640053908 - }, - "targetPosition": { - "x": 18823.806237131383, - "y": 24881.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "4e3f6861-577b-43e6-b6e6-bc2d53bbb28b", - "savedPayload": { - "position": { - "x": 18823.806237131383, - "y": 24881.35640053908 - }, - "targetPosition": { - "x": 18767.806237131383, - "y": 24951.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Open Stages", - "id": "0509ae71-2c1a-4e64-b43e-edb118bb040e" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Backtesting Session", - "Trading Session Reference", - "Foundations", - "8bb43677-800c-44ae-a3e1-7234901f3c4d" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "1765635e-ca60-4f26-bc64-15cbb7538267" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "829bd9b5-1866-4b77-9b1a-49dc605445fb" - ], - [ - "Simulation Objects", - "Data Product Folder", - "Foundations", - "49872783-0010-49d1-b9ae-abc86458c952" - ], - [ - "Stages", - "Data Product Folder", - "Foundations", - "63de881d-7779-46f2-9839-c2a98b9f864e" - ], - [ - "Open Stages", - "Data Product", - "Foundations", - "0509ae71-2c1a-4e64-b43e-edb118bb040e" - ] - ] - } - }, - { - "type": "Layer", - "name": "Manage Stages", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Manage Stage Object", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "c597959f-17ab-4b9e-8f65-a6eae75abe85", - "savedPayload": { - "position": { - "x": 18677.806237131383, - "y": 24865.35640053908 - }, - "targetPosition": { - "x": 18677.806237131383, - "y": 24779.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Manage Stage Object", - "id": "3db5604f-cacf-4c87-b1ea-5aa364bf9f48" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Stages", - "Plotter", - "Foundations", - "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" - ], - [ - "Manage Stage Objects", - "Plotter Module", - "Foundations", - "768a5cc5-72db-4218-9a8b-706c51186b3d" - ], - [ - "Manage Stage Object", - "Plotter Panel", - "Foundations", - "3db5604f-cacf-4c87-b1ea-5aa364bf9f48" - ] - ] - } - } - ], - "id": "4238127b-aabb-48b6-a9c5-f99dfa74fb61", - "savedPayload": { - "position": { - "x": 18677.806237131383, - "y": 24779.35640053908 - }, - "targetPosition": { - "x": 18714.806237131383, - "y": 24852.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "Closed Base", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "b464171e-5ed3-47ad-973f-b04a9dda2433", - "savedPayload": { - "position": { - "x": 18650.806237131383, - "y": 24871.35640053908 - }, - "targetPosition": { - "x": 18707.806237131383, - "y": 24866.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Closed Base", - "id": "43435aed-68cb-4a56-88c4-2574d91f5b32" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Stages", - "Plotter", - "Foundations", - "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" - ], - [ - "Manage Stage Objects", - "Plotter Module", - "Foundations", - "768a5cc5-72db-4218-9a8b-706c51186b3d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "dd3a2274-3986-4c89-bab9-265f6fa6b1d1" - ], - [ - "Closed Base", - "Polygon", - "Foundations", - "43435aed-68cb-4a56-88c4-2574d91f5b32" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Open Base", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "7f17351e-1dac-4eeb-9f21-f726d4933456", - "savedPayload": { - "position": { - "x": 18706.806237131383, - "y": 24789.35640053908 - }, - "targetPosition": { - "x": 18707.806237131383, - "y": 24866.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Open Base", - "id": "904be022-f1e2-475e-9115-88224353cfa2" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Stages", - "Plotter", - "Foundations", - "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" - ], - [ - "Manage Stage Objects", - "Plotter Module", - "Foundations", - "768a5cc5-72db-4218-9a8b-706c51186b3d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "dd3a2274-3986-4c89-bab9-265f6fa6b1d1" - ], - [ - "Open Base", - "Polygon", - "Foundations", - "904be022-f1e2-475e-9115-88224353cfa2" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Left Line", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "390f3492-2d37-4903-bab9-12ee10eeeef6", - "savedPayload": { - "position": { - "x": 18729.806237131383, - "y": 24858.35640053908 - }, - "targetPosition": { - "x": 18707.806237131383, - "y": 24866.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Left Line", - "id": "4c74d4d8-d0a4-4581-bee7-36485d7a91a5" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Stages", - "Plotter", - "Foundations", - "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" - ], - [ - "Manage Stage Objects", - "Plotter Module", - "Foundations", - "768a5cc5-72db-4218-9a8b-706c51186b3d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "dd3a2274-3986-4c89-bab9-265f6fa6b1d1" - ], - [ - "Left Line", - "Polygon", - "Foundations", - "4c74d4d8-d0a4-4581-bee7-36485d7a91a5" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Right Line", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "05ac3c89-3253-4d28-9926-6a6fd34ef744", - "savedPayload": { - "position": { - "x": 18757.806237131383, - "y": 24878.35640053908 - }, - "targetPosition": { - "x": 18707.806237131383, - "y": 24866.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Right Line", - "id": "9fc6d2c4-a67b-42e8-841b-7523f7ab4962" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Stages", - "Plotter", - "Foundations", - "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" - ], - [ - "Manage Stage Objects", - "Plotter Module", - "Foundations", - "768a5cc5-72db-4218-9a8b-706c51186b3d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "dd3a2274-3986-4c89-bab9-265f6fa6b1d1" - ], - [ - "Right Line", - "Polygon", - "Foundations", - "9fc6d2c4-a67b-42e8-841b-7523f7ab4962" - ] - ] - } - } - ], - "id": "5b6dd504-8556-4f31-98cb-e5044f3621f7", - "savedPayload": { - "position": { - "x": 18707.806237131383, - "y": 24866.35640053908 - }, - "targetPosition": { - "x": 18714.806237131383, - "y": 24852.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "04dc8358-d74b-4330-8ac5-fd6985f7a5b3", - "savedPayload": { - "position": { - "x": 18714.806237131383, - "y": 24852.35640053908 - }, - "targetPosition": { - "x": 18767.806237131383, - "y": 24951.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Manage Stages", - "id": "91e89102-63e7-478b-9fb0-fff2beb234ba" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Backtesting Session", - "Trading Session Reference", - "Foundations", - "8bb43677-800c-44ae-a3e1-7234901f3c4d" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "1765635e-ca60-4f26-bc64-15cbb7538267" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "829bd9b5-1866-4b77-9b1a-49dc605445fb" - ], - [ - "Simulation Objects", - "Data Product Folder", - "Foundations", - "49872783-0010-49d1-b9ae-abc86458c952" - ], - [ - "Stages", - "Data Product Folder", - "Foundations", - "63de881d-7779-46f2-9839-c2a98b9f864e" - ], - [ - "Manage Stages", - "Data Product", - "Foundations", - "91e89102-63e7-478b-9fb0-fff2beb234ba" - ] - ] - } - }, - { - "type": "Layer", - "name": "Close Stages", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Close Stage Object", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "5f0c161d-39ec-4914-b0c0-0f5a6e7610ff", - "savedPayload": { - "position": { - "x": 18741.806237131383, - "y": 25111.35640053908 - }, - "targetPosition": { - "x": 18686.806237131383, - "y": 25067.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Close Stage Object", - "id": "069885e7-351f-45dc-8423-113db65b9592" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Stages", - "Plotter", - "Foundations", - "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" - ], - [ - "Close Stage Objects", - "Plotter Module", - "Foundations", - "de84947f-ec29-4125-a2b3-a3da595d1653" - ], - [ - "Close Stage Object", - "Plotter Panel", - "Foundations", - "069885e7-351f-45dc-8423-113db65b9592" - ] - ] - } - } - ], - "id": "30347f84-b405-45c0-9efd-db8db3b1ac20", - "savedPayload": { - "position": { - "x": 18686.806237131383, - "y": 25067.35640053908 - }, - "targetPosition": { - "x": 18682.806237131383, - "y": 25040.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "Closed Base", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "21252445-0bb1-4f4f-b8a5-a44f52967b91", - "savedPayload": { - "position": { - "x": 18622.806237131383, - "y": 25160.35640053908 - }, - "targetPosition": { - "x": 18710.806237131383, - "y": 25129.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Closed Base", - "id": "9463d512-21f5-48c1-8cd6-b14747b338cf" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Stages", - "Plotter", - "Foundations", - "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" - ], - [ - "Close Stage Objects", - "Plotter Module", - "Foundations", - "de84947f-ec29-4125-a2b3-a3da595d1653" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "2236ae6a-63a0-4031-a6aa-95fd8dbd1e6d" - ], - [ - "Closed Base", - "Polygon", - "Foundations", - "9463d512-21f5-48c1-8cd6-b14747b338cf" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Open Base", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "4658f0ce-9c22-473d-ab78-bda6063e220d", - "savedPayload": { - "position": { - "x": 18624.806237131383, - "y": 25093.35640053908 - }, - "targetPosition": { - "x": 18710.806237131383, - "y": 25129.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Open Base", - "id": "c3249cad-9f26-4ff2-ab0d-968c66bb7f2d" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Stages", - "Plotter", - "Foundations", - "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" - ], - [ - "Close Stage Objects", - "Plotter Module", - "Foundations", - "de84947f-ec29-4125-a2b3-a3da595d1653" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "2236ae6a-63a0-4031-a6aa-95fd8dbd1e6d" - ], - [ - "Open Base", - "Polygon", - "Foundations", - "c3249cad-9f26-4ff2-ab0d-968c66bb7f2d" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Left Line", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "29a57a55-377d-4624-8482-93acddbdc251", - "savedPayload": { - "position": { - "x": 18738.806237131383, - "y": 25096.35640053908 - }, - "targetPosition": { - "x": 18710.806237131383, - "y": 25129.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Left Line", - "id": "dbd9d421-d90c-4ab8-a26b-c2254d7abec1" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Stages", - "Plotter", - "Foundations", - "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" - ], - [ - "Close Stage Objects", - "Plotter Module", - "Foundations", - "de84947f-ec29-4125-a2b3-a3da595d1653" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "2236ae6a-63a0-4031-a6aa-95fd8dbd1e6d" - ], - [ - "Left Line", - "Polygon", - "Foundations", - "dbd9d421-d90c-4ab8-a26b-c2254d7abec1" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Right Line", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "8c7dea19-0a44-429b-9c8b-e7beb55a08a4", - "savedPayload": { - "position": { - "x": 18633.806237131383, - "y": 25138.35640053908 - }, - "targetPosition": { - "x": 18710.806237131383, - "y": 25129.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Right Line", - "id": "a5e40c24-183d-4896-97b0-f9f0f104c240" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Stages", - "Plotter", - "Foundations", - "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" - ], - [ - "Close Stage Objects", - "Plotter Module", - "Foundations", - "de84947f-ec29-4125-a2b3-a3da595d1653" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "2236ae6a-63a0-4031-a6aa-95fd8dbd1e6d" - ], - [ - "Right Line", - "Polygon", - "Foundations", - "a5e40c24-183d-4896-97b0-f9f0f104c240" - ] - ] - } - } - ], - "id": "812f9ef7-1a37-4ba7-8546-ccc08c607c89", - "savedPayload": { - "position": { - "x": 18710.806237131383, - "y": 25129.35640053908 - }, - "targetPosition": { - "x": 18682.806237131383, - "y": 25040.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "8f019b64-763f-410d-be63-5d6256a3ae40", - "savedPayload": { - "position": { - "x": 18682.806237131383, - "y": 25040.35640053908 - }, - "targetPosition": { - "x": 18767.806237131383, - "y": 24951.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Close Stages", - "id": "d76d5d3e-0688-4576-a781-3c0d59d173d1" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Backtesting Session", - "Trading Session Reference", - "Foundations", - "8bb43677-800c-44ae-a3e1-7234901f3c4d" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "1765635e-ca60-4f26-bc64-15cbb7538267" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "829bd9b5-1866-4b77-9b1a-49dc605445fb" - ], - [ - "Simulation Objects", - "Data Product Folder", - "Foundations", - "49872783-0010-49d1-b9ae-abc86458c952" - ], - [ - "Stages", - "Data Product Folder", - "Foundations", - "63de881d-7779-46f2-9839-c2a98b9f864e" - ], - [ - "Close Stages", - "Data Product", - "Foundations", - "d76d5d3e-0688-4576-a781-3c0d59d173d1" - ] - ] - } - } - ], - "layerFolders": [], - "id": "c242c0cd-ac02-4ecf-8fd1-7beb5cc2e8e5", - "savedPayload": { - "position": { - "x": 18767.806237131383, - "y": 24951.35640053908 - }, - "targetPosition": { - "x": 18787.806237131383, - "y": 25033.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Layer Folder", - "name": "Position", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Positions", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Position Object", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "c856a1f2-5958-4f82-8a8f-aaf6917603cf", - "savedPayload": { - "position": { - "x": 18804.806237131383, - "y": 25279.35640053908 - }, - "targetPosition": { - "x": 18768.806237131383, - "y": 25279.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Position Object", - "id": "3d274e02-8896-4311-a0c8-9041b6507090" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Position", - "Plotter", - "Foundations", - "cd6f9452-2cce-424d-8059-e3b312f627c4" - ], - [ - "Position Objects", - "Plotter Module", - "Foundations", - "8854b5f8-8407-4a0d-9099-5456a8e4cced" - ], - [ - "Position Object", - "Plotter Panel", - "Foundations", - "3d274e02-8896-4311-a0c8-9041b6507090" - ] - ] - } - }, - { - "type": "Layer Panel", - "name": "Position Combined Statistics", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "ed9ea392-fee4-46d4-aa13-d3f00f6e4b68", - "savedPayload": { - "position": { - "x": 18823.806237131383, - "y": 25241.35640053908 - }, - "targetPosition": { - "x": 18768.806237131383, - "y": 25279.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Position Combined Statistics", - "id": "05d6bb3e-f975-471f-be1f-3215025ce6fe" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Position", - "Plotter", - "Foundations", - "cd6f9452-2cce-424d-8059-e3b312f627c4" - ], - [ - "Position Objects", - "Plotter Module", - "Foundations", - "8854b5f8-8407-4a0d-9099-5456a8e4cced" - ], - [ - "Position Combined Statistics", - "Plotter Panel", - "Foundations", - "05d6bb3e-f975-471f-be1f-3215025ce6fe" - ] - ] - } - } - ], - "id": "13e08501-364e-4440-ad69-2dc5d0770fdf", - "savedPayload": { - "position": { - "x": 18768.806237131383, - "y": 25279.35640053908 - }, - "targetPosition": { - "x": 18846.806237131383, - "y": 25183.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "Entry Target Rate Line", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "64df5770-d08d-4b81-9ebf-83742af83d90", - "savedPayload": { - "position": { - "x": 18904.806237131383, - "y": 25235.35640053908 - }, - "targetPosition": { - "x": 18939.806237131383, - "y": 25220.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Entry Target Rate Line", - "id": "543ebae2-5624-49ad-a00f-df63335e92a9" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Position", - "Plotter", - "Foundations", - "cd6f9452-2cce-424d-8059-e3b312f627c4" - ], - [ - "Position Objects", - "Plotter Module", - "Foundations", - "8854b5f8-8407-4a0d-9099-5456a8e4cced" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "d99cb56a-d182-4672-9e89-54bb809eff30" - ], - [ - "Entry Target Rate Line", - "Polygon", - "Foundations", - "543ebae2-5624-49ad-a00f-df63335e92a9" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Exit Target Rate Line", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "ab4cbb80-4191-491f-ae57-7b55d24a594d", - "savedPayload": { - "position": { - "x": 18978.806237131383, - "y": 25159.35640053908 - }, - "targetPosition": { - "x": 18939.806237131383, - "y": 25220.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Exit Target Rate Line", - "id": "b066c240-8552-4622-9597-77e812491910" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Position", - "Plotter", - "Foundations", - "cd6f9452-2cce-424d-8059-e3b312f627c4" - ], - [ - "Position Objects", - "Plotter Module", - "Foundations", - "8854b5f8-8407-4a0d-9099-5456a8e4cced" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "d99cb56a-d182-4672-9e89-54bb809eff30" - ], - [ - "Exit Target Rate Line", - "Polygon", - "Foundations", - "b066c240-8552-4622-9597-77e812491910" - ] - ] - } - } - ], - "id": "d46506df-67aa-4882-9bc0-4f1d817d8ce4", - "savedPayload": { - "position": { - "x": 18939.806237131383, - "y": 25220.35640053908 - }, - "targetPosition": { - "x": 18846.806237131383, - "y": 25183.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "792acbbe-fa88-4225-a923-9378fff9ed04", - "savedPayload": { - "position": { - "x": 18846.806237131383, - "y": 25183.35640053908 - }, - "targetPosition": { - "x": 18813.806237131383, - "y": 25129.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Positions", - "id": "3c9ffa77-d7c9-4a7e-ad8e-330c9baf63db" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Backtesting Session", - "Trading Session Reference", - "Foundations", - "8bb43677-800c-44ae-a3e1-7234901f3c4d" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "1765635e-ca60-4f26-bc64-15cbb7538267" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "829bd9b5-1866-4b77-9b1a-49dc605445fb" - ], - [ - "Simulation Objects", - "Data Product Folder", - "Foundations", - "49872783-0010-49d1-b9ae-abc86458c952" - ], - [ - "Position", - "Data Product Folder", - "Foundations", - "bb0f1ce1-b951-4e74-9d2f-2cabfd9036cf" - ], - [ - "Positions", - "Data Product", - "Foundations", - "3c9ffa77-d7c9-4a7e-ad8e-330c9baf63db" - ] - ] - } - }, - { - "type": "Layer", - "name": "Position Base Asset", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Position Base Asset", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "7341ce64-7bc2-42ea-bc52-3be98eddb35c", - "savedPayload": { - "position": { - "x": 18949.806237131383, - "y": 25206.35640053908 - }, - "targetPosition": { - "x": 18910.806237131383, - "y": 25175.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Position Base Asset", - "id": "b4298480-8922-4c40-ac79-b4484f8558bd" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Position", - "Plotter", - "Foundations", - "cd6f9452-2cce-424d-8059-e3b312f627c4" - ], - [ - "Position Base Asset", - "Plotter Module", - "Foundations", - "42a79594-bac8-40bf-a9eb-f13716e15465" - ], - [ - "Position Base Asset", - "Plotter Panel", - "Foundations", - "b4298480-8922-4c40-ac79-b4484f8558bd" - ] - ] - } - } - ], - "id": "961ccb83-f5ff-41c5-aae0-a175cd25a256", - "savedPayload": { - "position": { - "x": 18910.806237131383, - "y": 25175.35640053908 - }, - "targetPosition": { - "x": 18820.806237131383, - "y": 25135.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "Profit Triangle", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "5471d8aa-c650-4b26-a5ad-3b6b951f1b40", - "savedPayload": { - "position": { - "x": 18698.806237131383, - "y": 25136.35640053908 - }, - "targetPosition": { - "x": 18740.806237131383, - "y": 25208.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Profit Triangle", - "id": "2628b290-a09a-4807-8a45-7ff5a880d195" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Position", - "Plotter", - "Foundations", - "cd6f9452-2cce-424d-8059-e3b312f627c4" - ], - [ - "Position Base Asset", - "Plotter Module", - "Foundations", - "42a79594-bac8-40bf-a9eb-f13716e15465" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "a1635ebb-9528-4f34-8729-4812e12a850f" - ], - [ - "Profit Triangle", - "Polygon", - "Foundations", - "2628b290-a09a-4807-8a45-7ff5a880d195" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Loss Triangle", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "bd0b78aa-9d25-4294-9a76-4ecb2fbef8af", - "savedPayload": { - "position": { - "x": 18669.806237131383, - "y": 25247.35640053908 - }, - "targetPosition": { - "x": 18740.806237131383, - "y": 25208.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Loss Triangle", - "id": "e37cfbb4-fe54-49ad-9525-29b0d77e082b" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Position", - "Plotter", - "Foundations", - "cd6f9452-2cce-424d-8059-e3b312f627c4" - ], - [ - "Position Base Asset", - "Plotter Module", - "Foundations", - "42a79594-bac8-40bf-a9eb-f13716e15465" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "a1635ebb-9528-4f34-8729-4812e12a850f" - ], - [ - "Loss Triangle", - "Polygon", - "Foundations", - "e37cfbb4-fe54-49ad-9525-29b0d77e082b" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Empty Triangle", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "558fbb1c-bd98-4161-ac5f-2f64e42a0b7a", - "savedPayload": { - "position": { - "x": 18744.806237131383, - "y": 25215.35640053908 - }, - "targetPosition": { - "x": 18740.806237131383, - "y": 25208.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Empty Triangle", - "id": "23c30ca5-95ec-47b2-a65f-01969b1a5a78" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Position", - "Plotter", - "Foundations", - "cd6f9452-2cce-424d-8059-e3b312f627c4" - ], - [ - "Position Base Asset", - "Plotter Module", - "Foundations", - "42a79594-bac8-40bf-a9eb-f13716e15465" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "a1635ebb-9528-4f34-8729-4812e12a850f" - ], - [ - "Empty Triangle", - "Polygon", - "Foundations", - "23c30ca5-95ec-47b2-a65f-01969b1a5a78" - ] - ] - } - } - ], - "id": "c1fdd9e0-069d-4fcf-a817-bc80a8ea8caa", - "savedPayload": { - "position": { - "x": 18740.806237131383, - "y": 25208.35640053908 - }, - "targetPosition": { - "x": 18820.806237131383, - "y": 25135.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "b483edc7-3b49-4f64-ad20-5306eebfb0a5", - "savedPayload": { - "position": { - "x": 18820.806237131383, - "y": 25135.35640053908 - }, - "targetPosition": { - "x": 18813.806237131383, - "y": 25129.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Position Base Asset", - "id": "f6142baf-c226-4562-b0cc-eadaf9de82e5" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Backtesting Session", - "Trading Session Reference", - "Foundations", - "8bb43677-800c-44ae-a3e1-7234901f3c4d" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "1765635e-ca60-4f26-bc64-15cbb7538267" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "829bd9b5-1866-4b77-9b1a-49dc605445fb" - ], - [ - "Simulation Objects", - "Data Product Folder", - "Foundations", - "49872783-0010-49d1-b9ae-abc86458c952" - ], - [ - "Position", - "Data Product Folder", - "Foundations", - "bb0f1ce1-b951-4e74-9d2f-2cabfd9036cf" - ], - [ - "Position Base Asset", - "Data Product", - "Foundations", - "f6142baf-c226-4562-b0cc-eadaf9de82e5" - ] - ] - } - }, - { - "type": "Layer", - "name": "Position Quoted Asset", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Position Quoted Asset", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "5da4a38c-b8fb-4246-bf0e-14ea08d024e4", - "savedPayload": { - "position": { - "x": 19005.806237131383, - "y": 25156.35640053908 - }, - "targetPosition": { - "x": 18908.806237131383, - "y": 25095.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Position Quoted Asset", - "id": "f15d0a31-30bd-49a6-8c45-1bcd1a9cc5a8" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Position", - "Plotter", - "Foundations", - "cd6f9452-2cce-424d-8059-e3b312f627c4" - ], - [ - "Position Quoted Asset", - "Plotter Module", - "Foundations", - "baed45c2-228e-4679-876e-1867bbef5e9f" - ], - [ - "Position Quoted Asset", - "Plotter Panel", - "Foundations", - "f15d0a31-30bd-49a6-8c45-1bcd1a9cc5a8" - ] - ] - } - } - ], - "id": "a3f35b66-7d65-474d-9744-8946cfe083e5", - "savedPayload": { - "position": { - "x": 18908.806237131383, - "y": 25095.35640053908 - }, - "targetPosition": { - "x": 18810.806237131383, - "y": 25105.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "Profit Triangle", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "2b3f0313-874a-4e3f-91f3-0e1d20479143", - "savedPayload": { - "position": { - "x": 18842.806237131383, - "y": 25021.35640053908 - }, - "targetPosition": { - "x": 18896.806237131383, - "y": 25104.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Profit Triangle", - "id": "9cf82ef4-557e-498e-b121-ff28235b3a25" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Position", - "Plotter", - "Foundations", - "cd6f9452-2cce-424d-8059-e3b312f627c4" - ], - [ - "Position Quoted Asset", - "Plotter Module", - "Foundations", - "baed45c2-228e-4679-876e-1867bbef5e9f" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "d2ad64d7-e463-4f5f-9f3d-05c98a5e8101" - ], - [ - "Profit Triangle", - "Polygon", - "Foundations", - "9cf82ef4-557e-498e-b121-ff28235b3a25" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Loss Triangle", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "c5f0e2fc-1402-49ac-a506-189bba593d88", - "savedPayload": { - "position": { - "x": 18832.806237131383, - "y": 25014.35640053908 - }, - "targetPosition": { - "x": 18896.806237131383, - "y": 25104.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Loss Triangle", - "id": "61faa796-9697-48b0-a582-613e1b351931" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Position", - "Plotter", - "Foundations", - "cd6f9452-2cce-424d-8059-e3b312f627c4" - ], - [ - "Position Quoted Asset", - "Plotter Module", - "Foundations", - "baed45c2-228e-4679-876e-1867bbef5e9f" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "d2ad64d7-e463-4f5f-9f3d-05c98a5e8101" - ], - [ - "Loss Triangle", - "Polygon", - "Foundations", - "61faa796-9697-48b0-a582-613e1b351931" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Empty Triangle", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "1d630ded-560e-4e97-8f27-1adbc8a6d8a0", - "savedPayload": { - "position": { - "x": 18807.806237131383, - "y": 25025.35640053908 - }, - "targetPosition": { - "x": 18896.806237131383, - "y": 25104.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Empty Triangle", - "id": "58c807a3-8443-43d9-82e9-81c3d0545399" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Position", - "Plotter", - "Foundations", - "cd6f9452-2cce-424d-8059-e3b312f627c4" - ], - [ - "Position Quoted Asset", - "Plotter Module", - "Foundations", - "baed45c2-228e-4679-876e-1867bbef5e9f" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "d2ad64d7-e463-4f5f-9f3d-05c98a5e8101" - ], - [ - "Empty Triangle", - "Polygon", - "Foundations", - "58c807a3-8443-43d9-82e9-81c3d0545399" - ] - ] - } - } - ], - "id": "30851c57-d7ad-457a-8f4d-afdfd02ea7f7", - "savedPayload": { - "position": { - "x": 18896.806237131383, - "y": 25104.35640053908 - }, - "targetPosition": { - "x": 18810.806237131383, - "y": 25105.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "39b08043-9d78-4279-89ef-60f717fdf98f", - "savedPayload": { - "position": { - "x": 18810.806237131383, - "y": 25105.35640053908 - }, - "targetPosition": { - "x": 18813.806237131383, - "y": 25129.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Position Quoted Asset", - "id": "c2301ab3-9bb4-457c-807b-1613f0c23ae1" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Backtesting Session", - "Trading Session Reference", - "Foundations", - "8bb43677-800c-44ae-a3e1-7234901f3c4d" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "1765635e-ca60-4f26-bc64-15cbb7538267" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "829bd9b5-1866-4b77-9b1a-49dc605445fb" - ], - [ - "Simulation Objects", - "Data Product Folder", - "Foundations", - "49872783-0010-49d1-b9ae-abc86458c952" - ], - [ - "Position", - "Data Product Folder", - "Foundations", - "bb0f1ce1-b951-4e74-9d2f-2cabfd9036cf" - ], - [ - "Position Quoted Asset", - "Data Product", - "Foundations", - "c2301ab3-9bb4-457c-807b-1613f0c23ae1" - ] - ] - } - }, - { - "type": "Layer", - "name": "Stop Loss", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Stop Loss Panel", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "eb2dd389-4201-47ab-a8cb-0b4d9273004c", - "savedPayload": { - "position": { - "x": 18716.806237131383, - "y": 25220.35640053908 - }, - "targetPosition": { - "x": 18716.806237131383, - "y": 25171.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Stop Loss Panel", - "id": "1b6d3bd0-e594-4b09-9f1c-021177676d84" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Position", - "Plotter", - "Foundations", - "cd6f9452-2cce-424d-8059-e3b312f627c4" - ], - [ - "Stop Loss", - "Plotter Module", - "Foundations", - "9b8e4fc2-b62a-4d47-ac5f-08818e463da2" - ], - [ - "Stop Loss Panel", - "Plotter Panel", - "Foundations", - "1b6d3bd0-e594-4b09-9f1c-021177676d84" - ] - ] - } - } - ], - "id": "8fa9fa96-857a-49fb-858f-2571dff0c8c5", - "savedPayload": { - "position": { - "x": 18716.806237131383, - "y": 25171.35640053908 - }, - "targetPosition": { - "x": 18814.806237131383, - "y": 25199.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "e73b5189-f11e-4038-820b-236714d595d0", - "savedPayload": { - "position": { - "x": 18934.806237131383, - "y": 25366.35640053908 - }, - "targetPosition": { - "x": 18859.806237131383, - "y": 25297.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "New Polygon", - "id": "9d351f29-6a3e-4c2b-b008-ebe1414d2aa8" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Position", - "Plotter", - "Foundations", - "cd6f9452-2cce-424d-8059-e3b312f627c4" - ], - [ - "Stop Loss", - "Plotter Module", - "Foundations", - "9b8e4fc2-b62a-4d47-ac5f-08818e463da2" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "41dd1d86-998c-46d7-a37e-1a1508fd8b51" - ], - [ - "New Polygon", - "Polygon", - "Foundations", - "9d351f29-6a3e-4c2b-b008-ebe1414d2aa8" - ] - ] - } - } - ], - "id": "04f794f8-3d86-444b-9628-09f81ca1069b", - "savedPayload": { - "position": { - "x": 18859.806237131383, - "y": 25297.35640053908 - }, - "targetPosition": { - "x": 18814.806237131383, - "y": 25199.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "53daed5f-cde1-467f-8321-4c12216fb4a6", - "savedPayload": { - "position": { - "x": 18814.806237131383, - "y": 25199.35640053908 - }, - "targetPosition": { - "x": 18813.806237131383, - "y": 25129.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Stop Loss", - "id": "bb597e4c-652c-48ea-96e6-2847e567745b" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Backtesting Session", - "Trading Session Reference", - "Foundations", - "8bb43677-800c-44ae-a3e1-7234901f3c4d" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "1765635e-ca60-4f26-bc64-15cbb7538267" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "829bd9b5-1866-4b77-9b1a-49dc605445fb" - ], - [ - "Simulation Objects", - "Data Product Folder", - "Foundations", - "49872783-0010-49d1-b9ae-abc86458c952" - ], - [ - "Position", - "Data Product Folder", - "Foundations", - "bb0f1ce1-b951-4e74-9d2f-2cabfd9036cf" - ], - [ - "Stop Loss", - "Data Product", - "Foundations", - "bb597e4c-652c-48ea-96e6-2847e567745b" - ] - ] - } - }, - { - "type": "Layer", - "name": "Take Profit", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Take Profit Panel", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "b58fb079-a061-4c6d-8930-4db747505c51", - "savedPayload": { - "position": { - "x": 18783.806237131383, - "y": 25062.35640053908 - }, - "targetPosition": { - "x": 18833.806237131383, - "y": 25069.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Take Profit Panel", - "id": "33aa2293-7958-4cc3-bb41-fc97c17ccd67" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Position", - "Plotter", - "Foundations", - "cd6f9452-2cce-424d-8059-e3b312f627c4" - ], - [ - "Take Profit", - "Plotter Module", - "Foundations", - "78a2df79-8912-44d7-a8c7-4b6a0a7235c2" - ], - [ - "Take Profit Panel", - "Plotter Panel", - "Foundations", - "33aa2293-7958-4cc3-bb41-fc97c17ccd67" - ] - ] - } - } - ], - "id": "5dbc8606-8153-4d3f-a36a-b8ccb05ff92d", - "savedPayload": { - "position": { - "x": 18833.806237131383, - "y": 25069.35640053908 - }, - "targetPosition": { - "x": 18773.806237131383, - "y": 25150.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "72091268-476d-48f7-88b6-cb5ee8ba5857", - "savedPayload": { - "position": { - "x": 18775.806237131383, - "y": 25062.35640053908 - }, - "targetPosition": { - "x": 18708.806237131383, - "y": 25155.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "New Polygon", - "id": "a0b598d2-cdb6-4ce7-96c5-ef3317ae1768" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Position", - "Plotter", - "Foundations", - "cd6f9452-2cce-424d-8059-e3b312f627c4" - ], - [ - "Take Profit", - "Plotter Module", - "Foundations", - "78a2df79-8912-44d7-a8c7-4b6a0a7235c2" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "95465ef6-b26a-4ca3-817c-26b50e9ef8e0" - ], - [ - "New Polygon", - "Polygon", - "Foundations", - "a0b598d2-cdb6-4ce7-96c5-ef3317ae1768" - ] - ] - } - } - ], - "id": "f0677cf2-875f-4aca-a842-5aded3cf06b2", - "savedPayload": { - "position": { - "x": 18708.806237131383, - "y": 25155.35640053908 - }, - "targetPosition": { - "x": 18773.806237131383, - "y": 25150.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "b6d7e4fe-9a70-4489-a91d-bb56ab7fd2e8", - "savedPayload": { - "position": { - "x": 18773.806237131383, - "y": 25150.35640053908 - }, - "targetPosition": { - "x": 18813.806237131383, - "y": 25129.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Take Profit", - "id": "89e0aed6-8c69-40fc-9efe-7d55d4222bd9" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Backtesting Session", - "Trading Session Reference", - "Foundations", - "8bb43677-800c-44ae-a3e1-7234901f3c4d" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "1765635e-ca60-4f26-bc64-15cbb7538267" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "829bd9b5-1866-4b77-9b1a-49dc605445fb" - ], - [ - "Simulation Objects", - "Data Product Folder", - "Foundations", - "49872783-0010-49d1-b9ae-abc86458c952" - ], - [ - "Position", - "Data Product Folder", - "Foundations", - "bb0f1ce1-b951-4e74-9d2f-2cabfd9036cf" - ], - [ - "Take Profit", - "Data Product", - "Foundations", - "89e0aed6-8c69-40fc-9efe-7d55d4222bd9" - ] - ] - } - } - ], - "layerFolders": [], - "id": "d84fde5b-e18e-439f-abc9-2a04792a622e", - "savedPayload": { - "position": { - "x": 18813.806237131383, - "y": 25129.35640053908 - }, - "targetPosition": { - "x": 18787.806237131383, - "y": 25033.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "ac2be926-454e-4c57-8f76-bcbc91e42574", - "savedPayload": { - "position": { - "x": 18787.806237131383, - "y": 25033.35640053908 - }, - "targetPosition": { - "x": 18700.806237131383, - "y": 25026.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "d096d768-f5dd-4b3b-b2f7-4057c1ec1a97", - "savedPayload": { - "position": { - "x": 18700.806237131383, - "y": 25026.35640053908 - }, - "targetPosition": { - "x": 18690.806237131383, - "y": 24991.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "34f56f7e-c011-41ec-b3cc-85db3a0f99c4", - "savedPayload": { - "position": { - "x": 18690.806237131383, - "y": 24991.35640053908 - }, - "targetPosition": { - "x": 18698.806237131383, - "y": 24985.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "frame": { - "position": { - "x": 0, - "y": 80 - }, - "width": 150, - "height": 40, - "radius": 0 - }, - "referenceParent": { - "type": "Trading Mine Products", - "name": "Masters", - "id": "1765635e-ca60-4f26-bc64-15cbb7538267" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Backtesting Session", - "Trading Session Reference", - "Foundations", - "8bb43677-800c-44ae-a3e1-7234901f3c4d" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "1765635e-ca60-4f26-bc64-15cbb7538267" - ] - ] - } - }, - "id": "a64e34ac-207f-48b8-a796-6b91c8accc3e", - "savedPayload": { - "position": { - "x": 17715.489282242837, - "y": 24890.651302226597 - }, - "targetPosition": { - "x": 18000.806237131383, - "y": 24983.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Timeline Chart", - "name": "Pluvtech Data", - "project": "Foundations", - "layerManager": { - "type": "Layer Manager", - "name": "Pluvtech", - "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", - "project": "Foundations", - "layers": [], - "botLayers": [ - { - "type": "Bot Layers", - "name": "HMA", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "HMA", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "HMA", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "80ec269f-0799-44e7-8be1-b4a27734f72c", - "savedPayload": { - "position": { - "x": 18491.806237131383, - "y": 24978.35640053908 - }, - "targetPosition": { - "x": 18536.806237131383, - "y": 25021.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "HMA", - "id": "40a4fc77-d310-4981-b473-303ae1a0699c" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "HMA", - "Plotter", - "Foundations", - "65975d19-4057-43c7-9a29-a1a53c91e248" - ], - [ - "HMA", - "Plotter Module", - "Foundations", - "ad1a1443-756b-454f-9d51-4bee8386a413" - ], - [ - "HMA", - "Plotter Panel", - "Foundations", - "40a4fc77-d310-4981-b473-303ae1a0699c" - ] - ] - } - } - ], - "id": "d7c8eb9c-ae48-4881-9b23-1581d6d5e927", - "savedPayload": { - "position": { - "x": 18536.806237131383, - "y": 25021.35640053908 - }, - "targetPosition": { - "x": 18620.806237131383, - "y": 25076.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "HMA", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "c9a305b5-8b50-4e17-b44e-a510954c5048", - "savedPayload": { - "position": { - "x": 18742.806237131383, - "y": 25205.35640053908 - }, - "targetPosition": { - "x": 18715.806237131383, - "y": 25150.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "HMA", - "id": "35e2cc83-67ba-4e13-a608-ff4361fff378" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "HMA", - "Plotter", - "Foundations", - "65975d19-4057-43c7-9a29-a1a53c91e248" - ], - [ - "HMA", - "Plotter Module", - "Foundations", - "ad1a1443-756b-454f-9d51-4bee8386a413" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "403ab92c-024d-4445-b165-baa04e19d3ae" - ], - [ - "HMA", - "Polygon", - "Foundations", - "35e2cc83-67ba-4e13-a608-ff4361fff378" - ] - ] - } - } - ], - "id": "f0e99cc9-7722-4852-9c12-e3faec3c67c3", - "savedPayload": { - "position": { - "x": 18715.806237131383, - "y": 25150.35640053908 - }, - "targetPosition": { - "x": 18620.806237131383, - "y": 25076.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "07c08ebe-eb95-4813-a5fd-7041872ca45f", - "savedPayload": { - "position": { - "x": 16566.254692953054, - "y": 25030.073976944856 - }, - "targetPosition": { - "x": 16803.825366729736, - "y": 24846.879613054225 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "HMA", - "id": "9b0c053d-9b56-48e9-9c72-2ca67f62ad14" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "HMA", - "Bot Products", - "Foundations", - "73ab037e-0b22-4c3a-9e1f-cbc100329c38" - ], - [ - "HMA", - "Data Product", - "Foundations", - "9b0c053d-9b56-48e9-9c72-2ca67f62ad14" - ] - ] - } - } - ], - "layerFolders": [], - "id": "39d44a8c-2320-4623-ad5d-b400d05c2aa6", - "savedPayload": { - "position": { - "x": 16803.825366729736, - "y": 24846.879613054225 - }, - "targetPosition": { - "x": 17041.396040506417, - "y": 24663.685249163595 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "EMA", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "EMA", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "EMA Panel", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "fc694fc5-07b3-402a-819b-5d8d4988c9e2", - "savedPayload": { - "position": { - "x": 18632.806237131383, - "y": 25030.35640053908 - }, - "targetPosition": { - "x": 18547.806237131383, - "y": 25024.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "EMA Panel", - "id": "a46864b4-848b-46f6-89b8-d34d7b6a2996" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "EMA", - "Plotter", - "Foundations", - "ac40fe53-1cc9-464a-8479-9440e377754b" - ], - [ - "EMA Module", - "Plotter Module", - "Foundations", - "44a59f6e-758d-42c5-86ca-2d6e29f83924" - ], - [ - "EMA Panel", - "Plotter Panel", - "Foundations", - "a46864b4-848b-46f6-89b8-d34d7b6a2996" - ] - ] - } - } - ], - "id": "0f80a437-7603-422a-bc5e-06b334eebe1a", - "savedPayload": { - "position": { - "x": 18547.806237131383, - "y": 25024.35640053908 - }, - "targetPosition": { - "x": 18642.806237131383, - "y": 24994.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "EMA", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "4b27aa54-4d42-49f4-ad7f-ec8d5ccd87d0", - "savedPayload": { - "position": { - "x": 18742.806237131383, - "y": 24858.35640053908 - }, - "targetPosition": { - "x": 18703.806237131383, - "y": 24903.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "EMA", - "id": "b2edaf61-4b7f-4f3d-b071-e6645cbef0a7" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "EMA", - "Plotter", - "Foundations", - "ac40fe53-1cc9-464a-8479-9440e377754b" - ], - [ - "EMA Module", - "Plotter Module", - "Foundations", - "44a59f6e-758d-42c5-86ca-2d6e29f83924" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "d028a11f-11a2-4550-8a90-de712ac809bf" - ], - [ - "EMA", - "Polygon", - "Foundations", - "b2edaf61-4b7f-4f3d-b071-e6645cbef0a7" - ] - ] - } - } - ], - "id": "be202af0-1142-4b8b-917d-170c41669d26", - "savedPayload": { - "position": { - "x": 18703.806237131383, - "y": 24903.35640053908 - }, - "targetPosition": { - "x": 18642.806237131383, - "y": 24994.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "a3e1a074-81ef-4c3d-bada-3f06d3ca1e75", - "savedPayload": { - "position": { - "x": 16482.277622979545, - "y": 24881.36987237398 - }, - "targetPosition": { - "x": 16761.83683174298, - "y": 24772.527560768787 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "EMA", - "id": "78b3bea4-1238-4eeb-8434-39a881cebee6" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "EMA", - "Bot Products", - "Foundations", - "e0f786ba-7136-4599-bea1-0d755b53e458" - ], - [ - "EMA", - "Data Product", - "Foundations", - "78b3bea4-1238-4eeb-8434-39a881cebee6" - ] - ] - } - } - ], - "layerFolders": [], - "id": "343bb4e3-87c0-4c1c-839c-c0738c75ec40", - "savedPayload": { - "position": { - "x": 16761.83683174298, - "y": 24772.527560768787 - }, - "targetPosition": { - "x": 17041.396040506417, - "y": 24663.685249163595 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "McGinley", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "McGinley", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "McGinley", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "cdf7d238-4768-4f92-a390-5c05ed7ba9a9", - "savedPayload": { - "position": { - "x": 18469.806237131383, - "y": 24859.35640053908 - }, - "targetPosition": { - "x": 18567.806237131383, - "y": 24955.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "McGinley", - "id": "0e1115ce-307b-400b-9b01-e0b382cae612" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "McGinley", - "Plotter", - "Foundations", - "6f22a770-3bf3-4caa-8935-e7b6f2c285ea" - ], - [ - "McGinley", - "Plotter Module", - "Foundations", - "a6f8da98-b0b0-4d82-9d2f-91d9cca9ae07" - ], - [ - "McGinley", - "Plotter Panel", - "Foundations", - "0e1115ce-307b-400b-9b01-e0b382cae612" - ] - ] - } - } - ], - "id": "4b5e6017-f184-411f-aef1-41f84628b80c", - "savedPayload": { - "position": { - "x": 18567.806237131383, - "y": 24955.35640053908 - }, - "targetPosition": { - "x": 18623.806237131383, - "y": 24915.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "McGinley", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "667ed871-78ae-4eea-bbd8-431163e788a5", - "savedPayload": { - "position": { - "x": 18540.806237131383, - "y": 24926.35640053908 - }, - "targetPosition": { - "x": 18617.806237131383, - "y": 24976.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "McGinley", - "id": "940dc502-7431-47dc-8e2b-3d80a6511c23" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "McGinley", - "Plotter", - "Foundations", - "6f22a770-3bf3-4caa-8935-e7b6f2c285ea" - ], - [ - "McGinley", - "Plotter Module", - "Foundations", - "a6f8da98-b0b0-4d82-9d2f-91d9cca9ae07" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "75636bf4-3ade-46d1-a8fe-fa7f1d485f91" - ], - [ - "McGinley", - "Polygon", - "Foundations", - "940dc502-7431-47dc-8e2b-3d80a6511c23" - ] - ] - } - } - ], - "id": "e29801a3-9e87-4dce-b59a-6abdfc047d1a", - "savedPayload": { - "position": { - "x": 18617.806237131383, - "y": 24976.35640053908 - }, - "targetPosition": { - "x": 18623.806237131383, - "y": 24915.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "f9b6c8c2-5ce8-4c8b-abbc-449f540dc98e", - "savedPayload": { - "position": { - "x": 16443.5970019888, - "y": 24715.0302542509 - }, - "targetPosition": { - "x": 16742.49652124761, - "y": 24689.357751707248 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "McGinley", - "id": "0764a2f6-6473-4c60-8fe6-7efe6d64d2b6" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "McGinley", - "Bot Products", - "Foundations", - "cd944754-0e10-42e0-884b-6ac51ad9e6a0" - ], - [ - "McGinley", - "Data Product", - "Foundations", - "0764a2f6-6473-4c60-8fe6-7efe6d64d2b6" - ] - ] - } - } - ], - "layerFolders": [], - "id": "593bf991-1d4b-4979-8efe-ab2219da8bc8", - "savedPayload": { - "position": { - "x": 16742.49652124761, - "y": 24689.357751707248 - }, - "targetPosition": { - "x": 17041.396040506417, - "y": 24663.685249163595 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "WMA", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "WMA", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "WMA", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "bf790e74-dd17-46b5-b71e-2b0826a9a5a2", - "savedPayload": { - "position": { - "x": 18600.806237131383, - "y": 24805.35640053908 - }, - "targetPosition": { - "x": 18511.806237131383, - "y": 24898.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "WMA", - "id": "e37581b2-e1e5-4c65-8ca4-f06ce6959e78" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "WMA", - "Plotter", - "Foundations", - "3fd1123b-1a27-4541-8734-47fb77f1c88b" - ], - [ - "WMA", - "Plotter Module", - "Foundations", - "cc3a4a3c-bd62-4349-b566-a804de8423dd" - ], - [ - "WMA", - "Plotter Panel", - "Foundations", - "e37581b2-e1e5-4c65-8ca4-f06ce6959e78" - ] - ] - } - } - ], - "id": "37dbf65f-3660-4bc4-a390-2c0b08413ca4", - "savedPayload": { - "position": { - "x": 18511.806237131383, - "y": 24898.35640053908 - }, - "targetPosition": { - "x": 18499.806237131383, - "y": 24984.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "WMA", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "b7f8c448-aafb-419b-937d-ef02d4ab5df8", - "savedPayload": { - "position": { - "x": 18351.806237131383, - "y": 24927.35640053908 - }, - "targetPosition": { - "x": 18433.806237131383, - "y": 24914.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "WMA", - "id": "e6c6ed58-bebd-47e5-884f-e36406f34524" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "WMA", - "Plotter", - "Foundations", - "3fd1123b-1a27-4541-8734-47fb77f1c88b" - ], - [ - "WMA", - "Plotter Module", - "Foundations", - "cc3a4a3c-bd62-4349-b566-a804de8423dd" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "001cbaf7-5f87-407a-b1d7-b44039fe6ca2" - ], - [ - "WMA", - "Polygon", - "Foundations", - "e6c6ed58-bebd-47e5-884f-e36406f34524" - ] - ] - } - } - ], - "id": "7579f142-f32f-4ff6-b79f-e93d628e1fd9", - "savedPayload": { - "position": { - "x": 18433.806237131383, - "y": 24914.35640053908 - }, - "targetPosition": { - "x": 18499.806237131383, - "y": 24984.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "917f9519-dee4-4ce7-aea7-e54d56ae75f1", - "savedPayload": { - "position": { - "x": 16453.34650385098, - "y": 24544.53096917615 - }, - "targetPosition": { - "x": 16747.371272178698, - "y": 24604.108109169872 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "WMA", - "id": "cdc3f12d-7dfe-4c10-a242-38b5a38052a3" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "WMA", - "Bot Products", - "Foundations", - "ede5b157-8c65-4b06-914c-7c9814b58f8f" - ], - [ - "WMA", - "Data Product", - "Foundations", - "cdc3f12d-7dfe-4c10-a242-38b5a38052a3" - ] - ] - } - } - ], - "layerFolders": [], - "id": "b5603df5-5ac9-43e0-8e55-3a015c61ff78", - "savedPayload": { - "position": { - "x": 16747.371272178698, - "y": 24604.108109169872 - }, - "targetPosition": { - "x": 17041.396040506417, - "y": 24663.685249163595 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "SMA", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "SMA", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "SMA", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "6347427a-0e1d-4ebb-8802-58c6a198c904", - "savedPayload": { - "position": { - "x": 18685.806237131383, - "y": 25111.35640053908 - }, - "targetPosition": { - "x": 18638.806237131383, - "y": 25125.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "SMA", - "id": "cc613cff-63e2-403c-9444-185648308ce6" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "SMA", - "Plotter", - "Foundations", - "29d1e119-77d2-4ccd-bb79-126e91cb932b" - ], - [ - "SMA", - "Plotter Module", - "Foundations", - "0682f999-e780-4c6d-8ec5-ee81545f2e84" - ], - [ - "SMA", - "Plotter Panel", - "Foundations", - "cc613cff-63e2-403c-9444-185648308ce6" - ] - ] - } - } - ], - "id": "fbf1cc4d-1e6c-4fe7-8b98-2354c818bc21", - "savedPayload": { - "position": { - "x": 18638.806237131383, - "y": 25125.35640053908 - }, - "targetPosition": { - "x": 18543.806237131383, - "y": 25134.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "SMA", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "902ce1cd-70d3-45b2-8d50-0981157e236b", - "savedPayload": { - "position": { - "x": 18603.806237131383, - "y": 25078.35640053908 - }, - "targetPosition": { - "x": 18618.806237131383, - "y": 25157.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "SMA", - "id": "0d1217d9-19ef-4784-a88d-5b791213721c" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "SMA", - "Plotter", - "Foundations", - "29d1e119-77d2-4ccd-bb79-126e91cb932b" - ], - [ - "SMA", - "Plotter Module", - "Foundations", - "0682f999-e780-4c6d-8ec5-ee81545f2e84" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "c74d51bb-bd86-49ac-a991-8b4a5fbf6e7a" - ], - [ - "SMA", - "Polygon", - "Foundations", - "0d1217d9-19ef-4784-a88d-5b791213721c" - ] - ] - } - } - ], - "id": "eccda26a-64ce-40e3-bd7a-68c3ed097bd4", - "savedPayload": { - "position": { - "x": 18618.806237131383, - "y": 25157.35640053908 - }, - "targetPosition": { - "x": 18543.806237131383, - "y": 25134.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "7451e020-40e6-4610-990c-861c8fcda829", - "savedPayload": { - "position": { - "x": 16510.736281907728, - "y": 24383.684855228188 - }, - "targetPosition": { - "x": 16776.066161207073, - "y": 24523.68505219589 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "SMA", - "id": "4f9b9f64-9e21-42f9-ad6f-7668db768083" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "SMA", - "Bot Products", - "Foundations", - "34be7055-fe64-480a-9e5c-326c225533ca" - ], - [ - "SMA", - "Data Product", - "Foundations", - "4f9b9f64-9e21-42f9-ad6f-7668db768083" - ] - ] - } - } - ], - "layerFolders": [], - "id": "837cbcfb-db21-420d-a145-88533e0352ba", - "savedPayload": { - "position": { - "x": 16776.066161207073, - "y": 24523.68505219589 - }, - "targetPosition": { - "x": 17041.396040506417, - "y": 24663.685249163595 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "Volume-WMA", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "VWMA", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Volume-WMA", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "05ac1a76-234a-41c5-a686-a91c1c129131", - "savedPayload": { - "position": { - "x": 18669.806237131383, - "y": 25011.35640053908 - }, - "targetPosition": { - "x": 18579.806237131383, - "y": 25102.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Volume-WMA", - "id": "0ffa0721-bbd9-4595-9f93-02cc1e0b77af" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Volume-WMA", - "Plotter", - "Foundations", - "853aa420-7d60-47e5-9434-acbecf5b4c99" - ], - [ - "Volume-WMA", - "Plotter Module", - "Foundations", - "fd7df6d6-9cb2-4e5a-9e44-3a73a6d9ae99" - ], - [ - "Volume-WMA", - "Plotter Panel", - "Foundations", - "0ffa0721-bbd9-4595-9f93-02cc1e0b77af" - ] - ] - } - } - ], - "id": "808cadf2-2da6-40c0-a8bc-da4e110c6b66", - "savedPayload": { - "position": { - "x": 18579.806237131383, - "y": 25102.35640053908 - }, - "targetPosition": { - "x": 18638.806237131383, - "y": 25006.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "Volume-WMA", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "d5724956-6f8e-4d7b-bb29-82e2a95bcba6", - "savedPayload": { - "position": { - "x": 18652.806237131383, - "y": 25001.35640053908 - }, - "targetPosition": { - "x": 18645.806237131383, - "y": 25100.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Volume-WMA", - "id": "e806db04-6f0a-46ea-a5e3-33b74986d8e0" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Volume-WMA", - "Plotter", - "Foundations", - "853aa420-7d60-47e5-9434-acbecf5b4c99" - ], - [ - "Volume-WMA", - "Plotter Module", - "Foundations", - "fd7df6d6-9cb2-4e5a-9e44-3a73a6d9ae99" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "9aa4b9a8-95e8-4206-a195-96b81f7aecaa" - ], - [ - "Volume-WMA", - "Polygon", - "Foundations", - "e806db04-6f0a-46ea-a5e3-33b74986d8e0" - ] - ] - } - } - ], - "id": "51336260-81de-40dc-aa76-0fd9dccf8863", - "savedPayload": { - "position": { - "x": 18645.806237131383, - "y": 25100.35640053908 - }, - "targetPosition": { - "x": 18638.806237131383, - "y": 25006.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "ef66a4df-e0be-4448-837c-6fcd0debd0d7", - "savedPayload": { - "position": { - "x": 16611.11695765104, - "y": 24245.52270797042 - }, - "targetPosition": { - "x": 16826.25649907873, - "y": 24454.603978567007 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "VWMA", - "id": "e5c52de9-c7e1-4f05-aaff-f6657f9d25be" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "Volume-WMA", - "Bot Products", - "Foundations", - "67580249-4c65-481b-ad9a-59410f5c3914" - ], - [ - "VWMA", - "Data Product", - "Foundations", - "e5c52de9-c7e1-4f05-aaff-f6657f9d25be" - ] - ] - } - } - ], - "layerFolders": [], - "id": "dce7ae6d-cc0b-4ad6-ab01-6fd3fc96d0b9", - "savedPayload": { - "position": { - "x": 16826.25649907873, - "y": 24454.603978567007 - }, - "targetPosition": { - "x": 17041.396040506417, - "y": 24663.685249163595 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "Fibonacci-Bollinger", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Fibonacci-Bollinger", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Fibonacci-Bollinger", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "1fa5f61e-2a4c-463c-b54f-f78ac38f4978", - "savedPayload": { - "position": { - "x": 18861.806237131383, - "y": 24907.35640053908 - }, - "targetPosition": { - "x": 18800.806237131383, - "y": 24933.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Fibonacci-Bollinger", - "id": "39860e8b-f528-4d4f-8e4a-79209e4f4848" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "Fibonacci-Bollinger", - "Plotter Panel", - "Foundations", - "39860e8b-f528-4d4f-8e4a-79209e4f4848" - ] - ] - } - } - ], - "id": "e9057801-476e-4718-8046-ef6de8607e57", - "savedPayload": { - "position": { - "x": 18800.806237131383, - "y": 24933.35640053908 - }, - "targetPosition": { - "x": 18795.806237131383, - "y": 25030.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "Basis", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "7123a757-2616-4b45-af49-620fc4afefb5", - "savedPayload": { - "position": { - "x": 18702.806237131383, - "y": 24850.35640053908 - }, - "targetPosition": { - "x": 18699.806237131383, - "y": 24940.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Basis", - "id": "0fcf2d23-586f-45db-99e7-edabfbc95611" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Basis", - "Polygon", - "Foundations", - "0fcf2d23-586f-45db-99e7-edabfbc95611" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Up1", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "7b6da605-4f9f-4d4e-bc3c-d6656e3d41e6", - "savedPayload": { - "position": { - "x": 18775.806237131383, - "y": 24843.35640053908 - }, - "targetPosition": { - "x": 18699.806237131383, - "y": 24940.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Up1", - "id": "6838f9c2-a5d4-4d4a-8dfb-2f172a63275e" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Up1", - "Polygon", - "Foundations", - "6838f9c2-a5d4-4d4a-8dfb-2f172a63275e" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Up2", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "599805bf-5b12-4b20-92fe-9b1423094b0a", - "savedPayload": { - "position": { - "x": 18607.806237131383, - "y": 24858.35640053908 - }, - "targetPosition": { - "x": 18699.806237131383, - "y": 24940.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Up2", - "id": "f9d61e9e-f8e8-4d78-881e-f4c5d7a6f5a0" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Up2", - "Polygon", - "Foundations", - "f9d61e9e-f8e8-4d78-881e-f4c5d7a6f5a0" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Up3", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "016c803e-e5e1-4785-8467-2b1107b1a51d", - "savedPayload": { - "position": { - "x": 18792.806237131383, - "y": 24953.35640053908 - }, - "targetPosition": { - "x": 18699.806237131383, - "y": 24940.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Up3", - "id": "22fcbc94-6aae-4fad-b4ea-211d91e37991" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Up3", - "Polygon", - "Foundations", - "22fcbc94-6aae-4fad-b4ea-211d91e37991" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Up4", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "a147c9d9-0891-48c8-95c2-878f3db8ddb9", - "savedPayload": { - "position": { - "x": 18676.806237131383, - "y": 24962.35640053908 - }, - "targetPosition": { - "x": 18699.806237131383, - "y": 24940.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Up4", - "id": "a34154a5-8ebc-4edd-ab5d-975c8a8b9642" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Up4", - "Polygon", - "Foundations", - "a34154a5-8ebc-4edd-ab5d-975c8a8b9642" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Up5", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "cf4ccbb4-59d8-4a3c-af38-f918bcd4a371", - "savedPayload": { - "position": { - "x": 18667.806237131383, - "y": 24953.35640053908 - }, - "targetPosition": { - "x": 18699.806237131383, - "y": 24940.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Up5", - "id": "8684c428-83ec-4519-be1e-3bdfff3e138b" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Up5", - "Polygon", - "Foundations", - "8684c428-83ec-4519-be1e-3bdfff3e138b" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Up6", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "ca4e2bfc-0581-430c-bfd6-9baa27561a49", - "savedPayload": { - "position": { - "x": 18780.806237131383, - "y": 24932.35640053908 - }, - "targetPosition": { - "x": 18699.806237131383, - "y": 24940.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Up6", - "id": "2e14a674-df5b-4d7f-8bdb-603bcd11c91b" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Up6", - "Polygon", - "Foundations", - "2e14a674-df5b-4d7f-8bdb-603bcd11c91b" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Down1", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "47fa1f86-cc2b-4713-b852-b87773073fb2", - "savedPayload": { - "position": { - "x": 18643.806237131383, - "y": 24918.35640053908 - }, - "targetPosition": { - "x": 18699.806237131383, - "y": 24940.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Down1", - "id": "7bb7d005-39ee-405b-841f-52b4374629cd" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Down1", - "Polygon", - "Foundations", - "7bb7d005-39ee-405b-841f-52b4374629cd" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Down2", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "766046e9-f3e4-4ee6-b05e-fea40b54d003", - "savedPayload": { - "position": { - "x": 18698.806237131383, - "y": 24996.35640053908 - }, - "targetPosition": { - "x": 18699.806237131383, - "y": 24940.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Down2", - "id": "5cf5a43d-b244-40af-9af7-e3c29d5a47a2" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Down2", - "Polygon", - "Foundations", - "5cf5a43d-b244-40af-9af7-e3c29d5a47a2" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Down3", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "db1cde53-9e49-46a7-b0af-ac9b791b2021", - "savedPayload": { - "position": { - "x": 18626.806237131383, - "y": 24861.35640053908 - }, - "targetPosition": { - "x": 18699.806237131383, - "y": 24940.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Down3", - "id": "67cf4d4d-400a-477a-9825-90cac77b4ac0" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Down3", - "Polygon", - "Foundations", - "67cf4d4d-400a-477a-9825-90cac77b4ac0" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Down4", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "f6b71950-4a69-463c-9738-a1e0e2a7a2f6", - "savedPayload": { - "position": { - "x": 18726.806237131383, - "y": 25038.35640053908 - }, - "targetPosition": { - "x": 18699.806237131383, - "y": 24940.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Down4", - "id": "86162a02-9bc6-432b-ad82-9272ff89a5b4" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Down4", - "Polygon", - "Foundations", - "86162a02-9bc6-432b-ad82-9272ff89a5b4" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Down5", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "49f2026c-e0fe-49cf-9f01-04b772213525", - "savedPayload": { - "position": { - "x": 18771.806237131383, - "y": 25035.35640053908 - }, - "targetPosition": { - "x": 18699.806237131383, - "y": 24940.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Down5", - "id": "14ebc8d2-3ece-47ce-beb5-974b71ad7caf" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Down5", - "Polygon", - "Foundations", - "14ebc8d2-3ece-47ce-beb5-974b71ad7caf" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Down6", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "a2e31498-cbeb-4640-8e50-edd98e6cdec5", - "savedPayload": { - "position": { - "x": 18669.806237131383, - "y": 24944.35640053908 - }, - "targetPosition": { - "x": 18699.806237131383, - "y": 24940.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Down6", - "id": "b48af4f9-472b-46ba-a37b-87c7c4d2e838" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Down6", - "Polygon", - "Foundations", - "b48af4f9-472b-46ba-a37b-87c7c4d2e838" - ] - ] - } - } - ], - "id": "88f456ff-60f3-4ed4-8e0e-6a9cafd7ca64", - "savedPayload": { - "position": { - "x": 18699.806237131383, - "y": 24940.35640053908 - }, - "targetPosition": { - "x": 18795.806237131383, - "y": 25030.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "8833fe2f-9548-47f3-a715-d5d06ebd972a", - "savedPayload": { - "position": { - "x": 16746.35628571905, - "y": 24141.237602891728 - }, - "targetPosition": { - "x": 16893.876163112735, - "y": 24402.46142602766 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Fibonacci-Bollinger", - "id": "77d70b38-5dcf-490c-ad94-954898948d1c" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "Fibonacci-Bollinger", - "Bot Products", - "Foundations", - "bbf8fa0d-05f6-4d13-9be0-7b291271c0f2" - ], - [ - "Fibonacci-Bollinger", - "Data Product", - "Foundations", - "77d70b38-5dcf-490c-ad94-954898948d1c" - ] - ] - } - } - ], - "layerFolders": [], - "id": "fe609dfd-6cdd-4ac0-ae07-de248b9b2663", - "savedPayload": { - "position": { - "x": 16893.876163112735, - "y": 24402.46142602766 - }, - "targetPosition": { - "x": 17041.396040506417, - "y": 24663.685249163595 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "TPSL Bands", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "TPSL Bands", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "TPSL Bands", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "63cb1178-0f6a-4895-8657-3d75f6ae8885", - "savedPayload": { - "position": { - "x": 18499.806237131383, - "y": 25018.35640053908 - }, - "targetPosition": { - "x": 18591.806237131383, - "y": 24991.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "TPSL Bands", - "id": "0400ec70-bd48-4e26-84ec-e3ea608c4339" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "TPSL Bands", - "Plotter", - "Foundations", - "84d16bbf-6f8f-46f2-a037-11258acbc118" - ], - [ - "TPSL Bands", - "Plotter Module", - "Foundations", - "21e0cc6d-a28a-4036-bd91-601e213b332f" - ], - [ - "TPSL Bands", - "Plotter Panel", - "Foundations", - "0400ec70-bd48-4e26-84ec-e3ea608c4339" - ] - ] - } - } - ], - "id": "01388339-7c2e-45c3-9ab7-240ed7503ff9", - "savedPayload": { - "position": { - "x": 18591.806237131383, - "y": 24991.35640053908 - }, - "targetPosition": { - "x": 18507.806237131383, - "y": 24916.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "TP1 Long", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "627ecd30-f956-43d0-9c9e-7c6737e6dbbf", - "savedPayload": { - "position": { - "x": 18637.806237131383, - "y": 24905.35640053908 - }, - "targetPosition": { - "x": 18574.806237131383, - "y": 24903.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "TP1 Long", - "id": "fd6a97a4-aea3-4718-bb66-9c0d486b8d77" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "TPSL Bands", - "Plotter", - "Foundations", - "84d16bbf-6f8f-46f2-a037-11258acbc118" - ], - [ - "TPSL Bands", - "Plotter Module", - "Foundations", - "21e0cc6d-a28a-4036-bd91-601e213b332f" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "88d0d58f-a299-43e1-9e21-3e1cdfd28812" - ], - [ - "TP1 Long", - "Polygon", - "Foundations", - "fd6a97a4-aea3-4718-bb66-9c0d486b8d77" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "TP2 Long", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "ac87d06a-e74d-4d1a-8bd6-2ebe98b595b8", - "savedPayload": { - "position": { - "x": 18522.806237131383, - "y": 24992.35640053908 - }, - "targetPosition": { - "x": 18574.806237131383, - "y": 24903.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "TP2 Long", - "id": "b20a80bf-44dc-4862-b6c0-1581dcace608" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "TPSL Bands", - "Plotter", - "Foundations", - "84d16bbf-6f8f-46f2-a037-11258acbc118" - ], - [ - "TPSL Bands", - "Plotter Module", - "Foundations", - "21e0cc6d-a28a-4036-bd91-601e213b332f" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "88d0d58f-a299-43e1-9e21-3e1cdfd28812" - ], - [ - "TP2 Long", - "Polygon", - "Foundations", - "b20a80bf-44dc-4862-b6c0-1581dcace608" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "TP3 Long", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "c4729d36-7738-484f-b0bd-da2bf1904388", - "savedPayload": { - "position": { - "x": 18551.806237131383, - "y": 24926.35640053908 - }, - "targetPosition": { - "x": 18574.806237131383, - "y": 24903.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "TP3 Long", - "id": "264ff0d5-6d5f-440a-8aa2-6a077e8963d3" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "TPSL Bands", - "Plotter", - "Foundations", - "84d16bbf-6f8f-46f2-a037-11258acbc118" - ], - [ - "TPSL Bands", - "Plotter Module", - "Foundations", - "21e0cc6d-a28a-4036-bd91-601e213b332f" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "88d0d58f-a299-43e1-9e21-3e1cdfd28812" - ], - [ - "TP3 Long", - "Polygon", - "Foundations", - "264ff0d5-6d5f-440a-8aa2-6a077e8963d3" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "SL Long", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "a244b63d-3e45-46bb-bf8b-280ac59a8b04", - "savedPayload": { - "position": { - "x": 18648.806237131383, - "y": 24947.35640053908 - }, - "targetPosition": { - "x": 18574.806237131383, - "y": 24903.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "SL Long", - "id": "7cf2e43b-95eb-400d-b685-e9ade4bbe24f" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "TPSL Bands", - "Plotter", - "Foundations", - "84d16bbf-6f8f-46f2-a037-11258acbc118" - ], - [ - "TPSL Bands", - "Plotter Module", - "Foundations", - "21e0cc6d-a28a-4036-bd91-601e213b332f" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "88d0d58f-a299-43e1-9e21-3e1cdfd28812" - ], - [ - "SL Long", - "Polygon", - "Foundations", - "7cf2e43b-95eb-400d-b685-e9ade4bbe24f" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "TP1 Short", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "5102d81c-07e2-4138-816d-22eb41e2b897", - "savedPayload": { - "position": { - "x": 18537.806237131383, - "y": 24886.35640053908 - }, - "targetPosition": { - "x": 18574.806237131383, - "y": 24903.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "TP1 Short", - "id": "ab94e1bd-6d24-4489-ab1b-c5d62adf7e9e" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "TPSL Bands", - "Plotter", - "Foundations", - "84d16bbf-6f8f-46f2-a037-11258acbc118" - ], - [ - "TPSL Bands", - "Plotter Module", - "Foundations", - "21e0cc6d-a28a-4036-bd91-601e213b332f" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "88d0d58f-a299-43e1-9e21-3e1cdfd28812" - ], - [ - "TP1 Short", - "Polygon", - "Foundations", - "ab94e1bd-6d24-4489-ab1b-c5d62adf7e9e" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "TP2 Short", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "812ac0fc-1132-4770-ab8a-62c54aba0159", - "savedPayload": { - "position": { - "x": 18555.806237131383, - "y": 24960.35640053908 - }, - "targetPosition": { - "x": 18574.806237131383, - "y": 24903.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "TP2 Short", - "id": "6f4b5295-6b0d-4b77-a258-7b2ded19ecbc" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "TPSL Bands", - "Plotter", - "Foundations", - "84d16bbf-6f8f-46f2-a037-11258acbc118" - ], - [ - "TPSL Bands", - "Plotter Module", - "Foundations", - "21e0cc6d-a28a-4036-bd91-601e213b332f" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "88d0d58f-a299-43e1-9e21-3e1cdfd28812" - ], - [ - "TP2 Short", - "Polygon", - "Foundations", - "6f4b5295-6b0d-4b77-a258-7b2ded19ecbc" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "TP3 Short", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "af98fe03-1567-49aa-b382-5a7c2d7f5148", - "savedPayload": { - "position": { - "x": 18629.806237131383, - "y": 24971.35640053908 - }, - "targetPosition": { - "x": 18574.806237131383, - "y": 24903.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "TP3 Short", - "id": "4723c5ca-1687-4e3f-a5ec-43e49851ebb5" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "TPSL Bands", - "Plotter", - "Foundations", - "84d16bbf-6f8f-46f2-a037-11258acbc118" - ], - [ - "TPSL Bands", - "Plotter Module", - "Foundations", - "21e0cc6d-a28a-4036-bd91-601e213b332f" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "88d0d58f-a299-43e1-9e21-3e1cdfd28812" - ], - [ - "TP3 Short", - "Polygon", - "Foundations", - "4723c5ca-1687-4e3f-a5ec-43e49851ebb5" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "SL Short", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "d990e4a5-4c4c-44cc-9012-188cf76b8f55", - "savedPayload": { - "position": { - "x": 18564.806237131383, - "y": 24928.35640053908 - }, - "targetPosition": { - "x": 18574.806237131383, - "y": 24903.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "SL Short", - "id": "1fec1951-0af9-48be-a996-a430441a3001" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "TPSL Bands", - "Plotter", - "Foundations", - "84d16bbf-6f8f-46f2-a037-11258acbc118" - ], - [ - "TPSL Bands", - "Plotter Module", - "Foundations", - "21e0cc6d-a28a-4036-bd91-601e213b332f" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "88d0d58f-a299-43e1-9e21-3e1cdfd28812" - ], - [ - "SL Short", - "Polygon", - "Foundations", - "1fec1951-0af9-48be-a996-a430441a3001" - ] - ] - } - } - ], - "id": "06b9aa23-4cf7-4b0d-aee3-2c24800a8ecf", - "savedPayload": { - "position": { - "x": 18574.806237131383, - "y": 24903.35640053908 - }, - "targetPosition": { - "x": 18507.806237131383, - "y": 24916.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "4422b053-44a6-4d29-a674-a70b0df51b52", - "savedPayload": { - "position": { - "x": 16905.497980050957, - "y": 24079.27809899819 - }, - "targetPosition": { - "x": 16973.447010278687, - "y": 24371.481674080893 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "TPSL Bands", - "id": "874d48e3-ce29-4a0f-9f2f-74404827a02c" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "TPSL Bands", - "Bot Products", - "Foundations", - "f07c5fa8-d3f5-4743-94a8-8ef289a114df" - ], - [ - "TPSL Bands", - "Data Product", - "Foundations", - "874d48e3-ce29-4a0f-9f2f-74404827a02c" - ] - ] - } - } - ], - "layerFolders": [], - "id": "046ec3dc-a683-4892-8f8f-883d2c32f02b", - "savedPayload": { - "position": { - "x": 16973.447010278687, - "y": 24371.481674080893 - }, - "targetPosition": { - "x": 17041.396040506417, - "y": 24663.685249163595 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "MAMA", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "MAMA", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "MAMA Panel", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "fe6e66c0-cb45-4a46-99d2-fe8e52ca4e8c", - "savedPayload": { - "position": { - "x": 18811.806237131383, - "y": 25032.35640053908 - }, - "targetPosition": { - "x": 18768.806237131383, - "y": 25091.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "MAMA Panel", - "id": "5ae784b3-ebcf-4618-a46c-e55bc07b4785" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "MAMA", - "Plotter", - "Foundations", - "c75ac45f-ef03-4176-bed6-d0589e315e4c" - ], - [ - "MAMA Module", - "Plotter Module", - "Foundations", - "4391c884-b440-414d-ae43-79d52360ad97" - ], - [ - "MAMA Panel", - "Plotter Panel", - "Foundations", - "5ae784b3-ebcf-4618-a46c-e55bc07b4785" - ] - ] - } - } - ], - "id": "fbff4ace-af34-401b-bf81-4cb06719c9a3", - "savedPayload": { - "position": { - "x": 18768.806237131383, - "y": 25091.35640053908 - }, - "targetPosition": { - "x": 18680.806237131383, - "y": 25056.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "MAMA", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "ea129c30-86ee-4c93-9d59-126580ccee28", - "savedPayload": { - "position": { - "x": 18639.806237131383, - "y": 25057.35640053908 - }, - "targetPosition": { - "x": 18673.806237131383, - "y": 25133.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "MAMA", - "id": "e92d0074-badd-4c36-a87c-deb77f98194b" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "MAMA", - "Plotter", - "Foundations", - "c75ac45f-ef03-4176-bed6-d0589e315e4c" - ], - [ - "MAMA Module", - "Plotter Module", - "Foundations", - "4391c884-b440-414d-ae43-79d52360ad97" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "e9334549-cdf3-4276-9145-65e0c46d99a7" - ], - [ - "MAMA", - "Polygon", - "Foundations", - "e92d0074-badd-4c36-a87c-deb77f98194b" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "FAMA", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "f092da30-925b-4b2c-8f84-93d027431dcd", - "savedPayload": { - "position": { - "x": 18719.806237131383, - "y": 25095.35640053908 - }, - "targetPosition": { - "x": 18673.806237131383, - "y": 25133.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "FAMA", - "id": "76032ef9-9f4c-4596-829e-ed071275ed06" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "MAMA", - "Plotter", - "Foundations", - "c75ac45f-ef03-4176-bed6-d0589e315e4c" - ], - [ - "MAMA Module", - "Plotter Module", - "Foundations", - "4391c884-b440-414d-ae43-79d52360ad97" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "e9334549-cdf3-4276-9145-65e0c46d99a7" - ], - [ - "FAMA", - "Polygon", - "Foundations", - "76032ef9-9f4c-4596-829e-ed071275ed06" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "FILL", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "5dd28532-8fe0-421c-9815-6fe28227bc70", - "savedPayload": { - "position": { - "x": 18623.806237131383, - "y": 25100.35640053908 - }, - "targetPosition": { - "x": 18673.806237131383, - "y": 25133.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "FILL", - "id": "5ae7acc1-7488-4d35-a6c5-8571fec0dd52" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "MAMA", - "Plotter", - "Foundations", - "c75ac45f-ef03-4176-bed6-d0589e315e4c" - ], - [ - "MAMA Module", - "Plotter Module", - "Foundations", - "4391c884-b440-414d-ae43-79d52360ad97" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "e9334549-cdf3-4276-9145-65e0c46d99a7" - ], - [ - "FILL", - "Polygon", - "Foundations", - "5ae7acc1-7488-4d35-a6c5-8571fec0dd52" - ] - ] - } - } - ], - "id": "ca86c014-8112-468c-b3c3-ed732fc435fb", - "savedPayload": { - "position": { - "x": 18673.806237131383, - "y": 25133.35640053908 - }, - "targetPosition": { - "x": 18680.806237131383, - "y": 25056.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "8bbbf801-295c-489e-bcd9-4e67650c413f", - "savedPayload": { - "position": { - "x": 17075.64932702408, - "y": 24064.663786807912 - }, - "targetPosition": { - "x": 17058.522683765248, - "y": 24364.174517985753 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "MAMA", - "id": "cc8048ac-7302-4cb0-b8e5-29d0feaefc0f" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "MAMA", - "Bot Products", - "Foundations", - "c2d41686-94b3-4968-ae2d-c110bf3690cc" - ], - [ - "MAMA", - "Data Product", - "Foundations", - "cc8048ac-7302-4cb0-b8e5-29d0feaefc0f" - ] - ] - } - } - ], - "layerFolders": [], - "id": "08dbe4bc-0f91-4e08-b964-616c6f4244c4", - "savedPayload": { - "position": { - "x": 17058.522683765248, - "y": 24364.174517985753 - }, - "targetPosition": { - "x": 17041.396040506417, - "y": 24663.685249163595 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "Donchian-Tenkan", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Donchian-Tenkan", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Donchian-Tenkan", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "3157065b-e162-40cb-9329-ba2062bdfd31", - "savedPayload": { - "position": { - "x": 18795.806237131383, - "y": 24831.35640053908 - }, - "targetPosition": { - "x": 18707.806237131383, - "y": 24901.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Donchian-Tenkan", - "id": "1dc71bd0-258e-4850-9f22-90f386a9c0d7" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Donchian", - "Plotter", - "Foundations", - "82cfbc90-c90f-4f2e-a834-1a8705581160" - ], - [ - "Donchian-Tenkan", - "Plotter Module", - "Foundations", - "9a6f263c-ca70-47dd-9655-e8f4e8d0ebb7" - ], - [ - "Donchian-Tenkan", - "Plotter Panel", - "Foundations", - "1dc71bd0-258e-4850-9f22-90f386a9c0d7" - ] - ] - } - } - ], - "id": "6608ea57-55d8-4689-b71f-97f9824c75c9", - "savedPayload": { - "position": { - "x": 18707.806237131383, - "y": 24901.35640053908 - }, - "targetPosition": { - "x": 18754.806237131383, - "y": 24974.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "Mid Point", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "e744c6a9-2b5d-42e9-81de-178bf6be5c6b", - "savedPayload": { - "position": { - "x": 18636.806237131383, - "y": 25140.35640053908 - }, - "targetPosition": { - "x": 18721.806237131383, - "y": 25043.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Mid Point", - "id": "6993b87b-6bac-4f42-bd1c-77b66be9d50b" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Donchian", - "Plotter", - "Foundations", - "82cfbc90-c90f-4f2e-a834-1a8705581160" - ], - [ - "Donchian-Tenkan", - "Plotter Module", - "Foundations", - "9a6f263c-ca70-47dd-9655-e8f4e8d0ebb7" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "28200aae-e9e9-4f1a-898e-5347a9743e1a" - ], - [ - "Mid Point", - "Polygon", - "Foundations", - "6993b87b-6bac-4f42-bd1c-77b66be9d50b" - ] - ] - } - } - ], - "id": "f8aae1c9-94c9-4fbf-9927-d8dc69b44a9c", - "savedPayload": { - "position": { - "x": 18721.806237131383, - "y": 25043.35640053908 - }, - "targetPosition": { - "x": 18754.806237131383, - "y": 24974.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "2a634ba7-a5a4-4bd4-8bc0-5936911515f1", - "savedPayload": { - "position": { - "x": 17243.025676435678, - "y": 24098.57863097988 - }, - "targetPosition": { - "x": 17142.210858471048, - "y": 24381.131940071737 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Donchian-Tenkan", - "id": "aef24eba-6f9c-4e1b-8173-bce081cffcb9" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "Donchian-Tenkan", - "Bot Products", - "Foundations", - "3158c2be-1ce0-4273-9165-23ade938e25e" - ], - [ - "Donchian-Tenkan", - "Data Product", - "Foundations", - "aef24eba-6f9c-4e1b-8173-bce081cffcb9" - ] - ] - } - } - ], - "layerFolders": [], - "id": "c5875df9-7361-4397-81cb-f37f918052b9", - "savedPayload": { - "position": { - "x": 17142.210858471048, - "y": 24381.131940071737 - }, - "targetPosition": { - "x": 17041.396040506417, - "y": 24663.685249163595 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "5b88473f-cdd7-4542-8b30-73e6667f5772", - "savedPayload": { - "position": { - "x": 17041.396040506417, - "y": 24663.685249163595 - }, - "targetPosition": { - "x": 17284.1011388189, - "y": 24840.020824851337 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "frame": { - "position": { - "x": 0, - "y": 80 - }, - "width": 150, - "height": 40, - "radius": 0 - }, - "referenceParent": { - "type": "Data Mine Products", - "name": "Pluvtech", - "id": "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ] - ] - } - }, - "id": "475f0ff3-23b1-4634-9aa1-e28abf859f43", - "savedPayload": { - "position": { - "x": 17758.1011388189, - "y": 24807.020824851337 - }, - "targetPosition": { - "x": 18000.806237131383, - "y": 24983.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Timeline Chart", - "name": "Candles Data", - "project": "Foundations", - "layerManager": { - "type": "Layer Manager", - "name": "Candles", - "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", - "project": "Foundations", - "layers": [], - "botLayers": [ - { - "type": "Bot Layers", - "name": "Exchange Raw Data", - "project": "Foundations", - "layers": [], - "layerFolders": [], - "id": "fbcc02dc-30d5-4bba-b229-645dbf394712", - "savedPayload": { - "position": { - "x": 18527.806237131383, - "y": 25012.35640053908 - }, - "targetPosition": { - "x": 18490.806237131383, - "y": 24982.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "Candles Volumes", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Candles", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Candle", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "e3feb7a4-a2d2-49c8-8fe6-0fdcb1edd192", - "savedPayload": { - "position": { - "x": 18495.806237131383, - "y": 24848.35640053908 - }, - "targetPosition": { - "x": 18583.806237131383, - "y": 24849.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Candle", - "id": "9336f4e6-d56b-4ed4-819d-0bb762ba1fdd" - }, - "referenceParentCombinedNodePath": [ - [ - "Candles", - "Data Mine", - "Foundations", - "70c7eea3-a786-4dda-b526-0514e2cb14cc" - ], - [ - "Plotters Candles Volumes", - "Plotter", - "Foundations", - "e4347543-21b5-4274-b690-e6b3b5899862" - ], - [ - "Candles", - "Plotter Module", - "Foundations", - "0aed75a3-fee8-4ddc-97ff-b6768e6f12a3" - ], - [ - "Candle", - "Plotter Panel", - "Foundations", - "9336f4e6-d56b-4ed4-819d-0bb762ba1fdd" - ] - ] - } - } - ], - "id": "3daf8b50-7ccd-4194-829b-38be315c637f", - "savedPayload": { - "position": { - "x": 18583.806237131383, - "y": 24849.35640053908 - }, - "targetPosition": { - "x": 18608.806237131383, - "y": 24944.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "a8de5e62-dcd2-4fc8-8266-5d8cbf295ba4", - "savedPayload": { - "position": { - "x": 18594.806237131383, - "y": 24939.35640053908 - }, - "targetPosition": { - "x": 18608.806237131383, - "y": 24944.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "342e5a92-1285-46d8-b734-8fbae69fb57f", - "savedPayload": { - "position": { - "x": 18608.806237131383, - "y": 24944.35640053908 - }, - "targetPosition": { - "x": 18537.806237131383, - "y": 24947.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Candles", - "id": "a6460a63-1994-4b64-92f3-30c1e4ab0bff" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Candles", - "Data Mine Products", - "Foundations", - "9809bc72-afc5-4771-bb8a-626a4d7ed724" - ], - [ - "Candles Volumes", - "Bot Products", - "Foundations", - "7f0fdf95-8d49-4a54-9fe0-414d85d58f8f" - ], - [ - "Candles", - "Data Product", - "Foundations", - "a6460a63-1994-4b64-92f3-30c1e4ab0bff" - ] - ] - } - }, - { - "type": "Layer", - "name": "Volumes", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Volume", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "5dd3dfef-39ff-4088-8733-f80a10a7ee0e", - "savedPayload": { - "position": { - "x": 18476.806237131383, - "y": 24969.35640053908 - }, - "targetPosition": { - "x": 18534.806237131383, - "y": 24907.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Volume", - "id": "42dbd098-4550-44a0-987f-54a28dd5f40b" - }, - "referenceParentCombinedNodePath": [ - [ - "Candles", - "Data Mine", - "Foundations", - "70c7eea3-a786-4dda-b526-0514e2cb14cc" - ], - [ - "Plotters Candles Volumes", - "Plotter", - "Foundations", - "e4347543-21b5-4274-b690-e6b3b5899862" - ], - [ - "Volumes", - "Plotter Module", - "Foundations", - "a6177fb7-51d1-4b7c-bcbb-04861a5bf0c1" - ], - [ - "Volume", - "Plotter Panel", - "Foundations", - "42dbd098-4550-44a0-987f-54a28dd5f40b" - ] - ] - } - } - ], - "id": "03065835-999c-4f64-9f87-4240b8d1c7ac", - "savedPayload": { - "position": { - "x": 18534.806237131383, - "y": 24907.35640053908 - }, - "targetPosition": { - "x": 18582.806237131383, - "y": 24912.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "2e19c129-6aad-486c-a1dd-95d389fe18cc", - "savedPayload": { - "position": { - "x": 18673.806237131383, - "y": 24996.35640053908 - }, - "targetPosition": { - "x": 18582.806237131383, - "y": 24912.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "9342afc9-071f-4354-83c7-6ee7310fc965", - "savedPayload": { - "position": { - "x": 18582.806237131383, - "y": 24912.35640053908 - }, - "targetPosition": { - "x": 18537.806237131383, - "y": 24947.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Volumes", - "id": "c962b6d9-625d-4697-9216-639f65df944e" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Candles", - "Data Mine Products", - "Foundations", - "9809bc72-afc5-4771-bb8a-626a4d7ed724" - ], - [ - "Candles Volumes", - "Bot Products", - "Foundations", - "7f0fdf95-8d49-4a54-9fe0-414d85d58f8f" - ], - [ - "Volumes", - "Data Product", - "Foundations", - "c962b6d9-625d-4697-9216-639f65df944e" - ] - ] - } - } - ], - "layerFolders": [], - "id": "2be1c922-e4c1-43c1-92be-667fd2644f7d", - "savedPayload": { - "position": { - "x": 18537.806237131383, - "y": 24947.35640053908 - }, - "targetPosition": { - "x": 18490.806237131383, - "y": 24982.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "65dc3480-7f64-4f85-823f-eaa8456b5e26", - "savedPayload": { - "position": { - "x": 18490.806237131383, - "y": 24982.35640053908 - }, - "targetPosition": { - "x": 18555.806237131383, - "y": 25041.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "frame": { - "position": { - "x": 0, - "y": 80 - }, - "width": 150, - "height": 40, - "radius": 0 - }, - "referenceParent": { - "type": "Data Mine Products", - "name": "Candles", - "id": "9809bc72-afc5-4771-bb8a-626a4d7ed724" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Candles", - "Data Mine Products", - "Foundations", - "9809bc72-afc5-4771-bb8a-626a4d7ed724" - ] - ] - } - }, - "id": "9fa64158-e113-47d6-93a1-633074efa54e", - "savedPayload": { - "position": { - "x": 17824.47066144364, - "y": 24740.651302226597 - }, - "targetPosition": { - "x": 18000.806237131383, - "y": 24983.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Timeline Chart", - "name": "Pluvtech Lower Scale", - "project": "Foundations", - "rateScale": { - "type": "Rate Scale", - "name": "New Rate Scale", - "config": "{\n \"autoMinScale\": true,\n \"autoMaxScale\": true,\n \"minValue\": 0,\n \"maxValue\": 25000\n}", - "project": "Foundations", - "id": "49d19bbe-3522-458d-b1a3-d956ac88b241", - "savedPayload": { - "position": { - "x": 17685.157691175682, - "y": 24497.300263742876 - }, - "targetPosition": { - "x": 17908.1011388189, - "y": 24698.039445650535 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerManager": { - "type": "Layer Manager", - "name": "", - "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", - "project": "Foundations", - "layers": [], - "botLayers": [ - { - "type": "Bot Layers", - "name": "Fisher Transform", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "FisherTransform", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Fisher Transform Panel", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "2f69e990-af28-4983-ae94-37cc9862096a", - "savedPayload": { - "position": { - "x": 18612.806237131383, - "y": 24999.35640053908 - }, - "targetPosition": { - "x": 18662.806237131383, - "y": 25021.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Fisher Transform Panel", - "id": "1bc3ab53-4a5c-4e48-b137-b9eba832e7d5" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fisher Transform", - "Plotter", - "Foundations", - "e896ca5f-67a0-42d9-b681-eb54051057a6" - ], - [ - "Fisher Module", - "Plotter Module", - "Foundations", - "6df6dd70-21f0-44c5-9345-3410727211c9" - ], - [ - "Fisher Transform Panel", - "Plotter Panel", - "Foundations", - "1bc3ab53-4a5c-4e48-b137-b9eba832e7d5" - ] - ] - } - } - ], - "id": "32c7c4cf-c29d-4598-8ddf-5259d00bf5b1", - "savedPayload": { - "position": { - "x": 18662.806237131383, - "y": 25021.35640053908 - }, - "targetPosition": { - "x": 18685.806237131383, - "y": 24941.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "Fisher", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "55603b4b-a4e5-438a-a667-992a0ed01f5a", - "savedPayload": { - "position": { - "x": 18724.806237131383, - "y": 24886.35640053908 - }, - "targetPosition": { - "x": 18783.806237131383, - "y": 24872.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Fisher", - "id": "576dee53-5313-4af7-8d6a-7d6a05cc03f4" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fisher Transform", - "Plotter", - "Foundations", - "e896ca5f-67a0-42d9-b681-eb54051057a6" - ], - [ - "Fisher Module", - "Plotter Module", - "Foundations", - "6df6dd70-21f0-44c5-9345-3410727211c9" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "fa310be7-d8cb-4f9e-8a64-906735c3bf86" - ], - [ - "Fisher", - "Polygon", - "Foundations", - "576dee53-5313-4af7-8d6a-7d6a05cc03f4" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Trigger", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "c463e16c-37e1-4f27-8991-3bd149661729", - "savedPayload": { - "position": { - "x": 18716.806237131383, - "y": 24843.35640053908 - }, - "targetPosition": { - "x": 18783.806237131383, - "y": 24872.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Trigger", - "id": "b7c8b966-44db-49f0-b086-1429cc8bad2f" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fisher Transform", - "Plotter", - "Foundations", - "e896ca5f-67a0-42d9-b681-eb54051057a6" - ], - [ - "Fisher Module", - "Plotter Module", - "Foundations", - "6df6dd70-21f0-44c5-9345-3410727211c9" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "fa310be7-d8cb-4f9e-8a64-906735c3bf86" - ], - [ - "Trigger", - "Polygon", - "Foundations", - "b7c8b966-44db-49f0-b086-1429cc8bad2f" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Zero Line", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "2ccb264d-1810-4ade-b808-ed6afcd9db57", - "savedPayload": { - "position": { - "x": 18707.806237131383, - "y": 24848.35640053908 - }, - "targetPosition": { - "x": 18783.806237131383, - "y": 24872.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Zero Line", - "id": "34b6c810-1fcb-4ede-b680-713d02090df5" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fisher Transform", - "Plotter", - "Foundations", - "e896ca5f-67a0-42d9-b681-eb54051057a6" - ], - [ - "Fisher Module", - "Plotter Module", - "Foundations", - "6df6dd70-21f0-44c5-9345-3410727211c9" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "fa310be7-d8cb-4f9e-8a64-906735c3bf86" - ], - [ - "Zero Line", - "Polygon", - "Foundations", - "34b6c810-1fcb-4ede-b680-713d02090df5" - ] - ] - } - } - ], - "id": "8408af40-83f1-4668-8ab7-06daeb193f88", - "savedPayload": { - "position": { - "x": 18783.806237131383, - "y": 24872.35640053908 - }, - "targetPosition": { - "x": 18685.806237131383, - "y": 24941.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "82348a50-ad45-454a-915c-ff820e4d9224", - "savedPayload": { - "position": { - "x": 17568.99628224891, - "y": 23958.708270143958 - }, - "targetPosition": { - "x": 17769.73546415657, - "y": 24181.651717787176 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "FisherTransform", - "id": "05557028-90d6-4fb6-9244-78e9bcb3e715" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "Fisher Transform", - "Bot Products", - "Foundations", - "43042896-0f34-4723-912b-210e81c3d84c" - ], - [ - "FisherTransform", - "Data Product", - "Foundations", - "05557028-90d6-4fb6-9244-78e9bcb3e715" - ] - ] - } - } - ], - "layerFolders": [], - "id": "399b72cb-2a6d-4986-9e97-0da7708f8cd4", - "savedPayload": { - "position": { - "x": 17769.73546415657, - "y": 24181.651717787176 - }, - "targetPosition": { - "x": 17970.474646064227, - "y": 24404.595165430394 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "Waddah Attar", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Waddah Attar", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "WADDAH Panel", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "50b1de19-c9b7-42ab-9d89-c6f128729ff0", - "savedPayload": { - "position": { - "x": 18600.806237131383, - "y": 25077.35640053908 - }, - "targetPosition": { - "x": 18647.806237131383, - "y": 25074.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "WADDAH Panel", - "id": "37a0cfdd-0b77-47bd-a55b-2d83dfacc5cb" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Waddah Attar", - "Plotter", - "Foundations", - "7199c193-e127-4a47-8361-ab9f75ec1482" - ], - [ - "Waddah Module", - "Plotter Module", - "Foundations", - "d127c9a4-dc37-4ecb-8977-13099f6681b5" - ], - [ - "WADDAH Panel", - "Plotter Panel", - "Foundations", - "37a0cfdd-0b77-47bd-a55b-2d83dfacc5cb" - ] - ] - } - } - ], - "id": "fd952603-d229-40f4-8f98-fd5abf0e2d63", - "savedPayload": { - "position": { - "x": 18647.806237131383, - "y": 25074.35640053908 - }, - "targetPosition": { - "x": 18577.806237131383, - "y": 25040.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "Zero", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "76bea5bf-51cd-4d6d-922a-e2fea28820e0", - "savedPayload": { - "position": { - "x": 18578.806237131383, - "y": 25048.35640053908 - }, - "targetPosition": { - "x": 18527.806237131383, - "y": 24955.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Zero", - "id": "39881c54-7f4a-4c06-b1a7-78b44fc0aaee" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Waddah Attar", - "Plotter", - "Foundations", - "7199c193-e127-4a47-8361-ab9f75ec1482" - ], - [ - "Waddah Module", - "Plotter Module", - "Foundations", - "d127c9a4-dc37-4ecb-8977-13099f6681b5" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "8f3a1e64-fd3d-4787-bfef-17e86d930d73" - ], - [ - "Zero", - "Polygon", - "Foundations", - "39881c54-7f4a-4c06-b1a7-78b44fc0aaee" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "TrendUp", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "65a3344e-f7bb-4772-a32a-df27d0cab000", - "savedPayload": { - "position": { - "x": 18554.806237131383, - "y": 24950.35640053908 - }, - "targetPosition": { - "x": 18527.806237131383, - "y": 24955.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "TrendUp", - "id": "f013c90f-1eb4-4fe4-b69e-eb9b8e2981f0" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Waddah Attar", - "Plotter", - "Foundations", - "7199c193-e127-4a47-8361-ab9f75ec1482" - ], - [ - "Waddah Module", - "Plotter Module", - "Foundations", - "d127c9a4-dc37-4ecb-8977-13099f6681b5" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "8f3a1e64-fd3d-4787-bfef-17e86d930d73" - ], - [ - "TrendUp", - "Polygon", - "Foundations", - "f013c90f-1eb4-4fe4-b69e-eb9b8e2981f0" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "TrendDown", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "3a1ce90f-74e5-4a4c-895e-758250b0123d", - "savedPayload": { - "position": { - "x": 18502.806237131383, - "y": 24999.35640053908 - }, - "targetPosition": { - "x": 18527.806237131383, - "y": 24955.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "TrendDown", - "id": "aabacfa3-52e1-41dd-b858-ca29e460517f" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Waddah Attar", - "Plotter", - "Foundations", - "7199c193-e127-4a47-8361-ab9f75ec1482" - ], - [ - "Waddah Module", - "Plotter Module", - "Foundations", - "d127c9a4-dc37-4ecb-8977-13099f6681b5" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "8f3a1e64-fd3d-4787-bfef-17e86d930d73" - ], - [ - "TrendDown", - "Polygon", - "Foundations", - "aabacfa3-52e1-41dd-b858-ca29e460517f" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "DeadZone", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "4bae4fa4-993c-49f9-bb39-37e93eb73358", - "savedPayload": { - "position": { - "x": 18515.806237131383, - "y": 24855.35640053908 - }, - "targetPosition": { - "x": 18527.806237131383, - "y": 24955.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "DeadZone", - "id": "35d5a297-1c5e-4c93-8f4e-cd02e751bd07" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Waddah Attar", - "Plotter", - "Foundations", - "7199c193-e127-4a47-8361-ab9f75ec1482" - ], - [ - "Waddah Module", - "Plotter Module", - "Foundations", - "d127c9a4-dc37-4ecb-8977-13099f6681b5" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "8f3a1e64-fd3d-4787-bfef-17e86d930d73" - ], - [ - "DeadZone", - "Polygon", - "Foundations", - "35d5a297-1c5e-4c93-8f4e-cd02e751bd07" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Explosion", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "5c15d7bb-c069-4301-9a9a-019b9c1a1c78", - "savedPayload": { - "position": { - "x": 18459.806237131383, - "y": 24861.35640053908 - }, - "targetPosition": { - "x": 18527.806237131383, - "y": 24955.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Explosion", - "id": "0af1b684-0084-426b-a33b-8a02ed40622c" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Waddah Attar", - "Plotter", - "Foundations", - "7199c193-e127-4a47-8361-ab9f75ec1482" - ], - [ - "Waddah Module", - "Plotter Module", - "Foundations", - "d127c9a4-dc37-4ecb-8977-13099f6681b5" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "8f3a1e64-fd3d-4787-bfef-17e86d930d73" - ], - [ - "Explosion", - "Polygon", - "Foundations", - "0af1b684-0084-426b-a33b-8a02ed40622c" - ] - ] - } - } - ], - "id": "9fc14ff6-93f1-43a0-b20d-37de3c95a0ab", - "savedPayload": { - "position": { - "x": 18527.806237131383, - "y": 24955.35640053908 - }, - "targetPosition": { - "x": 18577.806237131383, - "y": 25040.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "35fa3483-e7c1-4073-8a41-bf50c5e6cd0c", - "savedPayload": { - "position": { - "x": 17907.757568103632, - "y": 23807.88202820943 - }, - "targetPosition": { - "x": 17939.11610708393, - "y": 24106.238596819912 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Waddah Attar", - "id": "889a66c8-96ac-4485-b389-bfab3f0e4d5a" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "Waddah Attar", - "Bot Products", - "Foundations", - "5d09b0cd-48d0-45ad-9c2c-1e1572f2d206" - ], - [ - "Waddah Attar", - "Data Product", - "Foundations", - "889a66c8-96ac-4485-b389-bfab3f0e4d5a" - ] - ] - } - } - ], - "layerFolders": [], - "id": "7870e597-e6b1-47b4-825b-11f56da69a45", - "savedPayload": { - "position": { - "x": 17939.11610708393, - "y": 24106.238596819912 - }, - "targetPosition": { - "x": 17970.474646064227, - "y": 24404.595165430394 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "PLUVTECH MACD", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "PLUVTECH MACD", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "PLUVTECH MACD Panel", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "52ce2392-65a3-4640-8e59-8d1698bc9126", - "savedPayload": { - "position": { - "x": 18738.806237131383, - "y": 24968.35640053908 - }, - "targetPosition": { - "x": 18730.806237131383, - "y": 24935.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "PLUVTECH MACD Panel", - "id": "d1c2361e-d510-4be4-a3fd-ce08fa3fcc8e" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "PLUVTECH MACD", - "Plotter", - "Foundations", - "bcce3ebf-8344-45ca-8f99-23dc0881cf27" - ], - [ - "PLUVTECH MACD", - "Plotter Module", - "Foundations", - "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" - ], - [ - "PLUVTECH MACD Panel", - "Plotter Panel", - "Foundations", - "d1c2361e-d510-4be4-a3fd-ce08fa3fcc8e" - ] - ] - } - } - ], - "id": "68f0bbba-8f55-4f26-8738-521d7515c076", - "savedPayload": { - "position": { - "x": 18730.806237131383, - "y": 24935.35640053908 - }, - "targetPosition": { - "x": 18649.806237131383, - "y": 25014.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "MACD", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "30f8f249-3370-4e62-be3e-9434dec6bd5d", - "savedPayload": { - "position": { - "x": 18535.806237131383, - "y": 25120.35640053908 - }, - "targetPosition": { - "x": 18606.806237131383, - "y": 25107.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "MACD", - "id": "db49df3f-1aa7-4df1-95f6-d81624545e43" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "PLUVTECH MACD", - "Plotter", - "Foundations", - "bcce3ebf-8344-45ca-8f99-23dc0881cf27" - ], - [ - "PLUVTECH MACD", - "Plotter Module", - "Foundations", - "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "c4b21052-003c-4635-85f8-5d14ed800c16" - ], - [ - "MACD", - "Polygon", - "Foundations", - "db49df3f-1aa7-4df1-95f6-d81624545e43" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Signal", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "24a2398b-1fab-4ab5-8948-dfe8eab5412d", - "savedPayload": { - "position": { - "x": 18555.806237131383, - "y": 25016.35640053908 - }, - "targetPosition": { - "x": 18606.806237131383, - "y": 25107.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Signal", - "id": "e721cc0f-2be0-488b-baf6-668a74cfb6d2" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "PLUVTECH MACD", - "Plotter", - "Foundations", - "bcce3ebf-8344-45ca-8f99-23dc0881cf27" - ], - [ - "PLUVTECH MACD", - "Plotter Module", - "Foundations", - "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "c4b21052-003c-4635-85f8-5d14ed800c16" - ], - [ - "Signal", - "Polygon", - "Foundations", - "e721cc0f-2be0-488b-baf6-668a74cfb6d2" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Zero Line", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "7551bcc1-619a-48c6-a0e4-f4c4a7cf335c", - "savedPayload": { - "position": { - "x": 18529.806237131383, - "y": 25032.35640053908 - }, - "targetPosition": { - "x": 18606.806237131383, - "y": 25107.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Zero Line", - "id": "8e43cbab-e7a2-4e2e-8c87-2bd07d7b612e" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "PLUVTECH MACD", - "Plotter", - "Foundations", - "bcce3ebf-8344-45ca-8f99-23dc0881cf27" - ], - [ - "PLUVTECH MACD", - "Plotter Module", - "Foundations", - "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "c4b21052-003c-4635-85f8-5d14ed800c16" - ], - [ - "Zero Line", - "Polygon", - "Foundations", - "8e43cbab-e7a2-4e2e-8c87-2bd07d7b612e" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Histogram", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "72c87832-95f7-4203-8d0c-e95345cbe4b6", - "savedPayload": { - "position": { - "x": 18609.806237131383, - "y": 25020.35640053908 - }, - "targetPosition": { - "x": 18606.806237131383, - "y": 25107.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Histogram", - "id": "21f0a6e3-c0fa-4a69-9d72-fc5e81a551dd" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "PLUVTECH MACD", - "Plotter", - "Foundations", - "bcce3ebf-8344-45ca-8f99-23dc0881cf27" - ], - [ - "PLUVTECH MACD", - "Plotter Module", - "Foundations", - "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "c4b21052-003c-4635-85f8-5d14ed800c16" - ], - [ - "Histogram", - "Polygon", - "Foundations", - "21f0a6e3-c0fa-4a69-9d72-fc5e81a551dd" - ] - ] - } - } - ], - "id": "747e3804-23fe-4fbd-8861-3eaf8ecab0af", - "savedPayload": { - "position": { - "x": 18606.806237131383, - "y": 25107.35640053908 - }, - "targetPosition": { - "x": 18649.806237131383, - "y": 25014.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "b2215646-f231-41e1-97e4-1ea4b0948eae", - "savedPayload": { - "position": { - "x": 18270.474646064227, - "y": 23884.979923159728 - }, - "targetPosition": { - "x": 18120.474646064227, - "y": 24144.78754429506 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "PLUVTECH MACD", - "id": "c63da930-aa02-43a7-aa67-59b8896e2836" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "PLUVTECH MACD", - "Bot Products", - "Foundations", - "e794bdd4-be67-4a05-bc60-3369c2cfcc19" - ], - [ - "PLUVTECH MACD", - "Data Product", - "Foundations", - "c63da930-aa02-43a7-aa67-59b8896e2836" - ] - ] - } - } - ], - "layerFolders": [], - "id": "5bef3149-d0b9-4a51-ba4d-f07ea7b37b15", - "savedPayload": { - "position": { - "x": 18120.474646064227, - "y": 24144.78754429506 - }, - "targetPosition": { - "x": 17970.474646064227, - "y": 24404.595165430394 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "Percentages", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Percentages", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Percentages Panel", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "bcde9407-6fcd-4b77-85c4-fb0cda5f84ea", - "savedPayload": { - "position": { - "x": 18814.806237131383, - "y": 25062.35640053908 - }, - "targetPosition": { - "x": 18763.806237131383, - "y": 25114.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Percentages Panel", - "id": "11f3cd52-99cd-4162-8fa4-6bcaa1bb0267" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Percentages", - "Plotter", - "Foundations", - "4bcd153b-6e4c-4d24-842e-7421f0767182" - ], - [ - "Percentages Module", - "Plotter Module", - "Foundations", - "404961a4-f4e9-48e4-8fd5-f464b286c8b2" - ], - [ - "Percentages Panel", - "Plotter Panel", - "Foundations", - "11f3cd52-99cd-4162-8fa4-6bcaa1bb0267" - ] - ] - } - } - ], - "id": "09a88f20-a0f7-4936-9b8d-1cf0f078d0b0", - "savedPayload": { - "position": { - "x": 18763.806237131383, - "y": 25114.35640053908 - }, - "targetPosition": { - "x": 18739.806237131383, - "y": 25145.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "7c7360f5-6dae-47fe-abe2-ebc485033441", - "savedPayload": { - "position": { - "x": 18653.806237131383, - "y": 25051.35640053908 - }, - "targetPosition": { - "x": 18739.806237131383, - "y": 25145.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "09f7cac6-2796-4376-b195-dc3ef272cba6", - "savedPayload": { - "position": { - "x": 18518.601920649788, - "y": 24160.553179584917 - }, - "targetPosition": { - "x": 18244.538283357007, - "y": 24282.574172507655 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Percentages", - "id": "fb364962-2ab1-414e-8e62-43134a843185" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "Percentages", - "Bot Products", - "Foundations", - "2db0732a-452d-4f5f-a808-f7f32a58406c" - ], - [ - "Percentages", - "Data Product", - "Foundations", - "fb364962-2ab1-414e-8e62-43134a843185" - ] - ] - } - } - ], - "layerFolders": [], - "id": "f6ec390a-23f2-4a7a-97c2-f0a1efd890e1", - "savedPayload": { - "position": { - "x": 18244.538283357007, - "y": 24282.574172507655 - }, - "targetPosition": { - "x": 17970.474646064227, - "y": 24404.595165430394 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "bac83b50-5aee-4587-9812-43a26fe692e5", - "savedPayload": { - "position": { - "x": 17970.474646064227, - "y": 24404.595165430394 - }, - "targetPosition": { - "x": 17908.1011388189, - "y": 24698.039445650535 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "frame": { - "position": { - "x": 0, - "y": 80 - }, - "width": 150, - "height": 40, - "radius": 0 - } - } - }, - "id": "071a471c-5c85-412d-b96b-c60292e4f9bc", - "savedPayload": { - "position": { - "x": 17908.1011388189, - "y": 24698.039445650535 - }, - "targetPosition": { - "x": 18000.806237131383, - "y": 24983.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "4ab85a69-8e85-45e3-89da-32992b002b0f", - "savedPayload": { - "position": { - "x": 18000.806237131383, - "y": 24983.35640053908 - }, - "targetPosition": { - "x": 18300.806237131383, - "y": 24983.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "frame": { - "position": { - "x": 0, - "y": 254.25 - }, - "width": 298.75, - "height": 127.125, - "radius": 0 - }, - "referenceParent": { - "type": "Backtesting Session", - "name": "New Trading System", - "id": "3e7dd234-c17f-4692-9905-f5f67290bab1" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Testing Trading Tasks", - "Testing Trading Tasks", - "Foundations", - "8117db0a-e418-4f56-8fe4-fda2ddac1cbb" - ], - [ - "Foundations", - "Project Trading Tasks", - "Foundations", - "4b8734b6-b116-4e38-8704-78b9cfd80d44" - ], - [ - "Binance", - "Exchange Trading Tasks", - "Foundations", - "ea23f070-9438-43e8-871c-956a06796cd3" - ], - [ - " BTC/USDT", - "Market Trading Tasks", - "Foundations", - "5755e79c-cd1f-4003-88b3-ea5644751e75" - ], - [ - "Masters", - "Trading Mine Tasks", - "Foundations", - "9de3eacc-c0ab-4f96-8f5e-125f552ee3dc" - ], - [ - "Masters", - "Task Manager", - "Foundations", - "23654fc5-1ccf-4ee1-b19b-420c407805ec" - ], - [ - "New Trading System", - "Task", - "Foundations", - "0817f6bd-2f2c-4021-938c-940825a701c6" - ], - [ - "Low Frequency", - "Trading Bot Instance", - "Foundations", - "88cfc4c1-cba7-4347-82d7-a4e0df3dfc2c" - ], - [ - "Low Frequency Trading", - "Trading Process Instance", - "Foundations", - "6f4cc545-60a4-4329-a753-0de727bb70cc" - ], - [ - "New Trading System", - "Backtesting Session", - "Foundations", - "3e7dd234-c17f-4692-9905-f5f67290bab1" - ] - ] - } - } - ], - "id": "886a8346-19e8-4e4c-b108-c5b975bf97cf", - "savedPayload": { - "position": { - "x": 18300.806237131383, - "y": 24983.35640053908 - }, - "targetPosition": { - "x": 18600.806237131383, - "y": 24983.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Testing Trading Tasks", - "name": "New Testing Trading Tasks", - "id": "8117db0a-e418-4f56-8fe4-fda2ddac1cbb" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Testing Trading Tasks", - "Testing Trading Tasks", - "Foundations", - "8117db0a-e418-4f56-8fe4-fda2ddac1cbb" - ] - ] - } - }, - { - "type": "Dashboard", - "name": "Production Trading Tasks My Computer", - "project": "Foundations", - "timeMachines": [ - { - "type": "Time Machine", - "name": "New Trading System Live Trading Session My Computer Binance BTC/USDT", - "project": "Foundations", - "timeScale": { - "type": "Time Scale", - "name": "New Time Scale", - "config": "{\n \"autoMinScale\": true,\n \"autoMaxScale\": true,\n \"fromDate\": \"2018-01-01T00:00:00.000Z\",\n \"toDate\": \"2020-12-31T00:00:00.000Z\"\n}", - "project": "Foundations", - "id": "b8a9680b-0299-4357-b805-6df0332d826b", - "savedPayload": { - "position": { - "x": 17909.240211162945, - "y": 24695.289481749016 - }, - "targetPosition": { - "x": 18176.542168419455, - "y": 24559.092331827153 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "rateScale": { - "type": "Rate Scale", - "name": "New Rate Scale", - "config": "{\n \"autoMinScale\": true,\n \"autoMaxScale\": true,\n \"minValue\": 0,\n \"maxValue\": 25000\n}", - "project": "Foundations", - "id": "04d1e0f8-a6cb-4db8-bb54-7c31765c447a", - "savedPayload": { - "position": { - "x": 17880.235666240915, - "y": 24606.022671339222 - }, - "targetPosition": { - "x": 18176.542168419455, - "y": 24559.092331827153 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "timeFrameScale": { - "type": "Time Frame Scale", - "name": "New Time Frame Scale", - "config": "{ \n\"value\": \"24-hs\"\n}", - "project": "Foundations", - "id": "5a033f3a-1163-4087-8ce1-c04164d96cad", - "savedPayload": { - "position": { - "x": 17880.235666240915, - "y": 24512.161992315083 - }, - "targetPosition": { - "x": 18176.542168419455, - "y": 24559.092331827153 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "timelineCharts": [ - { - "type": "Timeline Chart", - "name": "Trading Engine", - "project": "Foundations", - "layerManager": { - "type": "Layer Manager", - "name": "Masters", - "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", - "project": "Foundations", - "layers": [], - "botLayers": [ - { - "type": "Bot Layers", - "name": "Low Frequency", - "project": "Foundations", - "layers": [], - "layerFolders": [ - { - "type": "Layer Folder", - "name": "Trading Engine", - "project": "Foundations", - "layers": [], - "layerFolders": [ - { - "type": "Layer Folder", - "name": "Trading Episode", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Trading Episode Counters", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Trading Episode Counters", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "37485e1a-53cf-49bd-9d08-42037f9399da", - "savedPayload": { - "position": { - "x": 18795.806237131383, - "y": 25024.35640053908 - }, - "targetPosition": { - "x": 18764.806237131383, - "y": 24964.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Trading Episode Counters", - "id": "2a5783fe-af9a-443c-b4e7-32d8bdabff82" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Engine", - "Plotter", - "Foundations", - "ebb03c87-e87e-4f4b-8763-361854776287" - ], - [ - "Trading Episode Counters", - "Plotter Module", - "Foundations", - "5e478e3f-e432-4364-8f2c-2f3b2849848b" - ], - [ - "Trading Episode Counters", - "Plotter Panel", - "Foundations", - "2a5783fe-af9a-443c-b4e7-32d8bdabff82" - ] - ] - } - } - ], - "id": "64609cf0-f36d-4772-bb8f-6bba30e1c1c5", - "savedPayload": { - "position": { - "x": 18764.806237131383, - "y": 24964.35640053908 - }, - "targetPosition": { - "x": 18745.806237131383, - "y": 24912.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "7511fd4a-0bb4-40f0-a907-a56a4b601826", - "savedPayload": { - "position": { - "x": 18709.806237131383, - "y": 24959.35640053908 - }, - "targetPosition": { - "x": 18745.806237131383, - "y": 24912.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "2fd9b14d-e140-4070-9c9b-468221bb1520", - "savedPayload": { - "position": { - "x": 18745.806237131383, - "y": 24912.35640053908 - }, - "targetPosition": { - "x": 18695.806237131383, - "y": 24924.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Trading Episode Counters", - "id": "7898b201-c700-45ad-9999-41708fe1d84c" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Live Trading Session", - "Trading Session Reference", - "Foundations", - "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "11d7bebb-0b04-4239-9c06-6ae057216fbf" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" - ], - [ - "Trading Engine", - "Data Product Folder", - "Foundations", - "a5716e4c-d93a-4500-9804-b790872fb86a" - ], - [ - "Trading Episode", - "Data Product Folder", - "Foundations", - "909237b2-c6bc-4f91-acaf-793d1289abab" - ], - [ - "Trading Episode Counters", - "Data Product", - "Foundations", - "7898b201-c700-45ad-9999-41708fe1d84c" - ] - ] - } - }, - { - "type": "Layer", - "name": "Trading Episode Statistics", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Trading Episode Statistics", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "836b9e41-d0ce-41a3-ac63-0190693610cf", - "savedPayload": { - "position": { - "x": 18561.806237131383, - "y": 25115.35640053908 - }, - "targetPosition": { - "x": 18526.806237131383, - "y": 25073.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Trading Episode Statistics", - "id": "6ea43033-418d-4d87-b640-02010679aa8b" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Engine", - "Plotter", - "Foundations", - "ebb03c87-e87e-4f4b-8763-361854776287" - ], - [ - "Trading Episode Statistics", - "Plotter Module", - "Foundations", - "6ce18a43-2e6a-452e-a72d-1c56a58d3f81" - ], - [ - "Trading Episode Statistics", - "Plotter Panel", - "Foundations", - "6ea43033-418d-4d87-b640-02010679aa8b" - ] - ] - } - } - ], - "id": "34573fd1-5abf-4bd9-a7e2-406f7fc0aab7", - "savedPayload": { - "position": { - "x": 18526.806237131383, - "y": 25073.35640053908 - }, - "targetPosition": { - "x": 18603.806237131383, - "y": 24997.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "83f684c9-3927-4baf-832b-ec3541e38fbe", - "savedPayload": { - "position": { - "x": 18569.806237131383, - "y": 25086.35640053908 - }, - "targetPosition": { - "x": 18603.806237131383, - "y": 24997.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "5c309fc7-47bb-404b-b535-632de0a8c685", - "savedPayload": { - "position": { - "x": 18603.806237131383, - "y": 24997.35640053908 - }, - "targetPosition": { - "x": 18695.806237131383, - "y": 24924.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Trading Episode Statistics", - "id": "3beb17bf-07e1-483e-80ff-a0a4cca9c14a" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Live Trading Session", - "Trading Session Reference", - "Foundations", - "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "11d7bebb-0b04-4239-9c06-6ae057216fbf" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" - ], - [ - "Trading Engine", - "Data Product Folder", - "Foundations", - "a5716e4c-d93a-4500-9804-b790872fb86a" - ], - [ - "Trading Episode", - "Data Product Folder", - "Foundations", - "909237b2-c6bc-4f91-acaf-793d1289abab" - ], - [ - "Trading Episode Statistics", - "Data Product", - "Foundations", - "3beb17bf-07e1-483e-80ff-a0a4cca9c14a" - ] - ] - } - }, - { - "type": "Layer", - "name": "Episode Candle", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "d1da9b33-9234-45a3-81e0-89854b33001f", - "savedPayload": { - "position": { - "x": 18725.806237131383, - "y": 24870.35640053908 - }, - "targetPosition": { - "x": 18774.806237131383, - "y": 24963.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "cf9ea644-153c-49c7-a67d-824c97435edc", - "savedPayload": { - "position": { - "x": 18774.806237131383, - "y": 24912.35640053908 - }, - "targetPosition": { - "x": 18774.806237131383, - "y": 24963.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "99fa9c47-fafd-4e22-ad5d-e4037bb76685", - "savedPayload": { - "position": { - "x": 18774.806237131383, - "y": 24963.35640053908 - }, - "targetPosition": { - "x": 18695.806237131383, - "y": 24924.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Episode Candle", - "id": "d5c18336-9742-4c28-8939-7073ef3edcbe" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Live Trading Session", - "Trading Session Reference", - "Foundations", - "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "11d7bebb-0b04-4239-9c06-6ae057216fbf" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" - ], - [ - "Trading Engine", - "Data Product Folder", - "Foundations", - "a5716e4c-d93a-4500-9804-b790872fb86a" - ], - [ - "Trading Episode", - "Data Product Folder", - "Foundations", - "909237b2-c6bc-4f91-acaf-793d1289abab" - ], - [ - "Episode Candle", - "Data Product", - "Foundations", - "d5c18336-9742-4c28-8939-7073ef3edcbe" - ] - ] - } - }, - { - "type": "Layer", - "name": "Episode Balances", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Current Balance", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "2f5d93ad-bb1a-4560-b1ed-e2532a6d60f2", - "savedPayload": { - "position": { - "x": 18607.806237131383, - "y": 24872.35640053908 - }, - "targetPosition": { - "x": 18686.806237131383, - "y": 24866.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Current Balance", - "id": "cb03ef16-522f-4189-ab3a-b410bf1f4176" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Engine", - "Plotter", - "Foundations", - "ebb03c87-e87e-4f4b-8763-361854776287" - ], - [ - "Episode Balances", - "Plotter Module", - "Foundations", - "e5d9e3e1-d1f4-4493-b452-33fe49c81228" - ], - [ - "Current Balance", - "Plotter Panel", - "Foundations", - "cb03ef16-522f-4189-ab3a-b410bf1f4176" - ] - ] - } - } - ], - "id": "346b117b-a54f-4f1f-bb9b-cba91cbe1592", - "savedPayload": { - "position": { - "x": 18686.806237131383, - "y": 24866.35640053908 - }, - "targetPosition": { - "x": 18647.806237131383, - "y": 24843.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "483f918d-4ec1-4c93-a137-245d3194c421", - "savedPayload": { - "position": { - "x": 18685.806237131383, - "y": 24745.35640053908 - }, - "targetPosition": { - "x": 18647.806237131383, - "y": 24843.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "74dcd51a-9f76-4ffd-b381-e29e879ad496", - "savedPayload": { - "position": { - "x": 18647.806237131383, - "y": 24843.35640053908 - }, - "targetPosition": { - "x": 18695.806237131383, - "y": 24924.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Episode Balances", - "id": "5e25af9a-f94e-4548-a9cb-5fb6aadb2632" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Live Trading Session", - "Trading Session Reference", - "Foundations", - "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "11d7bebb-0b04-4239-9c06-6ae057216fbf" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" - ], - [ - "Trading Engine", - "Data Product Folder", - "Foundations", - "a5716e4c-d93a-4500-9804-b790872fb86a" - ], - [ - "Trading Episode", - "Data Product Folder", - "Foundations", - "909237b2-c6bc-4f91-acaf-793d1289abab" - ], - [ - "Episode Balances", - "Data Product", - "Foundations", - "5e25af9a-f94e-4548-a9cb-5fb6aadb2632" - ] - ] - } - }, - { - "type": "Layer", - "name": "Distance To Trading Event", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "f77bf570-a027-4cd3-a683-1c57f7a2f6cb", - "savedPayload": { - "position": { - "x": 18656.806237131383, - "y": 24946.35640053908 - }, - "targetPosition": { - "x": 18693.806237131383, - "y": 24926.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "733712f5-55cb-40bd-9c2e-47ce8c64aa31", - "savedPayload": { - "position": { - "x": 18783.806237131383, - "y": 24914.35640053908 - }, - "targetPosition": { - "x": 18693.806237131383, - "y": 24926.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "d764c204-9d19-4828-b0e4-e95c7cb6839e", - "savedPayload": { - "position": { - "x": 18693.806237131383, - "y": 24926.35640053908 - }, - "targetPosition": { - "x": 18695.806237131383, - "y": 24924.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Distance To Trading Event", - "id": "8adb7861-346c-4eaa-a69f-edd5f0c48b9b" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Live Trading Session", - "Trading Session Reference", - "Foundations", - "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "11d7bebb-0b04-4239-9c06-6ae057216fbf" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" - ], - [ - "Trading Engine", - "Data Product Folder", - "Foundations", - "a5716e4c-d93a-4500-9804-b790872fb86a" - ], - [ - "Trading Episode", - "Data Product Folder", - "Foundations", - "909237b2-c6bc-4f91-acaf-793d1289abab" - ], - [ - "Distance To Trading Event", - "Data Product", - "Foundations", - "8adb7861-346c-4eaa-a69f-edd5f0c48b9b" - ] - ] - } - }, - { - "type": "Layer", - "name": "Episode Base Asset", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "2cdf348f-5f03-48b4-a358-6d5a1af62b2f", - "savedPayload": { - "position": { - "x": 18643.806237131383, - "y": 24985.35640053908 - }, - "targetPosition": { - "x": 18640.806237131383, - "y": 25018.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "b1736439-6750-4332-9a40-1c6853459bf5", - "savedPayload": { - "position": { - "x": 18572.806237131383, - "y": 25074.35640053908 - }, - "targetPosition": { - "x": 18640.806237131383, - "y": 25018.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "7be70582-66a7-4d29-a12a-3db78acbdfdf", - "savedPayload": { - "position": { - "x": 18640.806237131383, - "y": 25018.35640053908 - }, - "targetPosition": { - "x": 18695.806237131383, - "y": 24924.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Episode Base Asset", - "id": "af36a49d-41fd-45eb-9b47-961237ac5203" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Live Trading Session", - "Trading Session Reference", - "Foundations", - "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "11d7bebb-0b04-4239-9c06-6ae057216fbf" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" - ], - [ - "Trading Engine", - "Data Product Folder", - "Foundations", - "a5716e4c-d93a-4500-9804-b790872fb86a" - ], - [ - "Trading Episode", - "Data Product Folder", - "Foundations", - "909237b2-c6bc-4f91-acaf-793d1289abab" - ], - [ - "Episode Base Asset", - "Data Product", - "Foundations", - "af36a49d-41fd-45eb-9b47-961237ac5203" - ] - ] - } - }, - { - "type": "Layer", - "name": "Episode Quoted Asset", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "c1cf0021-a54a-4ee5-8cf6-90e7edc7fa02", - "savedPayload": { - "position": { - "x": 18629.806237131383, - "y": 25096.35640053908 - }, - "targetPosition": { - "x": 18671.806237131383, - "y": 25005.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "7592946e-956c-48a6-b5c2-eb172cd3e4ad", - "savedPayload": { - "position": { - "x": 18737.806237131383, - "y": 25013.35640053908 - }, - "targetPosition": { - "x": 18671.806237131383, - "y": 25005.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "b6e66e5c-25b7-415a-aab7-8403ad24bc38", - "savedPayload": { - "position": { - "x": 18671.806237131383, - "y": 25005.35640053908 - }, - "targetPosition": { - "x": 18695.806237131383, - "y": 24924.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Episode Quoted Asset", - "id": "0ad237c9-ccf6-4978-826c-7acfb1b8df0d" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Live Trading Session", - "Trading Session Reference", - "Foundations", - "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "11d7bebb-0b04-4239-9c06-6ae057216fbf" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" - ], - [ - "Trading Engine", - "Data Product Folder", - "Foundations", - "a5716e4c-d93a-4500-9804-b790872fb86a" - ], - [ - "Trading Episode", - "Data Product Folder", - "Foundations", - "909237b2-c6bc-4f91-acaf-793d1289abab" - ], - [ - "Episode Quoted Asset", - "Data Product", - "Foundations", - "0ad237c9-ccf6-4978-826c-7acfb1b8df0d" - ] - ] - } - }, - { - "type": "Layer", - "name": "Current Episode", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "10dcf4b6-a44c-463b-bc22-e6b30b4ace62", - "savedPayload": { - "position": { - "x": 18535.806237131383, - "y": 24928.35640053908 - }, - "targetPosition": { - "x": 18630.806237131383, - "y": 24887.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "2efa3497-87cf-4283-a839-dd4f19655d23", - "savedPayload": { - "position": { - "x": 18660.806237131383, - "y": 24804.35640053908 - }, - "targetPosition": { - "x": 18630.806237131383, - "y": 24887.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "30566cb1-873e-4641-b670-5ff17241c0b2", - "savedPayload": { - "position": { - "x": 18630.806237131383, - "y": 24887.35640053908 - }, - "targetPosition": { - "x": 18695.806237131383, - "y": 24924.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Current Episode", - "id": "a04cb060-338e-45fa-875d-81ab07fd67a0" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Live Trading Session", - "Trading Session Reference", - "Foundations", - "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "11d7bebb-0b04-4239-9c06-6ae057216fbf" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" - ], - [ - "Trading Engine", - "Data Product Folder", - "Foundations", - "a5716e4c-d93a-4500-9804-b790872fb86a" - ], - [ - "Trading Episode", - "Data Product Folder", - "Foundations", - "909237b2-c6bc-4f91-acaf-793d1289abab" - ], - [ - "Current Episode", - "Data Product", - "Foundations", - "a04cb060-338e-45fa-875d-81ab07fd67a0" - ] - ] - } - } - ], - "layerFolders": [], - "id": "6a316c99-6931-4cfa-95ca-2de4260a45ef", - "savedPayload": { - "position": { - "x": 18695.806237131383, - "y": 24924.35640053908 - }, - "targetPosition": { - "x": 18661.806237131383, - "y": 25005.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Layer Folder", - "name": "Strategy", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Current Strategy", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "e1f1ce19-0152-491d-a733-b40f0b177c76", - "savedPayload": { - "position": { - "x": 18666.806237131383, - "y": 25067.35640053908 - }, - "targetPosition": { - "x": 18623.806237131383, - "y": 25003.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "76253016-8744-486f-96c7-eee4b12f91f6", - "savedPayload": { - "position": { - "x": 18636.806237131383, - "y": 25026.35640053908 - }, - "targetPosition": { - "x": 18623.806237131383, - "y": 25003.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "249cb14f-6f8c-4f2a-a556-7d21414e3836", - "savedPayload": { - "position": { - "x": 18623.806237131383, - "y": 25003.35640053908 - }, - "targetPosition": { - "x": 18693.806237131383, - "y": 25046.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Current Strategy", - "id": "dcbc702a-e2df-4c64-8763-77990844f07c" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Live Trading Session", - "Trading Session Reference", - "Foundations", - "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "11d7bebb-0b04-4239-9c06-6ae057216fbf" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" - ], - [ - "Trading Engine", - "Data Product Folder", - "Foundations", - "a5716e4c-d93a-4500-9804-b790872fb86a" - ], - [ - "Strategy", - "Data Product Folder", - "Foundations", - "a75e1008-b8a1-4567-ae58-02e2b6aad1a5" - ], - [ - "Current Strategy", - "Data Product", - "Foundations", - "dcbc702a-e2df-4c64-8763-77990844f07c" - ] - ] - } - }, - { - "type": "Layer", - "name": "Last Strategy", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "422bb71a-58ba-40cc-9e32-03e7d8a05d64", - "savedPayload": { - "position": { - "x": 18565.806237131383, - "y": 24992.35640053908 - }, - "targetPosition": { - "x": 18645.806237131383, - "y": 25004.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "beb8f673-e668-4649-b6e7-49c14939c70e", - "savedPayload": { - "position": { - "x": 18698.806237131383, - "y": 25038.35640053908 - }, - "targetPosition": { - "x": 18645.806237131383, - "y": 25004.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "77e72d5f-81c7-430f-a698-938be61b9747", - "savedPayload": { - "position": { - "x": 18645.806237131383, - "y": 25004.35640053908 - }, - "targetPosition": { - "x": 18693.806237131383, - "y": 25046.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Last Strategy", - "id": "43984ae7-ed26-4109-9450-3cb743975b34" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Live Trading Session", - "Trading Session Reference", - "Foundations", - "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "11d7bebb-0b04-4239-9c06-6ae057216fbf" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" - ], - [ - "Trading Engine", - "Data Product Folder", - "Foundations", - "a5716e4c-d93a-4500-9804-b790872fb86a" - ], - [ - "Strategy", - "Data Product Folder", - "Foundations", - "a75e1008-b8a1-4567-ae58-02e2b6aad1a5" - ], - [ - "Last Strategy", - "Data Product", - "Foundations", - "43984ae7-ed26-4109-9450-3cb743975b34" - ] - ] - } - } - ], - "layerFolders": [], - "id": "e7ac3ae2-4179-4bad-8294-416a83036982", - "savedPayload": { - "position": { - "x": 18693.806237131383, - "y": 25046.35640053908 - }, - "targetPosition": { - "x": 18661.806237131383, - "y": 25005.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Layer Folder", - "name": "Position", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Current Position", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "69e0e8e6-4333-465f-abbc-e39316610c5d", - "savedPayload": { - "position": { - "x": 18543.806237131383, - "y": 25061.35640053908 - }, - "targetPosition": { - "x": 18624.806237131383, - "y": 24962.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "33169724-c181-4915-a5ea-5a26d1a07990", - "savedPayload": { - "position": { - "x": 18558.806237131383, - "y": 24880.35640053908 - }, - "targetPosition": { - "x": 18624.806237131383, - "y": 24962.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "43ff4669-4542-4767-8ce6-9bc6676f7ed5", - "savedPayload": { - "position": { - "x": 18624.806237131383, - "y": 24962.35640053908 - }, - "targetPosition": { - "x": 18692.806237131383, - "y": 24966.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Current Position", - "id": "c0633688-793c-43e1-835e-e3dcc21cab1b" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Live Trading Session", - "Trading Session Reference", - "Foundations", - "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "11d7bebb-0b04-4239-9c06-6ae057216fbf" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" - ], - [ - "Trading Engine", - "Data Product Folder", - "Foundations", - "a5716e4c-d93a-4500-9804-b790872fb86a" - ], - [ - "Position", - "Data Product Folder", - "Foundations", - "c3ab1567-7875-41bf-af86-bb63cdd319c4" - ], - [ - "Current Position", - "Data Product", - "Foundations", - "c0633688-793c-43e1-835e-e3dcc21cab1b" - ] - ] - } - }, - { - "type": "Layer", - "name": "Last Position", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "6ffdc80d-5411-4f1b-8627-982f4fa5814f", - "savedPayload": { - "position": { - "x": 18572.806237131383, - "y": 24908.35640053908 - }, - "targetPosition": { - "x": 18631.806237131383, - "y": 24942.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "53810cb7-a73f-4846-9f56-da4c243b6c8c", - "savedPayload": { - "position": { - "x": 18686.806237131383, - "y": 24993.35640053908 - }, - "targetPosition": { - "x": 18631.806237131383, - "y": 24942.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "232c81b8-e91d-47b3-9c46-f938f1f33c62", - "savedPayload": { - "position": { - "x": 18631.806237131383, - "y": 24942.35640053908 - }, - "targetPosition": { - "x": 18692.806237131383, - "y": 24966.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Last Position", - "id": "91f411d5-a49e-4b08-9394-26d739c98e22" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Live Trading Session", - "Trading Session Reference", - "Foundations", - "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "11d7bebb-0b04-4239-9c06-6ae057216fbf" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" - ], - [ - "Trading Engine", - "Data Product Folder", - "Foundations", - "a5716e4c-d93a-4500-9804-b790872fb86a" - ], - [ - "Position", - "Data Product Folder", - "Foundations", - "c3ab1567-7875-41bf-af86-bb63cdd319c4" - ], - [ - "Last Position", - "Data Product", - "Foundations", - "91f411d5-a49e-4b08-9394-26d739c98e22" - ] - ] - } - }, - { - "type": "Layer", - "name": "Stop Loss", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "1d7ed871-b9d5-416f-a64c-0f792c2b4e22", - "savedPayload": { - "position": { - "x": 18525.806237131383, - "y": 24947.35640053908 - }, - "targetPosition": { - "x": 18622.806237131383, - "y": 25021.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "ddefccea-63c7-4d03-aa56-11eb925e1e3f", - "savedPayload": { - "position": { - "x": 18717.806237131383, - "y": 25032.35640053908 - }, - "targetPosition": { - "x": 18622.806237131383, - "y": 25021.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "7ff3b326-c846-41d1-9f3d-14d13255dc81", - "savedPayload": { - "position": { - "x": 18622.806237131383, - "y": 25021.35640053908 - }, - "targetPosition": { - "x": 18692.806237131383, - "y": 24966.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Stop Loss", - "id": "8230c273-5f74-4fc6-a6fa-fb0848cafdd1" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Live Trading Session", - "Trading Session Reference", - "Foundations", - "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "11d7bebb-0b04-4239-9c06-6ae057216fbf" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" - ], - [ - "Trading Engine", - "Data Product Folder", - "Foundations", - "a5716e4c-d93a-4500-9804-b790872fb86a" - ], - [ - "Position", - "Data Product Folder", - "Foundations", - "c3ab1567-7875-41bf-af86-bb63cdd319c4" - ], - [ - "Stop Loss", - "Data Product", - "Foundations", - "8230c273-5f74-4fc6-a6fa-fb0848cafdd1" - ] - ] - } - }, - { - "type": "Layer", - "name": "Take Profit", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "37e1144b-5835-475b-8bb7-9cd912f7731e", - "savedPayload": { - "position": { - "x": 18770.806237131383, - "y": 25093.35640053908 - }, - "targetPosition": { - "x": 18785.806237131383, - "y": 25023.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "6d09dcd6-a6a4-4d27-88e6-8b5d9d740beb", - "savedPayload": { - "position": { - "x": 18802.806237131383, - "y": 25019.35640053908 - }, - "targetPosition": { - "x": 18785.806237131383, - "y": 25023.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "bc56dacf-c9d7-4c82-bcb9-3cf83e9b3461", - "savedPayload": { - "position": { - "x": 18785.806237131383, - "y": 25023.35640053908 - }, - "targetPosition": { - "x": 18692.806237131383, - "y": 24966.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Take Profit", - "id": "4233663b-f010-40d1-a3f6-3521991fbe72" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Live Trading Session", - "Trading Session Reference", - "Foundations", - "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "11d7bebb-0b04-4239-9c06-6ae057216fbf" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" - ], - [ - "Trading Engine", - "Data Product Folder", - "Foundations", - "a5716e4c-d93a-4500-9804-b790872fb86a" - ], - [ - "Position", - "Data Product Folder", - "Foundations", - "c3ab1567-7875-41bf-af86-bb63cdd319c4" - ], - [ - "Take Profit", - "Data Product", - "Foundations", - "4233663b-f010-40d1-a3f6-3521991fbe72" - ] - ] - } - } - ], - "layerFolders": [], - "id": "0ecd27ca-a09e-44da-9e22-481d503a14ee", - "savedPayload": { - "position": { - "x": 18692.806237131383, - "y": 24966.35640053908 - }, - "targetPosition": { - "x": 18661.806237131383, - "y": 25005.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Layer Folder", - "name": "Stages", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Open Stage", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "f2a3822f-d396-4099-a7f8-6ce2c38c70d4", - "savedPayload": { - "position": { - "x": 18639.806237131383, - "y": 24988.35640053908 - }, - "targetPosition": { - "x": 18693.806237131383, - "y": 25000.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "32ed607c-1b04-4a62-aebd-3925aa2eddba", - "savedPayload": { - "position": { - "x": 18666.806237131383, - "y": 24967.35640053908 - }, - "targetPosition": { - "x": 18693.806237131383, - "y": 25000.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "713818e4-3c53-4cfb-b608-847682867c3e", - "savedPayload": { - "position": { - "x": 18693.806237131383, - "y": 25000.35640053908 - }, - "targetPosition": { - "x": 18730.806237131383, - "y": 24980.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Open Stage", - "id": "22ed259a-52b7-4587-9b8c-932d20a025f3" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Live Trading Session", - "Trading Session Reference", - "Foundations", - "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "11d7bebb-0b04-4239-9c06-6ae057216fbf" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" - ], - [ - "Trading Engine", - "Data Product Folder", - "Foundations", - "a5716e4c-d93a-4500-9804-b790872fb86a" - ], - [ - "Stages", - "Data Product Folder", - "Foundations", - "8b6c9b34-5e9d-4170-9ab0-41b202d7d86d" - ], - [ - "Open Stage", - "Data Product", - "Foundations", - "22ed259a-52b7-4587-9b8c-932d20a025f3" - ] - ] - } - }, - { - "type": "Layer", - "name": "Close Stage", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "fd1c8862-e8ac-4ab6-9dd3-981724437d28", - "savedPayload": { - "position": { - "x": 18790.806237131383, - "y": 24917.35640053908 - }, - "targetPosition": { - "x": 18827.806237131383, - "y": 24986.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "1db906de-e17c-40eb-9e32-3edabf350910", - "savedPayload": { - "position": { - "x": 18875.806237131383, - "y": 25051.35640053908 - }, - "targetPosition": { - "x": 18827.806237131383, - "y": 24986.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "9fd8bc09-e696-4557-8224-7c956226c743", - "savedPayload": { - "position": { - "x": 18827.806237131383, - "y": 24986.35640053908 - }, - "targetPosition": { - "x": 18730.806237131383, - "y": 24980.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Close Stage", - "id": "26be9efa-5bc2-4cdf-96d3-9c155ab314f4" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Live Trading Session", - "Trading Session Reference", - "Foundations", - "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "11d7bebb-0b04-4239-9c06-6ae057216fbf" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" - ], - [ - "Trading Engine", - "Data Product Folder", - "Foundations", - "a5716e4c-d93a-4500-9804-b790872fb86a" - ], - [ - "Stages", - "Data Product Folder", - "Foundations", - "8b6c9b34-5e9d-4170-9ab0-41b202d7d86d" - ], - [ - "Close Stage", - "Data Product", - "Foundations", - "26be9efa-5bc2-4cdf-96d3-9c155ab314f4" - ] - ] - } - }, - { - "type": "Layer", - "name": "Trigger Stage", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "e523fe56-e4a7-47c3-bccb-5fc9451a4c1a", - "savedPayload": { - "position": { - "x": 18730.806237131383, - "y": 25095.35640053908 - }, - "targetPosition": { - "x": 18790.806237131383, - "y": 25016.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "5cebe5ce-4f2b-4998-a772-2a8033194580", - "savedPayload": { - "position": { - "x": 18845.806237131383, - "y": 25081.35640053908 - }, - "targetPosition": { - "x": 18790.806237131383, - "y": 25016.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "65b8f27e-3196-4923-b5cf-bb15f213b1ec", - "savedPayload": { - "position": { - "x": 18790.806237131383, - "y": 25016.35640053908 - }, - "targetPosition": { - "x": 18730.806237131383, - "y": 24980.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Trigger Stage", - "id": "2b36d816-1055-42e8-8315-70fb53c18f14" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Live Trading Session", - "Trading Session Reference", - "Foundations", - "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "11d7bebb-0b04-4239-9c06-6ae057216fbf" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" - ], - [ - "Trading Engine", - "Data Product Folder", - "Foundations", - "a5716e4c-d93a-4500-9804-b790872fb86a" - ], - [ - "Stages", - "Data Product Folder", - "Foundations", - "8b6c9b34-5e9d-4170-9ab0-41b202d7d86d" - ], - [ - "Trigger Stage", - "Data Product", - "Foundations", - "2b36d816-1055-42e8-8315-70fb53c18f14" - ] - ] - } - }, - { - "type": "Layer", - "name": "Manage Stage", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "b9559de9-1299-437f-9733-9e18a79b7fd9", - "savedPayload": { - "position": { - "x": 18839.806237131383, - "y": 24998.35640053908 - }, - "targetPosition": { - "x": 18783.806237131383, - "y": 24929.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "c164852b-47eb-4561-9269-2e4bcd898893", - "savedPayload": { - "position": { - "x": 18786.806237131383, - "y": 24996.35640053908 - }, - "targetPosition": { - "x": 18783.806237131383, - "y": 24929.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "f90796e1-1c90-4ee9-8b78-7fcc13d6bcf5", - "savedPayload": { - "position": { - "x": 18783.806237131383, - "y": 24929.35640053908 - }, - "targetPosition": { - "x": 18730.806237131383, - "y": 24980.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Manage Stage", - "id": "b4b650d0-fef1-4c25-b12d-3088d77a3e76" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Live Trading Session", - "Trading Session Reference", - "Foundations", - "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "11d7bebb-0b04-4239-9c06-6ae057216fbf" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" - ], - [ - "Trading Engine", - "Data Product Folder", - "Foundations", - "a5716e4c-d93a-4500-9804-b790872fb86a" - ], - [ - "Stages", - "Data Product Folder", - "Foundations", - "8b6c9b34-5e9d-4170-9ab0-41b202d7d86d" - ], - [ - "Manage Stage", - "Data Product", - "Foundations", - "b4b650d0-fef1-4c25-b12d-3088d77a3e76" - ] - ] - } - } - ], - "layerFolders": [], - "id": "13980261-c4d5-4596-8e09-213fb57dc33b", - "savedPayload": { - "position": { - "x": 18730.806237131383, - "y": 24980.35640053908 - }, - "targetPosition": { - "x": 18661.806237131383, - "y": 25005.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Layer Folder", - "name": "Orders", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Market Buy Orders", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "b1149123-e1a4-4dd1-8eee-836e2d2f5a53", - "savedPayload": { - "position": { - "x": 18602.806237131383, - "y": 25140.35640053908 - }, - "targetPosition": { - "x": 18655.806237131383, - "y": 25093.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "ea56e97a-ea44-45ab-b509-18462f6bd3ae", - "savedPayload": { - "position": { - "x": 18675.806237131383, - "y": 25109.35640053908 - }, - "targetPosition": { - "x": 18655.806237131383, - "y": 25093.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "1db62a39-d5cf-42c1-b35c-bbcf49485dbe", - "savedPayload": { - "position": { - "x": 18655.806237131383, - "y": 25093.35640053908 - }, - "targetPosition": { - "x": 18605.806237131383, - "y": 25021.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Market Buy Orders", - "id": "ba7044f7-1ae0-4f54-814e-bb912ac6770a" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Live Trading Session", - "Trading Session Reference", - "Foundations", - "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "11d7bebb-0b04-4239-9c06-6ae057216fbf" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" - ], - [ - "Trading Engine", - "Data Product Folder", - "Foundations", - "a5716e4c-d93a-4500-9804-b790872fb86a" - ], - [ - "Orders", - "Data Product Folder", - "Foundations", - "4da6837a-f248-482d-9afa-d826fcb6d4c9" - ], - [ - "Market Buy Orders", - "Data Product", - "Foundations", - "ba7044f7-1ae0-4f54-814e-bb912ac6770a" - ] - ] - } - }, - { - "type": "Layer", - "name": "Market Sell Orders", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "3087c73e-1914-459b-bf2e-e44bce41d7e4", - "savedPayload": { - "position": { - "x": 18618.806237131383, - "y": 25056.35640053908 - }, - "targetPosition": { - "x": 18540.806237131383, - "y": 24968.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "939987d5-5864-434c-936a-d67b12ce1c78", - "savedPayload": { - "position": { - "x": 18546.806237131383, - "y": 25015.35640053908 - }, - "targetPosition": { - "x": 18540.806237131383, - "y": 24968.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "dfb54ccc-7448-44bb-bfa5-024725d47afb", - "savedPayload": { - "position": { - "x": 18540.806237131383, - "y": 24968.35640053908 - }, - "targetPosition": { - "x": 18605.806237131383, - "y": 25021.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Market Sell Orders", - "id": "91537177-bb4b-4d87-a9a1-581f6354bcf5" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Live Trading Session", - "Trading Session Reference", - "Foundations", - "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "11d7bebb-0b04-4239-9c06-6ae057216fbf" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" - ], - [ - "Trading Engine", - "Data Product Folder", - "Foundations", - "a5716e4c-d93a-4500-9804-b790872fb86a" - ], - [ - "Orders", - "Data Product Folder", - "Foundations", - "4da6837a-f248-482d-9afa-d826fcb6d4c9" - ], - [ - "Market Sell Orders", - "Data Product", - "Foundations", - "91537177-bb4b-4d87-a9a1-581f6354bcf5" - ] - ] - } - }, - { - "type": "Layer", - "name": "Limit Buy Orders", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "2f3a10f9-5be1-4e29-a8a5-bcf74b0c0ef7", - "savedPayload": { - "position": { - "x": 18774.806237131383, - "y": 24974.35640053908 - }, - "targetPosition": { - "x": 18677.806237131383, - "y": 25059.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "f869aad2-2a43-45f2-a1f2-7a0b1f5eb277", - "savedPayload": { - "position": { - "x": 18667.806237131383, - "y": 25045.35640053908 - }, - "targetPosition": { - "x": 18677.806237131383, - "y": 25059.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "62a03064-0db9-4956-9e35-b8bc8e9b0b11", - "savedPayload": { - "position": { - "x": 18677.806237131383, - "y": 25059.35640053908 - }, - "targetPosition": { - "x": 18605.806237131383, - "y": 25021.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Limit Buy Orders", - "id": "65f8c75b-cdd0-4062-944b-ad1130b91350" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Live Trading Session", - "Trading Session Reference", - "Foundations", - "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "11d7bebb-0b04-4239-9c06-6ae057216fbf" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" - ], - [ - "Trading Engine", - "Data Product Folder", - "Foundations", - "a5716e4c-d93a-4500-9804-b790872fb86a" - ], - [ - "Orders", - "Data Product Folder", - "Foundations", - "4da6837a-f248-482d-9afa-d826fcb6d4c9" - ], - [ - "Limit Buy Orders", - "Data Product", - "Foundations", - "65f8c75b-cdd0-4062-944b-ad1130b91350" - ] - ] - } - }, - { - "type": "Layer", - "name": "Limit Sell Orders", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "f7b5dd43-a98d-4d23-a7c2-fe0e801dec0b", - "savedPayload": { - "position": { - "x": 18575.806237131383, - "y": 24936.35640053908 - }, - "targetPosition": { - "x": 18572.806237131383, - "y": 24990.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "b4ef876c-589e-4d83-b3d2-bfafcea00d1c", - "savedPayload": { - "position": { - "x": 18671.806237131383, - "y": 25024.35640053908 - }, - "targetPosition": { - "x": 18572.806237131383, - "y": 24990.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "aaa10593-b784-4c7e-8059-b8884024ff26", - "savedPayload": { - "position": { - "x": 18572.806237131383, - "y": 24990.35640053908 - }, - "targetPosition": { - "x": 18605.806237131383, - "y": 25021.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Limit Sell Orders", - "id": "d3795198-e1ac-4e1c-b75b-05f51e437fbe" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Live Trading Session", - "Trading Session Reference", - "Foundations", - "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "11d7bebb-0b04-4239-9c06-6ae057216fbf" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" - ], - [ - "Trading Engine", - "Data Product Folder", - "Foundations", - "a5716e4c-d93a-4500-9804-b790872fb86a" - ], - [ - "Orders", - "Data Product Folder", - "Foundations", - "4da6837a-f248-482d-9afa-d826fcb6d4c9" - ], - [ - "Limit Sell Orders", - "Data Product", - "Foundations", - "d3795198-e1ac-4e1c-b75b-05f51e437fbe" - ] - ] - } - }, - { - "type": "Layer", - "name": "Last Market Order", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "7a6fc603-d8d4-4db3-8617-83e6da5e4d39", - "savedPayload": { - "position": { - "x": 18519.806237131383, - "y": 24946.35640053908 - }, - "targetPosition": { - "x": 18534.806237131383, - "y": 25028.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "c04160b3-d103-427f-a2d5-ffb63274e9ee", - "savedPayload": { - "position": { - "x": 18563.806237131383, - "y": 25000.35640053908 - }, - "targetPosition": { - "x": 18534.806237131383, - "y": 25028.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "079783f6-40db-46b1-87e4-56ba467782ea", - "savedPayload": { - "position": { - "x": 18534.806237131383, - "y": 25028.35640053908 - }, - "targetPosition": { - "x": 18605.806237131383, - "y": 25021.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Last Market Order", - "id": "290b1b2e-7259-4670-8450-6cf9948c120c" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Live Trading Session", - "Trading Session Reference", - "Foundations", - "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "11d7bebb-0b04-4239-9c06-6ae057216fbf" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" - ], - [ - "Trading Engine", - "Data Product Folder", - "Foundations", - "a5716e4c-d93a-4500-9804-b790872fb86a" - ], - [ - "Orders", - "Data Product Folder", - "Foundations", - "4da6837a-f248-482d-9afa-d826fcb6d4c9" - ], - [ - "Last Market Order", - "Data Product", - "Foundations", - "290b1b2e-7259-4670-8450-6cf9948c120c" - ] - ] - } - }, - { - "type": "Layer", - "name": "Last Limit Order", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "751aa37b-d435-48d6-bc2b-3cb3f50555ae", - "savedPayload": { - "position": { - "x": 18678.806237131383, - "y": 25117.35640053908 - }, - "targetPosition": { - "x": 18647.806237131383, - "y": 25029.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "5fa60726-5e59-45fd-8731-ee88ff9c4dcb", - "savedPayload": { - "position": { - "x": 18700.806237131383, - "y": 24997.35640053908 - }, - "targetPosition": { - "x": 18647.806237131383, - "y": 25029.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "0a367b95-55c1-4729-b735-32c7752110a3", - "savedPayload": { - "position": { - "x": 18647.806237131383, - "y": 25029.35640053908 - }, - "targetPosition": { - "x": 18605.806237131383, - "y": 25021.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Last Limit Order", - "id": "2a09d2cd-59fb-4f93-ab36-4d338014866d" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Live Trading Session", - "Trading Session Reference", - "Foundations", - "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "11d7bebb-0b04-4239-9c06-6ae057216fbf" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" - ], - [ - "Trading Engine", - "Data Product Folder", - "Foundations", - "a5716e4c-d93a-4500-9804-b790872fb86a" - ], - [ - "Orders", - "Data Product Folder", - "Foundations", - "4da6837a-f248-482d-9afa-d826fcb6d4c9" - ], - [ - "Last Limit Order", - "Data Product", - "Foundations", - "2a09d2cd-59fb-4f93-ab36-4d338014866d" - ] - ] - } - } - ], - "layerFolders": [], - "id": "6fa958c2-fbf9-47a1-8809-7d3596be0392", - "savedPayload": { - "position": { - "x": 18605.806237131383, - "y": 25021.35640053908 - }, - "targetPosition": { - "x": 18661.806237131383, - "y": 25005.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "f539a4ed-67aa-400c-95c6-35994c71b0fc", - "savedPayload": { - "position": { - "x": 18661.806237131383, - "y": 25005.35640053908 - }, - "targetPosition": { - "x": 18642.806237131383, - "y": 25044.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "4e7df72a-f1c9-4bca-b0e0-0fbfa5c051e7", - "savedPayload": { - "position": { - "x": 18642.806237131383, - "y": 25044.35640053908 - }, - "targetPosition": { - "x": 18580.806237131383, - "y": 25115.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "609bb82b-bbb2-420b-9f69-4cb3dbb230bb", - "savedPayload": { - "position": { - "x": 18580.806237131383, - "y": 25115.35640053908 - }, - "targetPosition": { - "x": 18560.806237131383, - "y": 25022.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "frame": { - "position": { - "x": 0, - "y": 80 - }, - "width": 150, - "height": 40, - "radius": 0 - }, - "referenceParent": { - "type": "Trading Mine Products", - "name": "Masters", - "id": "11d7bebb-0b04-4239-9c06-6ae057216fbf" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Live Trading Session", - "Trading Session Reference", - "Foundations", - "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "11d7bebb-0b04-4239-9c06-6ae057216fbf" - ] - ] - } - }, - "id": "2454605d-7c16-49bf-9a7d-d8f288b5eb1e", - "savedPayload": { - "position": { - "x": 17909.240211162945, - "y": 24422.89518190529 - }, - "targetPosition": { - "x": 18176.542168419455, - "y": 24559.092331827153 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Timeline Chart", - "name": "Trading System", - "project": "Foundations", - "layerManager": { - "type": "Layer Manager", - "name": "Masters", - "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", - "project": "Foundations", - "layers": [], - "botLayers": [ - { - "type": "Bot Layers", - "name": "Low Frequency", - "project": "Foundations", - "layers": [], - "layerFolders": [ - { - "type": "Layer Folder", - "name": "Trading System", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Trading System Errors", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "7411fbd2-72d9-445e-8bec-9e88889eab5e", - "savedPayload": { - "position": { - "x": 18468.806237131383, - "y": 25121.35640053908 - }, - "targetPosition": { - "x": 18478.806237131383, - "y": 25126.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "b48a8952-3593-4ce0-bcd5-d5685fbb8b33", - "savedPayload": { - "position": { - "x": 18408.806237131383, - "y": 25092.35640053908 - }, - "targetPosition": { - "x": 18478.806237131383, - "y": 25126.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "abf077f5-4ff0-4c50-87a7-f9d268572675", - "savedPayload": { - "position": { - "x": 18478.806237131383, - "y": 25126.35640053908 - }, - "targetPosition": { - "x": 18532.806237131383, - "y": 25172.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Trading System Errors", - "id": "31c08e9a-2506-46ce-927b-86d4a2861395" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Live Trading Session", - "Trading Session Reference", - "Foundations", - "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "11d7bebb-0b04-4239-9c06-6ae057216fbf" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" - ], - [ - "Trading System", - "Data Product Folder", - "Foundations", - "e08ca2dc-cd9b-4d32-a191-df831f6168c7" - ], - [ - "Trading System Errors", - "Data Product", - "Foundations", - "31c08e9a-2506-46ce-927b-86d4a2861395" - ] - ] - } - }, - { - "type": "Layer", - "name": "Trading System Highlights", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "0359902c-5178-47b6-91e0-74b908ad28b1", - "savedPayload": { - "position": { - "x": 18551.806237131383, - "y": 25120.35640053908 - }, - "targetPosition": { - "x": 18569.806237131383, - "y": 25182.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "5fa85fa0-2578-4733-9bc3-e91ba3bbaff1", - "savedPayload": { - "position": { - "x": 18650.806237131383, - "y": 25088.35640053908 - }, - "targetPosition": { - "x": 18569.806237131383, - "y": 25182.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "c87b24d5-04dc-4c38-a15c-69122e285b84", - "savedPayload": { - "position": { - "x": 18569.806237131383, - "y": 25182.35640053908 - }, - "targetPosition": { - "x": 18532.806237131383, - "y": 25172.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Trading System Highlights", - "id": "46b9f779-6e83-4890-ac5b-77aee855be10" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Live Trading Session", - "Trading Session Reference", - "Foundations", - "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "11d7bebb-0b04-4239-9c06-6ae057216fbf" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" - ], - [ - "Trading System", - "Data Product Folder", - "Foundations", - "e08ca2dc-cd9b-4d32-a191-df831f6168c7" - ], - [ - "Trading System Highlights", - "Data Product", - "Foundations", - "46b9f779-6e83-4890-ac5b-77aee855be10" - ] - ] - } - }, - { - "type": "Layer", - "name": "Trading System Values", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "12b58bfb-93db-4746-8fb9-563824749ef8", - "savedPayload": { - "position": { - "x": 18637.806237131383, - "y": 25171.35640053908 - }, - "targetPosition": { - "x": 18608.806237131383, - "y": 25212.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "11ecd907-2553-4031-ae2f-0332825ee3b3", - "savedPayload": { - "position": { - "x": 18561.806237131383, - "y": 25138.35640053908 - }, - "targetPosition": { - "x": 18608.806237131383, - "y": 25212.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "93263742-655e-4353-8717-c2c0cb488d26", - "savedPayload": { - "position": { - "x": 18608.806237131383, - "y": 25212.35640053908 - }, - "targetPosition": { - "x": 18532.806237131383, - "y": 25172.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Trading System Values", - "id": "55ade2a4-f3f6-4acc-8330-3a153182e9b7" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Live Trading Session", - "Trading Session Reference", - "Foundations", - "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "11d7bebb-0b04-4239-9c06-6ae057216fbf" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" - ], - [ - "Trading System", - "Data Product Folder", - "Foundations", - "e08ca2dc-cd9b-4d32-a191-df831f6168c7" - ], - [ - "Trading System Values", - "Data Product", - "Foundations", - "55ade2a4-f3f6-4acc-8330-3a153182e9b7" - ] - ] - } - }, - { - "type": "Layer", - "name": "Trading System Status", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "2382dd97-9cc4-44ea-9c2d-5103e2a58f44", - "savedPayload": { - "position": { - "x": 18499.806237131383, - "y": 25039.35640053908 - }, - "targetPosition": { - "x": 18439.806237131383, - "y": 25099.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "7a2cf5f9-2098-4366-b976-b6803f63bfc1", - "savedPayload": { - "position": { - "x": 18451.806237131383, - "y": 25183.35640053908 - }, - "targetPosition": { - "x": 18439.806237131383, - "y": 25099.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "bdd8e1a7-d70a-4a22-bafe-e303cfafdcff", - "savedPayload": { - "position": { - "x": 18439.806237131383, - "y": 25099.35640053908 - }, - "targetPosition": { - "x": 18532.806237131383, - "y": 25172.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Trading System Status", - "id": "995ebc6a-7081-4a2a-864e-59d44c8d0f6e" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Live Trading Session", - "Trading Session Reference", - "Foundations", - "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "11d7bebb-0b04-4239-9c06-6ae057216fbf" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" - ], - [ - "Trading System", - "Data Product Folder", - "Foundations", - "e08ca2dc-cd9b-4d32-a191-df831f6168c7" - ], - [ - "Trading System Status", - "Data Product", - "Foundations", - "995ebc6a-7081-4a2a-864e-59d44c8d0f6e" - ] - ] - } - }, - { - "type": "Layer", - "name": "Trading System Progress", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "ea95d475-4dcf-40e6-96b5-cd47555e47e8", - "savedPayload": { - "position": { - "x": 18520.806237131383, - "y": 25220.35640053908 - }, - "targetPosition": { - "x": 18449.806237131383, - "y": 25258.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "e1dde430-566c-48f8-a1fb-0fac5edbd358", - "savedPayload": { - "position": { - "x": 18445.806237131383, - "y": 25332.35640053908 - }, - "targetPosition": { - "x": 18449.806237131383, - "y": 25258.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "fb247174-33b6-4b53-8538-be8ae7c68642", - "savedPayload": { - "position": { - "x": 18449.806237131383, - "y": 25258.35640053908 - }, - "targetPosition": { - "x": 18532.806237131383, - "y": 25172.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Trading System Progress", - "id": "78d894aa-6579-46aa-af09-3181ff78af53" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Live Trading Session", - "Trading Session Reference", - "Foundations", - "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "11d7bebb-0b04-4239-9c06-6ae057216fbf" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" - ], - [ - "Trading System", - "Data Product Folder", - "Foundations", - "e08ca2dc-cd9b-4d32-a191-df831f6168c7" - ], - [ - "Trading System Progress", - "Data Product", - "Foundations", - "78d894aa-6579-46aa-af09-3181ff78af53" - ] - ] - } - }, - { - "type": "Layer", - "name": "Trading System Running", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "bea6012d-5352-4221-8760-22e13e088d08", - "savedPayload": { - "position": { - "x": 18452.806237131383, - "y": 25166.35640053908 - }, - "targetPosition": { - "x": 18463.806237131383, - "y": 25243.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "a5de5357-2abd-4318-8eca-e2f6464b6849", - "savedPayload": { - "position": { - "x": 18445.806237131383, - "y": 25181.35640053908 - }, - "targetPosition": { - "x": 18463.806237131383, - "y": 25243.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "15df0437-2343-416a-9690-f9710f291188", - "savedPayload": { - "position": { - "x": 18463.806237131383, - "y": 25243.35640053908 - }, - "targetPosition": { - "x": 18532.806237131383, - "y": 25172.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Trading System Running", - "id": "80d43bb7-308f-4cec-9935-ea08d0d7eaff" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Live Trading Session", - "Trading Session Reference", - "Foundations", - "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "11d7bebb-0b04-4239-9c06-6ae057216fbf" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" - ], - [ - "Trading System", - "Data Product Folder", - "Foundations", - "e08ca2dc-cd9b-4d32-a191-df831f6168c7" - ], - [ - "Trading System Running", - "Data Product", - "Foundations", - "80d43bb7-308f-4cec-9935-ea08d0d7eaff" - ] - ] - } - }, - { - "type": "Layer", - "name": "Trading System Announcements", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "603ff546-8d15-48a3-8fa0-b1da986b5273", - "savedPayload": { - "position": { - "x": 18624.806237131383, - "y": 25045.35640053908 - }, - "targetPosition": { - "x": 18537.806237131383, - "y": 25110.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "542f3b85-5b81-41f4-af0c-dd4db6cbc583", - "savedPayload": { - "position": { - "x": 18523.806237131383, - "y": 25204.35640053908 - }, - "targetPosition": { - "x": 18537.806237131383, - "y": 25110.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "2f374b7c-87d4-4d75-996c-2a5cc8a61ef4", - "savedPayload": { - "position": { - "x": 18537.806237131383, - "y": 25110.35640053908 - }, - "targetPosition": { - "x": 18532.806237131383, - "y": 25172.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Trading System Announcements", - "id": "18aa8962-f140-4848-b4b7-e8c85f26aadf" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Live Trading Session", - "Trading Session Reference", - "Foundations", - "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "11d7bebb-0b04-4239-9c06-6ae057216fbf" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" - ], - [ - "Trading System", - "Data Product Folder", - "Foundations", - "e08ca2dc-cd9b-4d32-a191-df831f6168c7" - ], - [ - "Trading System Announcements", - "Data Product", - "Foundations", - "18aa8962-f140-4848-b4b7-e8c85f26aadf" - ] - ] - } - }, - { - "type": "Layer", - "name": "Trading System Warnings", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "544851ea-62c1-4ef3-ba0b-6b4ea57af736", - "savedPayload": { - "position": { - "x": 18513.806237131383, - "y": 25269.35640053908 - }, - "targetPosition": { - "x": 18607.806237131383, - "y": 25267.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "780c1bdc-0a17-4d10-a110-0e9ac31deb22", - "savedPayload": { - "position": { - "x": 18581.806237131383, - "y": 25225.35640053908 - }, - "targetPosition": { - "x": 18607.806237131383, - "y": 25267.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "9c22d4fb-6e84-4312-9461-6b9f2c35aaf4", - "savedPayload": { - "position": { - "x": 18607.806237131383, - "y": 25267.35640053908 - }, - "targetPosition": { - "x": 18532.806237131383, - "y": 25172.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Trading System Warnings", - "id": "b1b9d83c-152d-44d1-acb1-da3549fa37e5" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Live Trading Session", - "Trading Session Reference", - "Foundations", - "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "11d7bebb-0b04-4239-9c06-6ae057216fbf" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" - ], - [ - "Trading System", - "Data Product Folder", - "Foundations", - "e08ca2dc-cd9b-4d32-a191-df831f6168c7" - ], - [ - "Trading System Warnings", - "Data Product", - "Foundations", - "b1b9d83c-152d-44d1-acb1-da3549fa37e5" - ] - ] - } - }, - { - "type": "Layer", - "name": "Trading System Infos", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [], - "id": "ec060b93-8189-4322-9bd6-c7fae52dca6c", - "savedPayload": { - "position": { - "x": 18631.806237131383, - "y": 25110.35640053908 - }, - "targetPosition": { - "x": 18608.806237131383, - "y": 25125.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "d5b0513b-5b8b-4ed1-8a2d-ae593f0431d1", - "savedPayload": { - "position": { - "x": 18587.806237131383, - "y": 25203.35640053908 - }, - "targetPosition": { - "x": 18608.806237131383, - "y": 25125.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "a0704576-f4a4-4141-8c79-cd113e9544cb", - "savedPayload": { - "position": { - "x": 18608.806237131383, - "y": 25125.35640053908 - }, - "targetPosition": { - "x": 18532.806237131383, - "y": 25172.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Trading System Infos", - "id": "2bcc012f-b4d5-4154-8177-67971199ffa4" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Live Trading Session", - "Trading Session Reference", - "Foundations", - "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "11d7bebb-0b04-4239-9c06-6ae057216fbf" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" - ], - [ - "Trading System", - "Data Product Folder", - "Foundations", - "e08ca2dc-cd9b-4d32-a191-df831f6168c7" - ], - [ - "Trading System Infos", - "Data Product", - "Foundations", - "2bcc012f-b4d5-4154-8177-67971199ffa4" - ] - ] - } - } - ], - "layerFolders": [], - "id": "581038ec-5e26-4170-a6d6-75da40f4c5f4", - "savedPayload": { - "position": { - "x": 18532.806237131383, - "y": 25172.35640053908 - }, - "targetPosition": { - "x": 18493.806237131383, - "y": 25086.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "0fa4edb2-3499-4886-b97b-4f910c0f93e0", - "savedPayload": { - "position": { - "x": 18493.806237131383, - "y": 25086.35640053908 - }, - "targetPosition": { - "x": 18570.806237131383, - "y": 25006.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "83222be5-7f92-47c1-91c8-f52d5cc82af8", - "savedPayload": { - "position": { - "x": 18570.806237131383, - "y": 25006.35640053908 - }, - "targetPosition": { - "x": 18483.806237131383, - "y": 24935.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "frame": { - "position": { - "x": 0, - "y": 80 - }, - "width": 150, - "height": 40, - "radius": 0 - }, - "referenceParent": { - "type": "Trading Mine Products", - "name": "Masters", - "id": "11d7bebb-0b04-4239-9c06-6ae057216fbf" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Live Trading Session", - "Trading Session Reference", - "Foundations", - "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "11d7bebb-0b04-4239-9c06-6ae057216fbf" - ] - ] - } - }, - "id": "5346f52d-5633-49e9-bed2-1a290a0123b5", - "savedPayload": { - "position": { - "x": 17964.41013406349, - "y": 24346.96029747119 - }, - "targetPosition": { - "x": 18176.542168419455, - "y": 24559.092331827153 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Timeline Chart", - "name": "Simulation Objects", - "project": "Foundations", - "layerManager": { - "type": "Layer Manager", - "name": "Masters", - "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", - "project": "Foundations", - "layers": [], - "botLayers": [ - { - "type": "Bot Layers", - "name": "Low Frequency", - "project": "Foundations", - "layers": [], - "layerFolders": [ - { - "type": "Layer Folder", - "name": "Simulation Objects", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Episodes", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Episode Object", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "d12a5d28-738d-466c-b51a-4753374ab9fc", - "savedPayload": { - "position": { - "x": 18533.806237131383, - "y": 24905.35640053908 - }, - "targetPosition": { - "x": 18580.806237131383, - "y": 24859.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Episode Object", - "id": "bcbb3368-ea4c-466b-8423-8f0517ad35da" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Episode", - "Plotter", - "Foundations", - "12f444b2-b8e7-48ef-9ea1-9cbe5489f942" - ], - [ - "Episode Objects", - "Plotter Module", - "Foundations", - "b7320c91-b8aa-4642-bd11-a1efb2a88d39" - ], - [ - "Episode Object", - "Plotter Panel", - "Foundations", - "bcbb3368-ea4c-466b-8423-8f0517ad35da" - ] - ] - } - }, - { - "type": "Layer Panel", - "name": "Episode Base Asset", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "e4106acf-4feb-4378-a12b-09d1fde2b2ed", - "savedPayload": { - "position": { - "x": 18603.806237131383, - "y": 24825.35640053908 - }, - "targetPosition": { - "x": 18580.806237131383, - "y": 24859.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Episode Base Asset", - "id": "b18a5300-448b-4165-9b36-dc5ee37e58cd" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Episode", - "Plotter", - "Foundations", - "12f444b2-b8e7-48ef-9ea1-9cbe5489f942" - ], - [ - "Episode Objects", - "Plotter Module", - "Foundations", - "b7320c91-b8aa-4642-bd11-a1efb2a88d39" - ], - [ - "Episode Base Asset", - "Plotter Panel", - "Foundations", - "b18a5300-448b-4165-9b36-dc5ee37e58cd" - ] - ] - } - }, - { - "type": "Layer Panel", - "name": "Episode Quoted Asset", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "fe5195c7-672e-4a76-b8fb-4310fdf6cad3", - "savedPayload": { - "position": { - "x": 18639.806237131383, - "y": 24813.35640053908 - }, - "targetPosition": { - "x": 18580.806237131383, - "y": 24859.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Episode Quoted Asset", - "id": "dbdd55de-9279-48ef-a0b1-e50024f284e9" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Episode", - "Plotter", - "Foundations", - "12f444b2-b8e7-48ef-9ea1-9cbe5489f942" - ], - [ - "Episode Objects", - "Plotter Module", - "Foundations", - "b7320c91-b8aa-4642-bd11-a1efb2a88d39" - ], - [ - "Episode Quoted Asset", - "Plotter Panel", - "Foundations", - "dbdd55de-9279-48ef-a0b1-e50024f284e9" - ] - ] - } - } - ], - "id": "6fa29aab-bacc-4159-83a3-3fd1924af69b", - "savedPayload": { - "position": { - "x": 18580.806237131383, - "y": 24859.35640053908 - }, - "targetPosition": { - "x": 18496.806237131383, - "y": 24897.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "Closed Base", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "67706a63-56f2-4465-9eca-1aba4e6ac6cf", - "savedPayload": { - "position": { - "x": 18538.806237131383, - "y": 24827.35640053908 - }, - "targetPosition": { - "x": 18553.806237131383, - "y": 24800.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Closed Base", - "id": "7237c558-a0e5-46c6-8cf5-ebc555e98efb" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Episode", - "Plotter", - "Foundations", - "12f444b2-b8e7-48ef-9ea1-9cbe5489f942" - ], - [ - "Episode Objects", - "Plotter Module", - "Foundations", - "b7320c91-b8aa-4642-bd11-a1efb2a88d39" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "0d8e669e-47fd-41f7-8108-8df3e7acd5ef" - ], - [ - "Closed Base", - "Polygon", - "Foundations", - "7237c558-a0e5-46c6-8cf5-ebc555e98efb" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Open Base", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "c9286e99-65ab-441d-b7d7-2258f5e283ba", - "savedPayload": { - "position": { - "x": 18619.806237131383, - "y": 24737.35640053908 - }, - "targetPosition": { - "x": 18553.806237131383, - "y": 24800.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Open Base", - "id": "4958982a-b51a-40ef-8764-dd5451cf9837" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Episode", - "Plotter", - "Foundations", - "12f444b2-b8e7-48ef-9ea1-9cbe5489f942" - ], - [ - "Episode Objects", - "Plotter Module", - "Foundations", - "b7320c91-b8aa-4642-bd11-a1efb2a88d39" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "0d8e669e-47fd-41f7-8108-8df3e7acd5ef" - ], - [ - "Open Base", - "Polygon", - "Foundations", - "4958982a-b51a-40ef-8764-dd5451cf9837" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Left Line", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "16831351-6b53-41f3-b978-ead082b89311", - "savedPayload": { - "position": { - "x": 18553.806237131383, - "y": 24704.35640053908 - }, - "targetPosition": { - "x": 18553.806237131383, - "y": 24800.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Left Line", - "id": "86fefa5e-8de8-4d00-a632-e1827ce60030" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Episode", - "Plotter", - "Foundations", - "12f444b2-b8e7-48ef-9ea1-9cbe5489f942" - ], - [ - "Episode Objects", - "Plotter Module", - "Foundations", - "b7320c91-b8aa-4642-bd11-a1efb2a88d39" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "0d8e669e-47fd-41f7-8108-8df3e7acd5ef" - ], - [ - "Left Line", - "Polygon", - "Foundations", - "86fefa5e-8de8-4d00-a632-e1827ce60030" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Right Line", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "f8850518-c71f-4052-bfb3-dd1b301f30ce", - "savedPayload": { - "position": { - "x": 18588.806237131383, - "y": 24888.35640053908 - }, - "targetPosition": { - "x": 18553.806237131383, - "y": 24800.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Right Line", - "id": "79a3b846-3b23-4c01-9aa1-cedcebb5ca03" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Episode", - "Plotter", - "Foundations", - "12f444b2-b8e7-48ef-9ea1-9cbe5489f942" - ], - [ - "Episode Objects", - "Plotter Module", - "Foundations", - "b7320c91-b8aa-4642-bd11-a1efb2a88d39" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "0d8e669e-47fd-41f7-8108-8df3e7acd5ef" - ], - [ - "Right Line", - "Polygon", - "Foundations", - "79a3b846-3b23-4c01-9aa1-cedcebb5ca03" - ] - ] - } - } - ], - "id": "faec9d4a-1fb3-4dcc-a097-c4d4166d51e2", - "savedPayload": { - "position": { - "x": 18553.806237131383, - "y": 24800.35640053908 - }, - "targetPosition": { - "x": 18496.806237131383, - "y": 24897.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "58a3c16f-733e-484c-9df9-48bc8462d443", - "savedPayload": { - "position": { - "x": 18496.806237131383, - "y": 24897.35640053908 - }, - "targetPosition": { - "x": 18536.806237131383, - "y": 24982.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Episodes", - "id": "26e92011-9568-42b8-a496-7acc78a61bc4" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Live Trading Session", - "Trading Session Reference", - "Foundations", - "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "11d7bebb-0b04-4239-9c06-6ae057216fbf" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" - ], - [ - "Simulation Objects", - "Data Product Folder", - "Foundations", - "5b319302-fcd0-43b2-8005-72af4e3f2e36" - ], - [ - "Episodes", - "Data Product", - "Foundations", - "26e92011-9568-42b8-a496-7acc78a61bc4" - ] - ] - } - }, - { - "type": "Layer", - "name": "Strategies", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Strategy Object", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "402f05de-e598-49d0-819e-100e1e62b521", - "savedPayload": { - "position": { - "x": 18493.806237131383, - "y": 25078.35640053908 - }, - "targetPosition": { - "x": 18534.806237131383, - "y": 25015.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Strategy Object", - "id": "b256b76c-3834-4d62-aa56-f42cce9f47e9" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Strategy", - "Plotter", - "Foundations", - "62890699-eabf-4ea8-8ca0-cac07cc06dea" - ], - [ - "Strategy Objects", - "Plotter Module", - "Foundations", - "d54a124c-6029-41a6-9bbd-bb3fe8b1a318" - ], - [ - "Strategy Object", - "Plotter Panel", - "Foundations", - "b256b76c-3834-4d62-aa56-f42cce9f47e9" - ] - ] - } - } - ], - "id": "89dbc799-5591-4cab-9477-62abb3557bf6", - "savedPayload": { - "position": { - "x": 18534.806237131383, - "y": 25015.35640053908 - }, - "targetPosition": { - "x": 18481.806237131383, - "y": 24964.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "Closed Base", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "4b561ed9-23c5-4899-99be-664907b2f374", - "savedPayload": { - "position": { - "x": 18298.806237131383, - "y": 25044.35640053908 - }, - "targetPosition": { - "x": 18390.806237131383, - "y": 24948.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Closed Base", - "id": "9ae59a68-71fd-4ec8-9a70-da743f33baee" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Strategy", - "Plotter", - "Foundations", - "62890699-eabf-4ea8-8ca0-cac07cc06dea" - ], - [ - "Strategy Objects", - "Plotter Module", - "Foundations", - "d54a124c-6029-41a6-9bbd-bb3fe8b1a318" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "b02b7fee-30b0-41f0-ae06-a073c57289d9" - ], - [ - "Closed Base", - "Polygon", - "Foundations", - "9ae59a68-71fd-4ec8-9a70-da743f33baee" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Open Base", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "a1ef9ed0-303e-44d9-83fd-2ae6892ab4be", - "savedPayload": { - "position": { - "x": 18320.806237131383, - "y": 25007.35640053908 - }, - "targetPosition": { - "x": 18390.806237131383, - "y": 24948.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Open Base", - "id": "504f327c-a08d-4c3d-8e77-850299cc30ed" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Strategy", - "Plotter", - "Foundations", - "62890699-eabf-4ea8-8ca0-cac07cc06dea" - ], - [ - "Strategy Objects", - "Plotter Module", - "Foundations", - "d54a124c-6029-41a6-9bbd-bb3fe8b1a318" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "b02b7fee-30b0-41f0-ae06-a073c57289d9" - ], - [ - "Open Base", - "Polygon", - "Foundations", - "504f327c-a08d-4c3d-8e77-850299cc30ed" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Left Line", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "cb71bd3e-fcb3-437c-9f8d-2f1a62ca0c4b", - "savedPayload": { - "position": { - "x": 18306.806237131383, - "y": 24958.35640053908 - }, - "targetPosition": { - "x": 18390.806237131383, - "y": 24948.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Left Line", - "id": "f9500afd-e0f4-45d3-9647-45ec778554e8" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Strategy", - "Plotter", - "Foundations", - "62890699-eabf-4ea8-8ca0-cac07cc06dea" - ], - [ - "Strategy Objects", - "Plotter Module", - "Foundations", - "d54a124c-6029-41a6-9bbd-bb3fe8b1a318" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "b02b7fee-30b0-41f0-ae06-a073c57289d9" - ], - [ - "Left Line", - "Polygon", - "Foundations", - "f9500afd-e0f4-45d3-9647-45ec778554e8" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Right Line", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "7a85f115-0da3-4fce-aaf5-bcd9f4433e98", - "savedPayload": { - "position": { - "x": 18292.806237131383, - "y": 25046.35640053908 - }, - "targetPosition": { - "x": 18390.806237131383, - "y": 24948.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Right Line", - "id": "354102dd-fd58-4f84-8e90-0d891defa0c8" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Strategy", - "Plotter", - "Foundations", - "62890699-eabf-4ea8-8ca0-cac07cc06dea" - ], - [ - "Strategy Objects", - "Plotter Module", - "Foundations", - "d54a124c-6029-41a6-9bbd-bb3fe8b1a318" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "b02b7fee-30b0-41f0-ae06-a073c57289d9" - ], - [ - "Right Line", - "Polygon", - "Foundations", - "354102dd-fd58-4f84-8e90-0d891defa0c8" - ] - ] - } - } - ], - "id": "86267ef6-e140-4d15-8259-0c5c21b6c6c3", - "savedPayload": { - "position": { - "x": 18390.806237131383, - "y": 24948.35640053908 - }, - "targetPosition": { - "x": 18481.806237131383, - "y": 24964.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "695d1fbd-1115-46ae-adb3-580f02a4be1c", - "savedPayload": { - "position": { - "x": 18481.806237131383, - "y": 24964.35640053908 - }, - "targetPosition": { - "x": 18536.806237131383, - "y": 24982.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Strategies", - "id": "b189cd6b-7e72-45dc-8eb3-3afcb63210c2" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Live Trading Session", - "Trading Session Reference", - "Foundations", - "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "11d7bebb-0b04-4239-9c06-6ae057216fbf" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" - ], - [ - "Simulation Objects", - "Data Product Folder", - "Foundations", - "5b319302-fcd0-43b2-8005-72af4e3f2e36" - ], - [ - "Strategies", - "Data Product", - "Foundations", - "b189cd6b-7e72-45dc-8eb3-3afcb63210c2" - ] - ] - } - } - ], - "layerFolders": [ - { - "type": "Layer Folder", - "name": "Orders", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Market Buy Orders", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Market Buy Order", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "c849ab3b-66ea-4e7a-861e-bab7be383f19", - "savedPayload": { - "position": { - "x": 18698.806237131383, - "y": 24763.35640053908 - }, - "targetPosition": { - "x": 18599.806237131383, - "y": 24773.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Market Buy Order", - "id": "12929733-5964-4948-877b-b1edda37162a" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Exchange Orders", - "Plotter", - "Foundations", - "93c15cbf-185a-4b59-b55f-847f437bb841" - ], - [ - "Market Buy Orders", - "Plotter Module", - "Foundations", - "e00fe7d4-894d-4483-a73a-3cd77943ea80" - ], - [ - "Market Buy Order", - "Plotter Panel", - "Foundations", - "12929733-5964-4948-877b-b1edda37162a" - ] - ] - } - }, - { - "type": "Layer Panel", - "name": "Market Buy Order Stats", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "38238dff-dca5-4c98-875d-a6c2beaaac29", - "savedPayload": { - "position": { - "x": 18571.806237131383, - "y": 24706.35640053908 - }, - "targetPosition": { - "x": 18599.806237131383, - "y": 24773.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Market Buy Order Stats", - "id": "81a88e44-189c-44ec-9607-cb1e4de8baa1" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Exchange Orders", - "Plotter", - "Foundations", - "93c15cbf-185a-4b59-b55f-847f437bb841" - ], - [ - "Market Buy Orders", - "Plotter Module", - "Foundations", - "e00fe7d4-894d-4483-a73a-3cd77943ea80" - ], - [ - "Market Buy Order Stats", - "Plotter Panel", - "Foundations", - "81a88e44-189c-44ec-9607-cb1e4de8baa1" - ] - ] - } - }, - { - "type": "Layer Panel", - "name": "Market Buy Order Base Asset", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "490e2d57-95fc-4117-873b-67939f2fa7ab", - "savedPayload": { - "position": { - "x": 18601.806237131383, - "y": 24674.35640053908 - }, - "targetPosition": { - "x": 18599.806237131383, - "y": 24773.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Market Buy Order Base Asset", - "id": "608a9068-7324-4f4c-8fdd-d9d8e42e26c6" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Exchange Orders", - "Plotter", - "Foundations", - "93c15cbf-185a-4b59-b55f-847f437bb841" - ], - [ - "Market Buy Orders", - "Plotter Module", - "Foundations", - "e00fe7d4-894d-4483-a73a-3cd77943ea80" - ], - [ - "Market Buy Order Base Asset", - "Plotter Panel", - "Foundations", - "608a9068-7324-4f4c-8fdd-d9d8e42e26c6" - ] - ] - } - }, - { - "type": "Layer Panel", - "name": "Market Buy Order Quoted Asset", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "69530590-9108-47dc-b974-710651f66ba5", - "savedPayload": { - "position": { - "x": 18559.806237131383, - "y": 24701.35640053908 - }, - "targetPosition": { - "x": 18599.806237131383, - "y": 24773.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Market Buy Order Quoted Asset", - "id": "1a55af5e-821d-4421-80d2-2c543d25ea1a" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Exchange Orders", - "Plotter", - "Foundations", - "93c15cbf-185a-4b59-b55f-847f437bb841" - ], - [ - "Market Buy Orders", - "Plotter Module", - "Foundations", - "e00fe7d4-894d-4483-a73a-3cd77943ea80" - ], - [ - "Market Buy Order Quoted Asset", - "Plotter Panel", - "Foundations", - "1a55af5e-821d-4421-80d2-2c543d25ea1a" - ] - ] - } - } - ], - "id": "85b5bb69-1cbb-4e38-a35a-f19f61764822", - "savedPayload": { - "position": { - "x": 18599.806237131383, - "y": 24773.35640053908 - }, - "targetPosition": { - "x": 18609.806237131383, - "y": 24838.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "e47dbaca-5683-4527-a991-87ec778eea78", - "savedPayload": { - "position": { - "x": 18578.806237131383, - "y": 24827.35640053908 - }, - "targetPosition": { - "x": 18569.806237131383, - "y": 24820.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "New Polygon", - "id": "6217d021-ea5b-4b20-b093-758a2d2fb5d4" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Exchange Orders", - "Plotter", - "Foundations", - "93c15cbf-185a-4b59-b55f-847f437bb841" - ], - [ - "Market Buy Orders", - "Plotter Module", - "Foundations", - "e00fe7d4-894d-4483-a73a-3cd77943ea80" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "486a0f30-691f-4c40-a18e-a1b0ac336ac1" - ], - [ - "New Polygon", - "Polygon", - "Foundations", - "6217d021-ea5b-4b20-b093-758a2d2fb5d4" - ] - ] - } - } - ], - "id": "76ec40af-b633-4ef4-a1ab-e5b8c6c996b2", - "savedPayload": { - "position": { - "x": 18569.806237131383, - "y": 24820.35640053908 - }, - "targetPosition": { - "x": 18609.806237131383, - "y": 24838.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "a9f62603-1b0a-4f9d-a460-1580c363b719", - "savedPayload": { - "position": { - "x": 18609.806237131383, - "y": 24838.35640053908 - }, - "targetPosition": { - "x": 18601.806237131383, - "y": 24913.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Market Buy Orders", - "id": "cfc08009-8204-4a7d-a32d-b4c5d54bf12d" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Live Trading Session", - "Trading Session Reference", - "Foundations", - "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "11d7bebb-0b04-4239-9c06-6ae057216fbf" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" - ], - [ - "Simulation Objects", - "Data Product Folder", - "Foundations", - "5b319302-fcd0-43b2-8005-72af4e3f2e36" - ], - [ - "Orders", - "Data Product Folder", - "Foundations", - "ff490055-3d71-401d-8700-f1b94af4ce79" - ], - [ - "Market Buy Orders", - "Data Product", - "Foundations", - "cfc08009-8204-4a7d-a32d-b4c5d54bf12d" - ] - ] - } - }, - { - "type": "Layer", - "name": "Market Sell Orders", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Market Sell Order", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "30388946-c545-4e4c-a518-b1f526c6646c", - "savedPayload": { - "position": { - "x": 18610.806237131383, - "y": 25118.35640053908 - }, - "targetPosition": { - "x": 18562.806237131383, - "y": 25058.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Market Sell Order", - "id": "a5856620-e9ce-4ee1-830c-5b5dc45e9139" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Exchange Orders", - "Plotter", - "Foundations", - "93c15cbf-185a-4b59-b55f-847f437bb841" - ], - [ - "Market Sell Orders", - "Plotter Module", - "Foundations", - "a9811005-1b7d-45bb-8003-0e60caab5f09" - ], - [ - "Market Sell Order", - "Plotter Panel", - "Foundations", - "a5856620-e9ce-4ee1-830c-5b5dc45e9139" - ] - ] - } - }, - { - "type": "Layer Panel", - "name": "Market Sell Order Stats", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "4391b366-3bd0-4f26-9bb7-f23513027bdf", - "savedPayload": { - "position": { - "x": 18475.806237131383, - "y": 25124.35640053908 - }, - "targetPosition": { - "x": 18562.806237131383, - "y": 25058.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Market Sell Order Stats", - "id": "fb23f6bb-8383-4276-8a77-5180e622653a" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Exchange Orders", - "Plotter", - "Foundations", - "93c15cbf-185a-4b59-b55f-847f437bb841" - ], - [ - "Market Sell Orders", - "Plotter Module", - "Foundations", - "a9811005-1b7d-45bb-8003-0e60caab5f09" - ], - [ - "Market Sell Order Stats", - "Plotter Panel", - "Foundations", - "fb23f6bb-8383-4276-8a77-5180e622653a" - ] - ] - } - }, - { - "type": "Layer Panel", - "name": "Market Sell Order Base Asset", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "16a41c27-036f-4678-9a95-f86edee95f6f", - "savedPayload": { - "position": { - "x": 18496.806237131383, - "y": 24994.35640053908 - }, - "targetPosition": { - "x": 18562.806237131383, - "y": 25058.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Market Sell Order Base Asset", - "id": "3e9e4e57-bd41-41f5-8d52-c92d3a707e80" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Exchange Orders", - "Plotter", - "Foundations", - "93c15cbf-185a-4b59-b55f-847f437bb841" - ], - [ - "Market Sell Orders", - "Plotter Module", - "Foundations", - "a9811005-1b7d-45bb-8003-0e60caab5f09" - ], - [ - "Market Sell Order Base Asset", - "Plotter Panel", - "Foundations", - "3e9e4e57-bd41-41f5-8d52-c92d3a707e80" - ] - ] - } - }, - { - "type": "Layer Panel", - "name": "Market Sell Order Quoted Asset", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "5c36dd82-316b-431c-b52a-4bee002231dc", - "savedPayload": { - "position": { - "x": 18601.806237131383, - "y": 25062.35640053908 - }, - "targetPosition": { - "x": 18562.806237131383, - "y": 25058.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Market Sell Order Quoted Asset", - "id": "51d59c30-3a02-4d74-aa62-f1524ea544ee" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Exchange Orders", - "Plotter", - "Foundations", - "93c15cbf-185a-4b59-b55f-847f437bb841" - ], - [ - "Market Sell Orders", - "Plotter Module", - "Foundations", - "a9811005-1b7d-45bb-8003-0e60caab5f09" - ], - [ - "Market Sell Order Quoted Asset", - "Plotter Panel", - "Foundations", - "51d59c30-3a02-4d74-aa62-f1524ea544ee" - ] - ] - } - } - ], - "id": "3490617f-d4af-42ae-8d28-c3f814a89a9a", - "savedPayload": { - "position": { - "x": 18562.806237131383, - "y": 25058.35640053908 - }, - "targetPosition": { - "x": 18556.806237131383, - "y": 24975.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "50e127c3-fc74-4f3d-b7a3-7a9fbc945b18", - "savedPayload": { - "position": { - "x": 18602.806237131383, - "y": 25118.35640053908 - }, - "targetPosition": { - "x": 18581.806237131383, - "y": 25035.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "New Polygon", - "id": "5b8dcb5c-6b20-4edf-aae5-1c526cdca536" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Exchange Orders", - "Plotter", - "Foundations", - "93c15cbf-185a-4b59-b55f-847f437bb841" - ], - [ - "Market Sell Orders", - "Plotter Module", - "Foundations", - "a9811005-1b7d-45bb-8003-0e60caab5f09" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "c24bfe41-ef93-4f0a-8c96-843536c85a2f" - ], - [ - "New Polygon", - "Polygon", - "Foundations", - "5b8dcb5c-6b20-4edf-aae5-1c526cdca536" - ] - ] - } - } - ], - "id": "53494c21-cd9a-4f2b-8582-84b0adff6d4d", - "savedPayload": { - "position": { - "x": 18581.806237131383, - "y": 25035.35640053908 - }, - "targetPosition": { - "x": 18556.806237131383, - "y": 24975.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "5b0588ac-983c-4c3e-8fca-8723240863af", - "savedPayload": { - "position": { - "x": 18556.806237131383, - "y": 24975.35640053908 - }, - "targetPosition": { - "x": 18601.806237131383, - "y": 24913.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Market Sell Orders", - "id": "51dd9fe8-916b-4707-a8bb-b318455c3e64" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Live Trading Session", - "Trading Session Reference", - "Foundations", - "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "11d7bebb-0b04-4239-9c06-6ae057216fbf" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" - ], - [ - "Simulation Objects", - "Data Product Folder", - "Foundations", - "5b319302-fcd0-43b2-8005-72af4e3f2e36" - ], - [ - "Orders", - "Data Product Folder", - "Foundations", - "ff490055-3d71-401d-8700-f1b94af4ce79" - ], - [ - "Market Sell Orders", - "Data Product", - "Foundations", - "51dd9fe8-916b-4707-a8bb-b318455c3e64" - ] - ] - } - }, - { - "type": "Layer", - "name": "Limit Buy Orders", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Limit Buy Order", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "a8130867-6f6a-4c07-8c73-7d67b0d9a31c", - "savedPayload": { - "position": { - "x": 18608.806237131383, - "y": 24786.35640053908 - }, - "targetPosition": { - "x": 18704.806237131383, - "y": 24866.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Limit Buy Order", - "id": "48ec80a7-6f68-4284-9bb5-f04ce3c1052b" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Exchange Orders", - "Plotter", - "Foundations", - "93c15cbf-185a-4b59-b55f-847f437bb841" - ], - [ - "Limit Buy Orders", - "Plotter Module", - "Foundations", - "7e3120c7-a0c9-483c-ada9-8c53deb10f33" - ], - [ - "Limit Buy Order", - "Plotter Panel", - "Foundations", - "48ec80a7-6f68-4284-9bb5-f04ce3c1052b" - ] - ] - } - }, - { - "type": "Layer Panel", - "name": "Limit Buy Order Stats", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "04ba4ed8-508d-4f69-82a1-d002ae617db5", - "savedPayload": { - "position": { - "x": 18655.806237131383, - "y": 24963.35640053908 - }, - "targetPosition": { - "x": 18704.806237131383, - "y": 24866.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Limit Buy Order Stats", - "id": "90bd6690-de93-4158-a17f-728c28defc38" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Exchange Orders", - "Plotter", - "Foundations", - "93c15cbf-185a-4b59-b55f-847f437bb841" - ], - [ - "Limit Buy Orders", - "Plotter Module", - "Foundations", - "7e3120c7-a0c9-483c-ada9-8c53deb10f33" - ], - [ - "Limit Buy Order Stats", - "Plotter Panel", - "Foundations", - "90bd6690-de93-4158-a17f-728c28defc38" - ] - ] - } - }, - { - "type": "Layer Panel", - "name": "Limit Buy Order Base Asset", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "877270c5-2dbf-436c-b35f-4b8ed488275c", - "savedPayload": { - "position": { - "x": 18743.806237131383, - "y": 24781.35640053908 - }, - "targetPosition": { - "x": 18704.806237131383, - "y": 24866.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Limit Buy Order Base Asset", - "id": "8504b6e3-83c8-45ea-959a-41303f9d4274" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Exchange Orders", - "Plotter", - "Foundations", - "93c15cbf-185a-4b59-b55f-847f437bb841" - ], - [ - "Limit Buy Orders", - "Plotter Module", - "Foundations", - "7e3120c7-a0c9-483c-ada9-8c53deb10f33" - ], - [ - "Limit Buy Order Base Asset", - "Plotter Panel", - "Foundations", - "8504b6e3-83c8-45ea-959a-41303f9d4274" - ] - ] - } - }, - { - "type": "Layer Panel", - "name": "Limit Buy Order Quoted Asset", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "1738e786-700d-44f4-b31c-4d2151a0e314", - "savedPayload": { - "position": { - "x": 18783.806237131383, - "y": 24930.35640053908 - }, - "targetPosition": { - "x": 18704.806237131383, - "y": 24866.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Limit Buy Order Quoted Asset", - "id": "b60e7e48-8ae7-4701-848b-8faa9ba58c11" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Exchange Orders", - "Plotter", - "Foundations", - "93c15cbf-185a-4b59-b55f-847f437bb841" - ], - [ - "Limit Buy Orders", - "Plotter Module", - "Foundations", - "7e3120c7-a0c9-483c-ada9-8c53deb10f33" - ], - [ - "Limit Buy Order Quoted Asset", - "Plotter Panel", - "Foundations", - "b60e7e48-8ae7-4701-848b-8faa9ba58c11" - ] - ] - } - } - ], - "id": "b2af0847-3dd5-4aca-8b97-eea1f9fd5b3b", - "savedPayload": { - "position": { - "x": 18704.806237131383, - "y": 24866.35640053908 - }, - "targetPosition": { - "x": 18692.806237131383, - "y": 24838.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "Status Open", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "151ad6d9-9249-45b7-a9f5-21d75dbdc7ad", - "savedPayload": { - "position": { - "x": 18625.806237131383, - "y": 24787.35640053908 - }, - "targetPosition": { - "x": 18715.806237131383, - "y": 24817.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Status Open", - "id": "7be8ba85-07e7-4800-8988-ce76d2105b73" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Exchange Orders", - "Plotter", - "Foundations", - "93c15cbf-185a-4b59-b55f-847f437bb841" - ], - [ - "Limit Buy Orders", - "Plotter Module", - "Foundations", - "7e3120c7-a0c9-483c-ada9-8c53deb10f33" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "3ea3861e-f37d-4d78-a45e-9b5fa738aefd" - ], - [ - "Status Open", - "Polygon", - "Foundations", - "7be8ba85-07e7-4800-8988-ce76d2105b73" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Status Closed Cancel Event", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "51d56e6f-1699-4012-b276-18689657697e", - "savedPayload": { - "position": { - "x": 18662.806237131383, - "y": 24849.35640053908 - }, - "targetPosition": { - "x": 18715.806237131383, - "y": 24817.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Status Closed Cancel Event", - "id": "ab881143-5631-4b27-a97a-94138dbd370d" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Exchange Orders", - "Plotter", - "Foundations", - "93c15cbf-185a-4b59-b55f-847f437bb841" - ], - [ - "Limit Buy Orders", - "Plotter Module", - "Foundations", - "7e3120c7-a0c9-483c-ada9-8c53deb10f33" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "3ea3861e-f37d-4d78-a45e-9b5fa738aefd" - ], - [ - "Status Closed Cancel Event", - "Polygon", - "Foundations", - "ab881143-5631-4b27-a97a-94138dbd370d" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Status Closed Filled", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "af049725-6660-441e-9af6-5d5d73f636d1", - "savedPayload": { - "position": { - "x": 18731.806237131383, - "y": 24742.35640053908 - }, - "targetPosition": { - "x": 18715.806237131383, - "y": 24817.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Status Closed Filled", - "id": "a54693cf-8ec1-469d-afb9-2a724e4f6af7" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Exchange Orders", - "Plotter", - "Foundations", - "93c15cbf-185a-4b59-b55f-847f437bb841" - ], - [ - "Limit Buy Orders", - "Plotter Module", - "Foundations", - "7e3120c7-a0c9-483c-ada9-8c53deb10f33" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "3ea3861e-f37d-4d78-a45e-9b5fa738aefd" - ], - [ - "Status Closed Filled", - "Polygon", - "Foundations", - "a54693cf-8ec1-469d-afb9-2a724e4f6af7" - ] - ] - } - } - ], - "id": "0bc5e835-1e3e-431b-9012-dda9c4071a43", - "savedPayload": { - "position": { - "x": 18715.806237131383, - "y": 24817.35640053908 - }, - "targetPosition": { - "x": 18692.806237131383, - "y": 24838.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "4d100661-e1a7-4517-8645-5139f57dd9e8", - "savedPayload": { - "position": { - "x": 18692.806237131383, - "y": 24838.35640053908 - }, - "targetPosition": { - "x": 18601.806237131383, - "y": 24913.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Limit Buy Orders", - "id": "62e6476b-857a-40c0-a71c-59a395d55272" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Live Trading Session", - "Trading Session Reference", - "Foundations", - "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "11d7bebb-0b04-4239-9c06-6ae057216fbf" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" - ], - [ - "Simulation Objects", - "Data Product Folder", - "Foundations", - "5b319302-fcd0-43b2-8005-72af4e3f2e36" - ], - [ - "Orders", - "Data Product Folder", - "Foundations", - "ff490055-3d71-401d-8700-f1b94af4ce79" - ], - [ - "Limit Buy Orders", - "Data Product", - "Foundations", - "62e6476b-857a-40c0-a71c-59a395d55272" - ] - ] - } - }, - { - "type": "Layer", - "name": "Limit Sell Orders", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Limit Sell Order", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "f375ca28-f388-4c48-8242-f477549fb454", - "savedPayload": { - "position": { - "x": 18548.806237131383, - "y": 24910.35640053908 - }, - "targetPosition": { - "x": 18508.806237131383, - "y": 24847.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Limit Sell Order", - "id": "5d485d15-9919-42cc-9399-54c679d7085d" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Exchange Orders", - "Plotter", - "Foundations", - "93c15cbf-185a-4b59-b55f-847f437bb841" - ], - [ - "Limit Sell Orders", - "Plotter Module", - "Foundations", - "fb243322-ec2a-4f03-bb77-e97e4699d1c6" - ], - [ - "Limit Sell Order", - "Plotter Panel", - "Foundations", - "5d485d15-9919-42cc-9399-54c679d7085d" - ] - ] - } - }, - { - "type": "Layer Panel", - "name": "Limit Sell Order Stats", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "86143ce9-56b1-46f7-96ca-7a3abc04e182", - "savedPayload": { - "position": { - "x": 18542.806237131383, - "y": 24788.35640053908 - }, - "targetPosition": { - "x": 18508.806237131383, - "y": 24847.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Limit Sell Order Stats", - "id": "db2f6e9c-ce79-4465-a0dc-8ea02fac26b7" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Exchange Orders", - "Plotter", - "Foundations", - "93c15cbf-185a-4b59-b55f-847f437bb841" - ], - [ - "Limit Sell Orders", - "Plotter Module", - "Foundations", - "fb243322-ec2a-4f03-bb77-e97e4699d1c6" - ], - [ - "Limit Sell Order Stats", - "Plotter Panel", - "Foundations", - "db2f6e9c-ce79-4465-a0dc-8ea02fac26b7" - ] - ] - } - }, - { - "type": "Layer Panel", - "name": "Limit Sell Order Base Asset", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "2bbbb399-6ccf-40ee-94c7-16c08125d82d", - "savedPayload": { - "position": { - "x": 18454.806237131383, - "y": 24914.35640053908 - }, - "targetPosition": { - "x": 18508.806237131383, - "y": 24847.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Limit Sell Order Base Asset", - "id": "3e34000e-ad8c-4049-9eee-89e8ea362a0f" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Exchange Orders", - "Plotter", - "Foundations", - "93c15cbf-185a-4b59-b55f-847f437bb841" - ], - [ - "Limit Sell Orders", - "Plotter Module", - "Foundations", - "fb243322-ec2a-4f03-bb77-e97e4699d1c6" - ], - [ - "Limit Sell Order Base Asset", - "Plotter Panel", - "Foundations", - "3e34000e-ad8c-4049-9eee-89e8ea362a0f" - ] - ] - } - }, - { - "type": "Layer Panel", - "name": "Limit Sell Order Quoted Asset", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "4597b0fc-79ca-421f-abbb-27230efba557", - "savedPayload": { - "position": { - "x": 18421.806237131383, - "y": 24771.35640053908 - }, - "targetPosition": { - "x": 18508.806237131383, - "y": 24847.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Limit Sell Order Quoted Asset", - "id": "ae18b041-f16e-4d96-8a83-56845dddf64a" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Exchange Orders", - "Plotter", - "Foundations", - "93c15cbf-185a-4b59-b55f-847f437bb841" - ], - [ - "Limit Sell Orders", - "Plotter Module", - "Foundations", - "fb243322-ec2a-4f03-bb77-e97e4699d1c6" - ], - [ - "Limit Sell Order Quoted Asset", - "Plotter Panel", - "Foundations", - "ae18b041-f16e-4d96-8a83-56845dddf64a" - ] - ] - } - } - ], - "id": "19aa055c-12ba-4f37-861c-231de066dfd1", - "savedPayload": { - "position": { - "x": 18508.806237131383, - "y": 24847.35640053908 - }, - "targetPosition": { - "x": 18598.806237131383, - "y": 24826.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "Status Open", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "c03e5269-40d8-4bb0-a40c-e56abb2a671f", - "savedPayload": { - "position": { - "x": 18722.806237131383, - "y": 24832.35640053908 - }, - "targetPosition": { - "x": 18646.806237131383, - "y": 24798.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Status Open", - "id": "186d1b59-7d04-4b40-83c9-acc361b8a12a" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Exchange Orders", - "Plotter", - "Foundations", - "93c15cbf-185a-4b59-b55f-847f437bb841" - ], - [ - "Limit Sell Orders", - "Plotter Module", - "Foundations", - "fb243322-ec2a-4f03-bb77-e97e4699d1c6" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "42719bff-262a-4401-9611-761f0db1e790" - ], - [ - "Status Open", - "Polygon", - "Foundations", - "186d1b59-7d04-4b40-83c9-acc361b8a12a" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Status Closed Cancel Event", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "57f34f16-a83f-4b10-9136-8deef579b9cf", - "savedPayload": { - "position": { - "x": 18660.806237131383, - "y": 24801.35640053908 - }, - "targetPosition": { - "x": 18646.806237131383, - "y": 24798.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Status Closed Cancel Event", - "id": "8e993263-dbfc-4d41-864a-9470e70d7e4f" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Exchange Orders", - "Plotter", - "Foundations", - "93c15cbf-185a-4b59-b55f-847f437bb841" - ], - [ - "Limit Sell Orders", - "Plotter Module", - "Foundations", - "fb243322-ec2a-4f03-bb77-e97e4699d1c6" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "42719bff-262a-4401-9611-761f0db1e790" - ], - [ - "Status Closed Cancel Event", - "Polygon", - "Foundations", - "8e993263-dbfc-4d41-864a-9470e70d7e4f" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Status Closed Filled", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "5684269f-d4c7-4cc0-b18d-9df3a8127c6e", - "savedPayload": { - "position": { - "x": 18597.806237131383, - "y": 24705.35640053908 - }, - "targetPosition": { - "x": 18646.806237131383, - "y": 24798.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Status Closed Filled", - "id": "bf0751d6-fdb2-4e66-a39c-2bd99252bd60" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Exchange Orders", - "Plotter", - "Foundations", - "93c15cbf-185a-4b59-b55f-847f437bb841" - ], - [ - "Limit Sell Orders", - "Plotter Module", - "Foundations", - "fb243322-ec2a-4f03-bb77-e97e4699d1c6" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "42719bff-262a-4401-9611-761f0db1e790" - ], - [ - "Status Closed Filled", - "Polygon", - "Foundations", - "bf0751d6-fdb2-4e66-a39c-2bd99252bd60" - ] - ] - } - } - ], - "id": "d83bfdcc-eaab-4f18-b9ac-523935bd66e3", - "savedPayload": { - "position": { - "x": 18646.806237131383, - "y": 24798.35640053908 - }, - "targetPosition": { - "x": 18598.806237131383, - "y": 24826.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "d85fb209-fe86-4f50-a94c-b902726e4bc4", - "savedPayload": { - "position": { - "x": 18598.806237131383, - "y": 24826.35640053908 - }, - "targetPosition": { - "x": 18601.806237131383, - "y": 24913.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Limit Sell Orders", - "id": "2f6c24d2-40bf-41ec-9831-90767c244b18" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Live Trading Session", - "Trading Session Reference", - "Foundations", - "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "11d7bebb-0b04-4239-9c06-6ae057216fbf" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" - ], - [ - "Simulation Objects", - "Data Product Folder", - "Foundations", - "5b319302-fcd0-43b2-8005-72af4e3f2e36" - ], - [ - "Orders", - "Data Product Folder", - "Foundations", - "ff490055-3d71-401d-8700-f1b94af4ce79" - ], - [ - "Limit Sell Orders", - "Data Product", - "Foundations", - "2f6c24d2-40bf-41ec-9831-90767c244b18" - ] - ] - } - } - ], - "layerFolders": [], - "id": "0d05d160-84af-4dbc-8d06-a8171757a239", - "savedPayload": { - "position": { - "x": 18601.806237131383, - "y": 24913.35640053908 - }, - "targetPosition": { - "x": 18536.806237131383, - "y": 24982.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Layer Folder", - "name": "Stages", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Trigger Stages", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Trigger Stage Object", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "8405da07-cca5-4a52-967f-d1692f95daa9", - "savedPayload": { - "position": { - "x": 18517.806237131383, - "y": 24949.35640053908 - }, - "targetPosition": { - "x": 18483.806237131383, - "y": 24933.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Trigger Stage Object", - "id": "c10b9b7b-04d8-460b-9dcc-2eaed24e17df" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Stages", - "Plotter", - "Foundations", - "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" - ], - [ - "Trigger Stage Objects", - "Plotter Module", - "Foundations", - "6c6cddbc-cd78-445f-9498-8627ac99563d" - ], - [ - "Trigger Stage Object", - "Plotter Panel", - "Foundations", - "c10b9b7b-04d8-460b-9dcc-2eaed24e17df" - ] - ] - } - } - ], - "id": "5876326f-dbc4-42c7-809c-8ed2250814ba", - "savedPayload": { - "position": { - "x": 18483.806237131383, - "y": 24933.35640053908 - }, - "targetPosition": { - "x": 18536.806237131383, - "y": 24908.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "Closed Base", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "1d80eb41-8d6a-45ac-8ad1-a0bf18724b5a", - "savedPayload": { - "position": { - "x": 18604.806237131383, - "y": 24765.35640053908 - }, - "targetPosition": { - "x": 18573.806237131383, - "y": 24827.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Closed Base", - "id": "9e88f3a0-09ad-44fd-a84e-731228860e66" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Stages", - "Plotter", - "Foundations", - "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" - ], - [ - "Trigger Stage Objects", - "Plotter Module", - "Foundations", - "6c6cddbc-cd78-445f-9498-8627ac99563d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "09119fa5-53de-4885-af93-32aacf6445bb" - ], - [ - "Closed Base", - "Polygon", - "Foundations", - "9e88f3a0-09ad-44fd-a84e-731228860e66" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Open Base", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "9ddf34fd-91ad-4c86-b22c-f952045eb9b6", - "savedPayload": { - "position": { - "x": 18616.806237131383, - "y": 24734.35640053908 - }, - "targetPosition": { - "x": 18573.806237131383, - "y": 24827.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Open Base", - "id": "e2e18af7-af5f-4634-b8a4-4fabd2ddd7a5" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Stages", - "Plotter", - "Foundations", - "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" - ], - [ - "Trigger Stage Objects", - "Plotter Module", - "Foundations", - "6c6cddbc-cd78-445f-9498-8627ac99563d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "09119fa5-53de-4885-af93-32aacf6445bb" - ], - [ - "Open Base", - "Polygon", - "Foundations", - "e2e18af7-af5f-4634-b8a4-4fabd2ddd7a5" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Left Line", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "3a84ec63-4458-4fd1-b784-eaf6ec49c3e7", - "savedPayload": { - "position": { - "x": 18659.806237131383, - "y": 24764.35640053908 - }, - "targetPosition": { - "x": 18573.806237131383, - "y": 24827.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Left Line", - "id": "08d916aa-6d2d-497b-8738-9b0966e3901e" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Stages", - "Plotter", - "Foundations", - "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" - ], - [ - "Trigger Stage Objects", - "Plotter Module", - "Foundations", - "6c6cddbc-cd78-445f-9498-8627ac99563d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "09119fa5-53de-4885-af93-32aacf6445bb" - ], - [ - "Left Line", - "Polygon", - "Foundations", - "08d916aa-6d2d-497b-8738-9b0966e3901e" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Right Line", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "67097184-d084-4e57-a111-ad4d59ed8b50", - "savedPayload": { - "position": { - "x": 18658.806237131383, - "y": 24921.35640053908 - }, - "targetPosition": { - "x": 18573.806237131383, - "y": 24827.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Right Line", - "id": "70de0f73-5a2d-4a5a-a5f7-1863f192a14d" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Stages", - "Plotter", - "Foundations", - "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" - ], - [ - "Trigger Stage Objects", - "Plotter Module", - "Foundations", - "6c6cddbc-cd78-445f-9498-8627ac99563d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "09119fa5-53de-4885-af93-32aacf6445bb" - ], - [ - "Right Line", - "Polygon", - "Foundations", - "70de0f73-5a2d-4a5a-a5f7-1863f192a14d" - ] - ] - } - } - ], - "id": "62621f79-d294-4e23-9068-4997ecf37073", - "savedPayload": { - "position": { - "x": 18573.806237131383, - "y": 24827.35640053908 - }, - "targetPosition": { - "x": 18536.806237131383, - "y": 24908.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "96dfbf5e-8d59-4f54-806c-319127fa3113", - "savedPayload": { - "position": { - "x": 18536.806237131383, - "y": 24908.35640053908 - }, - "targetPosition": { - "x": 18456.806237131383, - "y": 24995.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Trigger Stages", - "id": "abd012b7-4f50-4c0f-8e41-0bdc69d326fa" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Live Trading Session", - "Trading Session Reference", - "Foundations", - "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "11d7bebb-0b04-4239-9c06-6ae057216fbf" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" - ], - [ - "Simulation Objects", - "Data Product Folder", - "Foundations", - "5b319302-fcd0-43b2-8005-72af4e3f2e36" - ], - [ - "Stages", - "Data Product Folder", - "Foundations", - "7260e68b-f3e6-452e-b937-12746a27704d" - ], - [ - "Trigger Stages", - "Data Product", - "Foundations", - "abd012b7-4f50-4c0f-8e41-0bdc69d326fa" - ] - ] - } - }, - { - "type": "Layer", - "name": "Open Stages", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Open Stage Object", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "cb06df38-8795-4ac0-b61d-013c575f4119", - "savedPayload": { - "position": { - "x": 18304.806237131383, - "y": 24896.35640053908 - }, - "targetPosition": { - "x": 18313.806237131383, - "y": 24941.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Open Stage Object", - "id": "be56e169-d089-4aea-a18a-c01cf16a3485" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Stages", - "Plotter", - "Foundations", - "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" - ], - [ - "Open Stage Objects", - "Plotter Module", - "Foundations", - "8f7cad9f-153d-44e6-bdc2-812bc97e3929" - ], - [ - "Open Stage Object", - "Plotter Panel", - "Foundations", - "be56e169-d089-4aea-a18a-c01cf16a3485" - ] - ] - } - } - ], - "id": "1b46e4ea-b75a-467d-aa01-a09fe3e2177b", - "savedPayload": { - "position": { - "x": 18313.806237131383, - "y": 24941.35640053908 - }, - "targetPosition": { - "x": 18390.806237131383, - "y": 24937.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "Closed Base", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "34ef6d23-a4eb-4c12-8707-dc6724e2e8f8", - "savedPayload": { - "position": { - "x": 18416.806237131383, - "y": 25021.35640053908 - }, - "targetPosition": { - "x": 18351.806237131383, - "y": 24931.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Closed Base", - "id": "21db891e-4c47-4a5a-88a5-036297086138" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Stages", - "Plotter", - "Foundations", - "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" - ], - [ - "Open Stage Objects", - "Plotter Module", - "Foundations", - "8f7cad9f-153d-44e6-bdc2-812bc97e3929" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "d953dd4d-5603-4042-b15b-1e293988be14" - ], - [ - "Closed Base", - "Polygon", - "Foundations", - "21db891e-4c47-4a5a-88a5-036297086138" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Open Base", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "2e30e99e-3c31-45ca-ad51-6c1a3c1a353e", - "savedPayload": { - "position": { - "x": 18284.806237131383, - "y": 24927.35640053908 - }, - "targetPosition": { - "x": 18351.806237131383, - "y": 24931.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Open Base", - "id": "2a3d0d93-13d9-4a9e-8d32-c0aa5d7ab1e3" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Stages", - "Plotter", - "Foundations", - "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" - ], - [ - "Open Stage Objects", - "Plotter Module", - "Foundations", - "8f7cad9f-153d-44e6-bdc2-812bc97e3929" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "d953dd4d-5603-4042-b15b-1e293988be14" - ], - [ - "Open Base", - "Polygon", - "Foundations", - "2a3d0d93-13d9-4a9e-8d32-c0aa5d7ab1e3" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Left Line", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "a49ebb3e-0a24-42bc-9542-6ceb395ca81c", - "savedPayload": { - "position": { - "x": 18252.806237131383, - "y": 24994.35640053908 - }, - "targetPosition": { - "x": 18351.806237131383, - "y": 24931.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Left Line", - "id": "616f49d0-daaa-4b82-be0d-56504b402616" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Stages", - "Plotter", - "Foundations", - "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" - ], - [ - "Open Stage Objects", - "Plotter Module", - "Foundations", - "8f7cad9f-153d-44e6-bdc2-812bc97e3929" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "d953dd4d-5603-4042-b15b-1e293988be14" - ], - [ - "Left Line", - "Polygon", - "Foundations", - "616f49d0-daaa-4b82-be0d-56504b402616" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Right Line", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "da13e100-559b-46bd-a87e-517abbf01b3c", - "savedPayload": { - "position": { - "x": 18416.806237131383, - "y": 24991.35640053908 - }, - "targetPosition": { - "x": 18351.806237131383, - "y": 24931.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Right Line", - "id": "0fab39ff-8caf-45f8-8650-33d7a65fa6e1" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Stages", - "Plotter", - "Foundations", - "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" - ], - [ - "Open Stage Objects", - "Plotter Module", - "Foundations", - "8f7cad9f-153d-44e6-bdc2-812bc97e3929" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "d953dd4d-5603-4042-b15b-1e293988be14" - ], - [ - "Right Line", - "Polygon", - "Foundations", - "0fab39ff-8caf-45f8-8650-33d7a65fa6e1" - ] - ] - } - } - ], - "id": "126de1fa-2f7e-464e-bde8-420b63a0d159", - "savedPayload": { - "position": { - "x": 18351.806237131383, - "y": 24931.35640053908 - }, - "targetPosition": { - "x": 18390.806237131383, - "y": 24937.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "b7431ec0-af09-4eeb-be30-5e7fae2700da", - "savedPayload": { - "position": { - "x": 18390.806237131383, - "y": 24937.35640053908 - }, - "targetPosition": { - "x": 18456.806237131383, - "y": 24995.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Open Stages", - "id": "19918edb-2dbf-49b7-ae9c-6c831a702319" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Live Trading Session", - "Trading Session Reference", - "Foundations", - "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "11d7bebb-0b04-4239-9c06-6ae057216fbf" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" - ], - [ - "Simulation Objects", - "Data Product Folder", - "Foundations", - "5b319302-fcd0-43b2-8005-72af4e3f2e36" - ], - [ - "Stages", - "Data Product Folder", - "Foundations", - "7260e68b-f3e6-452e-b937-12746a27704d" - ], - [ - "Open Stages", - "Data Product", - "Foundations", - "19918edb-2dbf-49b7-ae9c-6c831a702319" - ] - ] - } - }, - { - "type": "Layer", - "name": "Manage Stages", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Manage Stage Object", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "17672ace-36df-4940-a1dd-9066f29cc0b7", - "savedPayload": { - "position": { - "x": 18406.806237131383, - "y": 24922.35640053908 - }, - "targetPosition": { - "x": 18470.806237131383, - "y": 24898.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Manage Stage Object", - "id": "3db5604f-cacf-4c87-b1ea-5aa364bf9f48" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Stages", - "Plotter", - "Foundations", - "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" - ], - [ - "Manage Stage Objects", - "Plotter Module", - "Foundations", - "768a5cc5-72db-4218-9a8b-706c51186b3d" - ], - [ - "Manage Stage Object", - "Plotter Panel", - "Foundations", - "3db5604f-cacf-4c87-b1ea-5aa364bf9f48" - ] - ] - } - } - ], - "id": "53ef428e-5c0d-4141-a2e9-1a43d2550d83", - "savedPayload": { - "position": { - "x": 18470.806237131383, - "y": 24898.35640053908 - }, - "targetPosition": { - "x": 18528.806237131383, - "y": 24982.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "Closed Base", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "b0afaf06-756a-43fb-9f75-6601fb88ddc7", - "savedPayload": { - "position": { - "x": 18505.806237131383, - "y": 25064.35640053908 - }, - "targetPosition": { - "x": 18495.806237131383, - "y": 25061.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Closed Base", - "id": "43435aed-68cb-4a56-88c4-2574d91f5b32" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Stages", - "Plotter", - "Foundations", - "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" - ], - [ - "Manage Stage Objects", - "Plotter Module", - "Foundations", - "768a5cc5-72db-4218-9a8b-706c51186b3d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "dd3a2274-3986-4c89-bab9-265f6fa6b1d1" - ], - [ - "Closed Base", - "Polygon", - "Foundations", - "43435aed-68cb-4a56-88c4-2574d91f5b32" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Open Base", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "e7bd02f4-34c7-417f-b551-962e7d5724ca", - "savedPayload": { - "position": { - "x": 18570.806237131383, - "y": 25036.35640053908 - }, - "targetPosition": { - "x": 18495.806237131383, - "y": 25061.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Open Base", - "id": "904be022-f1e2-475e-9115-88224353cfa2" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Stages", - "Plotter", - "Foundations", - "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" - ], - [ - "Manage Stage Objects", - "Plotter Module", - "Foundations", - "768a5cc5-72db-4218-9a8b-706c51186b3d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "dd3a2274-3986-4c89-bab9-265f6fa6b1d1" - ], - [ - "Open Base", - "Polygon", - "Foundations", - "904be022-f1e2-475e-9115-88224353cfa2" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Left Line", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "07139e21-97c7-4458-b6e9-17c51d9219a6", - "savedPayload": { - "position": { - "x": 18548.806237131383, - "y": 25071.35640053908 - }, - "targetPosition": { - "x": 18495.806237131383, - "y": 25061.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Left Line", - "id": "4c74d4d8-d0a4-4581-bee7-36485d7a91a5" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Stages", - "Plotter", - "Foundations", - "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" - ], - [ - "Manage Stage Objects", - "Plotter Module", - "Foundations", - "768a5cc5-72db-4218-9a8b-706c51186b3d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "dd3a2274-3986-4c89-bab9-265f6fa6b1d1" - ], - [ - "Left Line", - "Polygon", - "Foundations", - "4c74d4d8-d0a4-4581-bee7-36485d7a91a5" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Right Line", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "673c5995-b7ca-490a-88fc-95db8cc6ffbb", - "savedPayload": { - "position": { - "x": 18440.806237131383, - "y": 25119.35640053908 - }, - "targetPosition": { - "x": 18495.806237131383, - "y": 25061.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Right Line", - "id": "9fc6d2c4-a67b-42e8-841b-7523f7ab4962" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Stages", - "Plotter", - "Foundations", - "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" - ], - [ - "Manage Stage Objects", - "Plotter Module", - "Foundations", - "768a5cc5-72db-4218-9a8b-706c51186b3d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "dd3a2274-3986-4c89-bab9-265f6fa6b1d1" - ], - [ - "Right Line", - "Polygon", - "Foundations", - "9fc6d2c4-a67b-42e8-841b-7523f7ab4962" - ] - ] - } - } - ], - "id": "0221314f-c6fc-4853-ac53-896d3520e4f9", - "savedPayload": { - "position": { - "x": 18495.806237131383, - "y": 25061.35640053908 - }, - "targetPosition": { - "x": 18528.806237131383, - "y": 24982.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "828f2ec4-f1a9-4d56-a0a3-2247e6edbebf", - "savedPayload": { - "position": { - "x": 18528.806237131383, - "y": 24982.35640053908 - }, - "targetPosition": { - "x": 18456.806237131383, - "y": 24995.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Manage Stages", - "id": "8b738bd4-8679-4a0e-bcb8-4e84badfb250" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Live Trading Session", - "Trading Session Reference", - "Foundations", - "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "11d7bebb-0b04-4239-9c06-6ae057216fbf" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" - ], - [ - "Simulation Objects", - "Data Product Folder", - "Foundations", - "5b319302-fcd0-43b2-8005-72af4e3f2e36" - ], - [ - "Stages", - "Data Product Folder", - "Foundations", - "7260e68b-f3e6-452e-b937-12746a27704d" - ], - [ - "Manage Stages", - "Data Product", - "Foundations", - "8b738bd4-8679-4a0e-bcb8-4e84badfb250" - ] - ] - } - }, - { - "type": "Layer", - "name": "Close Stages", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Close Stage Object", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "2a04e8d3-8937-4ce7-8fbb-fd1391bf9016", - "savedPayload": { - "position": { - "x": 18603.806237131383, - "y": 25114.35640053908 - }, - "targetPosition": { - "x": 18557.806237131383, - "y": 25041.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Close Stage Object", - "id": "069885e7-351f-45dc-8423-113db65b9592" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Stages", - "Plotter", - "Foundations", - "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" - ], - [ - "Close Stage Objects", - "Plotter Module", - "Foundations", - "de84947f-ec29-4125-a2b3-a3da595d1653" - ], - [ - "Close Stage Object", - "Plotter Panel", - "Foundations", - "069885e7-351f-45dc-8423-113db65b9592" - ] - ] - } - } - ], - "id": "b6bfe6b0-5ea2-46a3-8dc8-70eb6bbdb555", - "savedPayload": { - "position": { - "x": 18557.806237131383, - "y": 25041.35640053908 - }, - "targetPosition": { - "x": 18527.806237131383, - "y": 24991.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "Closed Base", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "a560f318-6ff3-4bdb-aa7d-a8c9d060b221", - "savedPayload": { - "position": { - "x": 18485.806237131383, - "y": 24901.35640053908 - }, - "targetPosition": { - "x": 18530.806237131383, - "y": 24900.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Closed Base", - "id": "9463d512-21f5-48c1-8cd6-b14747b338cf" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Stages", - "Plotter", - "Foundations", - "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" - ], - [ - "Close Stage Objects", - "Plotter Module", - "Foundations", - "de84947f-ec29-4125-a2b3-a3da595d1653" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "2236ae6a-63a0-4031-a6aa-95fd8dbd1e6d" - ], - [ - "Closed Base", - "Polygon", - "Foundations", - "9463d512-21f5-48c1-8cd6-b14747b338cf" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Open Base", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "8a107397-c755-4836-8674-6eccb2508395", - "savedPayload": { - "position": { - "x": 18581.806237131383, - "y": 24889.35640053908 - }, - "targetPosition": { - "x": 18530.806237131383, - "y": 24900.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Open Base", - "id": "c3249cad-9f26-4ff2-ab0d-968c66bb7f2d" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Stages", - "Plotter", - "Foundations", - "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" - ], - [ - "Close Stage Objects", - "Plotter Module", - "Foundations", - "de84947f-ec29-4125-a2b3-a3da595d1653" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "2236ae6a-63a0-4031-a6aa-95fd8dbd1e6d" - ], - [ - "Open Base", - "Polygon", - "Foundations", - "c3249cad-9f26-4ff2-ab0d-968c66bb7f2d" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Left Line", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "8f97165b-9131-423b-9c0c-adb4d2afbcbc", - "savedPayload": { - "position": { - "x": 18539.806237131383, - "y": 24813.35640053908 - }, - "targetPosition": { - "x": 18530.806237131383, - "y": 24900.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Left Line", - "id": "dbd9d421-d90c-4ab8-a26b-c2254d7abec1" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Stages", - "Plotter", - "Foundations", - "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" - ], - [ - "Close Stage Objects", - "Plotter Module", - "Foundations", - "de84947f-ec29-4125-a2b3-a3da595d1653" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "2236ae6a-63a0-4031-a6aa-95fd8dbd1e6d" - ], - [ - "Left Line", - "Polygon", - "Foundations", - "dbd9d421-d90c-4ab8-a26b-c2254d7abec1" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Right Line", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "614b91de-df80-4a40-ad9b-436f339ac3d9", - "savedPayload": { - "position": { - "x": 18623.806237131383, - "y": 24970.35640053908 - }, - "targetPosition": { - "x": 18530.806237131383, - "y": 24900.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Right Line", - "id": "a5e40c24-183d-4896-97b0-f9f0f104c240" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Stages", - "Plotter", - "Foundations", - "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" - ], - [ - "Close Stage Objects", - "Plotter Module", - "Foundations", - "de84947f-ec29-4125-a2b3-a3da595d1653" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "2236ae6a-63a0-4031-a6aa-95fd8dbd1e6d" - ], - [ - "Right Line", - "Polygon", - "Foundations", - "a5e40c24-183d-4896-97b0-f9f0f104c240" - ] - ] - } - } - ], - "id": "2af67f4d-2680-4428-a7a4-6156b6223200", - "savedPayload": { - "position": { - "x": 18530.806237131383, - "y": 24900.35640053908 - }, - "targetPosition": { - "x": 18527.806237131383, - "y": 24991.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "533392f2-9dc6-4faf-884d-6ba3aa204557", - "savedPayload": { - "position": { - "x": 18527.806237131383, - "y": 24991.35640053908 - }, - "targetPosition": { - "x": 18456.806237131383, - "y": 24995.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Close Stages", - "id": "35e88685-aebf-42e2-bd6b-78506e6123d7" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Live Trading Session", - "Trading Session Reference", - "Foundations", - "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "11d7bebb-0b04-4239-9c06-6ae057216fbf" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" - ], - [ - "Simulation Objects", - "Data Product Folder", - "Foundations", - "5b319302-fcd0-43b2-8005-72af4e3f2e36" - ], - [ - "Stages", - "Data Product Folder", - "Foundations", - "7260e68b-f3e6-452e-b937-12746a27704d" - ], - [ - "Close Stages", - "Data Product", - "Foundations", - "35e88685-aebf-42e2-bd6b-78506e6123d7" - ] - ] - } - } - ], - "layerFolders": [], - "id": "ee49aac9-2f04-4b50-a423-9392e76dc251", - "savedPayload": { - "position": { - "x": 18456.806237131383, - "y": 24995.35640053908 - }, - "targetPosition": { - "x": 18536.806237131383, - "y": 24982.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Layer Folder", - "name": "Position", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Positions", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Position Object", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "e55445b3-7763-49fb-af63-13c612b9ad9f", - "savedPayload": { - "position": { - "x": 18486.806237131383, - "y": 25242.35640053908 - }, - "targetPosition": { - "x": 18474.806237131383, - "y": 25160.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Position Object", - "id": "3d274e02-8896-4311-a0c8-9041b6507090" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Position", - "Plotter", - "Foundations", - "cd6f9452-2cce-424d-8059-e3b312f627c4" - ], - [ - "Position Objects", - "Plotter Module", - "Foundations", - "8854b5f8-8407-4a0d-9099-5456a8e4cced" - ], - [ - "Position Object", - "Plotter Panel", - "Foundations", - "3d274e02-8896-4311-a0c8-9041b6507090" - ] - ] - } - }, - { - "type": "Layer Panel", - "name": "Position Combined Statistics", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "d869b324-ea16-4fcd-9b89-a6647abd2eac", - "savedPayload": { - "position": { - "x": 18483.806237131383, - "y": 25069.35640053908 - }, - "targetPosition": { - "x": 18474.806237131383, - "y": 25160.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Position Combined Statistics", - "id": "05d6bb3e-f975-471f-be1f-3215025ce6fe" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Position", - "Plotter", - "Foundations", - "cd6f9452-2cce-424d-8059-e3b312f627c4" - ], - [ - "Position Objects", - "Plotter Module", - "Foundations", - "8854b5f8-8407-4a0d-9099-5456a8e4cced" - ], - [ - "Position Combined Statistics", - "Plotter Panel", - "Foundations", - "05d6bb3e-f975-471f-be1f-3215025ce6fe" - ] - ] - } - } - ], - "id": "c90dcf26-a5f5-44f5-8748-2af12e8fcb10", - "savedPayload": { - "position": { - "x": 18474.806237131383, - "y": 25160.35640053908 - }, - "targetPosition": { - "x": 18556.806237131383, - "y": 25068.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "Entry Target Rate Line", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "75612a4a-117d-47ed-82e7-9ff4779d27df", - "savedPayload": { - "position": { - "x": 18597.806237131383, - "y": 25151.35640053908 - }, - "targetPosition": { - "x": 18629.806237131383, - "y": 25096.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Entry Target Rate Line", - "id": "543ebae2-5624-49ad-a00f-df63335e92a9" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Position", - "Plotter", - "Foundations", - "cd6f9452-2cce-424d-8059-e3b312f627c4" - ], - [ - "Position Objects", - "Plotter Module", - "Foundations", - "8854b5f8-8407-4a0d-9099-5456a8e4cced" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "d99cb56a-d182-4672-9e89-54bb809eff30" - ], - [ - "Entry Target Rate Line", - "Polygon", - "Foundations", - "543ebae2-5624-49ad-a00f-df63335e92a9" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Exit Target Rate Line", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "ea2c895a-60b4-4de2-9bd6-98d537a97c08", - "savedPayload": { - "position": { - "x": 18551.806237131383, - "y": 25152.35640053908 - }, - "targetPosition": { - "x": 18629.806237131383, - "y": 25096.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Exit Target Rate Line", - "id": "b066c240-8552-4622-9597-77e812491910" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Position", - "Plotter", - "Foundations", - "cd6f9452-2cce-424d-8059-e3b312f627c4" - ], - [ - "Position Objects", - "Plotter Module", - "Foundations", - "8854b5f8-8407-4a0d-9099-5456a8e4cced" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "d99cb56a-d182-4672-9e89-54bb809eff30" - ], - [ - "Exit Target Rate Line", - "Polygon", - "Foundations", - "b066c240-8552-4622-9597-77e812491910" - ] - ] - } - } - ], - "id": "96c69691-0c5a-4a31-9179-036789df6710", - "savedPayload": { - "position": { - "x": 18629.806237131383, - "y": 25096.35640053908 - }, - "targetPosition": { - "x": 18556.806237131383, - "y": 25068.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "ae3971ea-8ef3-4f75-9537-d95f18e2f9e3", - "savedPayload": { - "position": { - "x": 18556.806237131383, - "y": 25068.35640053908 - }, - "targetPosition": { - "x": 18460.806237131383, - "y": 24971.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Positions", - "id": "a80f8e6b-8a16-4687-bc5b-3ae252d74012" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Live Trading Session", - "Trading Session Reference", - "Foundations", - "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "11d7bebb-0b04-4239-9c06-6ae057216fbf" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" - ], - [ - "Simulation Objects", - "Data Product Folder", - "Foundations", - "5b319302-fcd0-43b2-8005-72af4e3f2e36" - ], - [ - "Position", - "Data Product Folder", - "Foundations", - "adabcca3-651e-4329-b499-43c97f7c6451" - ], - [ - "Positions", - "Data Product", - "Foundations", - "a80f8e6b-8a16-4687-bc5b-3ae252d74012" - ] - ] - } - }, - { - "type": "Layer", - "name": "Position Base Asset", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Position Base Asset", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "78641fb6-219a-41da-b727-c2694e46a5d4", - "savedPayload": { - "position": { - "x": 18578.806237131383, - "y": 25043.35640053908 - }, - "targetPosition": { - "x": 18544.806237131383, - "y": 24973.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Position Base Asset", - "id": "b4298480-8922-4c40-ac79-b4484f8558bd" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Position", - "Plotter", - "Foundations", - "cd6f9452-2cce-424d-8059-e3b312f627c4" - ], - [ - "Position Base Asset", - "Plotter Module", - "Foundations", - "42a79594-bac8-40bf-a9eb-f13716e15465" - ], - [ - "Position Base Asset", - "Plotter Panel", - "Foundations", - "b4298480-8922-4c40-ac79-b4484f8558bd" - ] - ] - } - } - ], - "id": "37aca5dd-ca27-4ac5-8c29-bafc4631ee79", - "savedPayload": { - "position": { - "x": 18544.806237131383, - "y": 24973.35640053908 - }, - "targetPosition": { - "x": 18508.806237131383, - "y": 24904.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "Profit Triangle", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "e72cd1c3-b572-4cb5-8342-db67299413c1", - "savedPayload": { - "position": { - "x": 18590.806237131383, - "y": 24855.35640053908 - }, - "targetPosition": { - "x": 18603.806237131383, - "y": 24838.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Profit Triangle", - "id": "2628b290-a09a-4807-8a45-7ff5a880d195" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Position", - "Plotter", - "Foundations", - "cd6f9452-2cce-424d-8059-e3b312f627c4" - ], - [ - "Position Base Asset", - "Plotter Module", - "Foundations", - "42a79594-bac8-40bf-a9eb-f13716e15465" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "a1635ebb-9528-4f34-8729-4812e12a850f" - ], - [ - "Profit Triangle", - "Polygon", - "Foundations", - "2628b290-a09a-4807-8a45-7ff5a880d195" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Loss Triangle", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "0b1044a5-e704-4cf2-8841-34ad2c03fe46", - "savedPayload": { - "position": { - "x": 18619.806237131383, - "y": 24913.35640053908 - }, - "targetPosition": { - "x": 18603.806237131383, - "y": 24838.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Loss Triangle", - "id": "e37cfbb4-fe54-49ad-9525-29b0d77e082b" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Position", - "Plotter", - "Foundations", - "cd6f9452-2cce-424d-8059-e3b312f627c4" - ], - [ - "Position Base Asset", - "Plotter Module", - "Foundations", - "42a79594-bac8-40bf-a9eb-f13716e15465" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "a1635ebb-9528-4f34-8729-4812e12a850f" - ], - [ - "Loss Triangle", - "Polygon", - "Foundations", - "e37cfbb4-fe54-49ad-9525-29b0d77e082b" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Empty Triangle", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "545e93fb-88c3-474b-b6f9-397e14f5b0fa", - "savedPayload": { - "position": { - "x": 18636.806237131383, - "y": 24921.35640053908 - }, - "targetPosition": { - "x": 18603.806237131383, - "y": 24838.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Empty Triangle", - "id": "23c30ca5-95ec-47b2-a65f-01969b1a5a78" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Position", - "Plotter", - "Foundations", - "cd6f9452-2cce-424d-8059-e3b312f627c4" - ], - [ - "Position Base Asset", - "Plotter Module", - "Foundations", - "42a79594-bac8-40bf-a9eb-f13716e15465" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "a1635ebb-9528-4f34-8729-4812e12a850f" - ], - [ - "Empty Triangle", - "Polygon", - "Foundations", - "23c30ca5-95ec-47b2-a65f-01969b1a5a78" - ] - ] - } - } - ], - "id": "37e7d0c9-e589-4444-bf60-380ed5129c96", - "savedPayload": { - "position": { - "x": 18603.806237131383, - "y": 24838.35640053908 - }, - "targetPosition": { - "x": 18508.806237131383, - "y": 24904.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "5b16f288-e6f1-4781-b753-949db312641b", - "savedPayload": { - "position": { - "x": 18508.806237131383, - "y": 24904.35640053908 - }, - "targetPosition": { - "x": 18460.806237131383, - "y": 24971.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Position Base Asset", - "id": "f04a3773-4c21-4c90-8047-420380db143b" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Live Trading Session", - "Trading Session Reference", - "Foundations", - "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "11d7bebb-0b04-4239-9c06-6ae057216fbf" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" - ], - [ - "Simulation Objects", - "Data Product Folder", - "Foundations", - "5b319302-fcd0-43b2-8005-72af4e3f2e36" - ], - [ - "Position", - "Data Product Folder", - "Foundations", - "adabcca3-651e-4329-b499-43c97f7c6451" - ], - [ - "Position Base Asset", - "Data Product", - "Foundations", - "f04a3773-4c21-4c90-8047-420380db143b" - ] - ] - } - }, - { - "type": "Layer", - "name": "Position Quoted Asset", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Position Quoted Asset", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "27b98cbb-19b6-444f-a34c-30ac4d952b6e", - "savedPayload": { - "position": { - "x": 18426.806237131383, - "y": 25050.35640053908 - }, - "targetPosition": { - "x": 18476.806237131383, - "y": 25042.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Position Quoted Asset", - "id": "f15d0a31-30bd-49a6-8c45-1bcd1a9cc5a8" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Position", - "Plotter", - "Foundations", - "cd6f9452-2cce-424d-8059-e3b312f627c4" - ], - [ - "Position Quoted Asset", - "Plotter Module", - "Foundations", - "baed45c2-228e-4679-876e-1867bbef5e9f" - ], - [ - "Position Quoted Asset", - "Plotter Panel", - "Foundations", - "f15d0a31-30bd-49a6-8c45-1bcd1a9cc5a8" - ] - ] - } - } - ], - "id": "67ae069d-5a8f-4142-bbf6-7b16d422512a", - "savedPayload": { - "position": { - "x": 18476.806237131383, - "y": 25042.35640053908 - }, - "targetPosition": { - "x": 18439.806237131383, - "y": 24977.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "Profit Triangle", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "7d1a0074-05a4-4c62-872b-801ff3a4a247", - "savedPayload": { - "position": { - "x": 18541.806237131383, - "y": 25026.35640053908 - }, - "targetPosition": { - "x": 18502.806237131383, - "y": 24941.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Profit Triangle", - "id": "9cf82ef4-557e-498e-b121-ff28235b3a25" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Position", - "Plotter", - "Foundations", - "cd6f9452-2cce-424d-8059-e3b312f627c4" - ], - [ - "Position Quoted Asset", - "Plotter Module", - "Foundations", - "baed45c2-228e-4679-876e-1867bbef5e9f" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "d2ad64d7-e463-4f5f-9f3d-05c98a5e8101" - ], - [ - "Profit Triangle", - "Polygon", - "Foundations", - "9cf82ef4-557e-498e-b121-ff28235b3a25" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Loss Triangle", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "5f9c607a-61be-484e-b2dd-0bc347e3ebb3", - "savedPayload": { - "position": { - "x": 18599.806237131383, - "y": 24954.35640053908 - }, - "targetPosition": { - "x": 18502.806237131383, - "y": 24941.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Loss Triangle", - "id": "61faa796-9697-48b0-a582-613e1b351931" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Position", - "Plotter", - "Foundations", - "cd6f9452-2cce-424d-8059-e3b312f627c4" - ], - [ - "Position Quoted Asset", - "Plotter Module", - "Foundations", - "baed45c2-228e-4679-876e-1867bbef5e9f" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "d2ad64d7-e463-4f5f-9f3d-05c98a5e8101" - ], - [ - "Loss Triangle", - "Polygon", - "Foundations", - "61faa796-9697-48b0-a582-613e1b351931" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Empty Triangle", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "61327894-815d-457e-9601-487a5a7b700a", - "savedPayload": { - "position": { - "x": 18425.806237131383, - "y": 25038.35640053908 - }, - "targetPosition": { - "x": 18502.806237131383, - "y": 24941.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Empty Triangle", - "id": "58c807a3-8443-43d9-82e9-81c3d0545399" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Position", - "Plotter", - "Foundations", - "cd6f9452-2cce-424d-8059-e3b312f627c4" - ], - [ - "Position Quoted Asset", - "Plotter Module", - "Foundations", - "baed45c2-228e-4679-876e-1867bbef5e9f" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "d2ad64d7-e463-4f5f-9f3d-05c98a5e8101" - ], - [ - "Empty Triangle", - "Polygon", - "Foundations", - "58c807a3-8443-43d9-82e9-81c3d0545399" - ] - ] - } - } - ], - "id": "faa3125c-20c1-424a-a665-14c5c3b7ead4", - "savedPayload": { - "position": { - "x": 18502.806237131383, - "y": 24941.35640053908 - }, - "targetPosition": { - "x": 18439.806237131383, - "y": 24977.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "d52dd4a2-3ad5-47b7-a7d4-793e4acb689d", - "savedPayload": { - "position": { - "x": 18439.806237131383, - "y": 24977.35640053908 - }, - "targetPosition": { - "x": 18460.806237131383, - "y": 24971.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Position Quoted Asset", - "id": "5c44ea96-980e-41d1-9e5e-a91a32577f7e" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Live Trading Session", - "Trading Session Reference", - "Foundations", - "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "11d7bebb-0b04-4239-9c06-6ae057216fbf" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" - ], - [ - "Simulation Objects", - "Data Product Folder", - "Foundations", - "5b319302-fcd0-43b2-8005-72af4e3f2e36" - ], - [ - "Position", - "Data Product Folder", - "Foundations", - "adabcca3-651e-4329-b499-43c97f7c6451" - ], - [ - "Position Quoted Asset", - "Data Product", - "Foundations", - "5c44ea96-980e-41d1-9e5e-a91a32577f7e" - ] - ] - } - }, - { - "type": "Layer", - "name": "Stop Loss", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Stop Loss Panel", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "6753c072-d2d9-464c-8098-14c8c1593d96", - "savedPayload": { - "position": { - "x": 18453.806237131383, - "y": 24799.35640053908 - }, - "targetPosition": { - "x": 18471.806237131383, - "y": 24886.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Stop Loss Panel", - "id": "1b6d3bd0-e594-4b09-9f1c-021177676d84" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Position", - "Plotter", - "Foundations", - "cd6f9452-2cce-424d-8059-e3b312f627c4" - ], - [ - "Stop Loss", - "Plotter Module", - "Foundations", - "9b8e4fc2-b62a-4d47-ac5f-08818e463da2" - ], - [ - "Stop Loss Panel", - "Plotter Panel", - "Foundations", - "1b6d3bd0-e594-4b09-9f1c-021177676d84" - ] - ] - } - } - ], - "id": "253eef81-ff1d-42cb-83c8-97a53b833173", - "savedPayload": { - "position": { - "x": 18471.806237131383, - "y": 24886.35640053908 - }, - "targetPosition": { - "x": 18384.806237131383, - "y": 24924.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "b2c29c31-c700-42fb-b1ef-72fa3029c72e", - "savedPayload": { - "position": { - "x": 18417.806237131383, - "y": 25072.35640053908 - }, - "targetPosition": { - "x": 18327.806237131383, - "y": 24986.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "New Polygon", - "id": "9d351f29-6a3e-4c2b-b008-ebe1414d2aa8" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Position", - "Plotter", - "Foundations", - "cd6f9452-2cce-424d-8059-e3b312f627c4" - ], - [ - "Stop Loss", - "Plotter Module", - "Foundations", - "9b8e4fc2-b62a-4d47-ac5f-08818e463da2" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "41dd1d86-998c-46d7-a37e-1a1508fd8b51" - ], - [ - "New Polygon", - "Polygon", - "Foundations", - "9d351f29-6a3e-4c2b-b008-ebe1414d2aa8" - ] - ] - } - } - ], - "id": "a5157758-f1c4-4605-9582-1504c1130373", - "savedPayload": { - "position": { - "x": 18327.806237131383, - "y": 24986.35640053908 - }, - "targetPosition": { - "x": 18384.806237131383, - "y": 24924.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "3bd13ad9-9aa2-439e-8230-0696f6b21911", - "savedPayload": { - "position": { - "x": 18384.806237131383, - "y": 24924.35640053908 - }, - "targetPosition": { - "x": 18460.806237131383, - "y": 24971.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Stop Loss", - "id": "08991db7-4367-4d24-8d1d-ff5d9ca1b53a" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Live Trading Session", - "Trading Session Reference", - "Foundations", - "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "11d7bebb-0b04-4239-9c06-6ae057216fbf" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" - ], - [ - "Simulation Objects", - "Data Product Folder", - "Foundations", - "5b319302-fcd0-43b2-8005-72af4e3f2e36" - ], - [ - "Position", - "Data Product Folder", - "Foundations", - "adabcca3-651e-4329-b499-43c97f7c6451" - ], - [ - "Stop Loss", - "Data Product", - "Foundations", - "08991db7-4367-4d24-8d1d-ff5d9ca1b53a" - ] - ] - } - }, - { - "type": "Layer", - "name": "Take Profit", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Take Profit Panel", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "71eb5165-33b2-4177-98c9-1c606d2c2d9d", - "savedPayload": { - "position": { - "x": 18434.806237131383, - "y": 24809.35640053908 - }, - "targetPosition": { - "x": 18367.806237131383, - "y": 24898.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Take Profit Panel", - "id": "33aa2293-7958-4cc3-bb41-fc97c17ccd67" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Position", - "Plotter", - "Foundations", - "cd6f9452-2cce-424d-8059-e3b312f627c4" - ], - [ - "Take Profit", - "Plotter Module", - "Foundations", - "78a2df79-8912-44d7-a8c7-4b6a0a7235c2" - ], - [ - "Take Profit Panel", - "Plotter Panel", - "Foundations", - "33aa2293-7958-4cc3-bb41-fc97c17ccd67" - ] - ] - } - } - ], - "id": "2c17188d-a5b0-43fa-8fd8-7b6eb641d24d", - "savedPayload": { - "position": { - "x": 18367.806237131383, - "y": 24898.35640053908 - }, - "targetPosition": { - "x": 18450.806237131383, - "y": 24962.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "2f69d19d-c877-42c9-aa2e-d0c2a1381f32", - "savedPayload": { - "position": { - "x": 18485.806237131383, - "y": 24886.35640053908 - }, - "targetPosition": { - "x": 18495.806237131383, - "y": 24976.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "New Polygon", - "id": "a0b598d2-cdb6-4ce7-96c5-ef3317ae1768" - }, - "referenceParentCombinedNodePath": [ - [ - "Masters", - "Trading Mine", - "Foundations", - "6a54eece-4582-4cda-a854-1cd805e00fed" - ], - [ - "Trading Position", - "Plotter", - "Foundations", - "cd6f9452-2cce-424d-8059-e3b312f627c4" - ], - [ - "Take Profit", - "Plotter Module", - "Foundations", - "78a2df79-8912-44d7-a8c7-4b6a0a7235c2" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "95465ef6-b26a-4ca3-817c-26b50e9ef8e0" - ], - [ - "New Polygon", - "Polygon", - "Foundations", - "a0b598d2-cdb6-4ce7-96c5-ef3317ae1768" - ] - ] - } - } - ], - "id": "c54a2a47-24ae-4317-a587-6a54c4bf0130", - "savedPayload": { - "position": { - "x": 18495.806237131383, - "y": 24976.35640053908 - }, - "targetPosition": { - "x": 18450.806237131383, - "y": 24962.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "d7944ddd-e063-4aa3-9895-31846647838b", - "savedPayload": { - "position": { - "x": 18450.806237131383, - "y": 24962.35640053908 - }, - "targetPosition": { - "x": 18460.806237131383, - "y": 24971.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Take Profit", - "id": "a9af70cf-ff24-4bb6-bb30-0fd80ed0cef6" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Live Trading Session", - "Trading Session Reference", - "Foundations", - "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "11d7bebb-0b04-4239-9c06-6ae057216fbf" - ], - [ - "Low Frequency", - "Bot Products", - "Foundations", - "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" - ], - [ - "Simulation Objects", - "Data Product Folder", - "Foundations", - "5b319302-fcd0-43b2-8005-72af4e3f2e36" - ], - [ - "Position", - "Data Product Folder", - "Foundations", - "adabcca3-651e-4329-b499-43c97f7c6451" - ], - [ - "Take Profit", - "Data Product", - "Foundations", - "a9af70cf-ff24-4bb6-bb30-0fd80ed0cef6" - ] - ] - } - } - ], - "layerFolders": [], - "id": "0c288399-0d3d-4748-9bd7-c9841d67caa4", - "savedPayload": { - "position": { - "x": 18460.806237131383, - "y": 24971.35640053908 - }, - "targetPosition": { - "x": 18536.806237131383, - "y": 24982.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "8372a108-80e0-40d1-98da-aca0ccd921ce", - "savedPayload": { - "position": { - "x": 18536.806237131383, - "y": 24982.35640053908 - }, - "targetPosition": { - "x": 18522.806237131383, - "y": 25058.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "ec7467ff-8c43-400f-a78c-725f827c250e", - "savedPayload": { - "position": { - "x": 18522.806237131383, - "y": 25058.35640053908 - }, - "targetPosition": { - "x": 18520.806237131383, - "y": 24995.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "3f216a24-b6ae-43f9-9659-d0c5232ba00e", - "savedPayload": { - "position": { - "x": 18520.806237131383, - "y": 24995.35640053908 - }, - "targetPosition": { - "x": 18600.806237131383, - "y": 25015.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "frame": { - "position": { - "x": 0, - "y": 80 - }, - "width": 150, - "height": 40, - "radius": 0 - }, - "referenceParent": { - "type": "Trading Mine Products", - "name": "Masters", - "id": "11d7bebb-0b04-4239-9c06-6ae057216fbf" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "9b73b508-7dea-42bf-b6ee-9976684aba24" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "dea4a3b2-d867-4abe-a529-3e4f6970ea69" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "d1e2c53d-a0a5-4e19-a019-b2826cf16949" - ], - [ - "New Trading System Live Trading Session", - "Trading Session Reference", - "Foundations", - "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" - ], - [ - "Masters", - "Trading Mine Products", - "Foundations", - "11d7bebb-0b04-4239-9c06-6ae057216fbf" - ] - ] - } - }, - "id": "dd07e9aa-3640-4d24-814f-e2a4a9bfaa78", - "savedPayload": { - "position": { - "x": 18040.34501849759, - "y": 24291.790374570643 - }, - "targetPosition": { - "x": 18176.542168419455, - "y": 24559.092331827153 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Timeline Chart", - "name": "Pluvtech Data", - "project": "Foundations", - "layerManager": { - "type": "Layer Manager", - "name": "Pluvtech", - "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", - "project": "Foundations", - "layers": [], - "botLayers": [ - { - "type": "Bot Layers", - "name": "HMA", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "HMA", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "HMA", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "484c5cd0-f1b2-473e-bd7c-28144a2470fc", - "savedPayload": { - "position": { - "x": 18608.806237131383, - "y": 25427.35640053908 - }, - "targetPosition": { - "x": 18574.806237131383, - "y": 25449.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "HMA", - "id": "40a4fc77-d310-4981-b473-303ae1a0699c" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "HMA", - "Plotter", - "Foundations", - "65975d19-4057-43c7-9a29-a1a53c91e248" - ], - [ - "HMA", - "Plotter Module", - "Foundations", - "ad1a1443-756b-454f-9d51-4bee8386a413" - ], - [ - "HMA", - "Plotter Panel", - "Foundations", - "40a4fc77-d310-4981-b473-303ae1a0699c" - ] - ] - } - } - ], - "id": "c16265f1-5c7e-4eb3-b25c-12ec9d8214f8", - "savedPayload": { - "position": { - "x": 18574.806237131383, - "y": 25449.35640053908 - }, - "targetPosition": { - "x": 18597.806237131383, - "y": 25371.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "HMA", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "70de1d75-a5dc-4b8f-b165-c2c68c89768c", - "savedPayload": { - "position": { - "x": 18619.806237131383, - "y": 25386.35640053908 - }, - "targetPosition": { - "x": 18600.806237131383, - "y": 25470.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "HMA", - "id": "35e2cc83-67ba-4e13-a608-ff4361fff378" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "HMA", - "Plotter", - "Foundations", - "65975d19-4057-43c7-9a29-a1a53c91e248" - ], - [ - "HMA", - "Plotter Module", - "Foundations", - "ad1a1443-756b-454f-9d51-4bee8386a413" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "403ab92c-024d-4445-b165-baa04e19d3ae" - ], - [ - "HMA", - "Polygon", - "Foundations", - "35e2cc83-67ba-4e13-a608-ff4361fff378" - ] - ] - } - } - ], - "id": "ac575c42-3cf3-4b49-a7dd-5f95174da3fc", - "savedPayload": { - "position": { - "x": 18600.806237131383, - "y": 25470.35640053908 - }, - "targetPosition": { - "x": 18597.806237131383, - "y": 25371.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "0bf55988-f137-49c2-bfa0-06fd58080fe6", - "savedPayload": { - "position": { - "x": 17487.629866553772, - "y": 23889.579612557412 - }, - "targetPosition": { - "x": 17785.155677974544, - "y": 23928.029470013742 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "HMA", - "id": "9b0c053d-9b56-48e9-9c72-2ca67f62ad14" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "HMA", - "Bot Products", - "Foundations", - "73ab037e-0b22-4c3a-9e1f-cbc100329c38" - ], - [ - "HMA", - "Data Product", - "Foundations", - "9b0c053d-9b56-48e9-9c72-2ca67f62ad14" - ] - ] - } - } - ], - "layerFolders": [], - "id": "625afa0b-0285-425b-a0fc-3949a546b1af", - "savedPayload": { - "position": { - "x": 17785.155677974544, - "y": 23928.029470013742 - }, - "targetPosition": { - "x": 18082.681489395316, - "y": 23966.47932747007 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "EMA", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "EMA", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "EMA Panel", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "880b58fa-f18a-4719-81bc-b5be10832805", - "savedPayload": { - "position": { - "x": 18425.806237131383, - "y": 25002.35640053908 - }, - "targetPosition": { - "x": 18391.806237131383, - "y": 25044.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "EMA Panel", - "id": "a46864b4-848b-46f6-89b8-d34d7b6a2996" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "EMA", - "Plotter", - "Foundations", - "ac40fe53-1cc9-464a-8479-9440e377754b" - ], - [ - "EMA Module", - "Plotter Module", - "Foundations", - "44a59f6e-758d-42c5-86ca-2d6e29f83924" - ], - [ - "EMA Panel", - "Plotter Panel", - "Foundations", - "a46864b4-848b-46f6-89b8-d34d7b6a2996" - ] - ] - } - } - ], - "id": "89049fba-71d1-49e8-bde5-290862ec3609", - "savedPayload": { - "position": { - "x": 18391.806237131383, - "y": 25044.35640053908 - }, - "targetPosition": { - "x": 18383.806237131383, - "y": 25044.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "EMA", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "7561a8b4-6ad9-47e2-9519-ee315267c97c", - "savedPayload": { - "position": { - "x": 18455.806237131383, - "y": 25064.35640053908 - }, - "targetPosition": { - "x": 18480.806237131383, - "y": 25066.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "EMA", - "id": "b2edaf61-4b7f-4f3d-b071-e6645cbef0a7" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "EMA", - "Plotter", - "Foundations", - "ac40fe53-1cc9-464a-8479-9440e377754b" - ], - [ - "EMA Module", - "Plotter Module", - "Foundations", - "44a59f6e-758d-42c5-86ca-2d6e29f83924" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "d028a11f-11a2-4550-8a90-de712ac809bf" - ], - [ - "EMA", - "Polygon", - "Foundations", - "b2edaf61-4b7f-4f3d-b071-e6645cbef0a7" - ] - ] - } - } - ], - "id": "6cac0bb4-02bc-4bc5-89ad-27bbab688612", - "savedPayload": { - "position": { - "x": 18480.806237131383, - "y": 25066.35640053908 - }, - "targetPosition": { - "x": 18383.806237131383, - "y": 25044.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "72e5c6fa-84f3-4dda-8520-42d6e08967ec", - "savedPayload": { - "position": { - "x": 17533.39879164367, - "y": 23725.049176182627 - }, - "targetPosition": { - "x": 17808.040140519493, - "y": 23845.76425182635 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "EMA", - "id": "78b3bea4-1238-4eeb-8434-39a881cebee6" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "EMA", - "Bot Products", - "Foundations", - "e0f786ba-7136-4599-bea1-0d755b53e458" - ], - [ - "EMA", - "Data Product", - "Foundations", - "78b3bea4-1238-4eeb-8434-39a881cebee6" - ] - ] - } - } - ], - "layerFolders": [], - "id": "572333da-9748-4227-8083-6c6d5c477b75", - "savedPayload": { - "position": { - "x": 17808.040140519493, - "y": 23845.76425182635 - }, - "targetPosition": { - "x": 18082.681489395316, - "y": 23966.47932747007 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "McGinley", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "McGinley", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "McGinley", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "0c8b0f05-fde2-4ad9-a6d0-13d9300c272b", - "savedPayload": { - "position": { - "x": 18453.806237131383, - "y": 25049.35640053908 - }, - "targetPosition": { - "x": 18421.806237131383, - "y": 25074.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "McGinley", - "id": "0e1115ce-307b-400b-9b01-e0b382cae612" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "McGinley", - "Plotter", - "Foundations", - "6f22a770-3bf3-4caa-8935-e7b6f2c285ea" - ], - [ - "McGinley", - "Plotter Module", - "Foundations", - "a6f8da98-b0b0-4d82-9d2f-91d9cca9ae07" - ], - [ - "McGinley", - "Plotter Panel", - "Foundations", - "0e1115ce-307b-400b-9b01-e0b382cae612" - ] - ] - } - } - ], - "id": "7552ba5c-6e45-4fe0-a87e-d978cb964da7", - "savedPayload": { - "position": { - "x": 18421.806237131383, - "y": 25074.35640053908 - }, - "targetPosition": { - "x": 18507.806237131383, - "y": 25146.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "McGinley", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "00d490db-7f61-4366-99c2-04bb3e499914", - "savedPayload": { - "position": { - "x": 18496.806237131383, - "y": 24971.35640053908 - }, - "targetPosition": { - "x": 18500.806237131383, - "y": 25068.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "McGinley", - "id": "940dc502-7431-47dc-8e2b-3d80a6511c23" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "McGinley", - "Plotter", - "Foundations", - "6f22a770-3bf3-4caa-8935-e7b6f2c285ea" - ], - [ - "McGinley", - "Plotter Module", - "Foundations", - "a6f8da98-b0b0-4d82-9d2f-91d9cca9ae07" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "75636bf4-3ade-46d1-a8fe-fa7f1d485f91" - ], - [ - "McGinley", - "Polygon", - "Foundations", - "940dc502-7431-47dc-8e2b-3d80a6511c23" - ] - ] - } - } - ], - "id": "c6b1137f-d4dc-4cd8-957d-eabc0d02a0c5", - "savedPayload": { - "position": { - "x": 18500.806237131383, - "y": 25068.35640053908 - }, - "targetPosition": { - "x": 18507.806237131383, - "y": 25146.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "62445241-41ed-4da5-bc75-5990422db274", - "savedPayload": { - "position": { - "x": 17623.66733419542, - "y": 23580.07797482476 - }, - "targetPosition": { - "x": 17853.174411795368, - "y": 23773.278651147415 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "McGinley", - "id": "0764a2f6-6473-4c60-8fe6-7efe6d64d2b6" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "McGinley", - "Bot Products", - "Foundations", - "cd944754-0e10-42e0-884b-6ac51ad9e6a0" - ], - [ - "McGinley", - "Data Product", - "Foundations", - "0764a2f6-6473-4c60-8fe6-7efe6d64d2b6" - ] - ] - } - } - ], - "layerFolders": [], - "id": "b5f43914-74e2-4874-84c3-516b7820af91", - "savedPayload": { - "position": { - "x": 17853.174411795368, - "y": 23773.278651147415 - }, - "targetPosition": { - "x": 18082.681489395316, - "y": 23966.47932747007 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "WMA", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "WMA", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "WMA", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "e1a87c42-6ca2-4051-a45b-e3794b6ece9b", - "savedPayload": { - "position": { - "x": 18411.806237131383, - "y": 25258.35640053908 - }, - "targetPosition": { - "x": 18447.806237131383, - "y": 25168.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "WMA", - "id": "e37581b2-e1e5-4c65-8ca4-f06ce6959e78" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "WMA", - "Plotter", - "Foundations", - "3fd1123b-1a27-4541-8734-47fb77f1c88b" - ], - [ - "WMA", - "Plotter Module", - "Foundations", - "cc3a4a3c-bd62-4349-b566-a804de8423dd" - ], - [ - "WMA", - "Plotter Panel", - "Foundations", - "e37581b2-e1e5-4c65-8ca4-f06ce6959e78" - ] - ] - } - } - ], - "id": "6ea66a98-2446-4646-b16a-25fd5eaea5fe", - "savedPayload": { - "position": { - "x": 18447.806237131383, - "y": 25168.35640053908 - }, - "targetPosition": { - "x": 18500.806237131383, - "y": 25216.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "WMA", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "d9c03a3b-ef23-4f78-8090-4c78855ccb24", - "savedPayload": { - "position": { - "x": 18502.806237131383, - "y": 25220.35640053908 - }, - "targetPosition": { - "x": 18591.806237131383, - "y": 25195.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "WMA", - "id": "e6c6ed58-bebd-47e5-884f-e36406f34524" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "WMA", - "Plotter", - "Foundations", - "3fd1123b-1a27-4541-8734-47fb77f1c88b" - ], - [ - "WMA", - "Plotter Module", - "Foundations", - "cc3a4a3c-bd62-4349-b566-a804de8423dd" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "001cbaf7-5f87-407a-b1d7-b44039fe6ca2" - ], - [ - "WMA", - "Polygon", - "Foundations", - "e6c6ed58-bebd-47e5-884f-e36406f34524" - ] - ] - } - } - ], - "id": "169b722b-b161-4256-befd-78935cf958a5", - "savedPayload": { - "position": { - "x": 18591.806237131383, - "y": 25195.35640053908 - }, - "targetPosition": { - "x": 18500.806237131383, - "y": 25216.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "c26877cd-495f-4645-aaec-2beef7bc0d85", - "savedPayload": { - "position": { - "x": 17751.12247373918, - "y": 23466.41071304088 - }, - "targetPosition": { - "x": 17916.901981567247, - "y": 23716.445020255476 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "WMA", - "id": "cdc3f12d-7dfe-4c10-a242-38b5a38052a3" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "WMA", - "Bot Products", - "Foundations", - "ede5b157-8c65-4b06-914c-7c9814b58f8f" - ], - [ - "WMA", - "Data Product", - "Foundations", - "cdc3f12d-7dfe-4c10-a242-38b5a38052a3" - ] - ] - } - } - ], - "layerFolders": [], - "id": "f8a6e480-8803-4683-b837-f86a3cf34b79", - "savedPayload": { - "position": { - "x": 17916.901981567247, - "y": 23716.445020255476 - }, - "targetPosition": { - "x": 18082.681489395316, - "y": 23966.47932747007 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "SMA", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "SMA", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "SMA", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "3cb3fa99-4e04-4696-bfdd-84e8d103a4c4", - "savedPayload": { - "position": { - "x": 18468.806237131383, - "y": 25137.35640053908 - }, - "targetPosition": { - "x": 18483.806237131383, - "y": 25143.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "SMA", - "id": "cc613cff-63e2-403c-9444-185648308ce6" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "SMA", - "Plotter", - "Foundations", - "29d1e119-77d2-4ccd-bb79-126e91cb932b" - ], - [ - "SMA", - "Plotter Module", - "Foundations", - "0682f999-e780-4c6d-8ec5-ee81545f2e84" - ], - [ - "SMA", - "Plotter Panel", - "Foundations", - "cc613cff-63e2-403c-9444-185648308ce6" - ] - ] - } - } - ], - "id": "319a964e-db59-48a9-88c5-57d6925617b6", - "savedPayload": { - "position": { - "x": 18483.806237131383, - "y": 25143.35640053908 - }, - "targetPosition": { - "x": 18515.806237131383, - "y": 25179.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "SMA", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "22c7e62e-01ef-4a4f-b592-e88060831658", - "savedPayload": { - "position": { - "x": 18389.806237131383, - "y": 25261.35640053908 - }, - "targetPosition": { - "x": 18437.806237131383, - "y": 25251.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "SMA", - "id": "0d1217d9-19ef-4784-a88d-5b791213721c" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "SMA", - "Plotter", - "Foundations", - "29d1e119-77d2-4ccd-bb79-126e91cb932b" - ], - [ - "SMA", - "Plotter Module", - "Foundations", - "0682f999-e780-4c6d-8ec5-ee81545f2e84" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "c74d51bb-bd86-49ac-a991-8b4a5fbf6e7a" - ], - [ - "SMA", - "Polygon", - "Foundations", - "0d1217d9-19ef-4784-a88d-5b791213721c" - ] - ] - } - } - ], - "id": "bb140001-7632-4038-be98-8d317183bb58", - "savedPayload": { - "position": { - "x": 18437.806237131383, - "y": 25251.35640053908 - }, - "targetPosition": { - "x": 18515.806237131383, - "y": 25179.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "0f5fa4b0-a4dd-4c5a-93c2-ed2d984b66c1", - "savedPayload": { - "position": { - "x": 17905.438552874, - "y": 23393.256036375496 - }, - "targetPosition": { - "x": 17994.060021134657, - "y": 23679.867681922784 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "SMA", - "id": "4f9b9f64-9e21-42f9-ad6f-7668db768083" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "SMA", - "Bot Products", - "Foundations", - "34be7055-fe64-480a-9e5c-326c225533ca" - ], - [ - "SMA", - "Data Product", - "Foundations", - "4f9b9f64-9e21-42f9-ad6f-7668db768083" - ] - ] - } - } - ], - "layerFolders": [], - "id": "1cac301d-6ded-4e70-a328-499a0d72d125", - "savedPayload": { - "position": { - "x": 17994.060021134657, - "y": 23679.867681922784 - }, - "targetPosition": { - "x": 18082.681489395316, - "y": 23966.47932747007 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "Volume-WMA", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "VWMA", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Volume-WMA", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "0493b3d5-7b6c-4dde-950b-b3770633f4a2", - "savedPayload": { - "position": { - "x": 18354.806237131383, - "y": 25235.35640053908 - }, - "targetPosition": { - "x": 18399.806237131383, - "y": 25245.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Volume-WMA", - "id": "0ffa0721-bbd9-4595-9f93-02cc1e0b77af" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Volume-WMA", - "Plotter", - "Foundations", - "853aa420-7d60-47e5-9434-acbecf5b4c99" - ], - [ - "Volume-WMA", - "Plotter Module", - "Foundations", - "fd7df6d6-9cb2-4e5a-9e44-3a73a6d9ae99" - ], - [ - "Volume-WMA", - "Plotter Panel", - "Foundations", - "0ffa0721-bbd9-4595-9f93-02cc1e0b77af" - ] - ] - } - } - ], - "id": "ef1cbd3f-6c4d-4105-b0dc-1498dff26af4", - "savedPayload": { - "position": { - "x": 18399.806237131383, - "y": 25245.35640053908 - }, - "targetPosition": { - "x": 18449.806237131383, - "y": 25260.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "Volume-WMA", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "1c6eb951-6346-4a9c-9423-dd3297f9b429", - "savedPayload": { - "position": { - "x": 18276.806237131383, - "y": 25324.35640053908 - }, - "targetPosition": { - "x": 18373.806237131383, - "y": 25270.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Volume-WMA", - "id": "e806db04-6f0a-46ea-a5e3-33b74986d8e0" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Volume-WMA", - "Plotter", - "Foundations", - "853aa420-7d60-47e5-9434-acbecf5b4c99" - ], - [ - "Volume-WMA", - "Plotter Module", - "Foundations", - "fd7df6d6-9cb2-4e5a-9e44-3a73a6d9ae99" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "9aa4b9a8-95e8-4206-a195-96b81f7aecaa" - ], - [ - "Volume-WMA", - "Polygon", - "Foundations", - "e806db04-6f0a-46ea-a5e3-33b74986d8e0" - ] - ] - } - } - ], - "id": "eb03f040-27a8-4d8a-95bf-407413a27b43", - "savedPayload": { - "position": { - "x": 18373.806237131383, - "y": 25270.35640053908 - }, - "targetPosition": { - "x": 18449.806237131383, - "y": 25260.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "203cf35c-8025-4863-a0ab-392bb0bf2ca4", - "savedPayload": { - "position": { - "x": 18074.113800621442, - "y": 23366.540501664414 - }, - "targetPosition": { - "x": 18078.39764500838, - "y": 23666.509914567243 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "VWMA", - "id": "e5c52de9-c7e1-4f05-aaff-f6657f9d25be" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "Volume-WMA", - "Bot Products", - "Foundations", - "67580249-4c65-481b-ad9a-59410f5c3914" - ], - [ - "VWMA", - "Data Product", - "Foundations", - "e5c52de9-c7e1-4f05-aaff-f6657f9d25be" - ] - ] - } - } - ], - "layerFolders": [], - "id": "b1561958-9d65-4083-948c-cf09d0c3bbcd", - "savedPayload": { - "position": { - "x": 18078.39764500838, - "y": 23666.509914567243 - }, - "targetPosition": { - "x": 18082.681489395316, - "y": 23966.47932747007 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "Fibonacci-Bollinger", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Fibonacci-Bollinger", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Fibonacci-Bollinger", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "dc89aafa-be04-4c35-98c7-8f132f4299d5", - "savedPayload": { - "position": { - "x": 18536.806237131383, - "y": 25209.35640053908 - }, - "targetPosition": { - "x": 18630.806237131383, - "y": 25125.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Fibonacci-Bollinger", - "id": "39860e8b-f528-4d4f-8e4a-79209e4f4848" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "Fibonacci-Bollinger", - "Plotter Panel", - "Foundations", - "39860e8b-f528-4d4f-8e4a-79209e4f4848" - ] - ] - } - } - ], - "id": "4368d0fb-f137-4166-a640-2433bf486c57", - "savedPayload": { - "position": { - "x": 18630.806237131383, - "y": 25125.35640053908 - }, - "targetPosition": { - "x": 18593.806237131383, - "y": 25220.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "Basis", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "a04a2ada-3aad-4e38-b4d9-4b9440b69461", - "savedPayload": { - "position": { - "x": 18585.806237131383, - "y": 25225.35640053908 - }, - "targetPosition": { - "x": 18632.806237131383, - "y": 25144.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Basis", - "id": "0fcf2d23-586f-45db-99e7-edabfbc95611" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Basis", - "Polygon", - "Foundations", - "0fcf2d23-586f-45db-99e7-edabfbc95611" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Up1", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "4aa108f8-3f97-4190-9683-f15837607350", - "savedPayload": { - "position": { - "x": 18583.806237131383, - "y": 25193.35640053908 - }, - "targetPosition": { - "x": 18632.806237131383, - "y": 25144.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Up1", - "id": "6838f9c2-a5d4-4d4a-8dfb-2f172a63275e" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Up1", - "Polygon", - "Foundations", - "6838f9c2-a5d4-4d4a-8dfb-2f172a63275e" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Up2", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "c9e8f376-26ea-4a8e-aed9-aafbaa5de519", - "savedPayload": { - "position": { - "x": 18694.806237131383, - "y": 25065.35640053908 - }, - "targetPosition": { - "x": 18632.806237131383, - "y": 25144.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Up2", - "id": "f9d61e9e-f8e8-4d78-881e-f4c5d7a6f5a0" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Up2", - "Polygon", - "Foundations", - "f9d61e9e-f8e8-4d78-881e-f4c5d7a6f5a0" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Up3", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "3107f0c7-35bc-46c5-8cfe-f6d58ed3a4b2", - "savedPayload": { - "position": { - "x": 18533.806237131383, - "y": 25141.35640053908 - }, - "targetPosition": { - "x": 18632.806237131383, - "y": 25144.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Up3", - "id": "22fcbc94-6aae-4fad-b4ea-211d91e37991" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Up3", - "Polygon", - "Foundations", - "22fcbc94-6aae-4fad-b4ea-211d91e37991" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Up4", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "36dd6f94-ca88-407e-88dd-1ec002ffd9a7", - "savedPayload": { - "position": { - "x": 18686.806237131383, - "y": 25230.35640053908 - }, - "targetPosition": { - "x": 18632.806237131383, - "y": 25144.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Up4", - "id": "a34154a5-8ebc-4edd-ab5d-975c8a8b9642" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Up4", - "Polygon", - "Foundations", - "a34154a5-8ebc-4edd-ab5d-975c8a8b9642" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Up5", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "9dbaa824-5cfd-4c6c-87cd-ef523c1857f6", - "savedPayload": { - "position": { - "x": 18556.806237131383, - "y": 25129.35640053908 - }, - "targetPosition": { - "x": 18632.806237131383, - "y": 25144.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Up5", - "id": "8684c428-83ec-4519-be1e-3bdfff3e138b" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Up5", - "Polygon", - "Foundations", - "8684c428-83ec-4519-be1e-3bdfff3e138b" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Up6", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "8c4b002b-1164-4031-ac75-5615458a7219", - "savedPayload": { - "position": { - "x": 18668.806237131383, - "y": 25237.35640053908 - }, - "targetPosition": { - "x": 18632.806237131383, - "y": 25144.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Up6", - "id": "2e14a674-df5b-4d7f-8bdb-603bcd11c91b" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Up6", - "Polygon", - "Foundations", - "2e14a674-df5b-4d7f-8bdb-603bcd11c91b" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Down1", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "50bdfafa-dabf-4d79-b853-7dfd555c9658", - "savedPayload": { - "position": { - "x": 18628.806237131383, - "y": 25229.35640053908 - }, - "targetPosition": { - "x": 18632.806237131383, - "y": 25144.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Down1", - "id": "7bb7d005-39ee-405b-841f-52b4374629cd" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Down1", - "Polygon", - "Foundations", - "7bb7d005-39ee-405b-841f-52b4374629cd" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Down2", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "85dd0615-ffa2-4887-a6e0-65eae083f089", - "savedPayload": { - "position": { - "x": 18560.806237131383, - "y": 25085.35640053908 - }, - "targetPosition": { - "x": 18632.806237131383, - "y": 25144.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Down2", - "id": "5cf5a43d-b244-40af-9af7-e3c29d5a47a2" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Down2", - "Polygon", - "Foundations", - "5cf5a43d-b244-40af-9af7-e3c29d5a47a2" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Down3", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "55538c34-cdc7-4d0b-ab7a-52ef04ebb64c", - "savedPayload": { - "position": { - "x": 18544.806237131383, - "y": 25112.35640053908 - }, - "targetPosition": { - "x": 18632.806237131383, - "y": 25144.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Down3", - "id": "67cf4d4d-400a-477a-9825-90cac77b4ac0" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Down3", - "Polygon", - "Foundations", - "67cf4d4d-400a-477a-9825-90cac77b4ac0" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Down4", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "c861d3d3-04b5-4fac-a3ca-665f1b6ba4b2", - "savedPayload": { - "position": { - "x": 18558.806237131383, - "y": 25079.35640053908 - }, - "targetPosition": { - "x": 18632.806237131383, - "y": 25144.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Down4", - "id": "86162a02-9bc6-432b-ad82-9272ff89a5b4" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Down4", - "Polygon", - "Foundations", - "86162a02-9bc6-432b-ad82-9272ff89a5b4" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Down5", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "32e25284-3635-4886-98c3-008e47ac74fc", - "savedPayload": { - "position": { - "x": 18615.806237131383, - "y": 25222.35640053908 - }, - "targetPosition": { - "x": 18632.806237131383, - "y": 25144.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Down5", - "id": "14ebc8d2-3ece-47ce-beb5-974b71ad7caf" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Down5", - "Polygon", - "Foundations", - "14ebc8d2-3ece-47ce-beb5-974b71ad7caf" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Down6", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "9dd68bc0-f7cc-4246-8cb4-676a54783d06", - "savedPayload": { - "position": { - "x": 18611.806237131383, - "y": 25086.35640053908 - }, - "targetPosition": { - "x": 18632.806237131383, - "y": 25144.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Down6", - "id": "b48af4f9-472b-46ba-a37b-87c7c4d2e838" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fibonacci-Bollinger", - "Plotter", - "Foundations", - "263588a2-26bd-47ef-b05c-98de2a6b1cc8" - ], - [ - "Fibonacci-Bollinger", - "Plotter Module", - "Foundations", - "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "33c0090f-fc6f-4304-b143-a52f73ebb0ca" - ], - [ - "Down6", - "Polygon", - "Foundations", - "b48af4f9-472b-46ba-a37b-87c7c4d2e838" - ] - ] - } - } - ], - "id": "361f3e09-9543-48b6-a597-276a591762f2", - "savedPayload": { - "position": { - "x": 18632.806237131383, - "y": 25144.35640053908 - }, - "targetPosition": { - "x": 18593.806237131383, - "y": 25220.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "eb30c3c3-8638-4f15-99e8-22d956744a1f", - "savedPayload": { - "position": { - "x": 18243.483151559343, - "y": 23388.428442646524 - }, - "targetPosition": { - "x": 18163.08232047733, - "y": 23677.453885058298 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Fibonacci-Bollinger", - "id": "77d70b38-5dcf-490c-ad94-954898948d1c" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "Fibonacci-Bollinger", - "Bot Products", - "Foundations", - "bbf8fa0d-05f6-4d13-9be0-7b291271c0f2" - ], - [ - "Fibonacci-Bollinger", - "Data Product", - "Foundations", - "77d70b38-5dcf-490c-ad94-954898948d1c" - ] - ] - } - } - ], - "layerFolders": [], - "id": "f33a3840-de52-44a6-9461-82dcce874a06", - "savedPayload": { - "position": { - "x": 18163.08232047733, - "y": 23677.453885058298 - }, - "targetPosition": { - "x": 18082.681489395316, - "y": 23966.47932747007 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "TPSL Bands", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "TPSL Bands", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "TPSL Bands", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "dec82689-675e-4d21-9d4b-77e2bf1ac40b", - "savedPayload": { - "position": { - "x": 18286.806237131383, - "y": 25318.35640053908 - }, - "targetPosition": { - "x": 18378.806237131383, - "y": 25231.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "TPSL Bands", - "id": "0400ec70-bd48-4e26-84ec-e3ea608c4339" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "TPSL Bands", - "Plotter", - "Foundations", - "84d16bbf-6f8f-46f2-a037-11258acbc118" - ], - [ - "TPSL Bands", - "Plotter Module", - "Foundations", - "21e0cc6d-a28a-4036-bd91-601e213b332f" - ], - [ - "TPSL Bands", - "Plotter Panel", - "Foundations", - "0400ec70-bd48-4e26-84ec-e3ea608c4339" - ] - ] - } - } - ], - "id": "46fa26a5-a169-4e4e-9581-bdf7eeee6cff", - "savedPayload": { - "position": { - "x": 18378.806237131383, - "y": 25231.35640053908 - }, - "targetPosition": { - "x": 18427.806237131383, - "y": 25240.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "TP1 Long", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "55773e36-4ec9-4293-8cf3-579434acdadc", - "savedPayload": { - "position": { - "x": 18492.806237131383, - "y": 25166.35640053908 - }, - "targetPosition": { - "x": 18472.806237131383, - "y": 25171.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "TP1 Long", - "id": "fd6a97a4-aea3-4718-bb66-9c0d486b8d77" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "TPSL Bands", - "Plotter", - "Foundations", - "84d16bbf-6f8f-46f2-a037-11258acbc118" - ], - [ - "TPSL Bands", - "Plotter Module", - "Foundations", - "21e0cc6d-a28a-4036-bd91-601e213b332f" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "88d0d58f-a299-43e1-9e21-3e1cdfd28812" - ], - [ - "TP1 Long", - "Polygon", - "Foundations", - "fd6a97a4-aea3-4718-bb66-9c0d486b8d77" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "TP2 Long", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "5352a0fb-4620-4217-bfff-11f47160e63a", - "savedPayload": { - "position": { - "x": 18405.806237131383, - "y": 25195.35640053908 - }, - "targetPosition": { - "x": 18472.806237131383, - "y": 25171.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "TP2 Long", - "id": "b20a80bf-44dc-4862-b6c0-1581dcace608" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "TPSL Bands", - "Plotter", - "Foundations", - "84d16bbf-6f8f-46f2-a037-11258acbc118" - ], - [ - "TPSL Bands", - "Plotter Module", - "Foundations", - "21e0cc6d-a28a-4036-bd91-601e213b332f" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "88d0d58f-a299-43e1-9e21-3e1cdfd28812" - ], - [ - "TP2 Long", - "Polygon", - "Foundations", - "b20a80bf-44dc-4862-b6c0-1581dcace608" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "TP3 Long", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "001c13b6-4e87-4c36-b831-b6ae09901cfd", - "savedPayload": { - "position": { - "x": 18482.806237131383, - "y": 25128.35640053908 - }, - "targetPosition": { - "x": 18472.806237131383, - "y": 25171.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "TP3 Long", - "id": "264ff0d5-6d5f-440a-8aa2-6a077e8963d3" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "TPSL Bands", - "Plotter", - "Foundations", - "84d16bbf-6f8f-46f2-a037-11258acbc118" - ], - [ - "TPSL Bands", - "Plotter Module", - "Foundations", - "21e0cc6d-a28a-4036-bd91-601e213b332f" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "88d0d58f-a299-43e1-9e21-3e1cdfd28812" - ], - [ - "TP3 Long", - "Polygon", - "Foundations", - "264ff0d5-6d5f-440a-8aa2-6a077e8963d3" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "SL Long", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "a4b585d7-6786-4fa8-869e-1e5569aa1085", - "savedPayload": { - "position": { - "x": 18555.806237131383, - "y": 25168.35640053908 - }, - "targetPosition": { - "x": 18472.806237131383, - "y": 25171.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "SL Long", - "id": "7cf2e43b-95eb-400d-b685-e9ade4bbe24f" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "TPSL Bands", - "Plotter", - "Foundations", - "84d16bbf-6f8f-46f2-a037-11258acbc118" - ], - [ - "TPSL Bands", - "Plotter Module", - "Foundations", - "21e0cc6d-a28a-4036-bd91-601e213b332f" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "88d0d58f-a299-43e1-9e21-3e1cdfd28812" - ], - [ - "SL Long", - "Polygon", - "Foundations", - "7cf2e43b-95eb-400d-b685-e9ade4bbe24f" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "TP1 Short", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "76a8b5d6-7a82-4098-b450-1329fa18981f", - "savedPayload": { - "position": { - "x": 18564.806237131383, - "y": 25112.35640053908 - }, - "targetPosition": { - "x": 18472.806237131383, - "y": 25171.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "TP1 Short", - "id": "ab94e1bd-6d24-4489-ab1b-c5d62adf7e9e" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "TPSL Bands", - "Plotter", - "Foundations", - "84d16bbf-6f8f-46f2-a037-11258acbc118" - ], - [ - "TPSL Bands", - "Plotter Module", - "Foundations", - "21e0cc6d-a28a-4036-bd91-601e213b332f" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "88d0d58f-a299-43e1-9e21-3e1cdfd28812" - ], - [ - "TP1 Short", - "Polygon", - "Foundations", - "ab94e1bd-6d24-4489-ab1b-c5d62adf7e9e" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "TP2 Short", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "f1568dcd-ebc0-4ad9-a63d-60f147d1b659", - "savedPayload": { - "position": { - "x": 18513.806237131383, - "y": 25236.35640053908 - }, - "targetPosition": { - "x": 18472.806237131383, - "y": 25171.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "TP2 Short", - "id": "6f4b5295-6b0d-4b77-a258-7b2ded19ecbc" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "TPSL Bands", - "Plotter", - "Foundations", - "84d16bbf-6f8f-46f2-a037-11258acbc118" - ], - [ - "TPSL Bands", - "Plotter Module", - "Foundations", - "21e0cc6d-a28a-4036-bd91-601e213b332f" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "88d0d58f-a299-43e1-9e21-3e1cdfd28812" - ], - [ - "TP2 Short", - "Polygon", - "Foundations", - "6f4b5295-6b0d-4b77-a258-7b2ded19ecbc" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "TP3 Short", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "17708d1d-01ab-4b0c-8630-88284048ce1d", - "savedPayload": { - "position": { - "x": 18378.806237131383, - "y": 25106.35640053908 - }, - "targetPosition": { - "x": 18472.806237131383, - "y": 25171.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "TP3 Short", - "id": "4723c5ca-1687-4e3f-a5ec-43e49851ebb5" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "TPSL Bands", - "Plotter", - "Foundations", - "84d16bbf-6f8f-46f2-a037-11258acbc118" - ], - [ - "TPSL Bands", - "Plotter Module", - "Foundations", - "21e0cc6d-a28a-4036-bd91-601e213b332f" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "88d0d58f-a299-43e1-9e21-3e1cdfd28812" - ], - [ - "TP3 Short", - "Polygon", - "Foundations", - "4723c5ca-1687-4e3f-a5ec-43e49851ebb5" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "SL Short", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "af29c86e-db8f-4a9d-90f2-1faacb9a38b2", - "savedPayload": { - "position": { - "x": 18475.806237131383, - "y": 25183.35640053908 - }, - "targetPosition": { - "x": 18472.806237131383, - "y": 25171.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "SL Short", - "id": "1fec1951-0af9-48be-a996-a430441a3001" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "TPSL Bands", - "Plotter", - "Foundations", - "84d16bbf-6f8f-46f2-a037-11258acbc118" - ], - [ - "TPSL Bands", - "Plotter Module", - "Foundations", - "21e0cc6d-a28a-4036-bd91-601e213b332f" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "88d0d58f-a299-43e1-9e21-3e1cdfd28812" - ], - [ - "SL Short", - "Polygon", - "Foundations", - "1fec1951-0af9-48be-a996-a430441a3001" - ] - ] - } - } - ], - "id": "501702d1-49e3-475c-ac0d-deaf83ef2262", - "savedPayload": { - "position": { - "x": 18472.806237131383, - "y": 25171.35640053908 - }, - "targetPosition": { - "x": 18427.806237131383, - "y": 25240.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "fb0fd1ea-39a1-48c7-afd8-bddcabda8929", - "savedPayload": { - "position": { - "x": 18399.825308153024, - "y": 23457.146628516057 - }, - "targetPosition": { - "x": 18241.25339877417, - "y": 23711.812977993064 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "TPSL Bands", - "id": "874d48e3-ce29-4a0f-9f2f-74404827a02c" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "TPSL Bands", - "Bot Products", - "Foundations", - "f07c5fa8-d3f5-4743-94a8-8ef289a114df" - ], - [ - "TPSL Bands", - "Data Product", - "Foundations", - "874d48e3-ce29-4a0f-9f2f-74404827a02c" - ] - ] - } - } - ], - "layerFolders": [], - "id": "305726ac-bc24-4246-bcf2-91942e8aa1a8", - "savedPayload": { - "position": { - "x": 18241.25339877417, - "y": 23711.812977993064 - }, - "targetPosition": { - "x": 18082.681489395316, - "y": 23966.47932747007 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "MAMA", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "MAMA", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "MAMA Panel", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "7c3407fc-0918-403a-a84d-28b56c1a71a5", - "savedPayload": { - "position": { - "x": 18601.806237131383, - "y": 25068.35640053908 - }, - "targetPosition": { - "x": 18631.806237131383, - "y": 25122.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "MAMA Panel", - "id": "5ae784b3-ebcf-4618-a46c-e55bc07b4785" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "MAMA", - "Plotter", - "Foundations", - "c75ac45f-ef03-4176-bed6-d0589e315e4c" - ], - [ - "MAMA Module", - "Plotter Module", - "Foundations", - "4391c884-b440-414d-ae43-79d52360ad97" - ], - [ - "MAMA Panel", - "Plotter Panel", - "Foundations", - "5ae784b3-ebcf-4618-a46c-e55bc07b4785" - ] - ] - } - } - ], - "id": "413b145d-4f87-4250-9866-18cb4dec12b1", - "savedPayload": { - "position": { - "x": 18631.806237131383, - "y": 25122.35640053908 - }, - "targetPosition": { - "x": 18577.806237131383, - "y": 25081.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "MAMA", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "781992b0-b90d-44b5-9124-e2aea7fb93d8", - "savedPayload": { - "position": { - "x": 18434.806237131383, - "y": 25012.35640053908 - }, - "targetPosition": { - "x": 18492.806237131383, - "y": 25070.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "MAMA", - "id": "e92d0074-badd-4c36-a87c-deb77f98194b" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "MAMA", - "Plotter", - "Foundations", - "c75ac45f-ef03-4176-bed6-d0589e315e4c" - ], - [ - "MAMA Module", - "Plotter Module", - "Foundations", - "4391c884-b440-414d-ae43-79d52360ad97" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "e9334549-cdf3-4276-9145-65e0c46d99a7" - ], - [ - "MAMA", - "Polygon", - "Foundations", - "e92d0074-badd-4c36-a87c-deb77f98194b" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "FAMA", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "81f07bf0-f2d3-4508-80df-ba0563f5d121", - "savedPayload": { - "position": { - "x": 18525.806237131383, - "y": 25161.35640053908 - }, - "targetPosition": { - "x": 18492.806237131383, - "y": 25070.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "FAMA", - "id": "76032ef9-9f4c-4596-829e-ed071275ed06" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "MAMA", - "Plotter", - "Foundations", - "c75ac45f-ef03-4176-bed6-d0589e315e4c" - ], - [ - "MAMA Module", - "Plotter Module", - "Foundations", - "4391c884-b440-414d-ae43-79d52360ad97" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "e9334549-cdf3-4276-9145-65e0c46d99a7" - ], - [ - "FAMA", - "Polygon", - "Foundations", - "76032ef9-9f4c-4596-829e-ed071275ed06" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "FILL", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "da87e5b0-a0af-4739-8e6e-0b41faa06796", - "savedPayload": { - "position": { - "x": 18416.806237131383, - "y": 25084.35640053908 - }, - "targetPosition": { - "x": 18492.806237131383, - "y": 25070.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "FILL", - "id": "5ae7acc1-7488-4d35-a6c5-8571fec0dd52" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "MAMA", - "Plotter", - "Foundations", - "c75ac45f-ef03-4176-bed6-d0589e315e4c" - ], - [ - "MAMA Module", - "Plotter Module", - "Foundations", - "4391c884-b440-414d-ae43-79d52360ad97" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "e9334549-cdf3-4276-9145-65e0c46d99a7" - ], - [ - "FILL", - "Polygon", - "Foundations", - "5ae7acc1-7488-4d35-a6c5-8571fec0dd52" - ] - ] - } - } - ], - "id": "02ece751-2b2d-47bf-bdda-9e49337248e2", - "savedPayload": { - "position": { - "x": 18492.806237131383, - "y": 25070.35640053908 - }, - "targetPosition": { - "x": 18577.806237131383, - "y": 25081.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "96c3a6e7-fc09-4867-b485-4ffec485de43", - "savedPayload": { - "position": { - "x": 18530.47435867786, - "y": 23567.12792053665 - }, - "targetPosition": { - "x": 18306.57792403659, - "y": 23766.80362400336 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "MAMA", - "id": "cc8048ac-7302-4cb0-b8e5-29d0feaefc0f" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "MAMA", - "Bot Products", - "Foundations", - "c2d41686-94b3-4968-ae2d-c110bf3690cc" - ], - [ - "MAMA", - "Data Product", - "Foundations", - "cc8048ac-7302-4cb0-b8e5-29d0feaefc0f" - ] - ] - } - } - ], - "layerFolders": [], - "id": "34bcd6ed-4889-4d30-9ce3-ccf8788f813b", - "savedPayload": { - "position": { - "x": 18306.57792403659, - "y": 23766.80362400336 - }, - "targetPosition": { - "x": 18082.681489395316, - "y": 23966.47932747007 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "Donchian-Tenkan", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Donchian-Tenkan", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Donchian-Tenkan", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "ddf952de-54f8-437f-aed4-31c145ba0ee3", - "savedPayload": { - "position": { - "x": 18619.806237131383, - "y": 25243.35640053908 - }, - "targetPosition": { - "x": 18715.806237131383, - "y": 25245.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Donchian-Tenkan", - "id": "1dc71bd0-258e-4850-9f22-90f386a9c0d7" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Donchian", - "Plotter", - "Foundations", - "82cfbc90-c90f-4f2e-a834-1a8705581160" - ], - [ - "Donchian-Tenkan", - "Plotter Module", - "Foundations", - "9a6f263c-ca70-47dd-9655-e8f4e8d0ebb7" - ], - [ - "Donchian-Tenkan", - "Plotter Panel", - "Foundations", - "1dc71bd0-258e-4850-9f22-90f386a9c0d7" - ] - ] - } - } - ], - "id": "0ff2dcf2-1064-499e-95a2-c4880ad5a5fd", - "savedPayload": { - "position": { - "x": 18715.806237131383, - "y": 25245.35640053908 - }, - "targetPosition": { - "x": 18676.806237131383, - "y": 25301.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "Mid Point", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "a0cf2238-831c-48ef-92ad-f79f6e859276", - "savedPayload": { - "position": { - "x": 18684.806237131383, - "y": 25326.35640053908 - }, - "targetPosition": { - "x": 18637.806237131383, - "y": 25356.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Mid Point", - "id": "6993b87b-6bac-4f42-bd1c-77b66be9d50b" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Donchian", - "Plotter", - "Foundations", - "82cfbc90-c90f-4f2e-a834-1a8705581160" - ], - [ - "Donchian-Tenkan", - "Plotter Module", - "Foundations", - "9a6f263c-ca70-47dd-9655-e8f4e8d0ebb7" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "28200aae-e9e9-4f1a-898e-5347a9743e1a" - ], - [ - "Mid Point", - "Polygon", - "Foundations", - "6993b87b-6bac-4f42-bd1c-77b66be9d50b" - ] - ] - } - } - ], - "id": "600ebc97-6079-426c-9982-0e4359c1bda1", - "savedPayload": { - "position": { - "x": 18637.806237131383, - "y": 25356.35640053908 - }, - "targetPosition": { - "x": 18676.806237131383, - "y": 25301.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "45f8b6a4-8b09-411e-92f3-38551815b8c8", - "savedPayload": { - "position": { - "x": 18624.845894060174, - "y": 23709.462288512725 - }, - "targetPosition": { - "x": 18353.763691727745, - "y": 23837.970807991398 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Donchian-Tenkan", - "id": "aef24eba-6f9c-4e1b-8173-bce081cffcb9" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "Donchian-Tenkan", - "Bot Products", - "Foundations", - "3158c2be-1ce0-4273-9165-23ade938e25e" - ], - [ - "Donchian-Tenkan", - "Data Product", - "Foundations", - "aef24eba-6f9c-4e1b-8173-bce081cffcb9" - ] - ] - } - } - ], - "layerFolders": [], - "id": "89d35528-43dd-491b-a812-a6a0b8e149f6", - "savedPayload": { - "position": { - "x": 18353.763691727745, - "y": 23837.970807991398 - }, - "targetPosition": { - "x": 18082.681489395316, - "y": 23966.47932747007 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "26cfe906-7b0b-4b66-98ff-81d6bf0ab02c", - "savedPayload": { - "position": { - "x": 18082.681489395316, - "y": 23966.47932747007 - }, - "targetPosition": { - "x": 18129.611828907386, - "y": 24262.785829648612 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "frame": { - "position": { - "x": 0, - "y": 80 - }, - "width": 150, - "height": 40, - "radius": 0 - }, - "referenceParent": { - "type": "Data Mine Products", - "name": "Pluvtech", - "id": "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ] - ] - } - }, - "id": "a1590036-1a24-4a81-865c-4c10f05b8957", - "savedPayload": { - "position": { - "x": 18129.611828907386, - "y": 24262.785829648612 - }, - "targetPosition": { - "x": 18176.542168419455, - "y": 24559.092331827153 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Timeline Chart", - "name": "Candles Data", - "project": "Foundations", - "layerManager": { - "type": "Layer Manager", - "name": "Candles", - "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", - "project": "Foundations", - "layers": [], - "botLayers": [ - { - "type": "Bot Layers", - "name": "Exchange Raw Data", - "project": "Foundations", - "layers": [], - "layerFolders": [], - "id": "26011e55-b889-449b-9d4e-e55eff17695a", - "savedPayload": { - "position": { - "x": 18436.806237131383, - "y": 24949.35640053908 - }, - "targetPosition": { - "x": 18524.806237131383, - "y": 24990.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "Candles Volumes", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Candles", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Candle", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "aada9b83-8c48-427c-88ff-2cffa1e18afd", - "savedPayload": { - "position": { - "x": 18613.806237131383, - "y": 24753.35640053908 - }, - "targetPosition": { - "x": 18611.806237131383, - "y": 24833.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Candle", - "id": "9336f4e6-d56b-4ed4-819d-0bb762ba1fdd" - }, - "referenceParentCombinedNodePath": [ - [ - "Candles", - "Data Mine", - "Foundations", - "70c7eea3-a786-4dda-b526-0514e2cb14cc" - ], - [ - "Plotters Candles Volumes", - "Plotter", - "Foundations", - "e4347543-21b5-4274-b690-e6b3b5899862" - ], - [ - "Candles", - "Plotter Module", - "Foundations", - "0aed75a3-fee8-4ddc-97ff-b6768e6f12a3" - ], - [ - "Candle", - "Plotter Panel", - "Foundations", - "9336f4e6-d56b-4ed4-819d-0bb762ba1fdd" - ] - ] - } - } - ], - "id": "4bd50179-c9db-4120-aa27-748fe75c3727", - "savedPayload": { - "position": { - "x": 18611.806237131383, - "y": 24833.35640053908 - }, - "targetPosition": { - "x": 18645.806237131383, - "y": 24901.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "b8998e61-e634-4770-b989-02ca3a79eef2", - "savedPayload": { - "position": { - "x": 18662.806237131383, - "y": 24920.35640053908 - }, - "targetPosition": { - "x": 18645.806237131383, - "y": 24901.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "5484666d-0cf6-42df-8ea7-9636e85bea1e", - "savedPayload": { - "position": { - "x": 18645.806237131383, - "y": 24901.35640053908 - }, - "targetPosition": { - "x": 18573.806237131383, - "y": 24911.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Candles", - "id": "a6460a63-1994-4b64-92f3-30c1e4ab0bff" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Candles", - "Data Mine Products", - "Foundations", - "9809bc72-afc5-4771-bb8a-626a4d7ed724" - ], - [ - "Candles Volumes", - "Bot Products", - "Foundations", - "7f0fdf95-8d49-4a54-9fe0-414d85d58f8f" - ], - [ - "Candles", - "Data Product", - "Foundations", - "a6460a63-1994-4b64-92f3-30c1e4ab0bff" - ] - ] - } - }, - { - "type": "Layer", - "name": "Volumes", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Volume", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "f1ba11d5-2eea-4664-9f64-2b8e92fb1df2", - "savedPayload": { - "position": { - "x": 18651.806237131383, - "y": 24973.35640053908 - }, - "targetPosition": { - "x": 18740.806237131383, - "y": 25049.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Volume", - "id": "42dbd098-4550-44a0-987f-54a28dd5f40b" - }, - "referenceParentCombinedNodePath": [ - [ - "Candles", - "Data Mine", - "Foundations", - "70c7eea3-a786-4dda-b526-0514e2cb14cc" - ], - [ - "Plotters Candles Volumes", - "Plotter", - "Foundations", - "e4347543-21b5-4274-b690-e6b3b5899862" - ], - [ - "Volumes", - "Plotter Module", - "Foundations", - "a6177fb7-51d1-4b7c-bcbb-04861a5bf0c1" - ], - [ - "Volume", - "Plotter Panel", - "Foundations", - "42dbd098-4550-44a0-987f-54a28dd5f40b" - ] - ] - } - } - ], - "id": "916532d0-d3e2-49f3-964d-40747e4c5943", - "savedPayload": { - "position": { - "x": 18740.806237131383, - "y": 25049.35640053908 - }, - "targetPosition": { - "x": 18663.806237131383, - "y": 24986.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "722a84f9-8d4a-4170-90ed-fa2242eafe63", - "savedPayload": { - "position": { - "x": 18723.806237131383, - "y": 24887.35640053908 - }, - "targetPosition": { - "x": 18663.806237131383, - "y": 24986.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "cbf194c6-c55b-4079-96af-e12cbe575c1c", - "savedPayload": { - "position": { - "x": 18663.806237131383, - "y": 24986.35640053908 - }, - "targetPosition": { - "x": 18573.806237131383, - "y": 24911.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Volumes", - "id": "c962b6d9-625d-4697-9216-639f65df944e" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Candles", - "Data Mine Products", - "Foundations", - "9809bc72-afc5-4771-bb8a-626a4d7ed724" - ], - [ - "Candles Volumes", - "Bot Products", - "Foundations", - "7f0fdf95-8d49-4a54-9fe0-414d85d58f8f" - ], - [ - "Volumes", - "Data Product", - "Foundations", - "c962b6d9-625d-4697-9216-639f65df944e" - ] - ] - } - } - ], - "layerFolders": [], - "id": "076c4f24-f1c5-4a1b-9e39-ecac4366d297", - "savedPayload": { - "position": { - "x": 18573.806237131383, - "y": 24911.35640053908 - }, - "targetPosition": { - "x": 18524.806237131383, - "y": 24990.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "0dd3146f-0833-49a2-8803-8dfbf4d93077", - "savedPayload": { - "position": { - "x": 18524.806237131383, - "y": 24990.35640053908 - }, - "targetPosition": { - "x": 18487.806237131383, - "y": 25047.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "frame": { - "position": { - "x": 0, - "y": 80 - }, - "width": 150, - "height": 40, - "radius": 0 - }, - "referenceParent": { - "type": "Data Mine Products", - "name": "Candles", - "id": "9809bc72-afc5-4771-bb8a-626a4d7ed724" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Candles", - "Data Mine Products", - "Foundations", - "9809bc72-afc5-4771-bb8a-626a4d7ed724" - ] - ] - } - }, - "id": "73bdf146-85bc-4142-b2c9-cb956d97d86b", - "savedPayload": { - "position": { - "x": 18223.472507931525, - "y": 24262.785829648612 - }, - "targetPosition": { - "x": 18176.542168419455, - "y": 24559.092331827153 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Timeline Chart", - "name": "Pluvtech Lower Scale", - "project": "Foundations", - "rateScale": { - "type": "Rate Scale", - "name": "New Rate Scale", - "config": "{\n \"autoMinScale\": true,\n \"autoMaxScale\": true,\n \"minValue\": 0,\n \"maxValue\": 25000\n}", - "project": "Foundations", - "id": "f21dd9ac-3613-4147-833b-832ed8ce3dee", - "savedPayload": { - "position": { - "x": 18297.038531468435, - "y": 23992.20151414427 - }, - "targetPosition": { - "x": 18312.73931834132, - "y": 24291.790374570643 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerManager": { - "type": "Layer Manager", - "name": "", - "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", - "project": "Foundations", - "layers": [], - "botLayers": [ - { - "type": "Bot Layers", - "name": "Fisher Transform", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "FisherTransform", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Fisher Transform Panel", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "af0b9703-dedf-4bd3-bc95-a17a7649aaeb", - "savedPayload": { - "position": { - "x": 18577.806237131383, - "y": 25168.35640053908 - }, - "targetPosition": { - "x": 18527.806237131383, - "y": 25216.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Fisher Transform Panel", - "id": "1bc3ab53-4a5c-4e48-b137-b9eba832e7d5" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fisher Transform", - "Plotter", - "Foundations", - "e896ca5f-67a0-42d9-b681-eb54051057a6" - ], - [ - "Fisher Module", - "Plotter Module", - "Foundations", - "6df6dd70-21f0-44c5-9345-3410727211c9" - ], - [ - "Fisher Transform Panel", - "Plotter Panel", - "Foundations", - "1bc3ab53-4a5c-4e48-b137-b9eba832e7d5" - ] - ] - } - } - ], - "id": "0d4693b4-a02b-4766-ad3e-f18664d1b2ec", - "savedPayload": { - "position": { - "x": 18527.806237131383, - "y": 25216.35640053908 - }, - "targetPosition": { - "x": 18558.806237131383, - "y": 25202.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "Fisher", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "2e5fc03c-6d5e-4c8c-b79f-1b4c74e47860", - "savedPayload": { - "position": { - "x": 18679.806237131383, - "y": 25176.35640053908 - }, - "targetPosition": { - "x": 18591.806237131383, - "y": 25180.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Fisher", - "id": "576dee53-5313-4af7-8d6a-7d6a05cc03f4" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fisher Transform", - "Plotter", - "Foundations", - "e896ca5f-67a0-42d9-b681-eb54051057a6" - ], - [ - "Fisher Module", - "Plotter Module", - "Foundations", - "6df6dd70-21f0-44c5-9345-3410727211c9" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "fa310be7-d8cb-4f9e-8a64-906735c3bf86" - ], - [ - "Fisher", - "Polygon", - "Foundations", - "576dee53-5313-4af7-8d6a-7d6a05cc03f4" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Trigger", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "cbc4495c-fa1d-4a6f-855e-46b846ac4b6b", - "savedPayload": { - "position": { - "x": 18666.806237131383, - "y": 25205.35640053908 - }, - "targetPosition": { - "x": 18591.806237131383, - "y": 25180.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Trigger", - "id": "b7c8b966-44db-49f0-b086-1429cc8bad2f" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fisher Transform", - "Plotter", - "Foundations", - "e896ca5f-67a0-42d9-b681-eb54051057a6" - ], - [ - "Fisher Module", - "Plotter Module", - "Foundations", - "6df6dd70-21f0-44c5-9345-3410727211c9" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "fa310be7-d8cb-4f9e-8a64-906735c3bf86" - ], - [ - "Trigger", - "Polygon", - "Foundations", - "b7c8b966-44db-49f0-b086-1429cc8bad2f" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Zero Line", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "3fc61128-43a9-4818-8973-0ac87d541767", - "savedPayload": { - "position": { - "x": 18514.806237131383, - "y": 25122.35640053908 - }, - "targetPosition": { - "x": 18591.806237131383, - "y": 25180.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Zero Line", - "id": "34b6c810-1fcb-4ede-b680-713d02090df5" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fisher Transform", - "Plotter", - "Foundations", - "e896ca5f-67a0-42d9-b681-eb54051057a6" - ], - [ - "Fisher Module", - "Plotter Module", - "Foundations", - "6df6dd70-21f0-44c5-9345-3410727211c9" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "fa310be7-d8cb-4f9e-8a64-906735c3bf86" - ], - [ - "Zero Line", - "Polygon", - "Foundations", - "34b6c810-1fcb-4ede-b680-713d02090df5" - ] - ] - } - } - ], - "id": "254d17b3-808e-4b86-b8a9-cdc5d06b69b7", - "savedPayload": { - "position": { - "x": 18591.806237131383, - "y": 25180.35640053908 - }, - "targetPosition": { - "x": 18558.806237131383, - "y": 25202.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "1adcf449-30db-4b03-a4ae-ac6dc239546a", - "savedPayload": { - "position": { - "x": 18595.742062470712, - "y": 23529.220943213393 - }, - "targetPosition": { - "x": 18580.04127559783, - "y": 23828.809803639764 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "FisherTransform", - "id": "05557028-90d6-4fb6-9244-78e9bcb3e715" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "Fisher Transform", - "Bot Products", - "Foundations", - "43042896-0f34-4723-912b-210e81c3d84c" - ], - [ - "FisherTransform", - "Data Product", - "Foundations", - "05557028-90d6-4fb6-9244-78e9bcb3e715" - ] - ] - } - } - ], - "layerFolders": [], - "id": "dc43a928-578d-42f5-9f75-f627c0a525ff", - "savedPayload": { - "position": { - "x": 18580.04127559783, - "y": 23828.809803639764 - }, - "targetPosition": { - "x": 18564.340488724945, - "y": 24128.398664066135 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "Waddah Attar", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Waddah Attar", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "WADDAH Panel", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "37fc9613-5e0a-43fc-a286-eda6a5aeb6fa", - "savedPayload": { - "position": { - "x": 18531.806237131383, - "y": 25128.35640053908 - }, - "targetPosition": { - "x": 18540.806237131383, - "y": 25192.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "WADDAH Panel", - "id": "37a0cfdd-0b77-47bd-a55b-2d83dfacc5cb" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Waddah Attar", - "Plotter", - "Foundations", - "7199c193-e127-4a47-8361-ab9f75ec1482" - ], - [ - "Waddah Module", - "Plotter Module", - "Foundations", - "d127c9a4-dc37-4ecb-8977-13099f6681b5" - ], - [ - "WADDAH Panel", - "Plotter Panel", - "Foundations", - "37a0cfdd-0b77-47bd-a55b-2d83dfacc5cb" - ] - ] - } - } - ], - "id": "8af3334d-8d74-4bed-be76-f038f4d9e159", - "savedPayload": { - "position": { - "x": 18540.806237131383, - "y": 25192.35640053908 - }, - "targetPosition": { - "x": 18517.806237131383, - "y": 25148.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "Zero", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "dc95f59b-e681-4601-ad41-63d43e7d53ab", - "savedPayload": { - "position": { - "x": 18449.806237131383, - "y": 25142.35640053908 - }, - "targetPosition": { - "x": 18542.806237131383, - "y": 25168.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Zero", - "id": "39881c54-7f4a-4c06-b1a7-78b44fc0aaee" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Waddah Attar", - "Plotter", - "Foundations", - "7199c193-e127-4a47-8361-ab9f75ec1482" - ], - [ - "Waddah Module", - "Plotter Module", - "Foundations", - "d127c9a4-dc37-4ecb-8977-13099f6681b5" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "8f3a1e64-fd3d-4787-bfef-17e86d930d73" - ], - [ - "Zero", - "Polygon", - "Foundations", - "39881c54-7f4a-4c06-b1a7-78b44fc0aaee" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "TrendUp", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "666f05c0-c2e3-4a9b-a484-1d4135b6c3c2", - "savedPayload": { - "position": { - "x": 18592.806237131383, - "y": 25201.35640053908 - }, - "targetPosition": { - "x": 18542.806237131383, - "y": 25168.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "TrendUp", - "id": "f013c90f-1eb4-4fe4-b69e-eb9b8e2981f0" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Waddah Attar", - "Plotter", - "Foundations", - "7199c193-e127-4a47-8361-ab9f75ec1482" - ], - [ - "Waddah Module", - "Plotter Module", - "Foundations", - "d127c9a4-dc37-4ecb-8977-13099f6681b5" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "8f3a1e64-fd3d-4787-bfef-17e86d930d73" - ], - [ - "TrendUp", - "Polygon", - "Foundations", - "f013c90f-1eb4-4fe4-b69e-eb9b8e2981f0" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "TrendDown", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "832febed-3df7-47f9-ae22-64362f6a418d", - "savedPayload": { - "position": { - "x": 18560.806237131383, - "y": 25210.35640053908 - }, - "targetPosition": { - "x": 18542.806237131383, - "y": 25168.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "TrendDown", - "id": "aabacfa3-52e1-41dd-b858-ca29e460517f" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Waddah Attar", - "Plotter", - "Foundations", - "7199c193-e127-4a47-8361-ab9f75ec1482" - ], - [ - "Waddah Module", - "Plotter Module", - "Foundations", - "d127c9a4-dc37-4ecb-8977-13099f6681b5" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "8f3a1e64-fd3d-4787-bfef-17e86d930d73" - ], - [ - "TrendDown", - "Polygon", - "Foundations", - "aabacfa3-52e1-41dd-b858-ca29e460517f" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "DeadZone", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "cb8c6689-8d0c-46f9-82a7-fa2e079b3f6e", - "savedPayload": { - "position": { - "x": 18505.806237131383, - "y": 25136.35640053908 - }, - "targetPosition": { - "x": 18542.806237131383, - "y": 25168.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "DeadZone", - "id": "35d5a297-1c5e-4c93-8f4e-cd02e751bd07" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Waddah Attar", - "Plotter", - "Foundations", - "7199c193-e127-4a47-8361-ab9f75ec1482" - ], - [ - "Waddah Module", - "Plotter Module", - "Foundations", - "d127c9a4-dc37-4ecb-8977-13099f6681b5" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "8f3a1e64-fd3d-4787-bfef-17e86d930d73" - ], - [ - "DeadZone", - "Polygon", - "Foundations", - "35d5a297-1c5e-4c93-8f4e-cd02e751bd07" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Explosion", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "0b05e42a-5654-4afd-81b4-6193d26d4a34", - "savedPayload": { - "position": { - "x": 18482.806237131383, - "y": 25234.35640053908 - }, - "targetPosition": { - "x": 18542.806237131383, - "y": 25168.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Explosion", - "id": "0af1b684-0084-426b-a33b-8a02ed40622c" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Waddah Attar", - "Plotter", - "Foundations", - "7199c193-e127-4a47-8361-ab9f75ec1482" - ], - [ - "Waddah Module", - "Plotter Module", - "Foundations", - "d127c9a4-dc37-4ecb-8977-13099f6681b5" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "8f3a1e64-fd3d-4787-bfef-17e86d930d73" - ], - [ - "Explosion", - "Polygon", - "Foundations", - "0af1b684-0084-426b-a33b-8a02ed40622c" - ] - ] - } - } - ], - "id": "4a114694-b4b3-445e-9b38-4f66954962e4", - "savedPayload": { - "position": { - "x": 18542.806237131383, - "y": 25168.35640053908 - }, - "targetPosition": { - "x": 18517.806237131383, - "y": 25148.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "85127143-8f4c-4b64-b323-49679b0b2044", - "savedPayload": { - "position": { - "x": 18941.93272335485, - "y": 23662.111087191955 - }, - "targetPosition": { - "x": 18753.136606039898, - "y": 23895.254875629045 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Waddah Attar", - "id": "889a66c8-96ac-4485-b389-bfab3f0e4d5a" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "Waddah Attar", - "Bot Products", - "Foundations", - "5d09b0cd-48d0-45ad-9c2c-1e1572f2d206" - ], - [ - "Waddah Attar", - "Data Product", - "Foundations", - "889a66c8-96ac-4485-b389-bfab3f0e4d5a" - ] - ] - } - } - ], - "layerFolders": [], - "id": "06da9241-e495-41ed-8954-34b7afdef2e0", - "savedPayload": { - "position": { - "x": 18753.136606039898, - "y": 23895.254875629045 - }, - "targetPosition": { - "x": 18564.340488724945, - "y": 24128.398664066135 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "PLUVTECH MACD", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "PLUVTECH MACD", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "PLUVTECH MACD Panel", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "61e62766-eea6-45c6-bce9-ca5e8b3ab6f0", - "savedPayload": { - "position": { - "x": 18610.806237131383, - "y": 25071.35640053908 - }, - "targetPosition": { - "x": 18623.806237131383, - "y": 25166.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "PLUVTECH MACD Panel", - "id": "d1c2361e-d510-4be4-a3fd-ce08fa3fcc8e" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "PLUVTECH MACD", - "Plotter", - "Foundations", - "bcce3ebf-8344-45ca-8f99-23dc0881cf27" - ], - [ - "PLUVTECH MACD", - "Plotter Module", - "Foundations", - "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" - ], - [ - "PLUVTECH MACD Panel", - "Plotter Panel", - "Foundations", - "d1c2361e-d510-4be4-a3fd-ce08fa3fcc8e" - ] - ] - } - } - ], - "id": "a45a4584-7e67-4d74-bd00-e09ad1410afc", - "savedPayload": { - "position": { - "x": 18623.806237131383, - "y": 25166.35640053908 - }, - "targetPosition": { - "x": 18563.806237131383, - "y": 25169.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "MACD", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "3b244578-1dc4-47ba-98e5-4588e4897bbb", - "savedPayload": { - "position": { - "x": 18716.806237131383, - "y": 25112.35640053908 - }, - "targetPosition": { - "x": 18638.806237131383, - "y": 25151.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "MACD", - "id": "db49df3f-1aa7-4df1-95f6-d81624545e43" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "PLUVTECH MACD", - "Plotter", - "Foundations", - "bcce3ebf-8344-45ca-8f99-23dc0881cf27" - ], - [ - "PLUVTECH MACD", - "Plotter Module", - "Foundations", - "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "c4b21052-003c-4635-85f8-5d14ed800c16" - ], - [ - "MACD", - "Polygon", - "Foundations", - "db49df3f-1aa7-4df1-95f6-d81624545e43" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Signal", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "a45ccf50-a27a-465f-b097-1c7cad59204e", - "savedPayload": { - "position": { - "x": 18598.806237131383, - "y": 25210.35640053908 - }, - "targetPosition": { - "x": 18638.806237131383, - "y": 25151.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Signal", - "id": "e721cc0f-2be0-488b-baf6-668a74cfb6d2" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "PLUVTECH MACD", - "Plotter", - "Foundations", - "bcce3ebf-8344-45ca-8f99-23dc0881cf27" - ], - [ - "PLUVTECH MACD", - "Plotter Module", - "Foundations", - "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "c4b21052-003c-4635-85f8-5d14ed800c16" - ], - [ - "Signal", - "Polygon", - "Foundations", - "e721cc0f-2be0-488b-baf6-668a74cfb6d2" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Zero Line", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "81be72fc-e509-49d0-bf99-667979de58b1", - "savedPayload": { - "position": { - "x": 18733.806237131383, - "y": 25220.35640053908 - }, - "targetPosition": { - "x": 18638.806237131383, - "y": 25151.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Zero Line", - "id": "8e43cbab-e7a2-4e2e-8c87-2bd07d7b612e" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "PLUVTECH MACD", - "Plotter", - "Foundations", - "bcce3ebf-8344-45ca-8f99-23dc0881cf27" - ], - [ - "PLUVTECH MACD", - "Plotter Module", - "Foundations", - "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "c4b21052-003c-4635-85f8-5d14ed800c16" - ], - [ - "Zero Line", - "Polygon", - "Foundations", - "8e43cbab-e7a2-4e2e-8c87-2bd07d7b612e" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Histogram", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "6aac8840-e8bf-4b67-af1f-441dc2abd904", - "savedPayload": { - "position": { - "x": 18708.806237131383, - "y": 25083.35640053908 - }, - "targetPosition": { - "x": 18638.806237131383, - "y": 25151.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Histogram", - "id": "21f0a6e3-c0fa-4a69-9d72-fc5e81a551dd" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "PLUVTECH MACD", - "Plotter", - "Foundations", - "bcce3ebf-8344-45ca-8f99-23dc0881cf27" - ], - [ - "PLUVTECH MACD", - "Plotter Module", - "Foundations", - "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "c4b21052-003c-4635-85f8-5d14ed800c16" - ], - [ - "Histogram", - "Polygon", - "Foundations", - "21f0a6e3-c0fa-4a69-9d72-fc5e81a551dd" - ] - ] - } - } - ], - "id": "bffbf811-a2f1-45bc-8aa3-02937842d717", - "savedPayload": { - "position": { - "x": 18638.806237131383, - "y": 25151.35640053908 - }, - "targetPosition": { - "x": 18563.806237131383, - "y": 25169.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "65c9af59-4124-414d-be57-4fce2e35de69", - "savedPayload": { - "position": { - "x": 19143.895984498387, - "y": 23973.10723700462 - }, - "targetPosition": { - "x": 18854.118236611666, - "y": 24050.752950535378 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "PLUVTECH MACD", - "id": "c63da930-aa02-43a7-aa67-59b8896e2836" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "PLUVTECH MACD", - "Bot Products", - "Foundations", - "e794bdd4-be67-4a05-bc60-3369c2cfcc19" - ], - [ - "PLUVTECH MACD", - "Data Product", - "Foundations", - "c63da930-aa02-43a7-aa67-59b8896e2836" - ] - ] - } - } - ], - "layerFolders": [], - "id": "c65506a0-080d-497a-bc85-ca536cdae5de", - "savedPayload": { - "position": { - "x": 18854.118236611666, - "y": 24050.752950535378 - }, - "targetPosition": { - "x": 18564.340488724945, - "y": 24128.398664066135 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "Percentages", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Percentages", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Percentages Panel", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "695200d3-aaa3-427c-aaa0-e5ed45d9d24e", - "savedPayload": { - "position": { - "x": 18389.806237131383, - "y": 25160.35640053908 - }, - "targetPosition": { - "x": 18483.806237131383, - "y": 25244.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Percentages Panel", - "id": "11f3cd52-99cd-4162-8fa4-6bcaa1bb0267" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Percentages", - "Plotter", - "Foundations", - "4bcd153b-6e4c-4d24-842e-7421f0767182" - ], - [ - "Percentages Module", - "Plotter Module", - "Foundations", - "404961a4-f4e9-48e4-8fd5-f464b286c8b2" - ], - [ - "Percentages Panel", - "Plotter Panel", - "Foundations", - "11f3cd52-99cd-4162-8fa4-6bcaa1bb0267" - ] - ] - } - } - ], - "id": "da1bc5e1-342e-4ad8-a70f-d463b5f6d8f7", - "savedPayload": { - "position": { - "x": 18483.806237131383, - "y": 25244.35640053908 - }, - "targetPosition": { - "x": 18446.806237131383, - "y": 25325.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "803f99c4-2c0d-42a5-ada5-365bfaee5c9f", - "savedPayload": { - "position": { - "x": 18428.806237131383, - "y": 25228.35640053908 - }, - "targetPosition": { - "x": 18446.806237131383, - "y": 25325.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "6eb159ef-9664-4f85-a4a1-080d7db5c638", - "savedPayload": { - "position": { - "x": 19124.488744623264, - "y": 24343.41943379332 - }, - "targetPosition": { - "x": 18844.414616674105, - "y": 24235.909048929727 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Percentages", - "id": "fb364962-2ab1-414e-8e62-43134a843185" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "28374562-4744-4f71-b3d7-c9c12e6b5fc3" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "97da8ad9-f818-4a03-9dd0-c03cfe381060" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "ab9d4c9f-fed6-4772-b970-8ff12eaee704" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "68b9f444-3a74-417e-9e49-b3db4ec0f33f" - ], - [ - "Percentages", - "Bot Products", - "Foundations", - "2db0732a-452d-4f5f-a808-f7f32a58406c" - ], - [ - "Percentages", - "Data Product", - "Foundations", - "fb364962-2ab1-414e-8e62-43134a843185" - ] - ] - } - } - ], - "layerFolders": [], - "id": "d2505ed9-68dd-4757-9656-4880b381706b", - "savedPayload": { - "position": { - "x": 18844.414616674105, - "y": 24235.909048929727 - }, - "targetPosition": { - "x": 18564.340488724945, - "y": 24128.398664066135 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "63b79595-ff61-4e9e-b5b2-c52b2503d950", - "savedPayload": { - "position": { - "x": 18564.340488724945, - "y": 24128.398664066135 - }, - "targetPosition": { - "x": 18312.73931834132, - "y": 24291.790374570643 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "frame": { - "position": { - "x": 0, - "y": 80 - }, - "width": 150, - "height": 40, - "radius": 0 - } - } - }, - "id": "2e41504f-e3f3-4e76-b0c8-00c561373cf2", - "savedPayload": { - "position": { - "x": 18312.73931834132, - "y": 24291.790374570643 - }, - "targetPosition": { - "x": 18176.542168419455, - "y": 24559.092331827153 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "1be7a546-7dd4-4831-8283-41513420e16b", - "savedPayload": { - "position": { - "x": 18176.542168419455, - "y": 24559.092331827153 - }, - "targetPosition": { - "x": 18388.67420277542, - "y": 24771.224366183116 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "frame": { - "position": { - "x": 0, - "y": 508.5 - }, - "width": 298.75, - "height": 127.125, - "radius": 0 - }, - "referenceParent": { - "type": "Live Trading Session", - "name": "New Trading System", - "id": "62281f5f-3111-4d87-b3fe-855bec4c6b59" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Production Trading Tasks", - "Production Trading Tasks", - "Foundations", - "673caa5f-511d-4688-9305-e5f0f0f780cd" - ], - [ - "Foundations", - "Project Trading Tasks", - "Foundations", - "3918e305-737e-4acf-9672-c81c7f17c4fe" - ], - [ - "Binance", - "Exchange Trading Tasks", - "Foundations", - "f16b79ab-7325-4237-a10e-5d847a70a9b4" - ], - [ - " BTC/USDT", - "Market Trading Tasks", - "Foundations", - "8f0b6f11-fad4-45c0-82f4-e0f23d2788fd" - ], - [ - "Masters", - "Trading Mine Tasks", - "Foundations", - "53eba8e4-6f8d-4e53-b48d-741125f2341b" - ], - [ - "Masters", - "Task Manager", - "Foundations", - "655adef8-003e-4e97-9cb2-a43f93361174" - ], - [ - "New Trading System", - "Task", - "Foundations", - "9491b3d1-7cec-4559-a32b-43f0dc659c7a" - ], - [ - "Low Frequency", - "Trading Bot Instance", - "Foundations", - "a2010b30-8dad-4ef9-9ddd-8ee4d6f36c79" - ], - [ - "Low Frequency Trading", - "Trading Process Instance", - "Foundations", - "d7014433-72c0-421a-a04d-0994cd3bc870" - ], - [ - "New Trading System", - "Live Trading Session", - "Foundations", - "62281f5f-3111-4d87-b3fe-855bec4c6b59" - ] - ] - } - } - ], - "id": "7a7e74e6-c575-41ab-adc2-c7456060057e", - "savedPayload": { - "position": { - "x": 18388.67420277542, - "y": 24771.224366183116 - }, - "targetPosition": { - "x": 18600.806237131383, - "y": 24983.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Production Trading Tasks", - "name": "New Production Trading Tasks", - "id": "673caa5f-511d-4688-9305-e5f0f0f780cd" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Production Trading Tasks", - "Production Trading Tasks", - "Foundations", - "673caa5f-511d-4688-9305-e5f0f0f780cd" - ] - ] - } - } - ], - "id": "1b7d4448-5dda-4a49-93f5-8e91859a3adf", - "savedPayload": { - "position": { - "x": 18600.806237131383, - "y": 24983.35640053908 - }, - "targetPosition": { - "x": 18900.806237131383, - "y": 24983.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Project Definition", - "name": "Foundations", - "id": "a2a04e12-604e-43f8-a986-1b8ca3b043cb" - }, - "referenceParentCombinedNodePath": [ - [ - "New Foundations Project", - "Foundations Project", - "Foundations", - "cf9f8b3b-77c6-43c6-b01f-95cf366a91f6" - ], - [ - "Foundations", - "Project Definition", - "Foundations", - "a2a04e12-604e-43f8-a986-1b8ca3b043cb" - ] - ] - } - } - ], - "id": "21d2ec55-9e56-4652-8e96-c7e451262c36", - "savedPayload": { - "position": { - "x": 18900.806237131383, - "y": 24983.35640053908 - }, - "targetPosition": { - "x": 18900.806237131383, - "y": 24983.35640053908 - }, - "floatingObject": { - "isPinned": true, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false, - "shortcutKey": "c" - } - } - }, - { - "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": [ - { - "type": "Plugin File", - "name": "Candles", - "config": "{\n \"project\": \"Foundations\",\n \"fileName\": \"Candles\",\n \"folderName\": \"Data-Mines\",\n \"nodeType\": \"Data Mine\"\n}", - "project": "Foundations", - "pluginFilePosition": { - "type": "Plugin File Position", - "name": "Candles", - "project": "Foundations", - "id": "ade35a91-6adc-47cf-8874-4ed1ff773299", - "savedPayload": { - "position": { - "x": 18806.262986317583, - "y": 18691.795648831718 - }, - "targetPosition": { - "x": 30829.609545649768, - "y": 18603.48779312994 - }, - "floatingObject": { - "isPinned": true, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "6767c7e6-ba49-425b-b126-732278de86e4", - "savedPayload": { - "position": { - "x": 30829.609545649768, - "y": 18603.48779312994 - }, - "targetPosition": { - "x": 31103.673182942548, - "y": 18481.466800207203 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Plugin File", - "name": "Pluvtech", - "config": "{\"project\":\"Foundations\",\"fileName\":\"Pluvtech\",\"folderName\":\"Data-Mines\",\"nodeType\":\"Data Mine\",\"saveWithWorkspace\":false}", - "project": "Foundations", - "pluginFilePosition": { - "type": "Plugin File Position", - "name": "Pluvtech", - "project": "Foundations", - "id": "2d6cdc8c-63d3-4dbc-a069-24eeef053fc1", - "savedPayload": { - "position": { - "x": 21090.390260903143, - "y": 18684.25366298624 - }, - "targetPosition": { - "x": 31135.031721922845, - "y": 18183.110231596722 - }, - "floatingObject": { - "isPinned": true, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "f196918d-e8e0-475e-acef-822d896cbfb2", - "savedPayload": { - "position": { - "x": 31135.031721922845, - "y": 18183.110231596722 - }, - "targetPosition": { - "x": 31103.673182942548, - "y": 18481.466800207203 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "cbc3d9be-5e59-45d8-bb0f-4ec82763691d", - "savedPayload": { - "position": { - "x": 31103.673182942548, - "y": 18481.466800207203 - }, - "targetPosition": { - "x": 31346.37828125503, - "y": 18657.802375894946 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "pluginTradingMines": { - "type": "Plugin Trading Mines", - "name": "New Plugin Trading Mines", - "project": "Foundations", - "pluginFiles": [ - { - "type": "Plugin File", - "name": "Masters", - "config": "{\n \"project\": \"Foundations\",\n \"fileName\": \"Masters\",\n \"folderName\": \"Trading-Mines\",\n \"nodeType\": \"Trading Mine\"\n}", - "project": "Foundations", - "pluginFilePosition": { - "type": "Plugin File Position", - "name": "Masters", - "project": "Foundations", - "id": "b524a9c5-c204-45fe-bf35-adb2979e41b5", - "savedPayload": { - "position": { - "x": 24916.262986317583, - "y": 18729.85151122931 - }, - "targetPosition": { - "x": 31160.968084630065, - "y": 18087.168466117855 - }, - "floatingObject": { - "isPinned": true, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "85122d59-e1c2-4590-8313-12e98cfea196", - "savedPayload": { - "position": { - "x": 31160.968084630065, - "y": 18087.168466117855 - }, - "targetPosition": { - "x": 31253.673182942548, - "y": 18372.4854210064 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "8d881813-3ab9-4e8b-ab5a-48dedab2dd19", - "savedPayload": { - "position": { - "x": 31253.673182942548, - "y": 18372.4854210064 - }, - "targetPosition": { - "x": 31346.37828125503, - "y": 18657.802375894946 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "pluginLearningMines": { - "type": "Plugin Learning Mines", - "name": "New Plugin Learning Mines", - "project": "Foundations", - "pluginFiles": [ - { - "type": "Plugin File", - "name": "Masters", - "config": "{\"project\":\"Foundations\",\"fileName\":\"Masters\",\"folderName\":\"Learning-Mines\",\"nodeType\":\"Learning Mine\",\"saveWithWorkspace\":false}", - "project": "Foundations", - "pluginFilePosition": { - "type": "Plugin File Position", - "name": "Masters", - "project": "Foundations", - "id": "2d20aefa-f770-43ed-9757-378bb6563538", - "savedPayload": { - "position": { - "x": 13073.993576192479, - "y": 18668.60151122931 - }, - "targetPosition": { - "x": 31531.788477879996, - "y": 18087.168466117855 - }, - "floatingObject": { - "isPinned": true, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "b9ff3dc7-f172-4a8e-8ad3-eb5c615dc6a2", - "savedPayload": { - "position": { - "x": 31531.788477879996, - "y": 18087.168466117855 - }, - "targetPosition": { - "x": 31439.083379567513, - "y": 18372.4854210064 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "620d9b2d-8687-4314-a721-00d2d4ae774e", - "savedPayload": { - "position": { - "x": 31439.083379567513, - "y": 18372.4854210064 - }, - "targetPosition": { - "x": 31346.37828125503, - "y": 18657.802375894946 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "pluginTradingSystems": { - "type": "Plugin Trading Systems", - "name": "New Plugin Trading Systems", - "project": "Foundations", - "pluginFiles": [], - "id": "3569d452-c593-4e54-a356-7ff8c6b519f3", - "savedPayload": { - "position": { - "x": 31589.083379567513, - "y": 18481.466800207203 - }, - "targetPosition": { - "x": 31346.37828125503, - "y": 18657.802375894946 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "pluginLearningSystems": { - "type": "Plugin Learning Systems", - "name": "New Plugin Learning Systems", - "project": "Foundations", - "pluginFiles": [], - "id": "89b12837-d324-48e1-ab24-06e72a44858b", - "savedPayload": { - "position": { - "x": 31646.37828125503, - "y": 18657.802375894946 - }, - "targetPosition": { - "x": 31346.37828125503, - "y": 18657.802375894946 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "pluginTradingEngines": { - "type": "Plugin Trading Engines", - "name": "New Plugin Trading Engines", - "project": "Foundations", - "pluginFiles": [ - { - "type": "Plugin File", - "name": "Low-Frequency", - "config": "{\"project\":\"Foundations\",\"fileName\":\"Low-Frequency\",\"folderName\":\"Trading-Engines\",\"nodeType\":\"Trading Engine\"}", - "project": "Foundations", - "pluginFilePosition": { - "type": "Plugin File Position", - "name": "Low-Frequency", - "project": "Foundations", - "id": "1913d08c-d21e-4218-8eb8-37cd9ef2d59a", - "savedPayload": { - "position": { - "x": 31031.49357619248, - "y": 25007.809102958174 - }, - "targetPosition": { - "x": 31831.788477879996, - "y": 19010.47352727043 - }, - "floatingObject": { - "isPinned": true, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "9a2a73cb-3abf-4eec-b9d2-1ce0b0666cd6", - "savedPayload": { - "position": { - "x": 31831.788477879996, - "y": 19010.47352727043 - }, - "targetPosition": { - "x": 31589.083379567513, - "y": 18834.13795158269 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "87a28762-63d0-45f7-bd39-9dea436d8244", - "savedPayload": { - "position": { - "x": 31589.083379567513, - "y": 18834.13795158269 - }, - "targetPosition": { - "x": 31346.37828125503, - "y": 18657.802375894946 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "pluginLearningEngines": { - "type": "Plugin Learning Engines", - "name": "New Plugin Learning Engines", - "project": "Foundations", - "pluginFiles": [ - { - "type": "Plugin File", - "name": "Low-Frequency", - "config": "{\"project\":\"Foundations\",\"fileName\":\"Low-Frequency\",\"folderName\":\"Learning-Engines\",\"nodeType\":\"Learning Engine\",\"saveWithWorkspace\":false}", - "project": "Foundations", - "pluginFilePosition": { - "type": "Plugin File Position", - "name": "Low-Frequency", - "project": "Foundations", - "id": "2ac3a840-61ce-467f-a7f1-814d9b683577", - "savedPayload": { - "position": { - "x": 13085.993576192479, - "y": 10766.003240560582 - }, - "targetPosition": { - "x": 31531.788477879996, - "y": 19228.436285672036 - }, - "floatingObject": { - "isPinned": true, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "79cf6182-c97c-4cde-a778-742debb2bb73", - "savedPayload": { - "position": { - "x": 31531.788477879996, - "y": 19228.436285672036 - }, - "targetPosition": { - "x": 31439.083379567513, - "y": 18943.11933078349 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "9a2cae33-b1d9-4e08-87f9-06ddb82fcce9", - "savedPayload": { - "position": { - "x": 31439.083379567513, - "y": 18943.11933078349 - }, - "targetPosition": { - "x": 31346.37828125503, - "y": 18657.802375894946 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "pluginTutorials": { - "type": "Plugin Tutorials", - "name": "New Plugin Tutorials", - "project": "Foundations", - "pluginFiles": [], - "id": "d43cd863-57a0-4f8d-a4e8-f1f0bf779a4f", - "savedPayload": { - "position": { - "x": 31253.673182942548, - "y": 18943.11933078349 - }, - "targetPosition": { - "x": 31346.37828125503, - "y": 18657.802375894946 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "pluginApiMaps": { - "type": "Plugin API Maps", - "name": "New Plugin API Maps", - "project": "Foundations", - "pluginFiles": [], - "id": "39ffa05f-a73b-4d2d-8546-86da5cfecea3", - "savedPayload": { - "position": { - "x": 31103.673182942548, - "y": 18834.13795158269 - }, - "targetPosition": { - "x": 31346.37828125503, - "y": 18657.802375894946 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "c4e402d7-5228-408c-9d67-379d6ef40bae", - "savedPayload": { - "position": { - "x": 31346.37828125503, - "y": 18657.802375894946 - }, - "targetPosition": { - "x": 31046.37828125503, - "y": 18657.802375894946 - }, - "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": "06dd5524-1436-4d7f-b917-dc5ad8a37c3d", - "savedPayload": { - "position": { - "x": 30746.37828125503, - "y": 18657.802375894946 - }, - "targetPosition": { - "x": 31046.37828125503, - "y": 18657.802375894946 - }, - "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": 31046.37828125503, - "y": 18657.802375894946 - }, - "targetPosition": { - "x": 31046.37828125503, - "y": 18657.802375894946 - }, - "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": { - "isRunning": false - } - } - }, - "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": { - "isRunning": false - } - } - }, - "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": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "frame": { - "position": { - "x": 255, - "y": 588.3125 - } - } - } - }, - { - "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": 19203, - "y": 10733.5 - }, - "targetPosition": { - "x": 18903, - "y": 10733.5 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "spaces": { - "type": "Spaces", - "name": "New Spaces", - "project": "Foundations", - "id": "4d0ee814-4e48-4688-9cc5-7ee03de5192b", - "savedPayload": { - "position": { - "x": 19053, - "y": 10993.307621135331 - }, - "targetPosition": { - "x": 18903, - "y": 10733.5 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "mines": { - "type": "Mines", - "name": "New Mines", - "project": "Foundations", - "id": "b979e3a3-9316-4e5a-831b-c503b4b0e507", - "savedPayload": { - "position": { - "x": 18753, - "y": 10993.307621135331 - }, - "targetPosition": { - "x": 18903, - "y": 10733.5 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "trading": { - "type": "Trading", - "name": "New Trading", - "project": "Foundations", - "id": "7c24591e-b252-4be3-8952-e4da0a52f467", - "savedPayload": { - "position": { - "x": 18603, - "y": 10733.5 - }, - "targetPosition": { - "x": 18903, - "y": 10733.5 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "learning": { - "type": "Learning", - "name": "New Learning", - "project": "Foundations", - "id": "7a0b6167-5554-497a-b150-8886120539c2", - "savedPayload": { - "position": { - "x": 18753, - "y": 10473.692378864669 - }, - "targetPosition": { - "x": 18903, - "y": 10733.5 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "otherHierarchies": { - "type": "Other Hierarchies", - "name": "New Other Hierarchies", - "project": "Foundations", - "id": "0a1ff755-8e0b-4f62-976e-df76c8139c6f", - "savedPayload": { - "position": { - "x": 19053, - "y": 10473.692378864669 - }, - "targetPosition": { - "x": 18903, - "y": 10733.5 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "cf9f8b3b-77c6-43c6-b01f-95cf366a91f6", - "savedPayload": { - "position": { - "x": 18903, - "y": 10733.5 - }, - "targetPosition": { - "x": 18903, - "y": 10733.5 - }, - "floatingObject": { - "isPinned": true, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "APIs", - "name": "New APIs", - "project": "Foundations", - "githubAPI": { - "type": "Github API", - "name": "New Github API", - "config": "{\n \"username\": \"\",\n \"token\": \"\"\n}", - "project": "Foundations", - "id": "3f22c942-17c4-47c3-b524-825b9899b2db", - "savedPayload": { - "position": { - "x": 31349.208333333332, - "y": 10755.819458631257 - }, - "targetPosition": { - "x": 31049.208333333332, - "y": 10755.819458631257 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "23021bb7-9997-4fe6-8199-71ebf70aef76", - "savedPayload": { - "position": { - "x": 31049.208333333332, - "y": 10755.819458631257 - }, - "targetPosition": { - "x": 31049.208333333332, - "y": 10755.819458631257 - }, - "floatingObject": { - "isPinned": true, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Trading System", - "name": "New Trading System", - "project": "Foundations", - "tradingStrategies": [ - { - "type": "Trading Strategy", - "name": "New Trading Strategy", - "project": "Foundations", - "triggerStage": { - "type": "Trigger Stage", - "name": "New Trigger Stage", - "project": "Foundations", - "triggerOn": { - "type": "Trigger On Event", - "name": "New Trigger On Event", - "project": "Foundations", - "situations": [ - { - "type": "Situation", - "name": "New Situation", - "project": "Foundations", - "conditions": [ - { - "type": "Condition", - "name": "New Condition", - "project": "Foundations", - "javascriptCode": { - "type": "Javascript Code", - "name": "New Javascript Code", - "code": "// Type your code", - "project": "Foundations", - "id": "64a86fa1-8ce7-4bca-a684-20f8d1126d70", - "savedPayload": { - "position": { - "x": 30720.690987174497, - "y": 30424.038745267728 - }, - "targetPosition": { - "x": 30854.341965802752, - "y": 30492.13732022866 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "e21a0776-acd7-4cb2-9f5f-2bcbfa6e89e0", - "savedPayload": { - "position": { - "x": 30854.341965802752, - "y": 30492.13732022866 - }, - "targetPosition": { - "x": 30987.992944431007, - "y": 30560.23589518959 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "bb7fdf98-25b3-4282-81cc-0658dcf6d484", - "savedPayload": { - "position": { - "x": 30987.992944431007, - "y": 30560.23589518959 - }, - "targetPosition": { - "x": 31121.643923059262, - "y": 30628.334470150523 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "announcements": [], - "id": "1f62cb3d-19fa-4717-a113-c0915e8ceaa0", - "savedPayload": { - "position": { - "x": 31121.643923059262, - "y": 30628.334470150523 - }, - "targetPosition": { - "x": 31255.294901687517, - "y": 30696.433045111455 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "triggerOff": { - "type": "Trigger Off Event", - "name": "New Trigger Off Event", - "project": "Foundations", - "situations": [ - { - "type": "Situation", - "name": "New Situation", - "project": "Foundations", - "conditions": [ - { - "type": "Condition", - "name": "New Condition", - "project": "Foundations", - "javascriptCode": { - "type": "Javascript Code", - "name": "New Javascript Code", - "code": "// Type your code", - "project": "Foundations", - "id": "f11bf186-ccfd-4e60-8260-f52cdf898bb4", - "savedPayload": { - "position": { - "x": 31069.884705062545, - "y": 30125.799135334357 - }, - "targetPosition": { - "x": 31116.237254218788, - "y": 30268.45761277863 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "7051b998-d100-48b2-90a4-d5e3f361e334", - "savedPayload": { - "position": { - "x": 31116.237254218788, - "y": 30268.45761277863 - }, - "targetPosition": { - "x": 31162.58980337503, - "y": 30411.116090222906 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "d76e94fb-d895-4634-90f9-667d0367e210", - "savedPayload": { - "position": { - "x": 31162.58980337503, - "y": 30411.116090222906 - }, - "targetPosition": { - "x": 31208.942352531274, - "y": 30553.77456766718 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "announcements": [], - "id": "0d1dc41a-7185-43a8-814e-e6a5300e6a1d", - "savedPayload": { - "position": { - "x": 31208.942352531274, - "y": 30553.77456766718 - }, - "targetPosition": { - "x": 31255.294901687517, - "y": 30696.433045111455 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "takePosition": { - "type": "Take Position Event", - "name": "New Take Position Event", - "project": "Foundations", - "situations": [ - { - "type": "Situation", - "name": "New Situation", - "project": "Foundations", - "conditions": [ - { - "type": "Condition", - "name": "New Condition", - "project": "Foundations", - "javascriptCode": { - "type": "Javascript Code", - "name": "New Javascript Code", - "code": "// Type your code", - "project": "Foundations", - "id": "c8cb9f04-5192-4b0c-b87b-d614ef07ec58", - "savedPayload": { - "position": { - "x": 31527.689201531244, - "y": 30161.829130598435 - }, - "targetPosition": { - "x": 31459.590626570312, - "y": 30295.48010922669 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "3094206b-682a-481a-9b36-5d86eb621ef5", - "savedPayload": { - "position": { - "x": 31459.590626570312, - "y": 30295.48010922669 - }, - "targetPosition": { - "x": 31391.49205160938, - "y": 30429.131087854945 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "7a3d4c6a-147e-4b75-8914-4ca3972ab3d5", - "savedPayload": { - "position": { - "x": 31391.49205160938, - "y": 30429.131087854945 - }, - "targetPosition": { - "x": 31323.39347664845, - "y": 30562.7820664832 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "announcements": [], - "id": "0e1d431a-e1be-439e-9f86-2771f5f3fde4", - "savedPayload": { - "position": { - "x": 31323.39347664845, - "y": 30562.7820664832 - }, - "targetPosition": { - "x": 31255.294901687517, - "y": 30696.433045111455 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "announcements": [], - "id": "f8551c2e-bbb4-4cba-ab56-d7873f725f07", - "savedPayload": { - "position": { - "x": 31255.294901687517, - "y": 30696.433045111455 - }, - "targetPosition": { - "x": 31348, - "y": 30981.75 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "openStage": { - "type": "Open Stage", - "name": "New Open Stage", - "config": "{\n\"roundingErrorCorrectionFactor\": 1.01, \n\"absoluteDustInBaseAsset\": 0,\n\"absoluteDustInQuotedAsset\": 0 \n}", - "project": "Foundations", - "initialTargets": { - "type": "Initial Targets", - "name": "New Initial Targets", - "project": "Foundations", - "targetRate": { - "type": "Target Rate", - "name": "New Target Rate", - "project": "Foundations", - "formula": { - "type": "Formula", - "name": "New Formula", - "code": "// Type your formula", - "project": "Foundations", - "id": "c2cc6b16-4d23-4fb5-ba60-a05c6758f6ea", - "savedPayload": { - "position": { - "x": 31284.964286449067, - "y": 30023.69772550875 - }, - "targetPosition": { - "x": 31461.29986213681, - "y": 30266.402823821234 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "5febb99a-093e-4ae2-afa8-e28743b302c3", - "savedPayload": { - "position": { - "x": 31461.29986213681, - "y": 30266.402823821234 - }, - "targetPosition": { - "x": 31637.635437824552, - "y": 30509.107922133717 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "targetSizeInBaseAsset": { - "type": "Target Size In Base Asset", - "name": "New Target Size In Base Asset", - "project": "Foundations", - "formula": { - "type": "Formula", - "name": "New Formula", - "code": "// Type your formula", - "project": "Foundations", - "id": "4f17a02a-185b-4c85-b26f-85667100b1a7", - "savedPayload": { - "position": { - "x": 31731.49611684869, - "y": 29916.494917776636 - }, - "targetPosition": { - "x": 31684.565777336622, - "y": 30212.801419955176 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "bba4131a-dd63-490c-97a7-819c484a9a6a", - "savedPayload": { - "position": { - "x": 31684.565777336622, - "y": 30212.801419955176 - }, - "targetPosition": { - "x": 31637.635437824552, - "y": 30509.107922133717 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "targetSizeInQuotedAsset": { - "type": "Target Size In Quoted Asset", - "name": "New Target Size In Quoted Asset", - "project": "Foundations", - "formula": { - "type": "Formula", - "name": "New Formula", - "code": "// Type your formula", - "project": "Foundations", - "id": "f9ae8796-8a5b-421e-b2b1-8741ea1a8cc2", - "savedPayload": { - "position": { - "x": 32123.045634449518, - "y": 30156.43677075823 - }, - "targetPosition": { - "x": 31880.340536137035, - "y": 30332.772346445974 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "19f04a50-0d33-4c0b-a723-1dd922de9b57", - "savedPayload": { - "position": { - "x": 31880.340536137035, - "y": 30332.772346445974 - }, - "targetPosition": { - "x": 31637.635437824552, - "y": 30509.107922133717 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "d41b3907-2ae7-4d87-8b10-f80fc30107d1", - "savedPayload": { - "position": { - "x": 31637.635437824552, - "y": 30509.107922133717 - }, - "targetPosition": { - "x": 31590.705098312483, - "y": 30805.414424312257 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "openExecution": { - "type": "Open Execution", - "name": "New Open Execution", - "project": "Foundations", - "executionAlgorithms": [], - "id": "90f51fa8-874d-460c-9f40-b4c533c0e75f", - "savedPayload": { - "position": { - "x": 31833.410196624965, - "y": 30629.078848624515 - }, - "targetPosition": { - "x": 31590.705098312483, - "y": 30805.414424312257 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "closeStageEvent": { - "type": "Close Stage Event", - "name": "New Close Stage Event", - "project": "Foundations", - "situations": [ - { - "type": "Situation", - "name": "New Situation", - "project": "Foundations", - "conditions": [ - { - "type": "Condition", - "name": "New Condition", - "project": "Foundations", - "javascriptCode": { - "type": "Javascript Code", - "name": "New Javascript Code", - "code": "// Type your code", - "project": "Foundations", - "id": "76f03cf3-14ab-444d-847d-a3d86244236c", - "savedPayload": { - "position": { - "x": 32183.31810266957, - "y": 30899.27510333639 - }, - "targetPosition": { - "x": 32035.1648515803, - "y": 30875.809933580356 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "da3fb954-8ee5-4537-98ef-7ae9a9d18ade", - "savedPayload": { - "position": { - "x": 32035.1648515803, - "y": 30875.809933580356 - }, - "targetPosition": { - "x": 31887.011600491027, - "y": 30852.344763824323 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "230c7c45-dfe4-44cf-96fd-103ccc94c7ec", - "savedPayload": { - "position": { - "x": 31887.011600491027, - "y": 30852.344763824323 - }, - "targetPosition": { - "x": 31738.858349401755, - "y": 30828.87959406829 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "announcements": [], - "id": "9516578c-09f5-4e5a-9512-bd6a972e653b", - "savedPayload": { - "position": { - "x": 31738.858349401755, - "y": 30828.87959406829 - }, - "targetPosition": { - "x": 31590.705098312483, - "y": 30805.414424312257 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "announcements": [], - "id": "a4bc39be-42fd-4439-9397-d4f9b72c86ae", - "savedPayload": { - "position": { - "x": 31590.705098312483, - "y": 30805.414424312257 - }, - "targetPosition": { - "x": 31348, - "y": 30981.75 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "manageStage": { - "type": "Manage Stage", - "name": "New Manage Stage", - "project": "Foundations", - "managedStopLoss": { - "type": "Managed Stop Loss", - "name": "New Managed Stop Loss", - "project": "Foundations", - "phases": [ - { - "type": "Phase", - "name": "New Phase", - "project": "Foundations", - "formula": { - "type": "Formula", - "name": "New Formula", - "code": "// Type your formula", - "project": "Foundations", - "id": "2355e7d2-8df6-40ea-89b5-c14871b45a46", - "savedPayload": { - "position": { - "x": 32038.23995122821, - "y": 31205.12338415819 - }, - "targetPosition": { - "x": 31889.061666922968, - "y": 31189.44411466804 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "moveToPhaseEvents": [], - "announcements": [], - "id": "6c14c525-08b9-47ab-a147-10a974ae6ceb", - "savedPayload": { - "position": { - "x": 31889.061666922968, - "y": 31189.44411466804 - }, - "targetPosition": { - "x": 31739.883382617725, - "y": 31173.76484517789 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "b6587a2b-f666-49b8-a613-f0e2364d77ca", - "savedPayload": { - "position": { - "x": 31739.883382617725, - "y": 31173.76484517789 - }, - "targetPosition": { - "x": 31590.705098312483, - "y": 31158.085575687743 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "managedTakeProfit": { - "type": "Managed Take Profit", - "name": "New Managed Take Profit", - "project": "Foundations", - "phases": [ - { - "type": "Phase", - "name": "New Phase", - "project": "Foundations", - "formula": { - "type": "Formula", - "name": "New Formula", - "code": "// Type your formula", - "project": "Foundations", - "id": "ec410d91-2186-4c11-9298-a7e728004bea", - "savedPayload": { - "position": { - "x": 31773.736587696596, - "y": 31569.18103162692 - }, - "targetPosition": { - "x": 31712.726091235225, - "y": 31432.149212980526 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "moveToPhaseEvents": [], - "announcements": [], - "id": "e0f595de-f085-4890-bc73-881928da8d60", - "savedPayload": { - "position": { - "x": 31712.726091235225, - "y": 31432.149212980526 - }, - "targetPosition": { - "x": 31651.715594773854, - "y": 31295.117394334135 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "5ef91d3f-b318-4ff2-9690-d79830001df6", - "savedPayload": { - "position": { - "x": 31651.715594773854, - "y": 31295.117394334135 - }, - "targetPosition": { - "x": 31590.705098312483, - "y": 31158.085575687743 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "announcements": [], - "id": "4e67c91b-a870-48e7-86b6-97d1ffa7df85", - "savedPayload": { - "position": { - "x": 31590.705098312483, - "y": 31158.085575687743 - }, - "targetPosition": { - "x": 31348, - "y": 30981.75 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "closeStage": { - "type": "Close Stage", - "name": "New Close Stage", - "config": "{\n\"roundingErrorCorrectionFactor\": 1.01, \n\"absoluteDustInBaseAsset\": 0,\n\"absoluteDustInQuotedAsset\": 0 \n}", - "project": "Foundations", - "initialTargets": { - "type": "Initial Targets", - "name": "New Initial Targets", - "project": "Foundations", - "targetRate": { - "type": "Target Rate", - "name": "New Target Rate", - "project": "Foundations", - "formula": { - "type": "Formula", - "name": "New Formula", - "code": "// Type your formula", - "project": "Foundations", - "id": "ff36b87d-b2af-432d-aad7-9f425d05da30", - "savedPayload": { - "position": { - "x": 31962.12596138647, - "y": 31719.77910877002 - }, - "targetPosition": { - "x": 31676.809006497926, - "y": 31627.074010457538 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "0c4588ed-6aad-4e43-aea2-fd857cdde709", - "savedPayload": { - "position": { - "x": 31676.809006497926, - "y": 31627.074010457538 - }, - "targetPosition": { - "x": 31391.49205160938, - "y": 31534.368912145055 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "targetSizeInBaseAsset": { - "type": "Target Size In Base Asset", - "name": "New Target Size In Base Asset", - "project": "Foundations", - "formula": { - "type": "Formula", - "name": "New Formula", - "code": "// Type your formula", - "project": "Foundations", - "id": "b63cde4a-ffa7-4d55-827e-fdbe25d55f92", - "savedPayload": { - "position": { - "x": 31663.886351453108, - "y": 32068.972826658075 - }, - "targetPosition": { - "x": 31527.689201531244, - "y": 31801.670869401565 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "888c1960-5e4e-40bf-86a5-0733ad54d2d4", - "savedPayload": { - "position": { - "x": 31527.689201531244, - "y": 31801.670869401565 - }, - "targetPosition": { - "x": 31391.49205160938, - "y": 31534.368912145055 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "targetSizeInQuotedAsset": { - "type": "Target Size In Quoted Asset", - "name": "New Target Size In Quoted Asset", - "project": "Foundations", - "formula": { - "type": "Formula", - "name": "New Formula", - "code": "// Type your formula", - "project": "Foundations", - "id": "555c938b-6d6a-43dc-89f2-864738616991", - "savedPayload": { - "position": { - "x": 31206.081854984415, - "y": 32105.002821922146 - }, - "targetPosition": { - "x": 31298.786953296898, - "y": 31819.6858670336 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "a8c951b1-9c11-4f6d-8461-fb935cf062d8", - "savedPayload": { - "position": { - "x": 31298.786953296898, - "y": 31819.6858670336 - }, - "targetPosition": { - "x": 31391.49205160938, - "y": 31534.368912145055 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "f33dc477-014b-4b16-a6bb-0c347f5a4992", - "savedPayload": { - "position": { - "x": 31391.49205160938, - "y": 31534.368912145055 - }, - "targetPosition": { - "x": 31255.294901687517, - "y": 31267.066954888545 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "closeExecution": { - "type": "Close Execution", - "name": "New Close Execution", - "project": "Foundations", - "executionAlgorithms": [], - "id": "b79f9f3f-01e6-417f-b644-825e17427e7c", - "savedPayload": { - "position": { - "x": 31162.589803375035, - "y": 31552.38390977709 - }, - "targetPosition": { - "x": 31255.294901687517, - "y": 31267.066954888545 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "closeStageEvent": { - "type": "Close Stage Event", - "name": "New Close Stage Event", - "project": "Foundations", - "situations": [ - { - "type": "Situation", - "name": "New Situation", - "project": "Foundations", - "conditions": [ - { - "type": "Condition", - "name": "New Condition", - "project": "Foundations", - "javascriptCode": { - "type": "Javascript Code", - "name": "New Javascript Code", - "code": "// Type your code", - "project": "Foundations", - "id": "c6103247-6024-4e7d-81a5-833dc6d8d3ff", - "savedPayload": { - "position": { - "x": 30720.690987174497, - "y": 31539.461254732272 - }, - "targetPosition": { - "x": 30854.341965802752, - "y": 31471.36267977134 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "8655ace0-0cba-4682-aa94-795a3d34ce9a", - "savedPayload": { - "position": { - "x": 30854.341965802752, - "y": 31471.36267977134 - }, - "targetPosition": { - "x": 30987.992944431007, - "y": 31403.26410481041 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "42267582-434d-4698-81d6-7ae8093d9a3a", - "savedPayload": { - "position": { - "x": 30987.992944431007, - "y": 31403.26410481041 - }, - "targetPosition": { - "x": 31121.643923059262, - "y": 31335.165529849477 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "announcements": [], - "id": "8ebc6ab4-56ff-4afc-9741-a5ea2d8495f3", - "savedPayload": { - "position": { - "x": 31121.643923059262, - "y": 31335.165529849477 - }, - "targetPosition": { - "x": 31255.294901687517, - "y": 31267.066954888545 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "announcements": [], - "id": "3baca3ee-6498-4db5-8ba9-d7c9640907cf", - "savedPayload": { - "position": { - "x": 31255.294901687517, - "y": 31267.066954888545 - }, - "targetPosition": { - "x": 31348, - "y": 30981.75 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "6b8ed032-1481-4e79-bcfa-b4d572e21df3", - "savedPayload": { - "position": { - "x": 31348, - "y": 30981.75 - }, - "targetPosition": { - "x": 31048, - "y": 30981.75 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "dynamicIndicators": { - "type": "Dynamic Indicators", - "name": "New Dynamic Indicators", - "project": "Foundations", - "indicatorFunctions": [ - { - "type": "Indicator Function", - "name": "New Indicator Function", - "config": "{ \n \"codeName\": \"\"\n}", - "project": "Foundations", - "formula": { - "type": "Formula", - "name": "New Formula", - "code": "// Type your formula", - "project": "Foundations", - "id": "3e3301b4-6742-49c8-82d6-20cd3453365f", - "savedPayload": { - "position": { - "x": 30148, - "y": 30981.75 - }, - "targetPosition": { - "x": 30448, - "y": 30981.75 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "21cc000a-cdbd-4c02-b1e4-4c4560861792", - "savedPayload": { - "position": { - "x": 30448, - "y": 30981.75 - }, - "targetPosition": { - "x": 30748, - "y": 30981.75 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "ec700c19-7aee-4180-bb1f-5493f518e7ee", - "savedPayload": { - "position": { - "x": 30748, - "y": 30981.75 - }, - "targetPosition": { - "x": 31048, - "y": 30981.75 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "91a1d0d1-2a1a-45d5-a52b-b2dc5502339f", - "savedPayload": { - "position": { - "x": 31048, - "y": 30981.75 - }, - "targetPosition": { - "x": 31048, - "y": 30981.75 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "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 \"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": "cdfc64b6-e18a-4120-b0a1-0c64c37fe90a", - "savedPayload": { - "position": { - "x": 20974, - "y": 10735.307621135331 - }, - "targetPosition": { - "x": 20674, - "y": 10735.307621135331 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "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 \"shortcuts\": {\n \"toggleMapMode\": \"M\",\n \"toggleDrawRelationshipLines\": \"R\",\n \"toggleDrawParentLines\": \"C\",\n \"saveWorkspace\": \"S\",\n \"adjustAspectRatio\": \"A\"\n }\n}", - "project": "Foundations", - "id": "50747d4f-26cc-49ef-b650-43d177b999cb", - "savedPayload": { - "position": { - "x": 20374, - "y": 10735.307621135331 - }, - "targetPosition": { - "x": 20674, - "y": 10735.307621135331 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "b8332cb8-e179-4da5-8503-00d807f73b8f", - "savedPayload": { - "position": { - "x": 20674, - "y": 10735.307621135331 - }, - "targetPosition": { - "x": 20674, - "y": 10735.307621135331 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Learning System", - "name": "ML Demo System", - "project": "Foundations", - "machineLearningLibrary": { - "type": "TensorFlow Library", - "name": "TensorFlow Library Dev", - "project": "TensorFlow", - "executionEnvironment": { - "type": "Execution Environment", - "name": "New Execution Environment", - "project": "TensorFlow", - "backend": { - "type": "NodeJS Backend", - "name": "New NodeJS Backend", - "config": "{\n \"codeName\": \"node\"\n}", - "project": "TensorFlow", - "id": "f4fef782-97a2-47bf-a1b4-0c0767dddd18", - "savedPayload": { - "position": { - "x": 13392.677824267781, - "y": 30256.42236028175 - }, - "targetPosition": { - "x": 13242.677824267781, - "y": 30516.229981417084 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "fb646555-1b12-46c5-bdd5-7f5fccb16b28", - "savedPayload": { - "position": { - "x": 13242.677824267781, - "y": 30516.229981417084 - }, - "targetPosition": { - "x": 13092.677824267781, - "y": 30776.037602552417 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "typeOfLearning": { - "type": "Supervised Learning", - "name": "New Supervised Learning", - "project": "TensorFlow", - "typeOfModel": { - "type": "Artificial Neural Network", - "name": "New Artificial Neural Network", - "project": "TensorFlow", - "model": { - "type": "Model", - "name": "Sequential Demo", - "config": "{\n \"codeName\": \"Sequential Demo\"\n}", - "project": "TensorFlow", - "api": { - "type": "Layers API", - "name": "New Layers API", - "project": "TensorFlow", - "layersModel": { - "type": "Sequential Model", - "name": "Sequential Model Dev", - "project": "TensorFlow", - "inputLayer": { - "type": "Input Layer", - "name": "Input", - "project": "TensorFlow", - "inputFeatures": { - "type": "Input Features", - "name": "New Input Features", - "project": "TensorFlow", - "dataFeatures": [ - { - "type": "Data Feature", - "name": "Data Feature #1", - "project": "TensorFlow", - "featureFormula": { - "type": "Feature Formula", - "name": "Feature Formula 1", - "code": "chart.at01hs.candle.previous.previous.previous.previous.previous.close - chart.at01hs.donchianTenkan.previous.previous.previous.previous.previous.midPoint;", - "project": "TensorFlow", - "id": "fe54b17e-65f3-433c-a749-824325d8c5cb", - "savedPayload": { - "position": { - "x": 14407.665121508302, - "y": 30500.735246868346 - }, - "targetPosition": { - "x": 14454.595461020372, - "y": 30797.041749046886 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "featurePreprocessing": { - "type": "Feature Preprocessing", - "name": "New Feature Preprocessing", - "project": "TensorFlow", - "minMaxScaler": { - "type": "MinMax Scaler", - "name": "New MinMax Scaler", - "config": "{\n \"minimum\": 0,\n \"maximum\": 1\n}", - "project": "TensorFlow", - "id": "05bc0b5f-3d98-4d7f-b23d-8201876ef7a6", - "savedPayload": { - "position": { - "x": 14593.464384864257, - "y": 30218.611052487246 - }, - "targetPosition": { - "x": 14562.105845883962, - "y": 30516.967621097727 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "standardScaler": { - "type": "Standard Scaler", - "name": "New Standard Scaler", - "project": "TensorFlow", - "id": "c161f8eb-cee9-4fff-b024-b02c89a93108", - "savedPayload": { - "position": { - "x": 14738.441421571704, - "y": 30274.262522785244 - }, - "targetPosition": { - "x": 14562.105845883962, - "y": 30516.967621097727 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "7e65f014-a7e9-4ba1-a59d-9201cc2adb50", - "savedPayload": { - "position": { - "x": 14562.105845883962, - "y": 30516.967621097727 - }, - "targetPosition": { - "x": 14454.595461020372, - "y": 30797.041749046886 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "375b7daa-f45b-4602-bb95-f1fc9775a805", - "savedPayload": { - "position": { - "x": 14454.595461020372, - "y": 30797.041749046886 - }, - "targetPosition": { - "x": 14423.236922040076, - "y": 31095.398317657367 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Data Feature", - "name": "Data Feature #2", - "project": "TensorFlow", - "featureFormula": { - "type": "Feature Formula", - "name": "Feature Formula 2", - "code": "let atr = chart.at01hs.TPSL.previous.previous.previous.previous.previous.atr;\nlet mamaDep = chart.at01hs.MAMA.previous.previous.previous.previous.previous.fama;\nchart.at01hs.Percentages.previous.previous.previous.previous.previous.p1Close;", - "project": "TensorFlow", - "id": "ed09d829-da8d-47db-a812-fdc0f2219a19", - "savedPayload": { - "position": { - "x": 14707.082882591409, - "y": 30572.619091395725 - }, - "targetPosition": { - "x": 14599.572497727819, - "y": 30852.693219344885 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "featurePreprocessing": { - "type": "Feature Preprocessing", - "name": "New Feature Preprocessing", - "project": "TensorFlow", - "standardScaler": { - "type": "Standard Scaler", - "name": "New Standard Scaler", - "project": "TensorFlow", - "id": "f00ae63c-f9a5-4ac1-8fe1-35aa331da770", - "savedPayload": { - "position": { - "x": 15065.860074602002, - "y": 30475.10098471498 - }, - "targetPosition": { - "x": 14832.71628616491, - "y": 30663.897102029932 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "8cdbada0-2dc7-4e99-87ee-c099ae17e815", - "savedPayload": { - "position": { - "x": 14832.71628616491, - "y": 30663.897102029932 - }, - "targetPosition": { - "x": 14599.572497727819, - "y": 30852.693219344885 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "83929960-97f4-4660-b22a-d9db9d00d2fa", - "savedPayload": { - "position": { - "x": 14599.572497727819, - "y": 30852.693219344885 - }, - "targetPosition": { - "x": 14423.236922040076, - "y": 31095.398317657367 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "a57649e1-b802-48f5-b541-29c228d1be14", - "savedPayload": { - "position": { - "x": 14423.236922040076, - "y": 31095.398317657367 - }, - "targetPosition": { - "x": 14315.726537176486, - "y": 31375.472445606527 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "collectionCondition": { - "type": "Collection Condition", - "name": "New Collection Condition", - "code": "/*chart.at01hs.candle.previous.previous.previous.previous.previous.close > chart.at01hs.donchianTenkan.previous.previous.previous.previous.previous.midPoint && */chart.at01hs.candle.previous.previous.previous.previous.previous.close > chart.at01hs.MAMA.previous.previous.previous.previous.previous.fama", - "project": "TensorFlow", - "id": "f8177627-f054-4cd4-a8d4-98b58f9ad36f", - "savedPayload": { - "position": { - "x": 14548.870325613578, - "y": 31186.676328291574 - }, - "targetPosition": { - "x": 14315.726537176486, - "y": 31375.472445606527 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "66877ac2-3658-4a3d-8060-997348721ea6", - "savedPayload": { - "position": { - "x": 14315.726537176486, - "y": 31375.472445606527 - }, - "targetPosition": { - "x": 14139.390961488743, - "y": 31618.17754391901 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Sequential layer", - "name": "Input", - "id": "c89c95f4-7ef4-4876-97b8-f95f346d5f03" - }, - "referenceParentCombinedNodePath": [ - [ - "ML Demo System", - "Learning System", - "Foundations", - "aeee3e01-053a-4761-bef6-2f095025fbd1" - ], - [ - "TensorFlow Library Dev", - "TensorFlow Library", - "TensorFlow", - "5f5fdb25-2791-465d-bc3e-956924effb7b" - ], - [ - "New Supervised Learning", - "Supervised Learning", - "TensorFlow", - "1ed72e0a-45e3-4239-b580-e0c122946807" - ], - [ - "New Artificial Neural Network", - "Artificial Neural Network", - "TensorFlow", - "e7ebe761-af08-4ebd-b219-50bb19907ded" - ], - [ - "Sequential Demo", - "Model", - "TensorFlow", - "1410d698-e284-4906-897f-ff1701c25450" - ], - [ - "New Layers API", - "Layers API", - "TensorFlow", - "0c9afe7c-5766-4c74-af6e-7d1167afe7b0" - ], - [ - "Sequential Model Dev", - "Sequential Model", - "TensorFlow", - "03e1879e-3c53-4e39-a09d-5a83fe06d216" - ], - [ - "Input", - "Sequential layer", - "TensorFlow", - "c89c95f4-7ef4-4876-97b8-f95f346d5f03" - ] - ] - } - }, - "layers": [ - { - "type": "Sequential layer", - "name": "Input", - "project": "TensorFlow", - "typeOfLayer": { - "type": "Basic Layers", - "name": "Basic Layer 1", - "project": "TensorFlow", - "layer": { - "type": "Dense Layer", - "name": "dense1", - "config": "{\n \"codeName\": \"dense1\"\n}", - "project": "TensorFlow", - "dimensionalityUnits": { - "type": "Dimensionality Units", - "name": "New Dimensionality Units", - "config": "{\n \"value\": 4\n}", - "project": "TensorFlow", - "id": "eba0c7c2-bc58-49e4-984b-dbea1a219b94", - "savedPayload": { - "position": { - "x": 14992.94041234738, - "y": 30953.757996540313 - }, - "targetPosition": { - "x": 14961.581873367084, - "y": 31252.114565150794 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "activationFunction": { - "type": "Activation Function", - "name": "New Activation Function", - "config": "{\n \"value\": \"relu\"\n}", - "project": "TensorFlow", - "id": "f91e8404-f1ba-4076-81cb-c69d173c7660", - "savedPayload": { - "position": { - "x": 15137.917449054827, - "y": 31009.40946683831 - }, - "targetPosition": { - "x": 14961.581873367084, - "y": 31252.114565150794 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "bias": { - "type": "Bias", - "name": "New Bias", - "project": "TensorFlow", - "id": "82bd4066-4587-4cf9-a3f1-e28456ff8e46", - "savedPayload": { - "position": { - "x": 15235.645510659864, - "y": 31130.093572228056 - }, - "targetPosition": { - "x": 14961.581873367084, - "y": 31252.114565150794 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "dtype": { - "type": "Dtype", - "name": "New Dtype", - "config": "{\n \"value\": \"float32\"\n}", - "project": "TensorFlow", - "id": "e0c64474-c545-4179-8db2-c0f378f6d9f0", - "savedPayload": { - "position": { - "x": 15259.938441977565, - "y": 31283.47310413109 - }, - "targetPosition": { - "x": 14961.581873367084, - "y": 31252.114565150794 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "trainable": { - "type": "Trainable", - "name": "New Trainable", - "config": "{\n \"value\": true\n}", - "project": "TensorFlow", - "id": "673af9c1-f0df-4ac5-bd3c-9daf8723dc9f", - "savedPayload": { - "position": { - "x": 15204.286971679569, - "y": 31428.450140838537 - }, - "targetPosition": { - "x": 14961.581873367084, - "y": 31252.114565150794 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "8857f5af-f3d4-4cc9-91ec-4f26223943c9", - "savedPayload": { - "position": { - "x": 14961.581873367084, - "y": 31252.114565150794 - }, - "targetPosition": { - "x": 14687.518236074304, - "y": 31374.135558073533 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false, - "shortcutKey": "" - } - } - }, - "id": "3d3859e7-a2c7-4d86-8168-e867036cb48d", - "savedPayload": { - "position": { - "x": 14687.518236074304, - "y": 31374.135558073533 - }, - "targetPosition": { - "x": 14413.454598781524, - "y": 31496.15655099627 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "c89c95f4-7ef4-4876-97b8-f95f346d5f03", - "savedPayload": { - "position": { - "x": 14413.454598781524, - "y": 31496.15655099627 - }, - "targetPosition": { - "x": 14139.390961488743, - "y": 31618.17754391901 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Sequential layer", - "name": "New Sequential layer", - "project": "TensorFlow", - "typeOfLayer": { - "type": "Basic Layers", - "name": "Basic Layer 2", - "project": "TensorFlow", - "layer": { - "type": "Dense Layer", - "name": "Dense2", - "config": "{\n \"codeName\": \"dense2\"\n}", - "project": "TensorFlow", - "dimensionalityUnits": { - "type": "Dimensionality Units", - "name": "New Dimensionality Units", - "config": "{\n \"value\": 8\n}", - "project": "TensorFlow", - "id": "b9877ce2-e1f3-4d80-82a8-64c8a155dde0", - "savedPayload": { - "position": { - "x": 15210.79624300793, - "y": 31469.54806254742 - }, - "targetPosition": { - "x": 15034.460667320187, - "y": 31712.253160859902 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "activationFunction": { - "type": "Activation Function", - "name": "New Activation Function", - "config": "{\n \"value\": \"relu\"\n}", - "project": "TensorFlow", - "id": "a4ceb943-f4ea-4317-9340-09a9bc1e4ddb", - "savedPayload": { - "position": { - "x": 15308.524304612967, - "y": 31590.232167937163 - }, - "targetPosition": { - "x": 15034.460667320187, - "y": 31712.253160859902 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "bias": { - "type": "Bias", - "name": "New Bias", - "project": "TensorFlow", - "id": "a4ba807b-5569-4cf5-b1cd-9179c2b187f8", - "savedPayload": { - "position": { - "x": 15332.817235930668, - "y": 31743.6116998402 - }, - "targetPosition": { - "x": 15034.460667320187, - "y": 31712.253160859902 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "dtype": { - "type": "Dtype", - "name": "New Dtype", - "config": "{\n \"value\": \"float32\"\n}", - "project": "TensorFlow", - "id": "64ab97c2-cdc9-468b-8a9f-c70b017e7144", - "savedPayload": { - "position": { - "x": 15277.165765632672, - "y": 31888.588736547645 - }, - "targetPosition": { - "x": 15034.460667320187, - "y": 31712.253160859902 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "trainable": { - "type": "Trainable", - "name": "New Trainable", - "config": "{\n \"value\": true\n}", - "project": "TensorFlow", - "id": "5aa0ebbc-f4e0-44b0-b1c9-8ef42367ecd1", - "savedPayload": { - "position": { - "x": 15156.481660242927, - "y": 31986.316798152682 - }, - "targetPosition": { - "x": 15034.460667320187, - "y": 31712.253160859902 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "00db5e0c-1bd5-4e78-8071-5b6654d0398e", - "savedPayload": { - "position": { - "x": 15034.460667320187, - "y": 31712.253160859902 - }, - "targetPosition": { - "x": 14736.104098709706, - "y": 31680.894621879605 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "c72e2f04-6c32-4401-88e1-6d2452e63f86", - "savedPayload": { - "position": { - "x": 14736.104098709706, - "y": 31680.894621879605 - }, - "targetPosition": { - "x": 14437.747530099225, - "y": 31649.536082899307 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "70d12dd2-b4ae-42f7-b0f9-5a3393fb047d", - "savedPayload": { - "position": { - "x": 14437.747530099225, - "y": 31649.536082899307 - }, - "targetPosition": { - "x": 14139.390961488743, - "y": 31618.17754391901 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Sequential layer", - "name": "Output", - "project": "TensorFlow", - "typeOfLayer": { - "type": "Basic Layers", - "name": "Basic Layer 3", - "project": "TensorFlow", - "layer": { - "type": "Dense Layer", - "name": "dense3", - "config": "{\n \"codeName\": \"dense3\"\n}", - "project": "TensorFlow", - "dimensionalityUnits": { - "type": "Dimensionality Units", - "name": "New Dimensionality Units", - "config": "{\n \"value\": 4\n}", - "project": "TensorFlow", - "id": "cc7e0228-82e7-40ed-8cdb-f3f5b0b09520", - "savedPayload": { - "position": { - "x": 15152.823211314742, - "y": 32054.479172669755 - }, - "targetPosition": { - "x": 14867.506256426197, - "y": 32147.184270982238 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "activationFunction": { - "type": "Activation Function", - "name": "New Activation Function", - "config": "{\n \"value\": \"softmax\"\n}", - "project": "TensorFlow", - "id": "96ee9924-11c9-4519-926a-d860c0d7a504", - "savedPayload": { - "position": { - "x": 15152.823211314742, - "y": 32239.88936929472 - }, - "targetPosition": { - "x": 14867.506256426197, - "y": 32147.184270982238 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "dtype": { - "type": "Dtype", - "name": "New Dtype", - "config": "{\n \"value\": \"float32\"\n}", - "project": "TensorFlow", - "id": "834ea3a3-f00f-4550-b0f6-5b28921d6a2c", - "savedPayload": { - "position": { - "x": 15043.84183211394, - "y": 32389.88936929472 - }, - "targetPosition": { - "x": 14867.506256426197, - "y": 32147.184270982238 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "trainable": { - "type": "Trainable", - "name": "New Trainable", - "config": "{\n \"value\": true\n}", - "project": "TensorFlow", - "id": "80cdf365-0c7d-4c06-83ff-4ea2e4582bc7", - "savedPayload": { - "position": { - "x": 14867.506256426197, - "y": 32447.184270982238 - }, - "targetPosition": { - "x": 14867.506256426197, - "y": 32147.184270982238 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "881dc5df-c1bf-43f9-9c6b-0017065d779a", - "savedPayload": { - "position": { - "x": 14867.506256426197, - "y": 32147.184270982238 - }, - "targetPosition": { - "x": 14624.801158113713, - "y": 31970.848695294495 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false, - "shortcutKey": "" - } - } - }, - "id": "99790084-a460-474d-9205-36e4989bd5c9", - "savedPayload": { - "position": { - "x": 14624.801158113713, - "y": 31970.848695294495 - }, - "targetPosition": { - "x": 14382.096059801228, - "y": 31794.513119606752 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "cb80ab91-76cb-4f35-9d08-5d9e777f4efe", - "savedPayload": { - "position": { - "x": 14382.096059801228, - "y": 31794.513119606752 - }, - "targetPosition": { - "x": 14139.390961488743, - "y": 31618.17754391901 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "outputLayer": { - "type": "Output Layer", - "name": "Output", - "project": "TensorFlow", - "outputLabels": { - "type": "Output Labels", - "name": "New Output Labels", - "project": "TensorFlow", - "dataLabels": [ - { - "type": "Data Label", - "name": "price <= prevPrice", - "project": "TensorFlow", - "labelFormula": { - "type": "Label Formula", - "name": "Label Formula 1", - "code": "let price = chart.at01hs.candle.close;\nlet prevPrice = chart.at01hs.candle.previous.previous.previous.previous.previous.close;\nlet atr = chart.at01hs.TPSL.previous.previous.previous.previous.previous.atr;\nif (price <= prevPrice) {1} else {0}", - "project": "TensorFlow", - "id": "dfc1e1fb-dbc2-4516-bff5-c4f6910bc1d0", - "savedPayload": { - "position": { - "x": 14884.609864125807, - "y": 32396.896898018953 - }, - "targetPosition": { - "x": 14664.5266539607, - "y": 32350.116767584957 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "83d0c7f0-6e1f-4db3-9e48-220daa3ef67e", - "savedPayload": { - "position": { - "x": 14664.5266539607, - "y": 32350.116767584957 - }, - "targetPosition": { - "x": 14444.443443795593, - "y": 32303.336637150962 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Data Label", - "name": "price > prevPrice && < 1atr", - "project": "TensorFlow", - "labelFormula": { - "type": "Label Formula", - "name": "New Label Formula", - "code": "let price = chart.at01hs.candle.close;\nlet prevPrice = chart.at01hs.candle.previous.previous.previous.previous.previous.close;\nlet atr = chart.at01hs.TPSL.previous.previous.previous.previous.previous.atr;\nif (price > prevPrice && price < prevPrice + atr) {1} else {0}", - "project": "TensorFlow", - "id": "a3884842-6a56-45dc-9486-b24a83668ba1", - "savedPayload": { - "position": { - "x": 14745.55221665708, - "y": 32637.751808615787 - }, - "targetPosition": { - "x": 14594.997830226337, - "y": 32470.544222883374 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "bff44bbd-c518-47d6-8a83-e2a376c44dde", - "savedPayload": { - "position": { - "x": 14594.997830226337, - "y": 32470.544222883374 - }, - "targetPosition": { - "x": 14444.443443795593, - "y": 32303.336637150962 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Data Label", - "name": "price >= prevPrice + 1*atr && < 3atr", - "project": "TensorFlow", - "labelFormula": { - "type": "Label Formula", - "name": "New Label Formula", - "code": "let price = chart.at01hs.candle.close;\nlet prevPrice = chart.at01hs.candle.previous.previous.previous.previous.previous.close;\nlet atr = chart.at01hs.TPSL.previous.previous.previous.previous.previous.atr;\nif (price >= prevPrice + atr && price < prevPrice + 3*atr) {1} else {0}", - "project": "TensorFlow", - "id": "fa56e4c0-5b63-4102-96a1-2802dc2f26b2", - "savedPayload": { - "position": { - "x": 14491.481252266036, - "y": 32750.871490066682 - }, - "targetPosition": { - "x": 14467.962348030815, - "y": 32527.104063608822 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "adb5ef78-b7d3-4d5f-bd9f-7308613d47bb", - "savedPayload": { - "position": { - "x": 14467.962348030815, - "y": 32527.104063608822 - }, - "targetPosition": { - "x": 14444.443443795593, - "y": 32303.336637150962 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Data Label", - "name": "price > prevPrice + 3*atr", - "project": "TensorFlow", - "labelFormula": { - "type": "Label Formula", - "name": "New Label Formula", - "code": "let price = chart.at01hs.candle.close;\nlet prevPrice = chart.at01hs.candle.previous.previous.previous.previous.previous.close;\nlet atr = chart.at01hs.TPSL.previous.previous.previous.previous.previous.atr;\nif (price >= prevPrice + 3*atr) {1} else {0}", - "project": "TensorFlow", - "id": "89e78d5d-09c1-4227-814e-566b338426d3", - "savedPayload": { - "position": { - "x": 14219.443443795593, - "y": 32693.04806885396 - }, - "targetPosition": { - "x": 14331.943443795593, - "y": 32498.19235300246 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "24e910f8-b14f-4075-9a5e-784c391d028c", - "savedPayload": { - "position": { - "x": 14331.943443795593, - "y": 32498.19235300246 - }, - "targetPosition": { - "x": 14444.443443795593, - "y": 32303.336637150962 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "8512553a-fad6-4076-b8d5-81273e84a151", - "savedPayload": { - "position": { - "x": 14444.443443795593, - "y": 32303.336637150962 - }, - "targetPosition": { - "x": 14261.411954411484, - "y": 31892.24118121179 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 4, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "dea0ab59-7c68-4c49-936c-db8552ab013a", - "savedPayload": { - "position": { - "x": 14261.411954411484, - "y": 31892.24118121179 - }, - "targetPosition": { - "x": 14139.390961488743, - "y": 31618.17754391901 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Sequential layer", - "name": "Output", - "id": "cb80ab91-76cb-4f35-9d08-5d9e777f4efe" - }, - "referenceParentCombinedNodePath": [ - [ - "ML Demo System", - "Learning System", - "Foundations", - "aeee3e01-053a-4761-bef6-2f095025fbd1" - ], - [ - "TensorFlow Library Dev", - "TensorFlow Library", - "TensorFlow", - "5f5fdb25-2791-465d-bc3e-956924effb7b" - ], - [ - "New Supervised Learning", - "Supervised Learning", - "TensorFlow", - "1ed72e0a-45e3-4239-b580-e0c122946807" - ], - [ - "New Artificial Neural Network", - "Artificial Neural Network", - "TensorFlow", - "e7ebe761-af08-4ebd-b219-50bb19907ded" - ], - [ - "Sequential Demo", - "Model", - "TensorFlow", - "1410d698-e284-4906-897f-ff1701c25450" - ], - [ - "New Layers API", - "Layers API", - "TensorFlow", - "0c9afe7c-5766-4c74-af6e-7d1167afe7b0" - ], - [ - "Sequential Model Dev", - "Sequential Model", - "TensorFlow", - "03e1879e-3c53-4e39-a09d-5a83fe06d216" - ], - [ - "Output", - "Sequential layer", - "TensorFlow", - "cb80ab91-76cb-4f35-9d08-5d9e777f4efe" - ] - ] - } - }, - "id": "03e1879e-3c53-4e39-a09d-5a83fe06d216", - "savedPayload": { - "position": { - "x": 14139.390961488743, - "y": 31618.17754391901 - }, - "targetPosition": { - "x": 13841.034392878262, - "y": 31586.819004938712 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false, - "shortcutKey": "" - } - } - }, - "id": "0c9afe7c-5766-4c74-af6e-7d1167afe7b0", - "savedPayload": { - "position": { - "x": 13841.034392878262, - "y": 31586.819004938712 - }, - "targetPosition": { - "x": 13542.677824267781, - "y": 31555.460465958415 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "compile": { - "type": "Compile", - "name": "New Compile", - "project": "TensorFlow", - "optimizer": { - "type": "Optimizer", - "name": "New Optimizer", - "config": "{\n \"value\": \"sgd\"\n}", - "project": "TensorFlow", - "optimizerType": { - "type": "SGD Instance", - "name": "New SGD Instance", - "config": "{\n \"learningRate\": 0.001\n}", - "project": "TensorFlow", - "id": "1c012d64-2774-42a7-9b47-52c626717de1", - "savedPayload": { - "position": { - "x": 14331.206166566308, - "y": 31956.483763406337 - }, - "targetPosition": { - "x": 14048.413719238653, - "y": 31856.341705636205 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "1acdc1f7-ec3e-4154-aa82-f60f7dae9790", - "savedPayload": { - "position": { - "x": 14048.413719238653, - "y": 31856.341705636205 - }, - "targetPosition": { - "x": 13765.621271910999, - "y": 31756.199647866073 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "lossFunction": { - "type": "Loss Function", - "name": "New Loss Function", - "config": "{\n \"value\": \"categoricalCrossentropy\"\n}", - "project": "TensorFlow", - "id": "39a14a63-bc3b-4d68-9d0a-ca35008bd3e5", - "savedPayload": { - "position": { - "x": 13988.564719554217, - "y": 31956.93882977373 - }, - "targetPosition": { - "x": 13765.621271910999, - "y": 31756.199647866073 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "metrics": { - "type": "Metrics", - "name": "New Metrics", - "config": "{\n \"value\": [\n \"accuracy\"\n ]\n}", - "project": "TensorFlow", - "id": "6b1a9790-f7f2-4ec2-b156-254c146bcb0a", - "savedPayload": { - "position": { - "x": 13894.774600953488, - "y": 32026.97523317103 - }, - "targetPosition": { - "x": 13765.621271910999, - "y": 31756.199647866073 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "fdf61406-adc3-44da-accb-df9511459835", - "savedPayload": { - "position": { - "x": 13765.621271910999, - "y": 31756.199647866073 - }, - "targetPosition": { - "x": 13542.677824267781, - "y": 31555.460465958415 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "fitDataset": { - "type": "Fit Dataset", - "name": "New Fit Dataset", - "project": "TensorFlow", - "datasetArgs": { - "type": "Dataset Args", - "name": "New Dataset Args", - "project": "TensorFlow", - "batchesPerGradientUpdate": { - "type": "Batches Per Gradient Update", - "name": "New Batches Per Gradient Update", - "config": "{\n \"value\": 16\n}", - "project": "TensorFlow", - "id": "6f32aa3f-c563-4cb8-b000-a1bd1f73a223", - "savedPayload": { - "position": { - "x": 14036.552547140544, - "y": 32258.38411030339 - }, - "targetPosition": { - "x": 13793.847448828059, - "y": 32082.048534615646 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "shuffle": { - "type": "Shuffle", - "name": "New Shuffle", - "config": "{\n \"booleanValue\": true\n}", - "project": "TensorFlow", - "id": "46550ed2-e869-41cd-b840-f09324b3fd10", - "savedPayload": { - "position": { - "x": 13915.8684417508, - "y": 32356.112171908426 - }, - "targetPosition": { - "x": 13793.847448828059, - "y": 32082.048534615646 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "7a538ccf-b73c-49ca-b61a-a65653243e00", - "savedPayload": { - "position": { - "x": 13793.847448828059, - "y": 32082.048534615646 - }, - "targetPosition": { - "x": 13605.051331513108, - "y": 31848.904746178556 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "verbose": { - "type": "Verbose", - "name": "New Verbose", - "config": "{\n \"value\": 1\n}", - "project": "TensorFlow", - "id": "1804d879-d769-46e5-b2ad-9a8b0243a2ed", - "savedPayload": { - "position": { - "x": 13712.561716376698, - "y": 32128.978874127715 - }, - "targetPosition": { - "x": 13605.051331513108, - "y": 31848.904746178556 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "epochs": { - "type": "Epochs", - "name": "New Epochs", - "config": "{\n \"value\": 50\n}", - "project": "TensorFlow", - "id": "b79da224-f4cc-4fe1-9a76-48db4f2765ac", - "savedPayload": { - "position": { - "x": 13620.752118385992, - "y": 32148.493606604927 - }, - "targetPosition": { - "x": 13605.051331513108, - "y": 31848.904746178556 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "callbacks": { - "type": "Callbacks", - "name": "New Callbacks", - "config": "{\n \"value\": \"\"\n}", - "project": "TensorFlow", - "id": "7d615701-b132-4f18-b3e2-bf90aceccaef", - "savedPayload": { - "position": { - "x": 13527.405617982353, - "y": 32138.682494065277 - }, - "targetPosition": { - "x": 13605.051331513108, - "y": 31848.904746178556 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "bcaa697e-e6d3-4083-9132-095f1e6cfefa", - "savedPayload": { - "position": { - "x": 13605.051331513108, - "y": 31848.904746178556 - }, - "targetPosition": { - "x": 13542.677824267781, - "y": 31555.460465958415 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "dataReporting": { - "type": "Data Reporting", - "name": "New Data Reporting", - "config": "{\n \"printDataReports\": true\n}", - "project": "TensorFlow", - "id": "4d921515-2a37-4406-8843-c17b8f15318c", - "savedPayload": { - "position": { - "x": 13420.65683134504, - "y": 31829.524103251195 - }, - "targetPosition": { - "x": 13542.677824267781, - "y": 31555.460465958415 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "1410d698-e284-4906-897f-ff1701c25450", - "savedPayload": { - "position": { - "x": 13542.677824267781, - "y": 31555.460465958415 - }, - "targetPosition": { - "x": 13392.677824267781, - "y": 31295.652844823082 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "e7ebe761-af08-4ebd-b219-50bb19907ded", - "savedPayload": { - "position": { - "x": 13392.677824267781, - "y": 31295.652844823082 - }, - "targetPosition": { - "x": 13242.677824267781, - "y": 31035.84522368775 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "1ed72e0a-45e3-4239-b580-e0c122946807", - "savedPayload": { - "position": { - "x": 13242.677824267781, - "y": 31035.84522368775 - }, - "targetPosition": { - "x": 13092.677824267781, - "y": 30776.037602552417 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "5f5fdb25-2791-465d-bc3e-956924effb7b", - "savedPayload": { - "position": { - "x": 13092.677824267781, - "y": 30776.037602552417 - }, - "targetPosition": { - "x": 12792.677824267781, - "y": 30776.037602552417 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "aeee3e01-053a-4761-bef6-2f095025fbd1", - "savedPayload": { - "position": { - "x": 12792.677824267781, - "y": 30776.037602552417 - }, - "targetPosition": { - "x": 12792.677824267781, - "y": 30776.037602552417 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Input Shape", - "name": "New Input Shape", - "config": "{\n \"value\": 1\n}", - "project": "TensorFlow", - "id": "46dc76b2-0658-4e6b-80fc-969403a05e6e", - "savedPayload": { - "position": { - "x": 14078.062112864229, - "y": 31079.767347294044 - }, - "targetPosition": { - "x": 14078.062112864229, - "y": 31079.767347294044 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ] -} \ No newline at end of file diff --git a/Projects/TensorFlow/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/MLDataManager.js b/Projects/TensorFlow/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/MLDataManager.js index 83b2a00db..1150b7d32 100644 --- a/Projects/TensorFlow/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/MLDataManager.js +++ b/Projects/TensorFlow/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/MLDataManager.js @@ -22,8 +22,6 @@ exports.newMLDataObj = function(featureLen, labelLen) { /* Variables Section: */ var _features = {}; // Features Object var _labels = {}; // Labels Object - var feats = [] - var labs = [] //var _rank = []; // Future expansion placeholder variable. [Feature Tensor Rank, Label Tensor Rank] /* stats{} : Statistics producer object: From 76d289c92170a1bf2a8fbec0e0acddd40072edb2 Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Mon, 6 Sep 2021 15:05:22 +0200 Subject: [PATCH 50/51] Governance tutorial feedback revision --- .../Creating Your User Profile Tutorial.json | 259 +++++++++++++----- .../C/Core/Core-Team/core-team.json | 14 + .../User-Profiles/Luis-Fernando-Molina.json | 259 +++++++++++------- ...ial-002-tutorial-step-better-together.json | 13 +- ...orial-003-tutorial-step-are-you-ready.json | 12 +- ...orial-step-one-token-to-rule-them-all.json | 12 +- ...step-with-tokens-comes-responsibility.json | 9 +- ...06-tutorial-step-a-mighty-meritocracy.json | 9 +- ...008-tutorial-step-what’s-in-a-profile.json | 9 +- ...9-tutorial-step-program-participation.json | 12 +- ...010-tutorial-step-where-it-all-begins.json | 9 +- ...-tutorial-step-profile-in-a-heartbeat.json | 12 +- ...012-tutorial-step-pump-that-heartbeat.json | 9 +- ...utorial-013-tutorial-step-oh-so-shiny.json | 9 +- ...e-tutorial-014-tutorial-step-only-you.json | 9 +- ...rial-015-tutorial-step-under-the-hood.json | 9 +- ...rial-016-tutorial-step-backup-the-key.json | 66 +++++ ...ial-017-tutorial-step-backup-the-key.json} | 28 +- ...ial-018-tutorial-step-profile-backup.json} | 11 +- ...tutorial-step-delete-the-constructor.json} | 11 +- ...l-020-tutorial-step-program-partners.json} | 14 +- ...-tutorial-step-drop-it-like-it’s-hot.json} | 14 +- ...orial-022-tutorial-step-github-glory.json} | 20 +- ...l-023-tutorial-step-how-github-works.json} | 17 +- ...-024-tutorial-step-save-your-profile.json} | 14 +- ...-025-tutorial-step-low-hanging-fruit.json} | 14 +- ...tutorial-step-ill-lay-out-the-basics.json} | 17 +- ...7-tutorial-step-the-referral-program.json} | 20 +- ...tutorial-step-declare-your-referrers.json} | 22 +- ...ial-step-user-profile-=-referral-code.json | 47 ++++ ...-tutorial-step-load-the-user-profile.json} | 22 +- ...rial-step-reference-the-user-profile.json} | 14 +- ...-tutorial-step-referral-token-awards.json} | 17 +- ...utorial-step-token-power-requirement.json} | 17 +- ...-034-tutorial-step-controlling-flows.json} | 11 +- ...l-035-tutorial-step-what-token-power.json} | 11 +- ...al-036-tutorial-step-tokens-dont-move.json | 25 ++ ...utorial-step-support-your-supporters.json} | 11 +- ...-038-tutorial-step-save-it-once-more.json} | 11 +- ...039-tutorial-step-thank-your-mentors.json} | 18 +- ...l-040-tutorial-step-make-it-official.json} | 11 +- ...tutorial-step-to-infinity-and-beyond.json} | 15 +- ...ial-042-tutorial-step-welcome-aboard.json} | 14 +- ...al-043-tutorial-step-deep-governance.json} | 14 +- ...-044-tutorial-step-playing-with-flows.json | 38 +++ ...ugh-tutorial-001-into-the-thick-of-it.json | 14 - ...02-tutorial-step-into-the-thick-of-it.json | 58 ---- ...rial-003-tutorial-step-refer-a-friend.json | 34 --- ...tutorial-step-a-thank-you-for-support.json | 34 --- ...orial-005-tutorial-step-find-a-mentor.json | 34 --- ...utorial-step-claim-some-contributions.json | 34 --- ...utorial-007-tutorial-step-lend-a-vote.json | 20 -- ...008-tutorial-step-delegate-some-power.json | 20 -- ...l-009-tutorial-step-stake-some-tokens.json | 20 -- README.md | 5 - 55 files changed, 865 insertions(+), 637 deletions(-) create mode 100644 Projects/Foundations/Schemas/Docs-Concepts/C/Core/Core-Team/core-team.json create mode 100644 Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-016-tutorial-step-backup-the-key.json rename Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/{creating-your-user-profile-tutorial-016-tutorial-step-save-the-key.json => creating-your-user-profile-tutorial-017-tutorial-step-backup-the-key.json} (63%) rename Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/{creating-your-user-profile-tutorial-017-tutorial-step-profile-backup.json => creating-your-user-profile-tutorial-018-tutorial-step-profile-backup.json} (89%) rename Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/{creating-your-user-profile-tutorial-018-tutorial-step-delete-the-constructor.json => creating-your-user-profile-tutorial-019-tutorial-step-delete-the-constructor.json} (88%) rename Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/{creating-your-user-profile-tutorial-019-tutorial-step-program-partners.json => creating-your-user-profile-tutorial-020-tutorial-step-program-partners.json} (85%) rename Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/{creating-your-user-profile-tutorial-020-tutorial-step-drop-it-like-it’s-hot.json => creating-your-user-profile-tutorial-021-tutorial-step-drop-it-like-it’s-hot.json} (86%) rename Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/{creating-your-user-profile-tutorial-021-tutorial-step-github-glory.json => creating-your-user-profile-tutorial-022-tutorial-step-github-glory.json} (84%) rename Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/{creating-your-user-profile-tutorial-022-tutorial-step-how-github-works.json => creating-your-user-profile-tutorial-023-tutorial-step-how-github-works.json} (86%) rename Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/{creating-your-user-profile-tutorial-023-tutorial-step-save-your-profile.json => creating-your-user-profile-tutorial-024-tutorial-step-save-your-profile.json} (84%) rename Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/{creating-your-user-profile-tutorial-024-tutorial-step-low-hanging-fruit.json => creating-your-user-profile-tutorial-025-tutorial-step-low-hanging-fruit.json} (86%) rename Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/{creating-your-user-profile-tutorial-025-tutorial-step-ill-lay-out-the-basics.json => creating-your-user-profile-tutorial-026-tutorial-step-ill-lay-out-the-basics.json} (85%) rename Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/{creating-your-user-profile-tutorial-026-tutorial-step-the-referral-program.json => creating-your-user-profile-tutorial-027-tutorial-step-the-referral-program.json} (84%) rename Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/{creating-your-user-profile-tutorial-027-tutorial-step-declare-your-referrers.json => creating-your-user-profile-tutorial-028-tutorial-step-declare-your-referrers.json} (81%) create mode 100644 Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-029-tutorial-step-user-profile-=-referral-code.json rename Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/{creating-your-user-profile-tutorial-028-tutorial-step-load-the-user-profile.json => creating-your-user-profile-tutorial-030-tutorial-step-load-the-user-profile.json} (77%) rename Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/{creating-your-user-profile-tutorial-029-tutorial-step-reference-the-user-profile.json => creating-your-user-profile-tutorial-031-tutorial-step-reference-the-user-profile.json} (86%) rename Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/{creating-your-user-profile-tutorial-030-tutorial-step-referral-token-awards.json => creating-your-user-profile-tutorial-032-tutorial-step-referral-token-awards.json} (86%) rename Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/{creating-your-user-profile-tutorial-031-tutorial-step-token-power-requirement.json => creating-your-user-profile-tutorial-033-tutorial-step-token-power-requirement.json} (86%) rename Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/{creating-your-user-profile-tutorial-032-tutorial-step-controlling-flows.json => creating-your-user-profile-tutorial-034-tutorial-step-controlling-flows.json} (87%) rename Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/{creating-your-user-profile-tutorial-033-tutorial-step-what-token-power.json => creating-your-user-profile-tutorial-035-tutorial-step-what-token-power.json} (89%) create mode 100644 Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-036-tutorial-step-tokens-dont-move.json rename Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/{creating-your-user-profile-tutorial-034-tutorial-step-support-your-supporters.json => creating-your-user-profile-tutorial-037-tutorial-step-support-your-supporters.json} (88%) rename Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/{creating-your-user-profile-tutorial-035-tutorial-step-save-it-once-more.json => creating-your-user-profile-tutorial-038-tutorial-step-save-it-once-more.json} (86%) rename Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/{creating-your-user-profile-tutorial-036-tutorial-step-thank-your-mentors.json => creating-your-user-profile-tutorial-039-tutorial-step-thank-your-mentors.json} (77%) rename Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/{creating-your-user-profile-tutorial-037-tutorial-step-make-it-official.json => creating-your-user-profile-tutorial-040-tutorial-step-make-it-official.json} (87%) rename Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/{creating-your-user-profile-tutorial-038-tutorial-step-to-infinity-and-beyond.json => creating-your-user-profile-tutorial-041-tutorial-step-to-infinity-and-beyond.json} (84%) rename Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/{creating-your-user-profile-tutorial-039-tutorial-step-welcome-aboard.json => creating-your-user-profile-tutorial-042-tutorial-step-welcome-aboard.json} (86%) rename Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/{creating-your-user-profile-tutorial-040-tutorial-step-deep-governance.json => creating-your-user-profile-tutorial-043-tutorial-step-deep-governance.json} (86%) create mode 100644 Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-044-tutorial-step-playing-with-flows.json delete mode 100644 Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-001-into-the-thick-of-it.json delete mode 100644 Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-002-tutorial-step-into-the-thick-of-it.json delete mode 100644 Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-003-tutorial-step-refer-a-friend.json delete mode 100644 Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-004-tutorial-step-a-thank-you-for-support.json delete mode 100644 Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-005-tutorial-step-find-a-mentor.json delete mode 100644 Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-006-tutorial-step-claim-some-contributions.json delete mode 100644 Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-007-tutorial-step-lend-a-vote.json delete mode 100644 Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-008-tutorial-step-delegate-some-power.json delete mode 100644 Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-009-tutorial-step-stake-some-tokens.json diff --git a/Projects/Foundations/Plugins/Tutorials/Creating Your User Profile Tutorial.json b/Projects/Foundations/Plugins/Tutorials/Creating Your User Profile Tutorial.json index cfd0a1e2a..2c9d27d3e 100644 --- a/Projects/Foundations/Plugins/Tutorials/Creating Your User Profile Tutorial.json +++ b/Projects/Foundations/Plugins/Tutorials/Creating Your User Profile Tutorial.json @@ -1,7 +1,7 @@ { "type": "Tutorial", "name": "Creating Your User Profile Tutorial", - "config": "{\n \"icon\": {\n \"name\": \"governance\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Better Together\"\n },\n \"controlDocs\": {\n \"panel\": \"Open\",\n \"searchPage\": true,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"codeName\": \"Creating Your User Profile Tutorial\"\n}", + "config": "{\"icon\":{\"name\":\"governance\",\"project\":\"Governance\"},\"position\":\"Center\",\"slider\":\"toTop\",\"pressButton\":\"\",\"docs\":{\"project\":\"Governance\",\"category\":\"Tutorial\",\"type\":\"Tutorial Step - Better Together\"},\"controlDocs\":{\"panel\":\"Open\",\"searchPage\":true,\"page\":{\"project\":\"Foundations\",\"category\":\"\",\"type\":\"\"}},\"codeName\":\"Creating Your User Profile Tutorial\"}", "project": "Education", "tutorialSteps": [], "tutorialTopics": [ @@ -363,12 +363,12 @@ "id": "9aec749c-46c8-45d0-99f4-f99ecd50ec44", "savedPayload": { "position": { - "x": 16514.867965644036, - "y": 31434.382034355964 + "x": 16654.645713530757, + "y": 31471.835369022054 }, "targetPosition": { - "x": 16514.867965644036, - "y": 31134.382034355964 + "x": 16577, + "y": 31182.057621135333 }, "floatingObject": { "isPinned": false, @@ -407,12 +407,12 @@ "id": "cdfada38-c5e0-4c0c-aaf5-4fa24b416131", "savedPayload": { "position": { - "x": 16302.735931288073, - "y": 31346.514068711927 + "x": 16427, + "y": 31441.865242270665 }, "targetPosition": { - "x": 16514.867965644036, - "y": 31134.382034355964 + "x": 16577, + "y": 31182.057621135333 }, "floatingObject": { "isPinned": false, @@ -438,12 +438,12 @@ "id": "651e15ce-bdda-4cca-9c2d-e16a2d900e45", "savedPayload": { "position": { - "x": 16214.867965644036, - "y": 31134.382034355964 + "x": 16287.222252113279, + "y": 31259.70333466609 }, "targetPosition": { - "x": 16514.867965644036, - "y": 31134.382034355964 + "x": 16577, + "y": 31182.057621135333 }, "floatingObject": { "isPinned": false, @@ -534,12 +534,12 @@ "id": "a7929f0d-8dee-488c-b517-7ac95d2cb071", "savedPayload": { "position": { - "x": 16214.867965644036, - "y": 31134.382034355964 + "x": 16318.306735242017, + "y": 31296.748379108696 }, "targetPosition": { - "x": 16427, - "y": 30922.25 + "x": 16445.092213764226, + "y": 31024.8560429977 }, "floatingObject": { "isPinned": false, @@ -578,12 +578,12 @@ "id": "5ad27b7a-b482-44ca-a06d-8db0059d1eed", "savedPayload": { "position": { - "x": 16127, - "y": 30922.25 + "x": 16163.184427528455, + "y": 31127.4620859954 }, "targetPosition": { - "x": 16427, - "y": 30922.25 + "x": 16445.092213764226, + "y": 31024.8560429977 }, "floatingObject": { "isPinned": false, @@ -609,12 +609,12 @@ "id": "577c1c57-88f8-4987-a1f1-f7ef10ace032", "savedPayload": { "position": { - "x": 16214.867965644036, - "y": 30710.117965644036 + "x": 16173.199877653231, + "y": 30898.070564475493 }, "targetPosition": { - "x": 16427, - "y": 30922.25 + "x": 16445.092213764226, + "y": 31024.8560429977 }, "floatingObject": { "isPinned": false, @@ -668,8 +668,8 @@ "tutorialSteps": [ { "type": "Tutorial Step", - "name": "Save the Key!", - "config": "{\n \"icon\": {\n \"name\": \"Key\\\\key-reference\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Save the Key!\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "name": "Backup the Key!", + "config": "{\n \"icon\": {\n \"name\": \"Key\\\\key-reference\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Backup the Key!\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", "project": "Education", "id": "4147bad2-0dd4-4082-bb5a-48a0bc84f595", "savedPayload": { @@ -990,8 +990,8 @@ "id": "f4999bbd-e909-4ee4-9e1c-fd2cf26f6565", "savedPayload": { "position": { - "x": 16393.556244709704, - "y": 30297.15952167357 + "x": 16387.908945395062, + "y": 30310.513544107343 }, "targetPosition": { "x": 16805.141679950117, @@ -1021,8 +1021,8 @@ "id": "76690c31-27d3-4445-9662-0d208d9462cb", "savedPayload": { "position": { - "x": 16449.05414776877, - "y": 30203.9471475031 + "x": 16432.074772300348, + "y": 30227.44970458267 }, "targetPosition": { "x": 16805.141679950117, @@ -1052,8 +1052,8 @@ "id": "91ae8bac-cd43-4523-ae97-0921a646eab2", "savedPayload": { "position": { - "x": 16525.2465638727, - "y": 30126.724873056577 + "x": 16492.545413243566, + "y": 30155.383600992114 }, "targetPosition": { "x": 16805.141679950117, @@ -1078,13 +1078,44 @@ { "type": "Tutorial Step", "name": "Declare Your Referrers", - "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-referrer\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Declare Your Referrers\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-referrer\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Declare Your Referrers\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", "project": "Education", "id": "2a1741e7-8eba-498d-95ab-8f05a0be8d69", "savedPayload": { "position": { - "x": 16617.705466745698, - "y": 30069.98057623328 + "x": 16566.678011045173, + "y": 30097.464867874114 + }, + "targetPosition": { + "x": 16805.141679950117, + "y": 30479.086511144505 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + } + } + }, + { + "type": "Tutorial Step", + "name": "User Profile = Referral Code", + "config": "{\n \"icon\": {\n \"name\": \"copy-type\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - User Profile = Referral Code\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "149e8c33-5400-4ea9-991a-982909d260a4", + "savedPayload": { + "position": { + "x": 16651.232615453566, + "y": 30056.224831790845 }, "targetPosition": { "x": 16805.141679950117, @@ -1114,8 +1145,8 @@ "id": "b5829dc6-bf7b-433f-87ce-0e522f6d9075", "savedPayload": { "position": { - "x": 16721.057481027226, - "y": 30037.012029307458 + "x": 16742.513784518087, + "y": 30033.4658802108 }, "targetPosition": { "x": 16805.141679950117, @@ -1176,8 +1207,8 @@ "id": "a71596ed-e01d-4759-ac96-cc04a0652a32", "savedPayload": { "position": { - "x": 16829.29616331652, - "y": 30029.735244390642 + "x": 16836.532093134974, + "y": 30030.182688527584 }, "targetPosition": { "x": 16805.141679950117, @@ -1207,8 +1238,8 @@ "id": "a2d51952-bdaa-4085-852d-3e476e1a7466", "savedPayload": { "position": { - "x": 16936.131074830537, - "y": 30048.573121772166 + "x": 16929.178490067767, + "y": 30046.518747972263 }, "targetPosition": { "x": 16805.141679950117, @@ -1233,13 +1264,13 @@ { "type": "Tutorial Step", "name": "Token Power Requirement", - "config": "{\n \"icon\": {\n \"name\": \"Exchange\\\\exchange-account-asset\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Token Power Requirement\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "config": "{\n \"icon\": {\n \"name\": \"Exchange\\\\exchange-account-asset\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Token Power Requirement\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", "project": "Education", "id": "c9e918bc-1c41-4a0d-b9ac-605ed49770b8", "savedPayload": { "position": { - "x": 17035.35335884118, - "y": 30092.430872491506 + "x": 17016.403883203766, + "y": 30081.76009435799 }, "targetPosition": { "x": 16805.141679950117, @@ -1269,8 +1300,8 @@ "id": "75e9e063-062e-4e24-ad69-f3275105db1d", "savedPayload": { "position": { - "x": 17121.196576860082, - "y": 30158.759643493304 + "x": 17094.39610430906, + "y": 30134.366511740966 }, "targetPosition": { "x": 16805.141679950117, @@ -1294,14 +1325,45 @@ }, { "type": "Tutorial Step", - "name": "Controlling Flows", + "name": "What Token Power?", "config": "{\n \"icon\": {\n \"name\": \"Exchange\\\\exchange-account-asset\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - What Token Power?\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", "project": "Education", "id": "6c97b37b-f8d8-4d0a-a871-3d560bd01b74", "savedPayload": { "position": { - "x": 17188.671833083383, - "y": 30243.704647702194 + "x": 17159.746519073142, + "y": 30202.03884724796 + }, + "targetPosition": { + "x": 16805.141679950117, + "y": 30479.086511144505 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + } + } + }, + { + "type": "Tutorial Step", + "name": "Tokens Don't Move", + "config": "{\n \"icon\": {\n \"name\": \"stop\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Tokens Don't Move\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "0a3bac23-d97e-4e0f-9c78-0a5cda305e4a", + "savedPayload": { + "position": { + "x": 17209.599000784743, + "y": 30281.81949508942 }, "targetPosition": { "x": 16805.141679950117, @@ -1331,8 +1393,8 @@ "id": "5a607ee0-fe97-441f-902c-91281bf95d9e", "savedPayload": { "position": { - "x": 17233.85771088196, - "y": 30342.329190236094 + "x": 17241.774756774314, + "y": 30370.221658124654 }, "targetPosition": { "x": 16805.141679950117, @@ -1362,8 +1424,8 @@ "id": "ebefe717-27b6-484a-b06a-ca6ca6c28260", "savedPayload": { "position": { - "x": 17254.128171282147, - "y": 30448.901571168553 + "x": 17254.86755210871, + "y": 30463.38173762838 }, "targetPosition": { "x": 16805.141679950117, @@ -1427,8 +1489,8 @@ "id": "eeea3c8c-a86b-4205-b835-4e386ecbebec", "savedPayload": { "position": { - "x": 16904.718879635613, - "y": 30433.971391190375 + "x": 16882.786113628605, + "y": 30438.690531225315 }, "targetPosition": { "x": 16956.813332935693, @@ -1458,8 +1520,8 @@ "id": "fe74b3ae-9490-465a-a491-db4b0834dbf7", "savedPayload": { "position": { - "x": 17059.419375933394, - "y": 30447.505930858264 + "x": 17016.257175895513, + "y": 30435.361970739476 }, "targetPosition": { "x": 16956.813332935693, @@ -1508,8 +1570,8 @@ "id": "e4c5a34f-67c4-4fdc-8c11-aef5bde92d72", "savedPayload": { "position": { - "x": 17186.626665871387, - "y": 30536.577434188075 + "x": 17137.954656033337, + "y": 30490.27396492716 }, "targetPosition": { "x": 16956.813332935693, @@ -1539,8 +1601,8 @@ "id": "340f9107-9b4a-424b-94f2-79d65873c572", "savedPayload": { "position": { - "x": 17252.255658839356, - "y": 30677.319263793957 + "x": 17223.774875579133, + "y": 30592.55051988809 }, "targetPosition": { "x": 16956.813332935693, @@ -1577,14 +1639,14 @@ }, { "type": "Tutorial Step", - "name": "Deep Governance", - "config": "{\n \"icon\": {\n \"name\": \"governance\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Deep Governance\"\n },\n \"controlDocs\": {\n \"panel\": \"Open\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Governance\",\n \"category\": \"Book\",\n \"type\": \"The Governance Project\"\n }\n },\n \"positionAtReferenceParent\": true\n}", + "name": "Playing With Flows", + "config": "{\n \"icon\": {\n \"name\": \"Programs//delegation-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Playing With Flows\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", "project": "Education", - "id": "0450c241-07a8-44b7-9d5e-9be77861a624", + "id": "e5b4f42e-7cd6-4142-9d03-572f178840f3", "savedPayload": { "position": { - "x": 17238.721119171467, - "y": 30832.019760091738 + "x": 17256.720087535938, + "y": 30721.934509572617 }, "targetPosition": { "x": 16956.813332935693, @@ -1605,19 +1667,68 @@ "status": "Reset" }, "referenceParent": { - "type": "Tutorial", - "name": "Governance Program Walk Through Tutorial", - "id": "eb85fbbd-080f-41c6-91a8-c6b68195a74b" + "type": "User Delegate", + "name": "", + "id": "ff3bc7ad-6051-4246-99fa-1210a3378a29" }, "referenceParentCombinedNodePath": [ [ - "Governance Program Walk Through Tutorial", - "Tutorial", - "Education", - "eb85fbbd-080f-41c6-91a8-c6b68195a74b" + "Luis-Fernando-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Financial Programs", + "Financial Programs" + ], + [ + "New Delegation Program", + "Delegation Program" + ], + [ + "Testing Delegation", + "Delegate Power Switch" + ], + [ + "", + "User Delegate" ] ] } + }, + { + "type": "Tutorial Step", + "name": "Deep Governance", + "config": "{\n \"icon\": {\n \"name\": \"governance\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Deep Governance\"\n },\n \"controlDocs\": {\n \"panel\": \"Open\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Governance\",\n \"category\": \"Book\",\n \"type\": \"The Governance Project\"\n }\n }\n}", + "project": "Education", + "id": "0450c241-07a8-44b7-9d5e-9be77861a624", + "savedPayload": { + "position": { + "x": 17230.265088629196, + "y": 30852.79984803322 + }, + "targetPosition": { + "x": 16956.813332935693, + "y": 30729.413717094038 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + } + } } ], "tutorialTopics": [], diff --git a/Projects/Foundations/Schemas/Docs-Concepts/C/Core/Core-Team/core-team.json b/Projects/Foundations/Schemas/Docs-Concepts/C/Core/Core-Team/core-team.json new file mode 100644 index 000000000..2bba8f35a --- /dev/null +++ b/Projects/Foundations/Schemas/Docs-Concepts/C/Core/Core-Team/core-team.json @@ -0,0 +1,14 @@ +{ + "type": "Core Team", + "definition": { + "text": "The Core Team is the group of people tasked with bootstrapping the Superalgos Project. Their mission is do what it takes for the project to succeed.", + "updated": 1630928152385 + }, + "paragraphs": [ + { + "style": "Link", + "text": "Meet the Core Team->superalgos.org/about-team.shtml", + "updated": 1630928203131 + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json index 6c3f2ea63..11750602f 100644 --- a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json +++ b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json @@ -127,12 +127,12 @@ "id": "f4d39b02-4324-438d-9f74-2bea2b7272ef", "savedPayload": { "position": { - "x": 30598.705098312483, - "y": 23595.335575687743 + "x": 10242.705098312485, + "y": 21727.335575687743 }, "targetPosition": { - "x": 30356, - "y": 23419 + "x": 10000, + "y": 21551 }, "floatingObject": { "isPinned": false, @@ -516,12 +516,12 @@ "id": "b6e3c87d-a11b-4b2a-b6a6-edc96375f5da", "savedPayload": { "position": { - "x": 30448.705098312483, - "y": 23704.316954888545 + "x": 10092.705098312485, + "y": 21836.316954888545 }, "targetPosition": { - "x": 30356, - "y": 23419 + "x": 10000, + "y": 21551 }, "floatingObject": { "isPinned": false, @@ -12448,12 +12448,12 @@ "id": "bb390957-b8a2-4a8a-9fbf-963ea20f6eaf", "savedPayload": { "position": { - "x": 30263.294901687517, - "y": 23704.316954888545 + "x": 9907.294901687515, + "y": 21836.316954888545 }, "targetPosition": { - "x": 30356, - "y": 23419 + "x": 10000, + "y": 21551 }, "floatingObject": { "isPinned": false, @@ -12508,12 +12508,12 @@ "id": "b046f4e4-40b1-4e47-8fed-75a6a5c6029d", "savedPayload": { "position": { - "x": 29991.27390876478, - "y": 23869.399212980523 + "x": 9635.273908764775, + "y": 22001.399212980523 }, "targetPosition": { - "x": 30113.294901687517, - "y": 23595.335575687743 + "x": 9757.294901687515, + "y": 21727.335575687743 }, "floatingObject": { "isPinned": false, @@ -12555,12 +12555,12 @@ "id": "a2bbd553-e24c-44b8-a199-83114476ce24", "savedPayload": { "position": { - "x": 29712.3004530781, - "y": 24386.451642594388 + "x": 9556.437471917849, + "y": 22519.128170702308 }, "targetPosition": { - "x": 29642.266843921327, - "y": 24094.740666475085 + "x": 9413.289843839966, + "y": 22255.48303690372 }, "floatingObject": { "isPinned": false, @@ -12592,12 +12592,12 @@ "id": "27358f54-1bf7-49df-9610-754b5aff1868", "savedPayload": { "position": { - "x": 29642.266843921327, - "y": 24094.740666475085 + "x": 9413.289843839966, + "y": 22255.48303690372 }, "targetPosition": { - "x": 29572.233234764553, - "y": 23803.029690355783 + "x": 9270.142215762084, + "y": 21991.83790310513 }, "floatingObject": { "isPinned": false, @@ -12627,12 +12627,12 @@ "id": "2c79cd42-28a7-4a4b-ad3b-a8a29e993697", "savedPayload": { "position": { - "x": 29478.372555740414, - "y": 24395.642694712864 + "x": 9332.859293722675, + "y": 22588.551040326092 }, "targetPosition": { - "x": 29525.302895252484, - "y": 24099.336192534323 + "x": 9301.50075474238, + "y": 22290.19447171561 }, "floatingObject": { "isPinned": false, @@ -12664,12 +12664,12 @@ "id": "7d24ee91-92dc-4982-b482-4512bd3abe73", "savedPayload": { "position": { - "x": 29525.302895252484, - "y": 24099.336192534323 + "x": 9301.50075474238, + "y": 22290.19447171561 }, "targetPosition": { - "x": 29572.233234764553, - "y": 23803.029690355783 + "x": 9270.142215762084, + "y": 21991.83790310513 }, "floatingObject": { "isPinned": false, @@ -12699,12 +12699,12 @@ "id": "94f99114-fc01-450e-9d9d-0b62c8ea393f", "savedPayload": { "position": { - "x": 29258.734095934986, - "y": 24314.613788968236 + "x": 9099.73300893973, + "y": 22567.129744026046 }, "targetPosition": { - "x": 29415.48366534977, - "y": 24058.82173966201 + "x": 9184.937612350906, + "y": 22279.483823565588 }, "floatingObject": { "isPinned": false, @@ -12720,14 +12720,12 @@ "referenceParent": { "type": "User Profile", "name": "Raplh2502", - "id": "59a87d1a-0457-4a49-a11b-216716e5c889" + "id": "c538f02f-9a2c-47e2-bf92-f6e97ede4031" }, "referenceParentCombinedNodePath": [ [ "Raplh2502", - "User Profile", - "Governance", - "59a87d1a-0457-4a49-a11b-216716e5c889" + "User Profile" ] ] } @@ -12736,12 +12734,12 @@ "id": "e48cbc3c-cd76-4a35-8673-2579e20e09fc", "savedPayload": { "position": { - "x": 29415.48366534977, - "y": 24058.82173966201 + "x": 9184.937612350906, + "y": 22279.483823565588 }, "targetPosition": { - "x": 29572.233234764553, - "y": 23803.029690355783 + "x": 9270.142215762084, + "y": 21991.83790310513 }, "floatingObject": { "isPinned": false, @@ -12771,12 +12769,12 @@ "id": "ee1b374b-d4af-494c-93b8-3f83849d85f2", "savedPayload": { "position": { - "x": 29086.823038139588, - "y": 24155.700841731268 + "x": 8892.549981132182, + "y": 22458.12547997931 }, "targetPosition": { - "x": 29329.52813645207, - "y": 23979.365266043525 + "x": 9081.346098447133, + "y": 22224.98169154222 }, "floatingObject": { "isPinned": false, @@ -12808,12 +12806,12 @@ "id": "7edd2cfb-0e46-4d2a-8899-0e7193c85815", "savedPayload": { "position": { - "x": 29329.52813645207, - "y": 23979.365266043525 + "x": 9081.346098447133, + "y": 22224.98169154222 }, "targetPosition": { - "x": 29572.233234764553, - "y": 23803.029690355783 + "x": 9270.142215762084, + "y": 21991.83790310513 }, "floatingObject": { "isPinned": false, @@ -12843,12 +12841,12 @@ "id": "6a843bed-6392-4981-9e27-eff22f0f9fb1", "savedPayload": { "position": { - "x": 28988.81128252595, - "y": 23943.09690866933 + "x": 8742.851948164905, + "y": 22278.1331592609 }, "targetPosition": { - "x": 29280.52225864525, - "y": 23873.063299512556 + "x": 9006.497081963495, + "y": 22134.985531183014 }, "floatingObject": { "isPinned": false, @@ -12880,12 +12878,12 @@ "id": "ac6e1011-7ce3-4ff9-bc32-04b84b3f3abe", "savedPayload": { "position": { - "x": 29280.52225864525, - "y": 23873.063299512556 + "x": 9006.497081963495, + "y": 22134.985531183014 }, "targetPosition": { - "x": 29572.233234764553, - "y": 23803.029690355783 + "x": 9270.142215762084, + "y": 21991.83790310513 }, "floatingObject": { "isPinned": false, @@ -12915,12 +12913,12 @@ "id": "b053ef35-1efe-46f4-81b2-d0c2e8ad0732", "savedPayload": { "position": { - "x": 28979.620230407472, - "y": 23709.169011331644 + "x": 8673.429078541121, + "y": 22054.554981065725 }, "targetPosition": { - "x": 29275.926732586013, - "y": 23756.099350843713 + "x": 8971.785647151602, + "y": 22023.196442085427 }, "floatingObject": { "isPinned": false, @@ -12952,12 +12950,12 @@ "id": "3bb3c6f2-4b7a-4605-a4f8-41bc39ad8268", "savedPayload": { "position": { - "x": 29275.926732586013, - "y": 23756.099350843713 + "x": 8971.785647151602, + "y": 22023.196442085427 }, "targetPosition": { - "x": 29572.233234764553, - "y": 23803.029690355783 + "x": 9270.142215762084, + "y": 21991.83790310513 }, "floatingObject": { "isPinned": false, @@ -12982,12 +12980,12 @@ "id": "50648772-c665-4dd0-9086-69b6cf17429a", "savedPayload": { "position": { - "x": 29316.441185458327, - "y": 23646.280120941 + "x": 8982.496295301626, + "y": 21906.633299693953 }, "targetPosition": { - "x": 29572.233234764553, - "y": 23803.029690355783 + "x": 9270.142215762084, + "y": 21991.83790310513 }, "floatingObject": { "isPinned": false, @@ -13007,12 +13005,71 @@ "id": "681ff42a-d5af-4fed-971e-935398dac2aa", "savedPayload": { "position": { - "x": 29572.233234764553, - "y": 23803.029690355783 + "x": 9270.142215762084, + "y": 21991.83790310513 }, "targetPosition": { - "x": 29814.938333077036, - "y": 23626.69411466804 + "x": 9458.938333077034, + "y": 21758.69411466804 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Delegate Power Switch", + "name": "Testing Delegation", + "config": "{\n \"percentage\": 1\n}", + "project": "Governance", + "delegatePowerSwitch": [], + "userDelegates": [ + { + "type": "User Delegate", + "name": "", + "config": "{}", + "project": "Governance", + "id": "ff3bc7ad-6051-4246-99fa-1210a3378a29", + "savedPayload": { + "position": { + "x": 8862.225195856072, + "y": 21821.411192628635 + }, + "targetPosition": { + "x": 9160.581764466553, + "y": 21790.052653648338 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "7f642170-d60b-41bc-85ae-dc64fbfc8b4c", + "savedPayload": { + "position": { + "x": 9160.581764466553, + "y": 21790.052653648338 + }, + "targetPosition": { + "x": 9458.938333077034, + "y": 21758.69411466804 }, "floatingObject": { "isPinned": false, @@ -13035,12 +13092,12 @@ "id": "e4be3ce4-3569-4d97-8d54-95bb4cfcb0c5", "savedPayload": { "position": { - "x": 29540.874695784256, - "y": 23504.6731217453 + "x": 9225.794544639943, + "y": 21569.897997353088 }, "targetPosition": { - "x": 29814.938333077036, - "y": 23626.69411466804 + "x": 9458.938333077034, + "y": 21758.69411466804 }, "floatingObject": { "isPinned": false, @@ -13058,12 +13115,12 @@ "id": "3ff7f410-911d-4cb8-9094-d816dee4dccb", "savedPayload": { "position": { - "x": 29814.938333077036, - "y": 23626.69411466804 + "x": 9458.938333077034, + "y": 21758.69411466804 }, "targetPosition": { - "x": 30113.294901687517, - "y": 23595.335575687743 + "x": 9757.294901687515, + "y": 21727.335575687743 }, "floatingObject": { "isPinned": false, @@ -13081,17 +13138,17 @@ "id": "4f35322c-3e7d-49f8-9706-10bf71f0d420", "savedPayload": { "position": { - "x": 30113.294901687517, - "y": 23595.335575687743 + "x": 9757.294901687515, + "y": 21727.335575687743 }, "targetPosition": { - "x": 30356, - "y": 23419 + "x": 10000, + "y": 21551 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -13104,12 +13161,12 @@ "id": "f8182a9c-f830-4ec1-a238-ac3a5efd69e6", "savedPayload": { "position": { - "x": 30356, - "y": 23419 + "x": 10000, + "y": 21551 }, "targetPosition": { - "x": 30356, - "y": 23119 + "x": 10000, + "y": 21251 }, "floatingObject": { "isPinned": false, @@ -13131,12 +13188,12 @@ "id": "9870ca2a-cefc-484b-b7fc-206d62782ebc", "savedPayload": { "position": { - "x": 30056, - "y": 23119 + "x": 9700, + "y": 21251 }, "targetPosition": { - "x": 30356, - "y": 23119 + "x": 10000, + "y": 21251 }, "floatingObject": { "isPinned": false, @@ -13154,12 +13211,12 @@ "id": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", "savedPayload": { "position": { - "x": 3571.4285714285716, - "y": 25500 + "x": 10000, + "y": 21251 }, "targetPosition": { - "x": 3571.4285714285716, - "y": 25500 + "x": 10000, + "y": 21251 }, "floatingObject": { "isPinned": false, diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-002-tutorial-step-better-together.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-002-tutorial-step-better-together.json index f42ef8a0a..e51cb7096 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-002-tutorial-step-better-together.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-002-tutorial-step-better-together.json @@ -13,7 +13,8 @@ { "language": "ES", "text": "Este es el Governance Project! Hoy te ayudaré a crear un User ProfileY únete a los primeros Governance Programs", - "updated": 1630870722161 + "updated": 1630870722161, + "style": "Definition" } ] }, @@ -26,19 +27,21 @@ { "language": "ES", "text": "Pero antes de comenzar, debe saber que solo puede enviar su perfil a la rama Develop , ¡así que es hora de cambiar!", - "updated": 1630870746617 + "updated": 1630870746617, + "style": "Note" } ] }, { "style": "Callout", - "text": "Go to the footer and switch both the Contributions Branch and the Current Branch to Develop. Then close and restart the app after the switch!

Once you're back, run the app.update command to get up to date with Develop, restart, and only then may you proceed with this tutorial!", - "updated": 1630870628172, + "text": "Go to the footer and switch both the Contributions Branch and the Current Branch to Develop.

Now run the app.update command to get up to date with Develop, restart the Client and UI, and only then may you proceed with this tutorial!", + "updated": 1630923957096, "translations": [ { "language": "ES", "text": "Ve al pie de página y cambia la rama Contrubutions a la Develop. Luego cierra y reinicia la aplicación después del cambio. Una vez que estés de regreso, ejecuta el comando app.update para actualizarse con Develop, reiniciar, ¡y solo entonces podrá continuar con este tutorial!", - "updated": 1630870801873 + "updated": 1630870801873, + "style": "Callout" } ] }, diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-003-tutorial-step-are-you-ready.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-003-tutorial-step-are-you-ready.json index dbd63259c..2a2bcc4a9 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-003-tutorial-step-are-you-ready.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-003-tutorial-step-are-you-ready.json @@ -13,7 +13,8 @@ { "language": "ES", "text": "Antes de pasar a la gobernanza, es importante que sepas cómo funciona Superalgos.", - "updated": 1630871065288 + "updated": 1630871065288, + "style": "Definition" } ] }, @@ -26,7 +27,8 @@ { "language": "ES", "text": "Tenemos muchas cosas interesantes de las que hablar, pero quiero asegurarme de que pueda seguirlas fácilmente.", - "updated": 1630871195572 + "updated": 1630871195572, + "style": "Text" } ] }, @@ -38,7 +40,8 @@ { "language": "ES", "text": "Asegúrate de leer los tutoriales en el Getting Started Tutorials Plugin Workspace antes de continuar si aún no lo has hecho!", - "updated": 1630872016952 + "updated": 1630872016952, + "style": "Callout" } ] }, @@ -50,7 +53,8 @@ { "language": "ES", "text": "No es necesario ser un experto, pero necesitará algunos conocimientos generales del sistema para comprender de qué se trata.", - "updated": 1630872031627 + "updated": 1630872031627, + "style": "Success" } ] } diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-004-tutorial-step-one-token-to-rule-them-all.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-004-tutorial-step-one-token-to-rule-them-all.json index 9e4a16f69..619df1b31 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-004-tutorial-step-one-token-to-rule-them-all.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-004-tutorial-step-one-token-to-rule-them-all.json @@ -13,7 +13,8 @@ { "language": "ES", "text": "A diferencia de algunos tokens criptográficos, Superalgos SA Token realmente significa algo.", - "updated": 1630872083712 + "updated": 1630872083712, + "style": "Definition" } ] }, @@ -26,7 +27,8 @@ { "language": "ES", "text": "El SA Token es un token BEP20 en Binance Smart Chain (BSC). Sus existencias de tokens representan sus contribuciones al Superalgos Project y Community, ya que el token se utiliza para recompensar a la base de usuarios y hacer crecer el grupo de desarrollo.", - "updated": 1630872813106 + "updated": 1630872813106, + "style": "Text" } ] }, @@ -37,7 +39,8 @@ { "language": "ES", "text": "¡El proyecto distribuye tokens exclusivamente entre contribuyentes!", - "updated": 1630872830278 + "updated": 1630872830278, + "style": "Note" } ] }, @@ -49,7 +52,8 @@ { "language": "ES", "text": "¡Cuanto más contribuyas al proyecto y ayudes a otros, más tokens ganarás!", - "updated": 1630872874947 + "updated": 1630872874947, + "style": "Success" } ] }, diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-005-tutorial-step-with-tokens-comes-responsibility.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-005-tutorial-step-with-tokens-comes-responsibility.json index 5320b6d77..34014fbc2 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-005-tutorial-step-with-tokens-comes-responsibility.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-005-tutorial-step-with-tokens-comes-responsibility.json @@ -13,7 +13,8 @@ { "language": "ES", "text": "Tener tokens hace más que mostrar compromiso. Los tokens SA también confieren Token Power!", - "updated": 1630873231890 + "updated": 1630873231890, + "style": "Definition" } ] }, @@ -26,7 +27,8 @@ { "language": "ES", "text": "Cuantas más fichas tengas, más influencia podrás tener sobre la dirección del proyecto. Esto significa que, al poseer SA Tokens, tienes el poder de usar esos tokens para ejercer influencia sobre qué partes del sistema se desarrollarán y cómo evolucionará la comunidad.", - "updated": 1630873381109 + "updated": 1630873381109, + "style": "Text" } ] }, @@ -37,7 +39,8 @@ { "language": "ES", "text": "Esto funciona en un ciclo. Cuanto más contribuyas, más fichas ganarás, ¡más dirá que tienes!", - "updated": 1630873348182 + "updated": 1630873348182, + "style": "Note" } ] } diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-006-tutorial-step-a-mighty-meritocracy.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-006-tutorial-step-a-mighty-meritocracy.json index bd595716b..de8d5665a 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-006-tutorial-step-a-mighty-meritocracy.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-006-tutorial-step-a-mighty-meritocracy.json @@ -13,7 +13,8 @@ { "language": "ES", "text": "¡Superalgos no recompensa el aprovechamiento gratuito! Las contribuciones reales al proyecto y a la comunidad son las que se recompensan con tokens y Token Power.", - "updated": 1630873417226 + "updated": 1630873417226, + "style": "Definition" } ] }, @@ -26,7 +27,8 @@ { "language": "ES", "text": "La palabra elegante para este tipo de gobernanza de proyectos es meritocracia. En otras palabras, cuanto más contribuyas a la mejora de Superalgos y al apoyo de nuestra Community, cuanto mas Token Power y Reputation ganas para influir en el futuro del proyecto.", - "updated": 1630873470291 + "updated": 1630873470291, + "style": "Text" } ] }, @@ -38,7 +40,8 @@ { "language": "ES", "text": "¡Esta es una colaboración! Solo juntos podemos continuar haciendo de Superalgos el cambio de juego que es hoy, sin importar lo que depare el futuro.", - "updated": 1630873528737 + "updated": 1630873528737, + "style": "Note" } ] } diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-008-tutorial-step-what’s-in-a-profile.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-008-tutorial-step-what’s-in-a-profile.json index 9831c2ad9..9a3c81213 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-008-tutorial-step-what’s-in-a-profile.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-008-tutorial-step-what’s-in-a-profile.json @@ -13,7 +13,8 @@ { "language": "ES", "text": "Entonces que estamos esperando. ¡Empecemos! Para participar en la gobernanza, necesitarás un User Profile.", - "updated": 1630874855704 + "updated": 1630874855704, + "style": "Definition" } ] }, @@ -26,7 +27,8 @@ { "language": "ES", "text": "Tu perfil está configurado como el resto del sistema Superalgos. Es una jerarquía de nodos. Solo esta jerarquía define cómo pretende utilizar el Token Power que has ganado o que otros usuarios te delegan.", - "updated": 1630875440411 + "updated": 1630875440411, + "style": "Text" } ] }, @@ -38,7 +40,8 @@ { "language": "ES", "text": "Al canalizar tu poder simbólico, ayudas a decidir qué partes del sistema se incentivarán para un mayor desarrollo y quiénes serán recompensados ​​por los roles comunitarios que han desempeñado.", - "updated": 1630875625415 + "updated": 1630875625415, + "style": "Note" } ] } diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-009-tutorial-step-program-participation.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-009-tutorial-step-program-participation.json index 47d5ff4b5..296a8f616 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-009-tutorial-step-program-participation.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-009-tutorial-step-program-participation.json @@ -13,7 +13,8 @@ { "language": "ES", "text": "Cómo usas tu Token Power se define dentro de una serie de Governance Programs dentro de la jerarquía de su perfil.", - "updated": 1630875913309 + "updated": 1630875913309, + "style": "Definition" } ] }, @@ -26,7 +27,8 @@ { "language": "ES", "text": "Estos programas ayudan a organizar los tipos de desarrollo y relaciones comunitarias que deseas recompensar.", - "updated": 1630877556436 + "updated": 1630877556436, + "style": "Text" } ] }, @@ -38,7 +40,8 @@ { "language": "ES", "text": "Por ejemplo, el Claims Program le permite presentar reclamaciones por el trabajo que ha realizado. Mientras que la Support Program te permite agradecer a otros usuarios de Superalgos que te han ayudado con el soporte técnico.", - "updated": 1630878873256 + "updated": 1630878873256, + "style": "Note" } ] }, @@ -49,7 +52,8 @@ { "language": "ES", "text": "¡Cubriremos todos estos y otros programas en detalle una vez que tengas un perfil funcional!", - "updated": 1630878930911 + "updated": 1630878930911, + "style": "Text" } ] } diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-010-tutorial-step-where-it-all-begins.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-010-tutorial-step-where-it-all-begins.json index d439cdb9d..19371f55b 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-010-tutorial-step-where-it-all-begins.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-010-tutorial-step-where-it-all-begins.json @@ -13,7 +13,8 @@ { "language": "ES", "text": "Aquí estamos a la cabeza de la jerarquía Governance Project. ¡Vamos a crear ese perfil!", - "updated": 1630879023647 + "updated": 1630879023647, + "style": "Definition" } ] }, @@ -26,7 +27,8 @@ { "language": "ES", "text": "Haz clic en el botón Add Profile Constructor.", - "updated": 1630879075072 + "updated": 1630879075072, + "style": "Callout" } ] }, @@ -38,7 +40,8 @@ { "language": "ES", "text": "Ahora coloque el resultante nodo Profile Constructor donde es fácil de ver y trabajar.", - "updated": 1630879137256 + "updated": 1630879137256, + "style": "Text" } ] } diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-011-tutorial-step-profile-in-a-heartbeat.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-011-tutorial-step-profile-in-a-heartbeat.json index e973f94cc..ef7c81e5c 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-011-tutorial-step-profile-in-a-heartbeat.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-011-tutorial-step-profile-in-a-heartbeat.json @@ -13,7 +13,8 @@ { "language": "ES", "text": "El Profile Constructor es el dispositivo que utilizarás para configurar tu perfil.", - "updated": 1630882802325 + "updated": 1630882802325, + "style": "Definition" } ] }, @@ -26,7 +27,8 @@ { "language": "ES", "text": "Crearás una billetera Binance Smart Chain única que está conectada con tu perfil: tu Governance Address.", - "updated": 1630886603829 + "updated": 1630886603829, + "style": "Text" } ] }, @@ -38,7 +40,8 @@ { "language": "ES", "text": "Sin embargo, si ya posees una billetera BSC, tendrás la opción de vincular esa dirección en lugar de crear una nueva.", - "updated": 1630886627305 + "updated": 1630886627305, + "style": "Note" } ] }, @@ -50,7 +53,8 @@ { "language": "ES", "text": "Tu Governance Address te permitirá recibir los tokens SA que ganes. Superalgos leerá el saldo de esta dirección para conocer la cantidad de Tokens SA que tiene y le asignará a tu perfil una cantidad equivalente de Token Power.", - "updated": 1630886677089 + "updated": 1630886677089, + "style": "Text" } ] } diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-012-tutorial-step-pump-that-heartbeat.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-012-tutorial-step-pump-that-heartbeat.json index 4185a1823..757426111 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-012-tutorial-step-pump-that-heartbeat.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-012-tutorial-step-pump-that-heartbeat.json @@ -13,7 +13,8 @@ { "language": "ES", "text": "Ahora configuremos el Profile Constructor para que luego podamos construir el perfil.", - "updated": 1630887647502 + "updated": 1630887647502, + "style": "Definition" } ] }, @@ -26,7 +27,8 @@ { "language": "ES", "text": "Has clic en la opción de configuración e ingrese su nombre de usuario de GitHub así:", - "updated": 1630888170425 + "updated": 1630888170425, + "style": "Callout" } ] }, @@ -43,7 +45,8 @@ { "language": "ES", "text": "Para vincular una dirección que ya posees, escribe el mnemónico de doce palabras asociado con tu dirección en la propiedad mnemónico. De lo contrario, deja la propiedad en blanco y el sistema creará una nueva.", - "updated": 1630888231106 + "updated": 1630888231106, + "style": "Text" } ] }, diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-013-tutorial-step-oh-so-shiny.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-013-tutorial-step-oh-so-shiny.json index 7fdf4f2ae..509c3d408 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-013-tutorial-step-oh-so-shiny.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-013-tutorial-step-oh-so-shiny.json @@ -13,7 +13,8 @@ { "language": "ES", "text": "Estamos casi alli. Ahora has clic enBuild Profile y ve cómo sucede la magia. Así es, ¡acabas de crear tu perfil!", - "updated": 1630888309658 + "updated": 1630888309658, + "style": "Definition" } ] }, @@ -26,7 +27,8 @@ { "language": "ES", "text": "Si bien no tuvimos que sudar mucho para crear tu perfil, sucedieron algunas cosas asombrosas detrás de escena.", - "updated": 1630888348614 + "updated": 1630888348614, + "style": "Text" } ] }, @@ -38,7 +40,8 @@ { "language": "ES", "text": "TEl constructor acaba de generar su perfil de usuario y vinculó su dirección o creó un SA Token Governance Address.", - "updated": 1630888438347 + "updated": 1630888438347, + "style": "Note" } ] } diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-014-tutorial-step-only-you.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-014-tutorial-step-only-you.json index 238e34039..3731d5394 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-014-tutorial-step-only-you.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-014-tutorial-step-only-you.json @@ -13,7 +13,8 @@ { "language": "ES", "text": "El Profile Constructor también hizo un trabajo para asegurarse de que solo usted pueda cambiar su perfil.", - "updated": 1630888591827 + "updated": 1630888591827, + "style": "Definition" } ] }, @@ -26,7 +27,8 @@ { "language": "ES", "text": "Se ha firmado un mensaje criptográfico con tu usuario de GitHub.com con la clave privada correspondiente a tu Governance Address. Este mensaje se almacenará en tu User Profile para que podamos autenticar que proviene de ti una vez que envíes tu perfil como un complemento al Governance Project.", - "updated": 1630888665385 + "updated": 1630888665385, + "style": "Text" } ] }, @@ -38,7 +40,8 @@ { "language": "ES", "text": "Lo que esto significa es que solo tu puedes acceder y modificar su perfil y tu dirección de token asociada.", - "updated": 1630888698997 + "updated": 1630888698997, + "style": "Success" } ] }, diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-015-tutorial-step-under-the-hood.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-015-tutorial-step-under-the-hood.json index 08967b890..cdb077f98 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-015-tutorial-step-under-the-hood.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-015-tutorial-step-under-the-hood.json @@ -13,7 +13,8 @@ { "language": "ES", "text": "Echemos un vistazo más de cerca a la firma criptográfica en tu nuevo perfil.", - "updated": 1630888742337 + "updated": 1630888742337, + "style": "Definition" } ] }, @@ -26,7 +27,8 @@ { "language": "ES", "text": "Haz clic en la opción de configuración en tu nodo User Profile y echa un vistazo a lo que hay dentro.", - "updated": 1630888787848 + "updated": 1630888787848, + "style": "Callout" } ] }, @@ -38,7 +40,8 @@ { "language": "ES", "text": "¡Vaya, son muchos números! Nuevamente, así es como el sistema de gobernanza sabrá que este User Profile pertenece a la clave privada que firmó el mensaje, que a su vez pertenece a la dirección que albergará los tokens que confieren tu perfil con Token Power.", - "updated": 1630888835905 + "updated": 1630888835905, + "style": "Note" } ] } diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-016-tutorial-step-backup-the-key.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-016-tutorial-step-backup-the-key.json new file mode 100644 index 000000000..ccbbebc5a --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-016-tutorial-step-backup-the-key.json @@ -0,0 +1,66 @@ +{ + "tutorial": "Creating Your User Profile Tutorial", + "pageNumber": 16, + "type": "Tutorial Step - Backup the Key!", + "definition": { + "text": "You need to back up the private key of your Governance Address so that you can later import the address into a crypto wallet.", + "updated": 1630924784550, + "icon": { + "name": "Key\\key-reference", + "project": "Foundations" + }, + "translations": [ + { + "language": "ES", + "text": "Ahora que tienes un nuevo User Profile, hablemos un poco más sobre esa clave privada.", + "updated": 1630889083782, + "style": "Definition" + } + ] + }, + "paragraphs": [ + { + "style": "Text", + "text": "Superalgos generates the private key locally on your computer, so there is no one else in the world that has access or knowledge of your key, as long as your machine is secure.", + "updated": 1630925172425, + "translations": [ + { + "language": "ES", + "text": "Necesitas la clave privada para agregar tu dirección de gobierno a una billetera criptográfica. Superalgos lo genera localmente en tu computadora. Esto significa que no hay nadie más que tenga acceso o conocimiento de su clave, siempre que su máquina sea segura.", + "updated": 1630889987656, + "style": "Text" + } + ] + }, + { + "style": "Warning", + "text": "You must back up your private key in whatever way you see fit! Some people choose to print multiple copies on paper. Remember that one of the most common occurrences of lost crypto is not hacks, but people losing their keys!", + "updated": 1630925261139, + "translations": [ + { + "language": "ES", + "text": " ¡Debes hacer una copia de seguridad de tu clave privada!", + "updated": 1630890021587, + "style": "Warning" + } + ] + }, + { + "style": "Note", + "text": "If you linked a previously owned address you don't need to back up the private key.", + "translations": [ + { + "language": "ES", + "text": "Al vincular una dirección anterior, no necesitarás guardar la clave privada, pero debes hacer una copia de seguridad del contenido del constructor por seguridad.", + "updated": 1630890278006, + "style": "Note" + } + ], + "updated": 1630925274111 + }, + { + "style": "Text", + "text": "" + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-016-tutorial-step-save-the-key.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-017-tutorial-step-backup-the-key.json similarity index 63% rename from Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-016-tutorial-step-save-the-key.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-017-tutorial-step-backup-the-key.json index 147345a4a..de4755264 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-016-tutorial-step-save-the-key.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-017-tutorial-step-backup-the-key.json @@ -1,10 +1,10 @@ { "tutorial": "Creating Your User Profile Tutorial", - "pageNumber": 16, - "type": "Tutorial Step - Save the Key!", + "pageNumber": 17, + "type": "Tutorial Step - Backup the Key!", "definition": { - "text": "Now that you have a new rocking User Profile, let’s talk some more about that private key.", - "updated": 1630658607513, + "text": "You need the back up the private key so that you may later import your Governance Address in a crypto wallet.", + "updated": 1630932770708, "icon": { "name": "Key\\key-reference", "project": "Foundations" @@ -13,32 +13,35 @@ { "language": "ES", "text": "Ahora que tienes un nuevo User Profile, hablemos un poco más sobre esa clave privada.", - "updated": 1630889083782 + "updated": 1630889083782, + "style": "Definition" } ] }, "paragraphs": [ { "style": "Text", - "text": "You need the private key to add your governance address to a crypto wallet. Superalgos generates it locally on your computer. This means that there is no one else in the world that has access, or knowledge, of your key, as long as your machine is secure.", - "updated": 1629980024465, + "text": "Superalgos generates the private key locally. No one else in the world has access or knowledge of your key, as long as your machine is secure.", + "updated": 1630933019771, "translations": [ { "language": "ES", "text": "Necesitas la clave privada para agregar tu dirección de gobierno a una billetera criptográfica. Superalgos lo genera localmente en tu computadora. Esto significa que no hay nadie más que tenga acceso o conocimiento de su clave, siempre que su máquina sea segura.", - "updated": 1630889987656 + "updated": 1630889987656, + "style": "Text" } ] }, { "style": "Warning", - "text": "This is the most important part of this tutorial! You must backup your private key!", - "updated": 1629578829982, + "text": "Some people print several copies of the private key to store each copy in different places. Remember that most cases of lost crypto involve people losing keys, not hacks!", + "updated": 1630932986220, "translations": [ { "language": "ES", "text": " ¡Debes hacer una copia de seguridad de tu clave privada!", - "updated": 1630890021587 + "updated": 1630890021587, + "style": "Warning" } ] }, @@ -49,7 +52,8 @@ { "language": "ES", "text": "Al vincular una dirección anterior, no necesitarás guardar la clave privada, pero debes hacer una copia de seguridad del contenido del constructor por seguridad.", - "updated": 1630890278006 + "updated": 1630890278006, + "style": "Note" } ] }, diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-017-tutorial-step-profile-backup.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-018-tutorial-step-profile-backup.json similarity index 89% rename from Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-017-tutorial-step-profile-backup.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-018-tutorial-step-profile-backup.json index 4ec84f5dd..07932b694 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-017-tutorial-step-profile-backup.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-018-tutorial-step-profile-backup.json @@ -1,6 +1,6 @@ { "tutorial": "Creating Your User Profile Tutorial", - "pageNumber": 17, + "pageNumber": 18, "type": "Tutorial Step - Profile Backup", "definition": { "text": "Your Superalgos SA Token rewards will go to the address you just generated, so you should safely store the private key that you will use to access the address.", @@ -13,7 +13,8 @@ { "language": "ES", "text": "Tus Superalgos SA Token irán a la dirección que acabas de generar, debes almacenar de forma segura la clave privada que utilizará para acceder a la dirección.", - "updated": 1630891338657 + "updated": 1630891338657, + "style": "Definition" } ] }, @@ -26,7 +27,8 @@ { "language": "ES", "text": "No ofrecemos una solución integrada para realizar copias de seguridad de tus claves privadas de forma segura. El sistema genera un par de dirección BSC / clave privada y lo entrega en la configuración del Profile Constructor. Depende de ti decidir cómo manejar esta información confidencial.", - "updated": 1630890942338 + "updated": 1630890942338, + "style": "Important" } ] }, @@ -38,7 +40,8 @@ { "language": "ES", "text": "Accede a la configuración del Profile Constructor. Busca la dirección y la clave privada, y has una copia de seguridad de la información de la forma que consideres conveniente.", - "updated": 1630890851074 + "updated": 1630890851074, + "style": "Callout" } ] }, diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-018-tutorial-step-delete-the-constructor.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-019-tutorial-step-delete-the-constructor.json similarity index 88% rename from Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-018-tutorial-step-delete-the-constructor.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-019-tutorial-step-delete-the-constructor.json index cbd3fe290..a3bb17909 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-018-tutorial-step-delete-the-constructor.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-019-tutorial-step-delete-the-constructor.json @@ -1,6 +1,6 @@ { "tutorial": "Creating Your User Profile Tutorial", - "pageNumber": 18, + "pageNumber": 19, "type": "Tutorial Step - Delete the Constructor", "definition": { "text": "After you have made sure to back up the contents of the Profile Constructor it's time to clean up shop.", @@ -13,7 +13,8 @@ { "language": "ES", "text": "Una vez que te hayas asegurado de hacer una copia de seguridad del contenido del Profile Constructor es hora de limpiar el taller.", - "updated": 1630891469094 + "updated": 1630891469094, + "style": "Definition" } ] }, @@ -26,7 +27,8 @@ { "language": "ES", "text": "Una vez que estés satisfecho con tu copia de seguridad de la clave privada, elimina el nodo Profile Constructor.", - "updated": 1630891508439 + "updated": 1630891508439, + "style": "Callout" } ] }, @@ -37,7 +39,8 @@ { "language": "ES", "text": "No es seguro almacenar tu clave privada en el espacio de trabajo, ya que puedes enviarla accidentalmente a GitHub.com con una de tus contribuciones. Además, recuerda que los espacios de trabajo se guardan en el disco como archivos JSON sin cifrar, sin ningún tipo de seguridad.", - "updated": 1630891565910 + "updated": 1630891565910, + "style": "Warning" } ] }, diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-019-tutorial-step-program-partners.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-020-tutorial-step-program-partners.json similarity index 85% rename from Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-019-tutorial-step-program-partners.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-020-tutorial-step-program-partners.json index 410fae288..a7dc000d3 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-019-tutorial-step-program-partners.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-020-tutorial-step-program-partners.json @@ -1,6 +1,6 @@ { "tutorial": "Creating Your User Profile Tutorial", - "pageNumber": 19, + "pageNumber": 20, "type": "Tutorial Step - Program Partners", "definition": { "text": "You have successfully created your profile! You are now set up to participate in all the various Governance Programs!", @@ -13,7 +13,8 @@ { "language": "ES", "text": "¡Has creado tu perfil con éxito! Ahora está configurado para participar en todos los Governance Programs.", - "updated": 1630891621231 + "updated": 1630891621231, + "style": "Definition" } ] }, @@ -26,7 +27,8 @@ { "language": "ES", "text": "Los Onboarding Programs son tu primera parada en el mundo de la gobernanza de Superalgos. ¡Así que añádalos a su perfil!", - "updated": 1630891657478 + "updated": 1630891657478, + "style": "Text" } ] }, @@ -38,7 +40,8 @@ { "language": "ES", "text": "Encuentra el nodo Token Power Switch bajo el nodo User Profile y haz clic en Add Onboarding Programs en el menú.", - "updated": 1630891743028 + "updated": 1630891743028, + "style": "Callout" } ] }, @@ -49,7 +52,8 @@ { "language": "ES", "text": "El nodo Onboarding Programs debería aparecer como una descendencia del Token Power Switch.", - "updated": 1630891780832 + "updated": 1630891780832, + "style": "Success" } ] } diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-020-tutorial-step-drop-it-like-it’s-hot.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-021-tutorial-step-drop-it-like-it’s-hot.json similarity index 86% rename from Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-020-tutorial-step-drop-it-like-it’s-hot.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-021-tutorial-step-drop-it-like-it’s-hot.json index 7cbbb08bc..717801f01 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-020-tutorial-step-drop-it-like-it’s-hot.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-021-tutorial-step-drop-it-like-it’s-hot.json @@ -1,6 +1,6 @@ { "tutorial": "Creating Your User Profile Tutorial", - "pageNumber": 20, + "pageNumber": 21, "type": "Tutorial Step - Drop it like it’s Hot", "definition": { "text": "Taking part in governance is a valuable contribution! As such the Airdrop Program rewards you with tokens on every release!", @@ -13,7 +13,8 @@ { "language": "ES", "text": "¡Participar en la gobernanza es una contribución valiosa! ¡El Airdrop Program te recompensa con tokens en cada lanzamiento!", - "updated": 1630892035941 + "updated": 1630892035941, + "style": "Definition" } ] }, @@ -26,7 +27,8 @@ { "language": "ES", "text": "No somos fanáticos de los lanzamientos aéreos sin sentido. Sin embargo, dado que te tomaste el tiempo para aprender Superalgos y crear tu User Profile, te mereces una recompensa!", - "updated": 1630891887084 + "updated": 1630891887084, + "style": "Text" } ] }, @@ -38,7 +40,8 @@ { "language": "ES", "text": "En el nodo Onboarding Programs has clic en Add Airdrop Program.", - "updated": 1630891925798 + "updated": 1630891925798, + "style": "Callout" } ] }, @@ -50,7 +53,8 @@ { "language": "ES", "text": "Con solo implementar el programa, estás listo para obtener hasta 1,000 SA Tokens en el próximo Distribution Event y en cualquier otra versión futura, siempre que envíes tu User Profile!", - "updated": 1630891979252 + "updated": 1630891979252, + "style": "Success" } ] } diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-021-tutorial-step-github-glory.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-022-tutorial-step-github-glory.json similarity index 84% rename from Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-021-tutorial-step-github-glory.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-022-tutorial-step-github-glory.json index 66776870c..c66b2199d 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-021-tutorial-step-github-glory.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-022-tutorial-step-github-glory.json @@ -1,6 +1,6 @@ { "tutorial": "Creating Your User Profile Tutorial", - "pageNumber": 21, + "pageNumber": 22, "type": "Tutorial Step - GitHub Glory", "definition": { "text": "Now, the Github Program rewards you with more tokens for helping developers find Superalgos on Github.com search!", @@ -13,7 +13,8 @@ { "language": "ES", "text": "¡Ahora el Github Program te recompensa con más tokens por ayudar a los desarrolladores a encontrar Superalgos en la búsqueda de Github.com!", - "updated": 1630892122507 + "updated": 1630892122507, + "style": "Definition" } ] }, @@ -26,7 +27,8 @@ { "language": "ES", "text": "Añade el Github Program desde el menú de el nodo Onboarding Programs.", - "updated": 1630892163878 + "updated": 1630892163878, + "style": "Callout" } ] }, @@ -37,7 +39,8 @@ { "language": "ES", "text": "¡Hay tres cosas en las que puede ayudar! ¡Hacer los tres te puede llevar hasta 3000 SA más!", - "updated": 1630892190133 + "updated": 1630892190133, + "style": "Text" } ] }, @@ -48,7 +51,8 @@ { "language": "ES", "text": "Dale una estrella al repositorio de Superalgos.", - "updated": 1630892205893 + "updated": 1630892205893, + "style": "List" } ] }, @@ -60,7 +64,8 @@ { "language": "ES", "text": "Bifurca el repositorio de Superalgos a tu cuenta de Github, ¡probablemente ya lo hayas hecho!", - "updated": 1630892265394 + "updated": 1630892265394, + "style": "List" } ] }, @@ -72,7 +77,8 @@ { "language": "ES", "text": "¡Haz clic en el botón Watch también!", - "updated": 1630892294669 + "updated": 1630892294669, + "style": "List" } ] }, diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-022-tutorial-step-how-github-works.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-023-tutorial-step-how-github-works.json similarity index 86% rename from Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-022-tutorial-step-how-github-works.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-023-tutorial-step-how-github-works.json index 3959d0d4f..16673017f 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-022-tutorial-step-how-github-works.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-023-tutorial-step-how-github-works.json @@ -1,6 +1,6 @@ { "tutorial": "Creating Your User Profile Tutorial", - "pageNumber": 22, + "pageNumber": 23, "type": "Tutorial Step - How Github Works", "definition": { "text": "Github.com bumps up the search ranking of projects when they have many stars, forks, and people watching the repository!", @@ -13,7 +13,8 @@ { "language": "ES", "text": "¡Github.com aumenta la clasificación de búsqueda de proyectos cuando tienen muchas estrellas, bifurcaciones y personas observando el repositorio!", - "updated": 1630892401029 + "updated": 1630892401029, + "style": "Definition" } ] }, @@ -26,7 +27,8 @@ { "language": "ES", "text": "¡Por eso te pedimos que ayudes de esta manera! Al completar esas tres tareas, está ayudando de manera efectiva a más desarrolladores a encontrar Superalgos, lo cual es una ganancia para todos, ya que mientras más desarrolladores, más rápido avanza el proyecto.", - "updated": 1630892425121 + "updated": 1630892425121, + "style": "Note" } ] }, @@ -38,7 +40,8 @@ { "language": "ES", "text": "Ahora, así es como funciona del lado de Superalgos:", - "updated": 1630892460301 + "updated": 1630892460301, + "style": "Text" } ] }, @@ -50,7 +53,8 @@ { "language": "ES", "text": "Se verifica el repositorio y si tu cuenta de Github tiene una estrella, una bifurcación y/o un reloj.", - "updated": 1630892612043 + "updated": 1630892612043, + "style": "List" } ] }, @@ -62,7 +66,8 @@ { "language": "ES", "text": "Hay un límite de 1.000 SA para cada uno de estos incentivos. Puedes obtener hasta SA 3.000.", - "updated": 1630892707618 + "updated": 1630892707618, + "style": "List" } ] } diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-023-tutorial-step-save-your-profile.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-024-tutorial-step-save-your-profile.json similarity index 84% rename from Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-023-tutorial-step-save-your-profile.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-024-tutorial-step-save-your-profile.json index c5c252c60..1391a9632 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-023-tutorial-step-save-your-profile.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-024-tutorial-step-save-your-profile.json @@ -1,6 +1,6 @@ { "tutorial": "Creating Your User Profile Tutorial", - "pageNumber": 23, + "pageNumber": 24, "type": "Tutorial Step - Save Your Profile!", "definition": { "text": "Cool! We've covered the basics! Now you have a working User Profile and are already participating in the first two Governance Programs!", @@ -13,7 +13,8 @@ { "language": "ES", "text": " ¡Hemos cubierto los conceptos básicos! ¡Ahora tiene un perfil de usuario en funcionamiento y ya está participando en los dos primeros programas de gobernanza!", - "updated": 1630892778890 + "updated": 1630892778890, + "style": "Definition" } ] }, @@ -26,7 +27,8 @@ { "language": "ES", "text": "Es hora de salvar tu User Profile!", - "updated": 1630892799650 + "updated": 1630892799650, + "style": "Text" } ] }, @@ -37,7 +39,8 @@ { "language": "ES", "text": "Clic Ctrl + Shift + Alt + Key-S para salvar el Current Workspace.", - "updated": 1630892824874 + "updated": 1630892824874, + "style": "Callout" } ] }, @@ -49,7 +52,8 @@ { "language": "ES", "text": "¡Configuramos tu perfil para que se guarde como un complemento cada vez que guardes el espacio de trabajo! Entonces eso debería salvar tu User Profile también!", - "updated": 1630892880261 + "updated": 1630892880261, + "style": "Success" } ] } diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-024-tutorial-step-low-hanging-fruit.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-025-tutorial-step-low-hanging-fruit.json similarity index 86% rename from Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-024-tutorial-step-low-hanging-fruit.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-025-tutorial-step-low-hanging-fruit.json index 507049cd6..e191558d6 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-024-tutorial-step-low-hanging-fruit.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-025-tutorial-step-low-hanging-fruit.json @@ -1,6 +1,6 @@ { "tutorial": "Creating Your User Profile Tutorial", - "pageNumber": 24, + "pageNumber": 25, "type": "Tutorial Step - Low Hanging Fruit", "definition": { "text": "Now I'll hook you up with the Community Building Programs, which are also quite easy to set up and will earn you more tokens!", @@ -13,7 +13,8 @@ { "language": "ES", "text": "Ahora te conectaré con el Community Building Programs, que también son bastante fáciles de configurar y te harán ganar más tokens.", - "updated": 1630892980021 + "updated": 1630892980021, + "style": "Definition" } ] }, @@ -26,7 +27,8 @@ { "language": "ES", "text": "Ve a el nodo Token Power Switch y selecciona Add Comunity Building Programs del menú.", - "updated": 1630893046476 + "updated": 1630893046476, + "style": "Callout" } ] }, @@ -38,7 +40,8 @@ { "language": "ES", "text": "Superalgos prospera a través de contribuciones y colaboración. ¡Diseñamos estos programas para fomentar una comunidad en la que los miembros siempre estén listos para ayudar!", - "updated": 1630893106465 + "updated": 1630893106465, + "style": "Note" } ] }, @@ -50,7 +53,8 @@ { "language": "ES", "text": "Estos programas son un poco más elaborados en su funcionamiento ... ¡te encantarán!", - "updated": 1630893135626 + "updated": 1630893135626, + "style": "Success" } ] } diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-025-tutorial-step-ill-lay-out-the-basics.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-026-tutorial-step-ill-lay-out-the-basics.json similarity index 85% rename from Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-025-tutorial-step-ill-lay-out-the-basics.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-026-tutorial-step-ill-lay-out-the-basics.json index 096e706d7..6775be41e 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-025-tutorial-step-ill-lay-out-the-basics.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-026-tutorial-step-ill-lay-out-the-basics.json @@ -1,6 +1,6 @@ { "tutorial": "Creating Your User Profile Tutorial", - "pageNumber": 25, + "pageNumber": 26, "type": "Tutorial Step - I'll Lay Out the Basics", "definition": { "text": "All Community Building Programs have two built-in types of incentives: a Tokens Bonus, and Tokens Awarded by the program.", @@ -13,7 +13,8 @@ { "language": "ES", "text": "Community Building Programs tienen dos tipos de incentivos incorporados: un Tokens Bonus, y Tokens Awarded por el programa.", - "updated": 1630893270729 + "updated": 1630893270729, + "style": "Definition" } ] }, @@ -26,7 +27,8 @@ { "language": "ES", "text": "En términos generales, así es como funciona:", - "updated": 1630893389941 + "updated": 1630893389941, + "style": "Text" } ] }, @@ -37,7 +39,8 @@ { "language": "ES", "text": "Tokens Bonus: Es un incentivo para participar en el programa. Ganas estos tokens simplemente cumpliendo con las reglas de participación.", - "updated": 1630893419741 + "updated": 1630893419741, + "style": "List" } ] }, @@ -49,7 +52,8 @@ { "language": "ES", "text": "Tokens Awarded: Estos programas incentivan los comportamientos deseables. Si participas de manera constructiva en la comunidad, ¡ganarás más tokens!", - "updated": 1630893448980 + "updated": 1630893448980, + "style": "List" } ] }, @@ -61,7 +65,8 @@ { "language": "ES", "text": "¡Lo interesante de estos programas es que recompensan cadenas de colaboraciones! Exploremos este concepto dentro del Referral Program!", - "updated": 1630893469226 + "updated": 1630893469226, + "style": "Success" } ] } diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-026-tutorial-step-the-referral-program.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-027-tutorial-step-the-referral-program.json similarity index 84% rename from Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-026-tutorial-step-the-referral-program.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-027-tutorial-step-the-referral-program.json index 05df68019..eb45e1a68 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-026-tutorial-step-the-referral-program.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-027-tutorial-step-the-referral-program.json @@ -1,6 +1,6 @@ { "tutorial": "Creating Your User Profile Tutorial", - "pageNumber": 26, + "pageNumber": 27, "type": "Tutorial Step - The Referral Program", "definition": { "text": "The Referral Program incentivizes the promotion of the project, either by word-of-mouth or “en masse” through articles, social media posts, videos, and other forms of influencer marketing!", @@ -13,7 +13,8 @@ { "language": "ES", "text": "The Referral Program incentiva la promoción del proyecto, ya sea de boca en boca o \"en masa\" a través de artículos, publicaciones en redes sociales, videos y otras formas de marketing de influencia.", - "updated": 1630895504666 + "updated": 1630895504666, + "style": "Definition" } ] }, @@ -26,7 +27,8 @@ { "language": "ES", "text": "Ve a el nodo Community Building Programs y has clic Add Referral Program.", - "updated": 1630895549783 + "updated": 1630895549783, + "style": "Callout" } ] }, @@ -38,7 +40,8 @@ { "language": "ES", "text": "Primero, aclaremos qué reglas debe cumplir para ganar su Tokens Bonus", - "updated": 1630895569223 + "updated": 1630895569223, + "style": "Text" } ] }, @@ -50,7 +53,8 @@ { "language": "ES", "text": "You must deploy the program: ¡Hecho!", - "updated": 1630895585097 + "updated": 1630895585097, + "style": "List" } ] }, @@ -62,7 +66,8 @@ { "language": "ES", "text": "You must declare your referrer: A continuación.", - "updated": 1630895663229 + "updated": 1630895663229, + "style": "List" } ] }, @@ -74,7 +79,8 @@ { "language": "ES", "text": "You must drive Token Power to the program: Wooh .. Token Power... ¿suena genial? ¡Apuesta!", - "updated": 1630895638750 + "updated": 1630895638750, + "style": "List" } ] } diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-027-tutorial-step-declare-your-referrers.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-028-tutorial-step-declare-your-referrers.json similarity index 81% rename from Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-027-tutorial-step-declare-your-referrers.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-028-tutorial-step-declare-your-referrers.json index f290e00e8..8945077ed 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-027-tutorial-step-declare-your-referrers.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-028-tutorial-step-declare-your-referrers.json @@ -1,6 +1,6 @@ { "tutorial": "Creating Your User Profile Tutorial", - "pageNumber": 27, + "pageNumber": 28, "type": "Tutorial Step - Declare Your Referrers", "definition": { "text": "The program is deployed! Now you have to declare your referrer to fulfill the second requirement!", @@ -8,12 +8,13 @@ "name": "User\\user-referrer", "project": "Governance" }, - "updated": 1630669057039, + "updated": 1630926980041, "translations": [ { "language": "ES", "text": "¡El programa está implementado! ¡Ahora tienes que declarar tu referente para cumplir con el segundo requisito!", - "updated": 1630895782489 + "updated": 1630895782489, + "style": "Definition" } ] }, @@ -26,7 +27,8 @@ { "language": "ES", "text": "¡Tal vez aprendiste sobre Superalgos a través de un artículo, un video, un comentario en Reddit, un tweet, el sitio web oficial o alguien que te contó sobre nosotros!", - "updated": 1630895800095 + "updated": 1630895800095, + "style": "Text" } ] }, @@ -38,19 +40,21 @@ { "language": "ES", "text": "Declarar tus referencias es la mejor manera de agradecer a las personas que pueden haber escrito ese artículo o tweet, producido ese video, mantenido el sitio web o le han contado sobre Superalgos.", - "updated": 1630895822840 + "updated": 1630895822840, + "style": "Success" } ] }, { - "style": "Text", - "text": "To declare a referrer, you must establish a reference from the User Referrer node to the User Profile of your referrer! Does your referrer have a User Profile?", - "updated": 1630681537614, + "style": "Note", + "text": "To declare a referrer, you must establish a reference from the User Referrer node to the User Profile of your referrer! This means that a User Profile name is also a referral code!", + "updated": 1630926253833, "translations": [ { "language": "ES", "text": "Para declarar un referente, debe establecer una referencia del nodo User Referrer a el User Profile de tu referente! ¿Su referente tiene un User Profile?", - "updated": 1630895923926 + "updated": 1630895923926, + "style": "Note" } ] } diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-029-tutorial-step-user-profile-=-referral-code.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-029-tutorial-step-user-profile-=-referral-code.json new file mode 100644 index 000000000..63bfe7cc0 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-029-tutorial-step-user-profile-=-referral-code.json @@ -0,0 +1,47 @@ +{ + "tutorial": "Creating Your User Profile Tutorial", + "pageNumber": 29, + "type": "Tutorial Step - User Profile = Referral Code", + "definition": { + "text": "This is important for when you go out there to promote Superalgos! Make sure you let people know how to find you!", + "icon": { + "name": "copy-type", + "project": "Foundations" + }, + "updated": 1630927021542 + }, + "paragraphs": [ + { + "style": "Success", + "text": "Let me say it again! Let people know your User Profile name so that they may easily find you!", + "updated": 1630927535381 + }, + { + "style": "Text", + "text": "What if no specific person referred you to Superalgos? Well... you found us somehow, right? These are a few common scenarios and the profile that referred you:", + "updated": 1630927760340 + }, + { + "style": "List", + "text": "The Superalgos.org Webiste: Julian-Molina", + "updated": 1630927577105 + }, + { + "style": "List", + "text": "The Github.com Repo: Luis-Fernando-Molina" + }, + { + "style": "List", + "text": "Most YouTube Videos: Julian-Molina" + }, + { + "style": "List", + "text": "Blog Articles: Some by Julian-Molina, Luis-Fernando-Molina,... please check the author!", + "updated": 1630927812445 + }, + { + "style": "List", + "text": "Official Social Media Posts: Julian-Molina" + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-028-tutorial-step-load-the-user-profile.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-030-tutorial-step-load-the-user-profile.json similarity index 77% rename from Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-028-tutorial-step-load-the-user-profile.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-030-tutorial-step-load-the-user-profile.json index 79f25297e..60964b802 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-028-tutorial-step-load-the-user-profile.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-030-tutorial-step-load-the-user-profile.json @@ -1,10 +1,10 @@ { "tutorial": "Creating Your User Profile Tutorial", - "pageNumber": 28, + "pageNumber": 30, "type": "Tutorial Step - Load the User Profile", "definition": { - "text": "Do you know who your referrer is? Does your referrer have a User Profile? How do you find and load the right profile? Those are all good questions!", - "updated": 1630678332122, + "text": "Do you know who your referrer is? Does your referrer have a User Profile? How do you find and load the right profile?", + "updated": 1630928366458, "icon": { "name": "User\\user-profile", "project": "Governance" @@ -13,7 +13,8 @@ { "language": "ES", "text": "¿Sabes quién es tu referente? ¿Su referente tiene un perfil de usuario? ¿Cómo encuentra y carga el perfil correcto? ¡Todas esas son buenas preguntas!", - "updated": 1630896021100 + "updated": 1630896021100, + "style": "Definition" } ] }, @@ -26,7 +27,8 @@ { "language": "ES", "text": "¡Siga la guía para encontrar las respuestas!", - "updated": 1630896102098 + "updated": 1630896102098, + "style": "Callout" } ] }, @@ -38,19 +40,21 @@ { "language": "ES", "text": "¡Te traje al perfil ficticio mencionado en la guía para que te sea más fácil!", - "updated": 1630896053331 + "updated": 1630896053331, + "style": "Note" } ] }, { "style": "Success", - "text": "If the question \"who is your referrer\" has no good answer then feel free to declare one of your friends in the Community! By the way, notice that the profiles of Community Mods and Core Team members are loaded already!", - "updated": 1630679299290, + "text": "By the way, notice that the profiles of Community Mods and Core Team members are loaded already!", + "updated": 1630925877917, "translations": [ { "language": "ES", "text": "Si la pregunta \"quién es tu referente\" no tiene una buena respuesta, ¡no dudes en declarar a uno de tus amigos en la comunidad! Por cierto, observa que los perfiles de los miembros de Community Mods y Core Team ya están cargados.", - "updated": 1630896089076 + "updated": 1630896089076, + "style": "Success" } ] } diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-029-tutorial-step-reference-the-user-profile.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-031-tutorial-step-reference-the-user-profile.json similarity index 86% rename from Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-029-tutorial-step-reference-the-user-profile.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-031-tutorial-step-reference-the-user-profile.json index 62409bc4f..e2c2fbbdc 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-029-tutorial-step-reference-the-user-profile.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-031-tutorial-step-reference-the-user-profile.json @@ -1,6 +1,6 @@ { "tutorial": "Creating Your User Profile Tutorial", - "pageNumber": 29, + "pageNumber": 31, "type": "Tutorial Step - Reference the User Profile", "definition": { "text": "Now that you have the target User Profile on the workspace, all that is left is to establish the reference from your User Referrer node to the User Profile.", @@ -13,7 +13,8 @@ { "language": "ES", "text": "Ahora que tienes el objetivo User Profile en el espacio de trabajo, todo lo que queda es establecer la referencia de tu nodo User Referrer al User Profile.", - "updated": 1630896187960 + "updated": 1630896187960, + "style": "Definition" } ] }, @@ -26,7 +27,8 @@ { "language": "ES", "text": "En caso de que no seas competente con las referencias, aquí tienes un recordatorio rápido de cómo funcionan las referencias.", - "updated": 1630896216270 + "updated": 1630896216270, + "style": "Callout" } ] }, @@ -38,7 +40,8 @@ { "language": "ES", "text": "Si crees que tiene más de un referente, ¡no dude en agregar nodos de User Referrer y configurar las referencias con tus perfiles!", - "updated": 1630896311540 + "updated": 1630896311540, + "style": "Note" } ] }, @@ -50,7 +53,8 @@ { "language": "ES", "text": "Una vez que hayas terminado de declarar tus referencias, ¡continúa con el tutorial!", - "updated": 1630896289657 + "updated": 1630896289657, + "style": "Success" } ] } diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-030-tutorial-step-referral-token-awards.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-032-tutorial-step-referral-token-awards.json similarity index 86% rename from Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-030-tutorial-step-referral-token-awards.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-032-tutorial-step-referral-token-awards.json index 3e6a0bb7d..5efd0a02b 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-030-tutorial-step-referral-token-awards.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-032-tutorial-step-referral-token-awards.json @@ -1,6 +1,6 @@ { "tutorial": "Creating Your User Profile Tutorial", - "pageNumber": 30, + "pageNumber": 32, "type": "Tutorial Step - Referral Token Awards", "definition": { "text": "Superalgos is a community-run project, not a VC-funded startup! We count on you helping with word-of-mouth marketing!", @@ -13,7 +13,8 @@ { "language": "ES", "text": "¡Superalgos es un proyecto administrado por la comunidad, no una startup financiada por VC! ¡Contamos con tu ayuda con el marketing de boca en boca!", - "updated": 1630896521389 + "updated": 1630896521389, + "style": "Definition" } ] }, @@ -26,7 +27,8 @@ { "language": "ES", "text": "¡Los incentivos para traer a sus amigos, colegas o sus seguidores son significativos! Encuentre la breve explicación a continuación y sumérjase en los detalles a la derecha si lo desea.", - "updated": 1630896616974 + "updated": 1630896616974, + "style": "Important" } ] }, @@ -38,7 +40,8 @@ { "language": "ES", "text": "Esta es la versión corta de cómo funcionan:", - "updated": 1630896948284 + "updated": 1630896948284, + "style": "Text" } ] }, @@ -50,7 +53,8 @@ { "language": "ES", "text": "Cuantas más personas te declaren como tus referentes, más tokens ganarás en todas y cada una de las versiones del software, ¡indefinidamente!", - "updated": 1630896831390 + "updated": 1630896831390, + "style": "List" } ] }, @@ -62,7 +66,8 @@ { "language": "ES", "text": "Si la gente que traes a Superalgos también trae gente, tú también ganas por ellos, y por los que traen estos últimos, ¡tú también ganas!", - "updated": 1630896914087 + "updated": 1630896914087, + "style": "List" } ] }, diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-031-tutorial-step-token-power-requirement.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-033-tutorial-step-token-power-requirement.json similarity index 86% rename from Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-031-tutorial-step-token-power-requirement.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-033-tutorial-step-token-power-requirement.json index 40f388ec6..03c883f2d 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-031-tutorial-step-token-power-requirement.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-033-tutorial-step-token-power-requirement.json @@ -1,6 +1,6 @@ { "tutorial": "Creating Your User Profile Tutorial", - "pageNumber": 31, + "pageNumber": 33, "type": "Tutorial Step - Token Power Requirement", "definition": { "text": "Remember the third requirement to earn your Tokens Bonus? \"You must drive Token Power to the program\". What's that all about?", @@ -13,7 +13,8 @@ { "language": "ES", "text": "Recuerda el tercer requisito para ganar tu Tokens Bonus, \"Debes llevar Token Power al programa \". ¿De qué se trata todo eso?", - "updated": 1630897032249 + "updated": 1630897032249, + "style": "Definition" } ] }, @@ -26,7 +27,8 @@ { "language": "ES", "text": "Probablemente nos estemos metiendo en la maleza aquí, ¡pero intentaré que sea simple!", - "updated": 1630897050223 + "updated": 1630897050223, + "style": "Text" } ] }, @@ -37,7 +39,8 @@ { "language": "ES", "text": "Cuando tu Governance Address tiene algunos tokens en su saldo, entonces obtienes la misma cantidad de Token Power en tu User Profile.", - "updated": 1630897088486 + "updated": 1630897088486, + "style": "List" } ] }, @@ -49,7 +52,8 @@ { "language": "ES", "text": "Token Power fluye por la jerarquía como un río. La cantidad de Token Power que ingresa en cada Programa de Gobernanza determina la intensidad con la que desea participar en el programa y afecta las Token Rewards que puedes obtener de él.", - "updated": 1630897159932 + "updated": 1630897159932, + "style": "List" } ] }, @@ -61,7 +65,8 @@ { "language": "ES", "text": "Por defecto, Token Power fluye en cantidades iguales a todos los nodos descendientes! ¡Puedes cambiar esto difícil!", - "updated": 1630897224172 + "updated": 1630897224172, + "style": "List" } ] } diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-032-tutorial-step-controlling-flows.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-034-tutorial-step-controlling-flows.json similarity index 87% rename from Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-032-tutorial-step-controlling-flows.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-034-tutorial-step-controlling-flows.json index ce32b70aa..8a618af36 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-032-tutorial-step-controlling-flows.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-034-tutorial-step-controlling-flows.json @@ -1,6 +1,6 @@ { "tutorial": "Creating Your User Profile Tutorial", - "pageNumber": 32, + "pageNumber": 34, "type": "Tutorial Step - Controlling Flows", "definition": { "text": "The configuration of each node where Token Power may go in acts as a floodgate! That's how you control Token Power Flows!", @@ -13,7 +13,8 @@ { "language": "ES", "text": "¡La configuración de cada nodo donde pueda entrar Token Power actúa como una compuerta! Así es como controlas Token Power Flows!", - "updated": 1630897279661 + "updated": 1630897279661, + "style": "Definition" } ] }, @@ -26,7 +27,8 @@ { "language": "ES", "text": "Vuelve al nodo Onboarding Programs. ¿Adivina qué? Esos programas no necesitan Token Power, ¡así que cerraremos la compuerta!", - "updated": 1630897321614 + "updated": 1630897321614, + "style": "Text" } ] }, @@ -38,7 +40,8 @@ { "language": "ES", "text": "Copie la siguiente configuración y péguela en la configuración del nodo Onboarding Programs.", - "updated": 1630897367644 + "updated": 1630897367644, + "style": "Callout" } ] }, diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-033-tutorial-step-what-token-power.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-035-tutorial-step-what-token-power.json similarity index 89% rename from Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-033-tutorial-step-what-token-power.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-035-tutorial-step-what-token-power.json index 640c444de..6e797d2ff 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-033-tutorial-step-what-token-power.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-035-tutorial-step-what-token-power.json @@ -1,6 +1,6 @@ { "tutorial": "Creating Your User Profile Tutorial", - "pageNumber": 33, + "pageNumber": 35, "type": "Tutorial Step - What Token Power?", "definition": { "text": "If you have no tokens in your Governance Address, then you have zero Token Power! But don't worry! We'll work something out!", @@ -13,7 +13,8 @@ { "language": "ES", "text": "Si no tiene tokens en tu Governance Address, entonces tienes cero Token Power!¡Pero no te preocupes! ¡Trabajaremos en algo!", - "updated": 1630897494092 + "updated": 1630897494092, + "style": "Definition" } ] }, @@ -26,7 +27,8 @@ { "language": "ES", "text": "Si tienes algun Token Powero no, observe que ahora hay 0% de Token Power entrando en el Onboarding Programs y 100% entrando en el Community Building Programs! ¡Las compuertas cerradas, el flujo va a otra parte! ¡También puedes jugar con porcentajes!", - "updated": 1630897759311 + "updated": 1630897759311, + "style": "Text" } ] }, @@ -38,7 +40,8 @@ { "language": "ES", "text": "Es probable que no tengas Token Power para cumplir con el tercer requisito para participar en el Community Building Programs, ¡vamos a delegar algo de poder a todos los perfiles de usuario en esta versión!", - "updated": 1630897892512 + "updated": 1630897892512, + "style": "Important" } ] } diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-036-tutorial-step-tokens-dont-move.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-036-tutorial-step-tokens-dont-move.json new file mode 100644 index 000000000..dfa209cb2 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-036-tutorial-step-tokens-dont-move.json @@ -0,0 +1,25 @@ +{ + "tutorial": "Creating Your User Profile Tutorial", + "pageNumber": 36, + "type": "Tutorial Step - Tokens Don't Move", + "definition": { + "text": "When we talk Token Power Flows, it's important to clarify that tokens don't go anywhere! It's Token Power that flows!", + "updated": 1630929455261, + "icon": { + "name": "stop", + "project": "Foundations" + } + }, + "paragraphs": [ + { + "style": "Important", + "text": "Tokens in your Governance Address never leave your address! There is zero cost for participating in governance! The balance in your address confers Token Power to your User Profile, and it is this abstraction that flows down the hierarchy, not actual tokens.", + "updated": 1630929379130 + }, + { + "style": "Callout", + "text": "Remind me to show you how to play with Token Power Flows before we wrap up the tutorial! But let's get back to Community Building Programs before we lose our way!", + "updated": 1630933419243 + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-034-tutorial-step-support-your-supporters.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-037-tutorial-step-support-your-supporters.json similarity index 88% rename from Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-034-tutorial-step-support-your-supporters.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-037-tutorial-step-support-your-supporters.json index 75ecfd0d9..8623ae3b2 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-034-tutorial-step-support-your-supporters.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-037-tutorial-step-support-your-supporters.json @@ -1,6 +1,6 @@ { "tutorial": "Creating Your User Profile Tutorial", - "pageNumber": 34, + "pageNumber": 37, "type": "Tutorial Step - Support Your Supporters", "definition": { "text": "The Support Program works pretty much like the Referral Program, only that you declare who your favorite Community Mods are!", @@ -13,7 +13,8 @@ { "language": "ES", "text": "El Support Program funciona bastante como el Referral Program, solo que declares quienes son tus favoritos Community Mods.", - "updated": 1630898004671 + "updated": 1630898004671, + "style": "Definition" } ] }, @@ -26,7 +27,8 @@ { "language": "ES", "text": "Añade el Support Program and use los nodos User Supporter para configurar referencias a tus moderadores favoritos! ", - "updated": 1630898198979 + "updated": 1630898198979, + "style": "Callout" } ] }, @@ -38,7 +40,8 @@ { "language": "ES", "text": "La comunidad está lista para ayudar con las preguntas típicas, pero se necesita un cierto nivel de experiencia y conocimiento para brindar un apoyo efectivo. ¡Por esta razón selectos Community Mods están a cargo! ¡Participar en este programa es la mejor manera de agradecer a las personas que ayudan desinteresadamente a los demás!", - "updated": 1630898255933 + "updated": 1630898255933, + "style": "Success" } ] } diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-035-tutorial-step-save-it-once-more.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-038-tutorial-step-save-it-once-more.json similarity index 86% rename from Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-035-tutorial-step-save-it-once-more.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-038-tutorial-step-save-it-once-more.json index 0bba2d6ea..6c62a8522 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-035-tutorial-step-save-it-once-more.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-038-tutorial-step-save-it-once-more.json @@ -1,6 +1,6 @@ { "tutorial": "Creating Your User Profile Tutorial", - "pageNumber": 35, + "pageNumber": 38, "type": "Tutorial Step - Save It Once More!", "definition": { "text": "We're done! This is as far as we'll go before submitting your profile. Now let's make sure you save it before we proceed.", @@ -13,7 +13,8 @@ { "language": "ES", "text": "¡Terminamos! Hasta aquí llegaremos antes de enviar su perfil. Ahora asegurémonos de guardarlo antes de continuar.", - "updated": 1630898310138 + "updated": 1630898310138, + "style": "Definition" } ] }, @@ -26,7 +27,8 @@ { "language": "ES", "text": "Presiona Ctrl + Shift + Alt + Key-S para guardar tu User Profile por última vez!", - "updated": 1630898447158 + "updated": 1630898447158, + "style": "Callout" } ] }, @@ -38,7 +40,8 @@ { "language": "ES", "text": "No harm in checking the file saved correctly, right? A file with your Github username and.json extension should exist in the below path!", - "updated": 1630898402192 + "updated": 1630898402192, + "style": "Success" } ] }, diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-036-tutorial-step-thank-your-mentors.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-039-tutorial-step-thank-your-mentors.json similarity index 77% rename from Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-036-tutorial-step-thank-your-mentors.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-039-tutorial-step-thank-your-mentors.json index 13f3681fc..21f31e31f 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-036-tutorial-step-thank-your-mentors.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-039-tutorial-step-thank-your-mentors.json @@ -1,6 +1,6 @@ { "tutorial": "Creating Your User Profile Tutorial", - "pageNumber": 36, + "pageNumber": 39, "type": "Tutorial Step - Thank Your Mentors", "definition": { "text": "Mentors are crucial to developing Contributors. They are the people that go the extra mile to help you progress and master Superalgos!", @@ -13,20 +13,22 @@ { "language": "ES", "text": "Los mentores son cruciales para desarrollar colaboradores. ¡Son las personas que hacen un esfuerzo adicional para ayudarte a progresar y dominar Superalgos!", - "updated": 1630898636401 + "updated": 1630898636401, + "style": "Definition" } ] }, "paragraphs": [ { "style": "Text", - "text": "The Mentorship Program is very similar the Support Program, only that your mentors don't need to be moderators. It may be your friend learning Superalgos with you, or any other Community member!", - "updated": 1630690674482, + "text": "The Mentorship Program is very similar to the Support Program, only that your mentors don't need to be moderators. It may be your friend learning Superalgos with you, or any other Community member!", + "updated": 1630929989870, "translations": [ { "language": "ES", "text": "El Mentorship Programes muy similar al Support Program, solo que sus mentores no necesitan ser moderadores. ¡Puede ser tu amigo aprendiendo Superalgos contigo, o otro miembro de la comunidad!", - "updated": 1630898711625 + "updated": 1630898711625, + "style": "Text" } ] }, @@ -38,7 +40,8 @@ { "language": "ES", "text": "¡Declara a tus mentores!", - "updated": 1630898761046 + "updated": 1630898761046, + "style": "Callout" } ] }, @@ -50,7 +53,8 @@ { "language": "ES", "text": "¡Con esto, has completado la configuración de la Governance Programs orientado a los recién llegados! ¡Ahora es el momento de contribuir con tu User Profile al repositorio de Superalgos!", - "updated": 1630898857914 + "updated": 1630898857914, + "style": "Success" } ] } diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-037-tutorial-step-make-it-official.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-040-tutorial-step-make-it-official.json similarity index 87% rename from Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-037-tutorial-step-make-it-official.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-040-tutorial-step-make-it-official.json index 1c084b5c4..326af05ab 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-037-tutorial-step-make-it-official.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-040-tutorial-step-make-it-official.json @@ -1,6 +1,6 @@ { "tutorial": "Creating Your User Profile Tutorial", - "pageNumber": 37, + "pageNumber": 40, "type": "Tutorial Step - Make it Official", "definition": { "text": "Now you're ready to push your new profile to the main Superalgos repository!", @@ -13,7 +13,8 @@ { "language": "ES", "text": "¡Ahora está listo para enviar tu nuevo perfil al repositorio principal de Superalgos!", - "updated": 1630898921155 + "updated": 1630898921155, + "style": "Definition" } ] }, @@ -26,7 +27,8 @@ { "language": "ES", "text": "¡Configure tus credenciales de API de Github para prepararte para contribuir con tu perfil!", - "updated": 1630898955283 + "updated": 1630898955283, + "style": "Callout" } ] }, @@ -38,7 +40,8 @@ { "language": "ES", "text": "Si no sabe de lo que estoy hablando, es posible que necesites un repaso sobre cómo enviar una contribución a Superalgos. Lee estos pasos tomados del Tutorial Beyond the Basics para recordarte cómo es el proceso de autenticación de GitHub.", - "updated": 1630899010292 + "updated": 1630899010292, + "style": "Warning" } ] }, diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-038-tutorial-step-to-infinity-and-beyond.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-041-tutorial-step-to-infinity-and-beyond.json similarity index 84% rename from Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-038-tutorial-step-to-infinity-and-beyond.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-041-tutorial-step-to-infinity-and-beyond.json index 0263debce..7a47d95e1 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-038-tutorial-step-to-infinity-and-beyond.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-041-tutorial-step-to-infinity-and-beyond.json @@ -1,6 +1,6 @@ { "tutorial": "Creating Your User Profile Tutorial", - "pageNumber": 38, + "pageNumber": 41, "type": "Tutorial Step - To Infinity and Beyond", "definition": { "text": "Let's get rolling! We will be using the app.contribute command to submit your profile.", @@ -13,7 +13,8 @@ { "language": "ES", "text": "¡Pongamos manos a la obra! Usaremos el comando app.contribute para enviar tu perfil.", - "updated": 1630899120379 + "updated": 1630899120379, + "style": "Definition" } ] }, @@ -26,7 +27,8 @@ { "language": "ES", "text": "Copia el comando reemplazando el marcador de posición con tu nombre de usuario de Github, pégualo en el cuadro de búsqueda y clic en Enter.", - "updated": 1630899305591 + "updated": 1630899305591, + "style": "Callout" } ] }, @@ -37,13 +39,14 @@ }, { "style": "Text", - "text": "If everything is set up correctly, you should see a message stating that your pull request has been submitted. This means that your profile has been sent to the main Superalgos repository and will be automatically merged in just a few minutes!", - "updated": 1630604694599, + "text": "If everything is set up correctly, you should see a message stating that your pull request has been submitted. This means that your profile has been sent to the main Superalgos repository and will be automatically merged within a few hours!", + "updated": 1630925481560, "translations": [ { "language": "ES", "text": "Si todo está configurado correctamente, deberías ver un mensaje que indica que se ha enviado tu solicitud de extracción. ¡Esto significa que su perfil ha sido enviado al repositorio principal de Superalgos y se fusionará automáticamente en solo unos minutos!", - "updated": 1630899224657 + "updated": 1630899224657, + "style": "Text" } ] }, diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-039-tutorial-step-welcome-aboard.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-042-tutorial-step-welcome-aboard.json similarity index 86% rename from Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-039-tutorial-step-welcome-aboard.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-042-tutorial-step-welcome-aboard.json index 3749c5a3d..759752cee 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-039-tutorial-step-welcome-aboard.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-042-tutorial-step-welcome-aboard.json @@ -1,6 +1,6 @@ { "tutorial": "Creating Your User Profile Tutorial", - "pageNumber": 39, + "pageNumber": 42, "type": "Tutorial Step - Welcome aboard!", "definition": { "text": "You did it! You are now officially taking part in the governance of Superalgos! So, what's next?", @@ -13,7 +13,8 @@ { "language": "ES", "text": "¡Lo hiciste! ¡Ahora estás participando oficialmente en el gobierno de Superalgos! ¿Qué es lo siguiente?", - "updated": 1630899371726 + "updated": 1630899371726, + "style": "Definition" } ] }, @@ -26,7 +27,8 @@ { "language": "ES", "text": "Si generaste un nuevo Governance Address utilizando el Profile Constructor, es posible que desees conectarlo a una billetera de software para que tengas el control de tus tokens.", - "updated": 1630899427730 + "updated": 1630899427730, + "style": "Text" } ] }, @@ -38,7 +40,8 @@ { "language": "ES", "text": "Ve el \"Import Private Key in a Wallet\" sección de esta página de Documentos a la derecha. Explica cómo hacerlo con Trust Wallet. ¡Echale un vistazo!", - "updated": 1630899460693 + "updated": 1630899460693, + "style": "Callout" } ] }, @@ -50,7 +53,8 @@ { "language": "ES", "text": "Siéntate libre de usar cualquier otra billetera que admita tokens BEP20 en el Binance Smart Chain.", - "updated": 1630899484668 + "updated": 1630899484668, + "style": "Note" } ] } diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-040-tutorial-step-deep-governance.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-043-tutorial-step-deep-governance.json similarity index 86% rename from Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-040-tutorial-step-deep-governance.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-043-tutorial-step-deep-governance.json index 17168af95..6334a7ce4 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-040-tutorial-step-deep-governance.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-043-tutorial-step-deep-governance.json @@ -1,6 +1,6 @@ { "tutorial": "Creating Your User Profile Tutorial", - "pageNumber": 40, + "pageNumber": 43, "type": "Tutorial Step - Deep Governance", "definition": { "text": "Are you ready to go deeper into the Governance rabbit hole?
If you're just starting with Superalgos, you don't need to go any further at this point!", @@ -13,7 +13,8 @@ { "language": "ES", "text": "¿Estás listo para adentrarte más en la madriguera de la gobernanza? Si recién está comenzando con Superalgos, ¡no necesita ir más lejos ahora!", - "updated": 1630899585481 + "updated": 1630899585481, + "style": "Definition" } ] }, @@ -26,7 +27,8 @@ { "language": "ES", "text": "Sin embargo, si has invertido en el proyecto y deseas realizar algunas reclamaciones de contribución o emitir algunos votos, ¡tienes que leer un poco!", - "updated": 1630899572852 + "updated": 1630899572852, + "style": "Text" } ] }, @@ -38,7 +40,8 @@ { "language": "ES", "text": "The Governance Project el libro de la derecha te lleva a lo más profundo de todo Governance Programs, ¡incluidos los que aún no hemos cubierto!", - "updated": 1630899611785 + "updated": 1630899611785, + "style": "Callout" } ] }, @@ -50,7 +53,8 @@ { "language": "ES", "text": "Si tiene alguna pregunta sobre la gobernanza o el token, ¡únte al Token Group en Telegram!", - "updated": 1630899662771 + "updated": 1630899662771, + "style": "Success" } ] } diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-044-tutorial-step-playing-with-flows.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-044-tutorial-step-playing-with-flows.json new file mode 100644 index 000000000..6af3e3190 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-044-tutorial-step-playing-with-flows.json @@ -0,0 +1,38 @@ +{ + "tutorial": "Creating Your User Profile Tutorial", + "pageNumber": 44, + "type": "Tutorial Step - Playing With Flows", + "definition": { + "text": "Almost forgot! Before you go, I'm gonna give you a crash course so that you may play a bit with some real Token Power!", + "updated": 1630930285066, + "icon": { + "name": "Programs//delegation-program", + "project": "Governance" + } + }, + "paragraphs": [ + { + "style": "Text", + "text": "We're sneaking into the lead developer's User Profile, particularly in his Delegation Program! Your mission: delegate yourself some Token Power so that you can play with the flows within your own profile!", + "updated": 1630931293437 + }, + { + "style": "Callout", + "text": "Use the User Delegate node on the right to reference your own User Profile!" + }, + { + "style": "List", + "text": "You can freely play with other User Profiles.", + "updated": 1630931454654 + }, + { + "style": "List", + "text": "Those profiles don't save with the workspace.", + "updated": 1630931469032 + }, + { + "style": "List", + "text": "Even if you submitted them to the repo, they would be rejected by our bot controlling that profiles are uploaded by their owners only." + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-001-into-the-thick-of-it.json b/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-001-into-the-thick-of-it.json deleted file mode 100644 index d2c703260..000000000 --- a/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-001-into-the-thick-of-it.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "tutorial": "Governance Program Walk Through Tutorial", - "pageNumber": 1, - "type": "Into the Thick of It", - "definition": { - "text": "Write a summary for this tutorial page." - }, - "paragraphs": [ - { - "style": "Text", - "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository." - } - ] -} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-002-tutorial-step-into-the-thick-of-it.json b/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-002-tutorial-step-into-the-thick-of-it.json deleted file mode 100644 index 800b994de..000000000 --- a/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-002-tutorial-step-into-the-thick-of-it.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "tutorial": "Governance Program Walk Through Tutorial", - "pageNumber": 2, - "type": "Tutorial Step - Into the Thick of It", - "definition": { - "text": "Now that you have a working profile, it's time to dive into the real governance of Superalgos!", - "updated": 1630009993777, - "icon": { - "name": "Programs\\financial-programs", - "project": "Governance" - }, - "translations": [ - { - "language": "ES", - "text": "Ahora que tienes un perfil, ¡es hora de sumergirte en el verdadero gobierno de Superalgos!", - "updated": 1630854122295 - } - ] - }, - "paragraphs": [ - { - "style": "Text", - "text": "I will walk you through all the main programs and help you get aquainted with the way they work. ", - "updated": 1630010162848, - "translations": [ - { - "language": "ES", - "text": "Te guiaré a través de todos los programas principales y te ayudaré a familiarizarte con la forma en que funcionan.", - "updated": 1630854213923 - } - ] - }, - { - "style": "Success", - "text": "The Governance system is a living part of our collaboration so there will always be something new to check out! ", - "updated": 1630010228910, - "translations": [ - { - "language": "ES", - "text": "El sistema de gobernanza es una parte viva de nuestra colaboración, por lo que siempre habrá algo nuevo que agregar.", - "updated": 1630854286081 - } - ] - }, - { - "style": "Text", - "text": "Each program aims to foster valuable types of user interaction and contribution from mentoring new users to contributing code. So let's dive in!", - "updated": 1630010267953, - "translations": [ - { - "language": "ES", - "text": "Cada programa tiene como objetivo fomentar tipos valiosos de interacción del usuario y la contribución desde la tutoría de nuevos usuarios hasta la contribución del código. ¡Así que vamos a sumergirnos!", - "updated": 1630854675164 - } - ] - } - ] -} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-003-tutorial-step-refer-a-friend.json b/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-003-tutorial-step-refer-a-friend.json deleted file mode 100644 index 5c7874851..000000000 --- a/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-003-tutorial-step-refer-a-friend.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "tutorial": "Governance Program Walk Through Tutorial", - "pageNumber": 3, - "type": "Tutorial Step - Refer a Friend", - "definition": { - "text": "Helping people you know find Superalgos is an important way to speed the mass adoption of Superalgos!", - "icon": { - "name": "Programs\\referral-program", - "project": "Governance" - }, - "updated": 1630011972702, - "translations": [ - { - "language": "ES", - "text": "¡Ayudar a las personas que conoces a encontrar Superalgos es una forma importante de acelerar la adopción masiva de Superalgos!", - "updated": 1630854783984 - } - ] - }, - "paragraphs": [ - { - "style": "Callout", - "text": "Read the following Docs page to get an idea of how this program works.", - "updated": 1630011916068, - "translations": [ - { - "language": "ES", - "text": "Lee la siguiente página de Documentos para tener una idea de cómo funciona este programa.", - "updated": 1630854808577 - } - ] - } - ] -} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-004-tutorial-step-a-thank-you-for-support.json b/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-004-tutorial-step-a-thank-you-for-support.json deleted file mode 100644 index 08c9ad0e5..000000000 --- a/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-004-tutorial-step-a-thank-you-for-support.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "tutorial": "Governance Program Walk Through Tutorial", - "pageNumber": 4, - "type": "Tutorial Step - A Thank You for Support", - "definition": { - "text": "Superalgos support is given by other Superalgos users just like you. This program lets you tell them Thank You!", - "icon": { - "name": "Programs\\support-program", - "project": "Governance" - }, - "updated": 1630012220466, - "translations": [ - { - "language": "ES", - "text": "El soporte de Superalgos lo brindan otros usuarios de Superalgos como tú. ¡Este programa te permite darles las gracias!", - "updated": 1630854882297 - } - ] - }, - "paragraphs": [ - { - "style": "Callout", - "text": "Read the following Docs page to get an idea of how this program works.", - "updated": 1630011987218, - "translations": [ - { - "language": "ES", - "text": "Lee la siguiente página de Documentos para tener una idea de cómo funciona este programa.", - "updated": 1630854902685 - } - ] - } - ] -} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-005-tutorial-step-find-a-mentor.json b/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-005-tutorial-step-find-a-mentor.json deleted file mode 100644 index 199e3b4e0..000000000 --- a/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-005-tutorial-step-find-a-mentor.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "tutorial": "Governance Program Walk Through Tutorial", - "pageNumber": 5, - "type": "Tutorial Step - Find a Mentor", - "definition": { - "text": "Mentoring users is an important part of strengthening the community!", - "icon": { - "name": "Programs\\mentorship-program", - "project": "Governance" - }, - "updated": 1630012185029, - "translations": [ - { - "language": "ES", - "text": "¡Asesorar a los usuarios es una parte importante del fortalecimiento de la comunidad!", - "updated": 1630854942187 - } - ] - }, - "paragraphs": [ - { - "style": "Callout", - "text": "Read the following Docs page to get an idea of how this program works.", - "updated": 1630011996028, - "translations": [ - { - "language": "ES", - "text": "Lee la siguiente página de Documentos para tener una idea de cómo funciona este programa.", - "updated": 1630855033493 - } - ] - } - ] -} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-006-tutorial-step-claim-some-contributions.json b/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-006-tutorial-step-claim-some-contributions.json deleted file mode 100644 index c47618218..000000000 --- a/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-006-tutorial-step-claim-some-contributions.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "tutorial": "Governance Program Walk Through Tutorial", - "pageNumber": 6, - "type": "Tutorial Step - Claim some Contributions", - "definition": { - "text": "You are in charge of claiming the work you have put in to Superalgos.", - "icon": { - "name": "Programs\\claims-program", - "project": "Governance" - }, - "updated": 1630012157111, - "translations": [ - { - "language": "ES", - "text": "Tú eres el encargado de reclamar el trabajo que has realizado a Superalgos.", - "updated": 1630855083025 - } - ] - }, - "paragraphs": [ - { - "style": "Callout", - "text": "Read the following Docs page to get an idea of how this program works.", - "updated": 1630012004228, - "translations": [ - { - "language": "ES", - "text": "Lee la siguiente página de Documentos para tener una idea de cómo funciona este programa.", - "updated": 1630855231556 - } - ] - } - ] -} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-007-tutorial-step-lend-a-vote.json b/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-007-tutorial-step-lend-a-vote.json deleted file mode 100644 index f039955f5..000000000 --- a/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-007-tutorial-step-lend-a-vote.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "tutorial": "Governance Program Walk Through Tutorial", - "pageNumber": 7, - "type": "Tutorial Step - Lend a Vote", - "definition": { - "text": "Each user helps decide how tokens will distributed.", - "icon": { - "name": "Programs\\voting-program", - "project": "Governance" - }, - "updated": 1630012134952 - }, - "paragraphs": [ - { - "style": "Callout", - "text": "Read the following Docs page to get an idea of how this program works.", - "updated": 1630012013221 - } - ] -} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-008-tutorial-step-delegate-some-power.json b/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-008-tutorial-step-delegate-some-power.json deleted file mode 100644 index 5f89938e1..000000000 --- a/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-008-tutorial-step-delegate-some-power.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "tutorial": "Governance Program Walk Through Tutorial", - "pageNumber": 8, - "type": "Tutorial Step - Delegate some Power", - "definition": { - "text": "Helping new users join in governance is the ultimate act of open collaboration!", - "icon": { - "name": "Programs\\delegation-program", - "project": "Governance" - }, - "updated": 1630012095620 - }, - "paragraphs": [ - { - "style": "Callout", - "text": "Read the following Docs page to get an idea of how this program works.", - "updated": 1630012020882 - } - ] -} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-009-tutorial-step-stake-some-tokens.json b/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-009-tutorial-step-stake-some-tokens.json deleted file mode 100644 index 620d1c307..000000000 --- a/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-009-tutorial-step-stake-some-tokens.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "tutorial": "Governance Program Walk Through Tutorial", - "pageNumber": 9, - "type": "Tutorial Step - Stake some Tokens", - "definition": { - "text": "If you want to put some tokens to work without doing anything you can simply stake them.", - "icon": { - "name": "Programs\\staking-program", - "project": "Governance" - }, - "updated": 1630012064453 - }, - "paragraphs": [ - { - "style": "Callout", - "text": "Read the following Docs page to get an idea of how this program works.", - "updated": 1630012030833 - } - ] -} \ No newline at end of file diff --git a/README.md b/README.md index 68bcaa22c..41f58b20b 100644 --- a/README.md +++ b/README.md @@ -572,11 +572,6 @@ Or follow [Superalgos on Facebook](https://www.facebook.com/superalgos). Superalgos is a Community Project built by users for users. Learn [how you may contribute](https://superalgos.org/community-contribute.shtml). - -## Top Contributors - -Luis Fernando Molina, Julian Molina, Andreja Cobeljic, Ira Miller, matbenitez, bearcanrun, nikolabjelo, PLuv, 9808us, pmmax, suttridge, Basalt09, Mhnramin, 0xperez, infin1t3, benitezme, whtv, cozed-gh, Eduardo678-dotcom, Smidy13, teehanming, 64bittuning, joenij, apronotti, Noeljarillo, ssplatt, rico4dev, DougJCook, mane, Cordo-van-Saviour, CarnivalBen, Sil3ntLight, pisukesoramame, Edodi, harrellbm, CaptainJeff, Jeff Braun, Francisco J. Santillán, Norman, Viktoria B., Guillermo V., Daniel J., Javier A., Gustavo J., Romina GS, Pedro P., Thais M., Andrey M., Loui M., Natalia M., Bashar A., Carlos V., Diego M., Sebastian E., Bogdan P., Marko V., Igor S., Niksa K., Rodrigo M., Nicanor M., Mateo H., Lan T., Leon A., Uroš R., Filip M., Vladimir J. and Pavle B., brycey12, GENS-Tools, rjkilpatrick, superharoun, frysee, RalfWeiss - # License Superalgos is open-source software released under [Apache License 2.0](LICENSE). From b9b3e85cdf0e94718c189f0e4243e99ef286143d Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Mon, 6 Sep 2021 15:09:05 +0200 Subject: [PATCH 51/51] Deleting duplicate page --- ...rial-016-tutorial-step-backup-the-key.json | 66 ------------------- 1 file changed, 66 deletions(-) delete mode 100644 Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-016-tutorial-step-backup-the-key.json diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-016-tutorial-step-backup-the-key.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-016-tutorial-step-backup-the-key.json deleted file mode 100644 index ccbbebc5a..000000000 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-016-tutorial-step-backup-the-key.json +++ /dev/null @@ -1,66 +0,0 @@ -{ - "tutorial": "Creating Your User Profile Tutorial", - "pageNumber": 16, - "type": "Tutorial Step - Backup the Key!", - "definition": { - "text": "You need to back up the private key of your Governance Address so that you can later import the address into a crypto wallet.", - "updated": 1630924784550, - "icon": { - "name": "Key\\key-reference", - "project": "Foundations" - }, - "translations": [ - { - "language": "ES", - "text": "Ahora que tienes un nuevo User Profile, hablemos un poco más sobre esa clave privada.", - "updated": 1630889083782, - "style": "Definition" - } - ] - }, - "paragraphs": [ - { - "style": "Text", - "text": "Superalgos generates the private key locally on your computer, so there is no one else in the world that has access or knowledge of your key, as long as your machine is secure.", - "updated": 1630925172425, - "translations": [ - { - "language": "ES", - "text": "Necesitas la clave privada para agregar tu dirección de gobierno a una billetera criptográfica. Superalgos lo genera localmente en tu computadora. Esto significa que no hay nadie más que tenga acceso o conocimiento de su clave, siempre que su máquina sea segura.", - "updated": 1630889987656, - "style": "Text" - } - ] - }, - { - "style": "Warning", - "text": "You must back up your private key in whatever way you see fit! Some people choose to print multiple copies on paper. Remember that one of the most common occurrences of lost crypto is not hacks, but people losing their keys!", - "updated": 1630925261139, - "translations": [ - { - "language": "ES", - "text": " ¡Debes hacer una copia de seguridad de tu clave privada!", - "updated": 1630890021587, - "style": "Warning" - } - ] - }, - { - "style": "Note", - "text": "If you linked a previously owned address you don't need to back up the private key.", - "translations": [ - { - "language": "ES", - "text": "Al vincular una dirección anterior, no necesitarás guardar la clave privada, pero debes hacer una copia de seguridad del contenido del constructor por seguridad.", - "updated": 1630890278006, - "style": "Note" - } - ], - "updated": 1630925274111 - }, - { - "style": "Text", - "text": "" - } - ] -} \ No newline at end of file